Buscar

06 - Desenvolvimento de Softwares

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

DESENVOLVIMENTO DE SOFTWARE 6a aula
 Lupa 
Vídeo
 
PPT
 
MP3
 
 
Exercício: CCT0779_EX_A6_201801153345_V1 09/11/2019
Aluno(a): JORGIVALDO NOGUEIRA LEAL 2019.3 EAD
Disciplina: CCT0779 - DESENVOLVIMENTO DE SOFTWARE 201801153345
 
 1a Questão
Analise as afirmativas sobre Servlets: 
I - A tecnologia Java Servlet utiliza a plataforma Java para criar páginas web dinâmicas em aplicações independente de plataforma;
 
II - Servlet é uma classe que estende (herda) de HttpServlet; 
III - É baseada na construção de classes e são executadas no cliente (navegador).
Somente a II está correta.
Todas as afirmativas estão corretas.
 Somente I e II estão corretas.
Somente a III está correta.
Somente a I está correta.
Respondido em 09/11/2019 17:46:42
 
 
Explicação:
Os Servlets derivam de HttpServlet, sendo executados no servidor, e permitindo a criação de respostas dinâmicas para as
chamadas HTTP.
 
 
 2a Questão
Uma das tecnologias utilizadas na criação de aplicativos Web em Java é a de Servlets, os quais são utilizados comumente para
interfacear a view JSP com as camadas de negócio, mas que podem ser utilizados de forma independente. Com relação aos
Servlets, assinale a opção correta.
Precisam ser definidos pela anotação @CGIServlet.
Processam informações de GET ou POST no mesmo método.
São convertidos em JSP pelo container.
 Podem armazenar dados no escopo de sessão.
Permitem obter os dados enviados por formulários HTML através do método getAttribute de request.
Respondido em 09/11/2019 17:47:19
 
 
Explicação:
Os Servlets derivados de HttpServlet são anotados com @WebServlet, e possuem os métodos doGet e doPost para tratamento de
GET e POST, respectivamente, obtendo os dados da requisição com getParameter e podendo utilizar o HttpSession para manusear
dados da sessão. Não são convertidos em JSP, ocorrendo o contrário na verdade.
 
 
 3a Questão
Considere:
I. Cobre parte da especificação JEE porém não as tecnologias servlet e JSP e nem as tecnologias Realms e JDBC DataSources.
II. Tem a capacidade de atuar como servidor web, ou pode funcionar integrado a um servidor web dedicado como o Apache ou até
mesmo o IIS.
III. É distribuído pela Sun como software proprietário e é referência para as tecnologias Java Servlet e JavaServer Pages.
Quanto ao Tomcat, é correto o que consta em:
I e II, somente.
I, somente.
I, II e III.
III, somente.
 II, somente.
Respondido em 09/11/2019 17:47:35
 
 
Explicação:
O servidor Tomcat funciona de forma standalone, ou como módulo de outros servidores, dando suporte a Servlets, JSP, Realms,
JDBC e outras tecnologias, tratando de um software open source distribuído inicialmente pela Sun e atualmente pela Oracle.
 
 
 4a Questão
Para a guarda do estado de uma página em chamadas sucessivas, com uso de tecnologia JSF, deve ser utilizado qual escopo em
um Managed Bean?
Sem escopo
Visão
 Sessão
Requisição
Aplicação
Respondido em 09/11/2019 17:47:58
 
 
Explicação:
Com o escopo de sessão (Session), os dados são mantidos no servidor enquanto a conexão estiver ativa.
 
 
 5a Questão
Preencha as lacunas e, em seguida, assinale a alternativa correta.
Uma JSP consiste em uma combinação de ___________ e ___________ , que contêm o código executável, e a marcação estática,
como ____________ ou ____________ . O código contido na JSP é identificado e executado pelo ___________ , e a página
resultante é enviada para o cliente.
 tags JSP / scriplets / HTML / XML / servidor
tags JSP / HTML / Java / XML / servidor
tags JSP / HTML / Java / Java Script / compilador
tags JSP / scriplets / HTML / XML / compilador
tags JSP / HTML / Java / Java Script / servidor
Respondido em 09/11/2019 17:49:46
 
 
Explicação:
Os arquivo JSP compreendem diretivas e trechos Java (Scriptlets) encapsulados em documentos XML, XHTML ou HTML, e são
trasnformados em Servlet pelo container para a subsequente execução no servidor.
 
 
 6a Questão
Pode-se dizer que está INCORRETO sobre as tecnologias Servlet/JSP:
As páginas JSP são mais voltadas para o Designer, e os Servlets para o Programador.
Para criar um Servlet é necessário criar uma classe derivada de HttpServlet.
Toda página JSP é transformada em um Servlet.
Não possuem o método main, pois estão sob controle dos contêineres.
 JSP pode ser processado sem a utilização de um contêiner, e Servlet necessita de um contêiner.
Respondido em 09/11/2019 17:50:13
 
 
Explicação:
Tanto páginas JSP quanto Servlets são executados no contêiner Web, sendo o JSP transformado em Servlet por este contêiner
antes da execução.

Continue navegando