AV PROGRAMAÇÃO SERVIDOR EM SISTEMA WEB
Iniciar
Parabéns - Você terminou AV PROGRAMAÇÃO SERVIDOR EM SISTEMA WEB.
Você fez %%SCORE%% de %%TOTAL%%.
Sua média é: %%RATING%%
Your answers are highlighted below.
Question 1 |
Em JSP, a diretiva taglib define:
A | uma biblioteca para ser inserida na página. |
B | um módulo logicamente coesivo. |
C | um conjunto de classes importadas para serem usadas na página. |
D | uma biblioteca de tags para serem usadas na página. |
E | uma nova tag para ser usada na página. |
Question 2 |
A linguagem Java tem sintaxe bastante similar à da linguagem C/C++. No entanto, o ambiente Java possui diversas características que tornam o seu uso mais simples na construção de alguns tipos de aplicações. Sobre estas características diferenciadas, é válido afirmar que:
A | Como a linguagem Java é voltada para o aprendizado, ela foi construída com pequenos projetos em mente, não sendo adequada para construir sistemas maiores. |
B | Um programa Java pode ser executado em qualquer equipamento, independente de sua configuração e sistema operacional. A Máquina Virtual Java nunca é necessária; ela existe apenas para aumentar o desempenho do processamento. |
C | A linguagem C/C++ possui muito mais recursos e uma biblioteca padronizada muito maior que o Java, em especial quando se fala em desenvolvimento de aplicativos para servidor. |
D | Ao contrário de um programa em C/C++, que normalmente dá
origem a um software específico para um equipamento e sistema operacional, um programa em Java dá origem a um software que não é específico de qualquer computador ou sistema operacional. |
E | Java é uma linguagem naturalmente menos organizada, não possuindo recursos clássicos de C/C++ como, por exemplo, os pacotes e classes. |
Question 3 |
Pode-se dizer que está incorreto sobre as tecnologias Servlet/JSP:
A | Não possuem o método main, pois estão sob controle dos contêineres |
B | Toda página JSP é transformada em um Servlet |
C | Para criar um Servlet é necessário criar uma classe derivada de HttpServlet |
D | JSP pode ser processado sem a utilização de um contêiner, e Servlet necessita de um contêiner |
E | Geralmente páginas JSP são utilizadas como views e Servlet como controlllers |
Question 4 |
O pacote "java.sql" da API Java consiste de um conjunto de classes e interfaces que permitem embutir código SQL em métodos Java para por meio de drivers JDBC acessar diversos SGBDs. As alternativas a seguir apresentam interfaces do pacote "java.sql", à exceção de uma. Assinale-a.
A | ResultSet |
B | DriverManager |
C | SQLData |
D | Connection |
E | Statement |
Question 5 |
Qual das afirmativas abaixo é falsa com relação aos Web Servers Java?
A | Todo JSP é transformado pelo contexto em um Servlet. |
B | Não são capazes de gerenciar estado. |
C | O principal contexto para Web utilizado é o Tomcat. |
D | Permitem tratamento diferenciado para chamadas GET e POST. |
E | Um web service é uma aplicação distribuída, cujos componentes podem ser aplicados e executados em dispositivos distintos. |
Question 6 |
Nos servlets, usualmente um objeto de requisição é acompanhado de um objeto de resposta. Sobre este objeto de resposta, analise as afirmações e selecione a alternativa correta:
I) Não é errado que alguns servlets não usem o objeto de resposta.
II) Como cada Servlet realiza um pequeno serviço para a aplicação, pode-se dizer que o objeto resposta pode servir para armazenar parte ou a totalidade dos resultados deste serviço.
III) O objeto de reposta, quando necessário, deve ser criado pelo programador, já que ele nunca é fornecido como parâmetro.
A | Apenas I e III estão corretas. |
B | Apenas uma afirmativa está correta. |
C | Apenas II e III estão corretas. |
D | Apenas I e II estão corretas. |
E | Todas as afirmativas estão corretas. |
Question 7 |
Os objetos implícitos de JSP que se baseiam na implementação da página como um servlet são
A | out e request. |
B | page e config. |
C | application e pageContext. |
D | request e response. |
E | session e exception. |
Question 8 |
Diversos frameworks e APIs, incluindo a Java API for XML Web Services (JAX-WS), provêem suporte para uma abordagem arquitetural chamada REST (Representational State Transfer) para a criação de web services simples, que utilizam apenas o protocolo HTTP, dispensando uma camada de mensagens como o SOAP. Para tanto, cada serviço é disponibilizado na forma de um recurso associado a uma URL e os métodos do protocolo HTTP são utilizados para "comandar" ações de inclusão, atualização, exclusão e consulta de dados. Vista sob este prisma, a World Wide Web em si é um exemplo da abordagem arquitetural REST. Marque a alternativa que NÃO corresponde a um método previsto no protocolo HTTP/1.1
A | Delete |
B | Put |
C | Insert |
D | Get |
E | Post |
Question 9 |
Servlets são projetadas para fornecer aos desenvolvedores uma solução JAVA para criar aplicações web. Para criar Servlets é necessário importar as classes padrão de extensão
dos pacotes:
A | javax.servlet e javax.http.servlet |
B | servlet.javax e servlet.javax.http |
C | javax.servlet.smtp e javax.servlet.html |
D | javax.servlet e javax.servlet.http |
E | javax.servlet.html e javax.servlet.http |
Question 10 |
Marque a opção correta sobre o conceito JDBC:
A | uma classe Java que gera tabelas de banco de dados relacionais |
B | é o kit de desenvolvimento Java para implementação em dispositivos móveis |
C | são metadados sobre um objeto de conexão |
D | tecnologia que permite aos programas Java interagir com os bancos de dados |
E | framework para desenvolvimento web |
Question 11 |
Sobre Design Patterns podemos afirmar:
A | é uma documentação de análise de sistemas |
B | é uma forma de descrever uma solução, que geralmente serve para resolver algum problema |
C | classe Java utilizada para definir todos atributos existentes em um sistema |
D | utilizado para mapear um banco de dados |
E | é sinônimo de framework |
Question 12 |
Para um sistema constituído segundo a arquitetura JEE deseja-se utilizar um componente JEE para controlar o acesso às ações de persistência de cada entidade definida através do JPA. Neste contexto, o padrão de desenvolvimento utilizado é o:
A | Chain of Responsibility |
B | Session Facade |
C | Service Locator |
D | Front Control / View Control |
E | Singleton. |
Question 13 |
Analise as seguintes sentenças:
I. Em Java, a plataforma Java 2 Enterprise Edition (J2EE) define um padrão para desenvolvimento de aplicações empresariais em múltiplas camadas.
II. O J2SE aproveita as vantagens gerais da linguagem Java, mas roda somente no ambiente windows.
III. Em Java, o modificador de acesso protected permite acesso para qualquer subclasse ou classe pertencente ao mesmo pacote da classe identificada.
Das sentenças acima, apenas:
A | III é verdadeira |
B | I e III são verdadeiras |
C | I é verdadeira |
D | I e II são verdadeiras |
E | II é verdadeira |
Question 14 |
O que é Servlet ?
A | um software criado pela Sun para desenvolvimento de aplicativos móveis em Java |
B | uma extensão da classe JFrame |
C | um framework que auxilia no desenvolvimento de aplicações web |
D | uma classe Java que é carregada e executada por um servidor web |
E | uma arquitetura genérica para web que implementa várias linguagens de programação, tais como PHP e o Java |
Question 15 |
São apenas tipos de componentes executados em servidores Web:
A | JVM, Servlets e JSP. |
B | Beans, Servlets e J2EE. |
C | Beans, Swing e JVM. |
D | Beans, Swing e JSP. |
E | Beans, Servlets e JSP. |
Question 16 |
Assinale a alternativa que possui o conceito incorreto sobre sessão web:
A | Somente é possível atribuir valores originados de POST ou GET |
B | Utilizado para persistir com os dados entre páginas web |
C | É gerenciado pelo servidor, e não pelo cliente |
D | É possível atribuir valores, objetos e arrays em sessão |
E | Serve para armazenar dados, tais como login, carrinho de compras em lojas virtuais, etc. |
Question 17 |
Sobre o servidor web Tomcat considere:
I. É um software proprietário, desenvolvido no projeto Apache Jakarta, oficializado pela Sun Microsystems.
II. Não deve ser confundido com o servidor web Apache HTTP Server, que lida com qualquer tipo de solicitação na web.
III. É um container que fornece um ambiente necessário para execução de aplicações desenvolvidas com Java Servlet e JSP.
Está correto o que consta na(s) assertativa(s):
A | III, apenas |
B | I, II e III |
C | II e III, apenas |
D | I e III, apenas |
E | I e II, apenas |
Quando você terminar, clique no botão abaixo. Se algum item estiver incompleto ele será marcado como incorreto.
Ver Resultados
Existem 17 questões incompletas.
Você terminou
questões
questão
Sua nota é
Correta
Errado
Partial-Credit
You have not finished your quiz. If you leave this page, your progress will be lost.
Correct Answer
You Selected
Not Attempted
Final Score on Quiz
Attempted Questions Correct
Attempted Questions Wrong
Questions Not Attempted
Total Questions on Quiz
Question Details
Results
Date
Score
Dica
Time allowed
minutes
seconds
Time used
Answer Choice(s) Selected
Question Text
Pronto!
Estude mais!
Continue tentando!
Razoável!
Bom trabalho!
Perfeito!
Este artigo foi útil ?
SimNão
Last modified: 6 de dezembro de 2014