Buscar

3-TECNOLOGIA SERVLET

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 27 páginas

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 6, do total de 27 páginas

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 9, do total de 27 páginas

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

Prévia do material em texto

1
        Questão
	
	
	Tecnologias Web utilizam linguagens encapsuladas no HTML, tais como JavaScript, ASP e applets Java para incluir aplicações, respectivamente, nos lados:
		
	
	servidor, cliente e servidor.
	
	cliente, cliente e servidor.
	 
	cliente, servidor e cliente.
	
	servidor, servidor e cliente.
	
	cliente, cliente e cliente.
	Respondido em 05/10/2020 20:54:33
	
	
	 
		2
        Questão
	
	
	Marque a alternativa que representa corretamente o mecanismo que permite com que uma requisição seja repassa para outro Servlet dentro do contexto de aplicação.
		
	 
	RequestDispatcher
	
	sendRequestResponse
	
	sendRedirect
	
	sendRequestDispatcher
	
	sendResponse
	Respondido em 05/10/2020 20:54:37
	
	
	 
		3
        Questão
	
	
	Em relação ao Ciclo de Vida da Servlet, o método de destruição é o?
		
	
	ready()
	
	init()
	
	get()
	 
	destroy()
	
	const()
	Respondido em 05/10/2020 20:52:12
	
		
	Gabarito
Comentado
	
	
	 
		4
        Questão
	
	
	Um servidor de aplicação ou servidor web é conhecido como:
		
	 
	Container
	
	Listener
	
	Filter
	
	Servlet
	
	Context
	Respondido em 05/10/2020 20:54:46
	
	
	 
		5
        Questão
	
	
	Existem três tipos básicos de classe usados em uma aplicação web. Marque a alternativa que representa a classe que permite o tratamento de eventos relacionados com o contexto de aplicação:
		
	
	Nenhuma das anteriores
	 
	Listener
	
	Filters
	
	Interfaces
	
	Servlet
	Respondido em 05/10/2020 20:54:51
	
	
	 
		6
        Questão
	
	
	(FCC - 2010) O ambiente necessário para a execução de aplicações web desenvolvidas com as tecnologias Java Servlet e JSP é fornecido pelo container Web:
		
	 
	Tomcat.
	
	IIS.
	
	Servlet.
	
	Bean.
	
	Apache.
	Respondido em 05/10/2020 20:54:56
	
	
	 
		7
        Questão
	
	
	A classe da qual HttpServlet se estende está na alternativa:
		
	
	Nenhuma das anteriores
	
	Servlet
	
	HttpServletResponse
	
	HttpServletRequest
	 
	GenericServlet
	Respondido em 05/10/2020 20:52:31
	
	
	 
		8
        Questão
	
	
	(DATAPREV/2011)Considere uma aplicação Web em desenvolvimento utilizando Java Servlet e JSP e o design pattern MVC. Nesse contexto, é correto afirmar que:
		
	 
	uma classe "Cliente" que possui os atributos "codigo", "nome" e "renda" e os respectivos métodos getters e setters para esses atributos deve ser representada no componente MODEL do MVC.
	
	uma página JSP que gera um formulário de cadastro deve ser representada no componente CONTROLLER do MVC.
	
	uma página JSP nunca pode acessar diretamente uma classe Data Access Object (DAO) que acessa o banco de dados.
	
	uma classe "ClienteDAO" que possui métodos para acessar o banco de dados e executar instruções SQL deve ser representada no componente CONTROLLER do MVC.
	
	as classes Servlet geralmente são representadas no componente MODELdo MVC.
		1
        Questão
	
	
	Uma Servlet é uma classe Java usada para estender a capacidade dos servidores que hospedam aplicações acessadas via qual modelo de programação?
		
	 
	Requisição - Resposta
	
	Requisição - Servlet
	
	Classes - Servlet
	
	Classes - subclasses
	
	Requisição - Java
	Respondido em 28/10/2020 04:39:05
	
		
	Gabarito
Comentado
	
	
	 
		2
        Questão
	
	
	Segundo Silva, o ciclo de vida de um Servlet é controlado pelo container. Em que momento o container remove o Servlet da memória?
		
	
	Após criar objetos de request/response.
	 
	Após chamar o método destroy().
	
	Após o Servlet executar cada requisição em um método service().
	
	Após gerar a resposta HTTP (página em HTML).
	
	Após destruir os objetos request/response.
	Respondido em 28/10/2020 04:39:08
	
	
	 
		3
        Questão
	
	
	Os parâmetros passados por um formulário HTTP podem ser acessados por meio do método do objeto HttpServletRequest conhecido como:
		
	
	getAttribute()
	
	doPost()
	
	doGet()
	
	Nenhuma das anteriores
	 
	getParameter()
	Respondido em 28/10/2020 04:39:11
	
	
	 
		4
        Questão
	
	
	(DATAPREV/2011)Considere uma aplicação Web em desenvolvimento utilizando Java Servlet e JSP e o design pattern MVC. Nesse contexto, é correto afirmar que:
		
	
	uma classe "ClienteDAO" que possui métodos para acessar o banco de dados e executar instruções SQL deve ser representada no componente CONTROLLER do MVC.
	
	uma página JSP nunca pode acessar diretamente uma classe Data Access Object (DAO) que acessa o banco de dados.
	 
	uma classe "Cliente" que possui os atributos "codigo", "nome" e "renda" e os respectivos métodos getters e setters para esses atributos deve ser representada no componente MODEL do MVC.
	
	as classes Servlet geralmente são representadas no componente MODELdo MVC.
	
	uma página JSP que gera um formulário de cadastro deve ser representada no componente CONTROLLER do MVC.
	Respondido em 28/10/2020 04:39:16
	
	
	 
		5
        Questão
	
	
	(DPE-MT/2015) Com relação à tecnologia Servlet e JSP, assinale V para a afirmativa verdadeira e F para a falsa.
( ) Os procedimentos mínimos para o correto funcionamento de um servlet, incluem construir uma classe que estenda a classe HttpServlet, implementar o método doGet e/ou doPost, e criar as entradas e no arquivo web.xml.
( ) O método doGet(), quando implementado, deve receber como parâmetros os objetos HttpServletRequest (requisição HTTP) e HttpServletResponse (resposta HTTP), nessa ordem, e escrever o conteúdo do corpo da resposta na saída padrão do Java (System.out).
( ) Uma JSP é um arquivo com síntaxe semelhante ao HTML, que permite inclusão de elementos (tags) especiais para introdução de código Java. Quando há uma requisição à JSP, o motor JSP cria um servlet baseado no conteúdo deste arquivo, tornando o código apto a ser executado pela máquina virtual Java.
( ) Os métodos envolvidos no ciclo de vida de uma JSP são _jspService e _jspDestroy.
As afirmativas são, respectivamente:
		
	
	V, V, V e V
	 
	V, F, V e F.
	
	V, V, F e F.
	
	F, F, V e F.
	
	F, V, V e V.
	Respondido em 28/10/2020 04:39:18
	
	
	 
		6
        Questão
	
	
	Existem três tipos básicos de classe usados em uma aplicação web. Marque a alternativa que representa a classe que permite o tratamento de eventos relacionados com o contexto de aplicação:
		
	
	Filters
	
	Nenhuma das anteriores
	 
	Listener
	
	Servlet
	
	Interfaces
	Respondido em 28/10/2020 04:39:20
	
	
	 
		7
        Questão
	
	
	A tecnologia Servlet é uma das ferramentas que possibilita a elaboração de:
		
	
	Programas Java restritos ao modelo HTTP.
	
	Scripts CGI avançados.
	 
	Sites com conteúdos dinâmicos.
	
	Classes Java para trabalhar exclusivamente com textos em HTML.
	
	Classes Java para substituir o servidor web.
	Respondido em 28/10/2020 04:39:26
	
		
	Gabarito
Comentado
	
	
	 
		8
        Questão
	
	
	Antes da criação das Tags de JSP tínhamos apenas os Servlets para criação de páginas e sistemas web. O que são Servlets?
		
	
	Não são classes Java que podem receber uma requisição web, processar e retornar uma resposta.
	
	São classes Java que não podem receber uma requisição web, processar e retornar uma resposta.
	
	São classes Java que podem receber uma requisição web, mas não podem processar e retornar uma resposta.
	
	Não são classes Java que podem receber uma requisição web, mas não podem processar e retornar uma resposta.
	 
	São classes Java que podem receber uma requisição web, processar e retornar uma resposta.
	Respondido em 2
		1
        Questão
	
	
	Por que é quase inviável construir sistemas usando somente Servlets?
		
	
	O comando HTML não trabalha com Servlet
	 
	O comando HTML está inserido na função println.
	
	O comando HTML está fora dos padrões web.
	
	O comando HTML está precisa de um Servlet.
	
	O comando HTML não chama uma função.Respondido em 28/10/2020 04:39:51
	
	
	 
		2
        Questão
	
	
	Tecnologias Web utilizam linguagens encapsuladas no HTML, tais como JavaScript, ASP e applets Java para incluir aplicações, respectivamente, nos lados:
		
	
	servidor, servidor e cliente.
	 
	cliente, servidor e cliente.
	
	servidor, cliente e servidor.
	
	cliente, cliente e servidor.
	
	cliente, cliente e cliente.
	Respondido em 28/10/2020 04:39:55
	
	
	 
		3
        Questão
	
	
	(FCC - 2010) O ambiente necessário para a execução de aplicações web desenvolvidas com as tecnologias Java Servlet e JSP é fornecido pelo container Web:
		
	 
	Tomcat.
	
	Servlet.
	
	IIS.
	
	Bean.
	
	Apache.
	Respondido em 28/10/2020 04:39:58
	
	
	 
		4
        Questão
	
	
	A classe da qual HttpServlet se estende está na alternativa:
		
	
	Servlet
	
	HttpServletResponse
	 
	GenericServlet
	
	HttpServletRequest
	
	Nenhuma das anteriores
	Respondido em 28/10/2020 04:40:02
	
	
	 
		5
        Questão
	
	
	O arquivo que permite configurar Servlets e outros elementos de uma aplicação web está melhor representado na alternativa:
		
	 
	web.xml
	
	persistence.xml
	
	webContent.xml
	
	webInfo.xml
	
	webApp.xml
	Respondido em 28/10/2020 04:40:05
	
	
	 
		6
        Questão
	
	
	Marque a alternativa que representa corretamente o mecanismo que permite com que uma requisição seja repassa para outro Servlet dentro do contexto de aplicação.
		
	
	sendRequestDispatcher
	
	sendRedirect
	
	sendResponse
	 
	RequestDispatcher
	
	sendRequestResponse
	Respondido em 28/10/2020 04:40:07
	
	
	 
		7
        Questão
	
	
	Servlet é um programa que estende a funcionalidade de um web server, gerando conteúdo dinâmico e integrando com os clientes. Qual o modelo utilizado?
		
	
	response/response
	
	response/aplication
	
	request/aplication
	
	request/request
	 
	request/response
	Respondido em 28/10/2020 04:40:11
	
	
	 
		8
        Questão
	
	
	Um servidor de aplicação ou servidor web é conhecido como:
		
	
	Filter
	
	Listener
	
	Servlet
	
	Context
	 
	Container
		1
        Questão
	
	
	Considere as seguintes afirmativas sobre JSP e servlets:
i. é possível usar uma página JSP para gerar um arquivo de imagem do tipo JPEG, GIF ou PNG.
ii. um servlet é executado no servidor, ao passo que uma página JSP é executada no browser do cliente.
iii. uma página gerada por um servlet não pode conter código javascript.
iv. uma página JSP é executada no servidor, enquanto que um servlet é executado no browser do cliente.
A quantidade de afirmativas corretas é:
		
	
	2
	
	0
	
	4
	
	3
	 
	1
	Respondido em 28/10/2020 04:40:26
	
		
	Gabarito
Comentado
	
	
	 
		2
        Questão
	
	
	Caso seja necessário passar alguma informação por um objeto do tipo HttpSession, usa-se o método:
		
	
	setRequest
	
	setParameter
	
	setResponse
	
	setParam
	 
	setAttribute
	Respondido em 28/10/2020 04:40:29
	
	
	 
		3
        Questão
	
	
	Em relação ao Ciclo de Vida da Servlet, o método de destruição é o?
		
	
	const()
	 
	destroy()
	
	ready()
	
	get()
	
	init()
	Respondido em 28/10/2020 04:40:32
	
		
	Gabarito
Comentado
	
	
	 
		4
        Questão
	
	
	(FCC - 2007) Quando um servlet é carregado pela primeira vez para a máquina virtual Java do servidor:
		
	
	ocorre a execução do método getOutputStream().
	
	o seu método stream() é invocado.
	
	ocorre um destroy() no processo cliente.
	 
	o seu método init() é invocado.
	
	o método service() é definido.
	Respondido em 28/10/2020 04:40:35
	
	
	 
		5
        Questão
	
	
	Marque a alternativa que referencia o objeto que contém os parâmetros de inicialização de um Servlet
		
	
	getSevletHttp()
	
	doGet()
	
	getServletContext()
	
	doPost()
	 
	getServletConfig()
	Respondido em 28/10/2020 04:40:39
	
	
	 
		6
        Questão
	
	
	O método que permite tratar os valores inseridos em um formulário de uma página web está correta- mente apresentado na alternativa:
		
	 
	setParameter
	
	Nenhuma das anteriores
	
	setAttribute
	
	setParam
	
	setRequest
	Respondido em 28/10/2020 04:40:43
	
	
	 
		7
        Questão
	
	
	O objeto que permite escrever uma resposta a uma requisição no estilo System.out.println é possível por meio do objeto:
		
	
	Nenhuma das anteriores
	 
	PrintWriter
	
	Println
	
	Print
	
	PrintResponse
	Respondido em 28/10/2020 04:40:47
	
	
	 
		8
        Questão
	
	
	Quando usamos o método para destruir. O Servlet é retirado da memória pelo?
		
	
	Collection
	
	Gerent Collection
	 
	garbage Collection
	
	Memory Collection
	
	Instance Collection
		1
        Questão
	
	
	Cite algumas vantagens herdadas da Tecnologia Servlet:
		
	
	Programação Orientada a Objetos, Estrutura Rígida, Portabilidade
	 
	Programação Orientada a Objetos, Flexibilidade, Portabilidade
	
	Programação Orientada a Estruturas, Flexibilidade, Portabilidade
	
	Programação Exclusiva para Funções, Flexibilidade, Portabilidade
	
	Programação Orientada a Objetos, Flexibilidade, Impossibilidade de Portabilidade
	Respondido em 28/10/2020 04:41:07
	
	
	 
		2
        Questão
	
	
	As Servlets são carregadas e executadas automaticamente pelo Servidor Web e podem trabalhar com outro tipo de conteúdo. As Servlets são gerenciadas pelo?
		
	
	Container Servlet de um Servidor de Aplicações ME
	
	Container Servlet de um Servidor de Aplicações C
	
	Container Servlet de um Servidor de Aplicações MVC
	
	Container Servlet de um Servidor de Aplicações C++
	 
	Container Servlet de um Servidor de Aplicações JEE
	Respondido em 28/10/2020 04:41:11
	
	
	 
		3
        Questão
	
	
	Os parâmetros passados por um formulário HTTP podem ser acessados por meio do método do objeto HttpServletRequest conhecido como:
		
	
	doPost()
	 
	getParameter()
	
	getAttribute()
	
	Nenhuma das anteriores
	
	doGet()
	Respondido em 28/10/2020 04:41:15
	
	
	 
		4
        Questão
	
	
	Uma Servlet é uma classe Java usada para estender a capacidade dos servidores que hospedam aplicações acessadas via qual modelo de programação?
		
	
	Classes - subclasses
	 
	Requisição - Resposta
	
	Requisição - Servlet
	
	Requisição - Java
	
	Classes - Servlet
	Respondido em 28/10/2020 04:41:18
	
		
	Gabarito
Comentado
	
	
	 
		5
        Questão
	
	
	Existem três tipos básicos de classe usados em uma aplicação web. Marque a alternativa que representa a classe que permite o tratamento de eventos relacionados com o contexto de aplicação:
		
	
	Filters
	
	Nenhuma das anteriores
	
	Interfaces
	 
	Listener
	
	Servlet
	Respondido em 28/10/2020 04:41:22
	
	
	 
		6
        Questão
	
	
	A tecnologia Servlet é uma das ferramentas que possibilita a elaboração de:
		
	
	Classes Java para trabalhar exclusivamente com textos em HTML.
	 
	Sites com conteúdos dinâmicos.
	
	Programas Java restritos ao modelo HTTP.
	
	Scripts CGI avançados.
	
	Classes Java para substituir o servidor web.
	Respondido em 28/10/2020 04:41:25
	
		
	Gabarito
Comentado
	
	
	 
		7
        Questão
	
	
	(DPE-MT/2015) Com relação à tecnologia Servlet e JSP, assinale V para a afirmativa verdadeira e F para a falsa.
( ) Os procedimentos mínimos para o correto funcionamento de um servlet, incluem construir uma classe que estenda a classe HttpServlet, implementar o método doGet e/ou doPost, e criar as entradas e no arquivo web.xml.
( ) O método doGet(), quando implementado, deve receber como parâmetros os objetos HttpServletRequest (requisição HTTP) e HttpServletResponse (resposta HTTP), nessa ordem, e escrever o conteúdo do corpo da resposta na saída padrão do Java (System.out).
( ) Uma JSP é um arquivo com síntaxe semelhante ao HTML, que permite inclusão de elementos (tags)especiais para introdução de código Java. Quando há uma requisição à JSP, o motor JSP cria um servlet baseado no conteúdo deste arquivo, tornando o código apto a ser executado pela máquina virtual Java.
( ) Os métodos envolvidos no ciclo de vida de uma JSP são _jspService e _jspDestroy.
As afirmativas são, respectivamente:
		
	 
	V, F, V e F.
	
	V, V, V e V
	
	F, V, V e V.
	
	V, V, F e F.
	
	F, F, V e F.
	Respondido em 28/10/2020 04:41:27
	
	
	 
		8
        Questão
	
	
	Antes da criação das Tags de JSP tínhamos apenas os Servlets para criação de páginas e sistemas web. O que são Servlets?
		
	 
	São classes Java que podem receber uma requisição web, processar e retornar uma resposta.
	
	Não são classes Java que podem receber uma requisição web, mas não podem processar e retornar uma resposta.
	
	São classes Java que não podem receber uma requisição web, processar e retornar uma resposta.
	
	São classes Java que podem receber uma requisição web, mas não podem processar e retornar uma resposta.
	
	Não são classes Java que podem receber uma requisição web, processar e retornar uma resposta.
		1
        Questão
	
	
	Segundo Silva, o ciclo de vida de um Servlet é controlado pelo container. Em que momento o container remove o Servlet da memória?
		
	
	Após criar objetos de request/response.
	
	Após gerar a resposta HTTP (página em HTML).
	
	Após destruir os objetos request/response.
	 
	Após chamar o método destroy().
	
	Após o Servlet executar cada requisição em um método service().
	Respondido em 28/10/2020 04:44:25
	
	
	 
		2
        Questão
	
	
	(DATAPREV/2011)Considere uma aplicação Web em desenvolvimento utilizando Java Servlet e JSP e o design pattern MVC. Nesse contexto, é correto afirmar que:
		
	
	uma página JSP que gera um formulário de cadastro deve ser representada no componente CONTROLLER do MVC.
	 
	uma classe "Cliente" que possui os atributos "codigo", "nome" e "renda" e os respectivos métodos getters e setters para esses atributos deve ser representada no componente MODEL do MVC.
	
	as classes Servlet geralmente são representadas no componente MODELdo MVC.
	
	uma página JSP nunca pode acessar diretamente uma classe Data Access Object (DAO) que acessa o banco de dados.
	
	uma classe "ClienteDAO" que possui métodos para acessar o banco de dados e executar instruções SQL deve ser representada no componente CONTROLLER do MVC.
	Respondido em 28/10/2020 04:44:29
	
	
	 
		3
        Questão
	
	
	Tecnologias Web utilizam linguagens encapsuladas no HTML, tais como JavaScript, ASP e applets Java para incluir aplicações, respectivamente, nos lados:
		
	
	servidor, servidor e cliente.
	
	cliente, cliente e servidor.
	
	servidor, cliente e servidor.
	 
	cliente, servidor e cliente.
	
	cliente, cliente e cliente.
	Respondido em 28/10/2020 04:44:35
	
	
	 
		4
        Questão
	
	
	(FCC - 2010) O ambiente necessário para a execução de aplicações web desenvolvidas com as tecnologias Java Servlet e JSP é fornecido pelo container Web:
		
	 
	Tomcat.
	
	Servlet.
	
	Apache.
	
	Bean.
	
	IIS.
	Respondido em 28/10/2020 04:42:04
	
	
	 
		5
        Questão
	
	
	A classe da qual HttpServlet se estende está na alternativa:
		
	 
	GenericServlet
	
	HttpServletResponse
	
	Servlet
	
	HttpServletRequest
	
	Nenhuma das anteriores
	Respondido em 28/10/2020 04:44:41
	
	
	 
		6
        Questão
	
	
	O arquivo que permite configurar Servlets e outros elementos de uma aplicação web está melhor representado na alternativa:
		
	 
	web.xml
	
	webApp.xml
	
	webInfo.xml
	
	webContent.xml
	
	persistence.xml
	Respondido em 28/10/2020 04:44:45
	
	
	 
		7
        Questão
	
	
	Marque a alternativa que representa corretamente o mecanismo que permite com que uma requisição seja repassa para outro Servlet dentro do contexto de aplicação.
		
	
	sendRequestDispatcher
	
	sendResponse
	
	sendRedirect
	 
	RequestDispatcher
	
	sendRequestResponse
	Respondido em 28/10/2020 04:44:48
	
	
	 
		8
        Questão
	
	
	Servlet é um programa que estende a funcionalidade de um web server, gerando conteúdo dinâmico e integrando com os clientes. Qual o modelo utilizado?
		
	
	request/aplication
	
	response/aplication
	
	response/response
	
	request/request
	 
	request/response
		1
        Questão
	
	
	Cite algumas vantagens herdadas da Tecnologia Servlet:
		
	 
	Programação Orientada a Objetos, Flexibilidade, Portabilidade
	
	Programação Exclusiva para Funções, Flexibilidade, Portabilidade
	
	Programação Orientada a Objetos, Estrutura Rígida, Portabilidade
	
	Programação Orientada a Objetos, Flexibilidade, Impossibilidade de Portabilidade
	
	Programação Orientada a Estruturas, Flexibilidade, Portabilidade
	Respondido em 28/10/2020 04:45:05
	
	
	 
		2
        Questão
	
	
	As Servlets são carregadas e executadas automaticamente pelo Servidor Web e podem trabalhar com outro tipo de conteúdo. As Servlets são gerenciadas pelo?
		
	
	Container Servlet de um Servidor de Aplicações C++
	
	Container Servlet de um Servidor de Aplicações C
	
	Container Servlet de um Servidor de Aplicações MVC
	 
	Container Servlet de um Servidor de Aplicações JEE
	
	Container Servlet de um Servidor de Aplicações ME
	Respondido em 28/10/2020 04:45:10
	
	
	 
		3
        Questão
	
	
	Tecnologias Web utilizam linguagens encapsuladas no HTML, tais como JavaScript, ASP e applets Java para incluir aplicações, respectivamente, nos lados:
		
	 
	cliente, servidor e cliente.
	
	cliente, cliente e cliente.
	
	cliente, cliente e servidor.
	
	servidor, servidor e cliente.
	
	servidor, cliente e servidor.
	Respondido em 28/10/2020 04:45:13
	
	
	 
		4
        Questão
	
	
	(FCC - 2010) O ambiente necessário para a execução de aplicações web desenvolvidas com as tecnologias Java Servlet e JSP é fornecido pelo container Web:
		
	
	IIS.
	
	Apache.
	
	Servlet.
	
	Bean.
	 
	Tomcat.
	Respondido em 28/10/2020 04:45:16
	
	
	 
		5
        Questão
	
	
	A classe da qual HttpServlet se estende está na alternativa:
		
	 
	GenericServlet
	
	Servlet
	
	HttpServletResponse
	
	HttpServletRequest
	
	Nenhuma das anteriores
	Respondido em 28/10/2020 04:45:20
	
	
	 
		6
        Questão
	
	
	O arquivo que permite configurar Servlets e outros elementos de uma aplicação web está melhor representado na alternativa:
		
	
	webApp.xml
	
	webContent.xml
	
	webInfo.xml
	
	persistence.xml
	 
	web.xml
	Respondido em 28/10/2020 04:45:23
	
	
	 
		7
        Questão
	
	
	Marque a alternativa que representa corretamente o mecanismo que permite com que uma requisição seja repassa para outro Servlet dentro do contexto de aplicação.
		
	
	sendRedirect
	 
	RequestDispatcher
	
	sendRequestDispatcher
	
	sendRequestResponse
	
	sendResponse
	Respondido em 28/10/2020 04:45:27
	
	
	 
		8
        Questão
	
	
	(DATAPREV/2011)Considere uma aplicação Web em desenvolvimento utilizando Java Servlet e JSP e o design pattern MVC. Nesse contexto, é correto afirmar que:
		
	
	as classes Servlet geralmente são representadas no componente MODELdo MVC.
	
	uma página JSP que gera um formulário de cadastro deve ser representada no componente CONTROLLER do MVC.
	
	uma página JSP nunca pode acessar diretamente uma classe Data Access Object (DAO) que acessa o banco de dados.
	
	uma classe "ClienteDAO" que possui métodos para acessar o banco de dados e executar instruções SQL deve ser representada no componente CONTROLLER do MVC.
	 
	uma classe "Cliente" que possui os atributos "codigo", "nome" e "renda" e os respectivos métodos getters e setters para esses atributos deve ser representada no componente MODEL do MVC.
		1
        Questão
	
	
	Um servidor de aplicação ou servidor web é conhecido como:
		
	
	Filter
	
	ServletContext
	 
	Container
	
	Listener
	Respondido em 28/10/2020 04:45:26
	
	
	 
		2
        Questão
	
	
	Por que é quase inviável construir sistemas usando somente Servlets?
		
	
	O comando HTML está precisa de um Servlet.
	 
	O comando HTML está inserido na função println.
	
	O comando HTML não trabalha com Servlet
	
	O comando HTML não chama uma função.
	
	O comando HTML está fora dos padrões web.
	Respondido em 28/10/2020 04:45:29
	
	
	 
		3
        Questão
	
	
	Em relação ao Ciclo de Vida da Servlet, o método de destruição é o?
		
	
	const()
	
	init()
	 
	destroy()
	
	get()
	
	ready()
	Respondido em 28/10/2020 04:45:32
	
		
	Gabarito
Comentado
	
	
	 
		4
        Questão
	
	
	Marque a alternativa que referencia o objeto que contém os parâmetros de inicialização de um Servlet
		
	
	doPost()
	 
	getServletConfig()
	
	getServletContext()
	
	doGet()
	
	getSevletHttp()
	Respondido em 28/10/2020 04:45:34
	
	
	 
		5
        Questão
	
	
	(FCC - 2007) Quando um servlet é carregado pela primeira vez para a máquina virtual Java do servidor:
		
	
	ocorre um destroy() no processo cliente.
	
	o seu método stream() é invocado.
	
	ocorre a execução do método getOutputStream().
	 
	o seu método init() é invocado.
	
	o método service() é definido.
	Respondido em 28/10/2020 04:45:39
	
	
	 
		6
        Questão
	
	
	Considere as seguintes afirmativas sobre JSP e servlets:
i. é possível usar uma página JSP para gerar um arquivo de imagem do tipo JPEG, GIF ou PNG.
ii. um servlet é executado no servidor, ao passo que uma página JSP é executada no browser do cliente.
iii. uma página gerada por um servlet não pode conter código javascript.
iv. uma página JSP é executada no servidor, enquanto que um servlet é executado no browser do cliente.
A quantidade de afirmativas corretas é:
		
	
	3
	
	2
	
	0
	 
	1
	
	4
	Respondido em 28/10/2020 04:45:43
	
		
	Gabarito
Comentado
	
	
	 
		7
        Questão
	
	
	O objeto que permite escrever uma resposta a uma requisição no estilo System.out.println é possível por meio do objeto:
		
	
	Nenhuma das anteriores
	
	Println
	
	PrintResponse
	 
	PrintWriter
	
	Print
	Respondido em 28/10/2020 04:45:46
	
	
	 
		8
        Questão
	
	
	Quando usamos o método para destruir. O Servlet é retirado da memória pelo?
		
	
	Collection
	
	Instance Collection
	 
	garbage Collection
	
	Gerent Collection
	
	Memory Collection
		1
        Questão
	
	
	Segundo Silva, o ciclo de vida de um Servlet é controlado pelo container. Em que momento o container remove o Servlet da memória?
		
	
	Após gerar a resposta HTTP (página em HTML).
	
	Após o Servlet executar cada requisição em um método service().
	
	Após criar objetos de request/response.
	
	Após destruir os objetos request/response.
	 
	Após chamar o método destroy().
	Respondido em 28/10/2020 04:45:45
	
	
	 
		2
        Questão
	
	
	Servlet é um programa que estende a funcionalidade de um web server, gerando conteúdo dinâmico e integrando com os clientes. Qual o modelo utilizado?
		
	
	response/response
	
	request/request
	 
	request/response
	
	request/aplication
	
	response/aplication
	Respondido em 28/10/2020 04:45:48
	
	
	 
		3
        Questão
	
	
	Tecnologias Web utilizam linguagens encapsuladas no HTML, tais como JavaScript, ASP e applets Java para incluir aplicações, respectivamente, nos lados:
		
	
	servidor, cliente e servidor.
	
	cliente, cliente e cliente.
	
	cliente, cliente e servidor.
	 
	cliente, servidor e cliente.
	
	servidor, servidor e cliente.
	Respondido em 28/10/2020 04:45:52
	
	
	 
		4
        Questão
	
	
	(FCC - 2010) O ambiente necessário para a execução de aplicações web desenvolvidas com as tecnologias Java Servlet e JSP é fornecido pelo container Web:
		
	
	IIS.
	
	Apache.
	
	Bean.
	
	Servlet.
	 
	Tomcat.
	Respondido em 28/10/2020 04:48:30
	
	
	 
		5
        Questão
	
	
	A classe da qual HttpServlet se estende está na alternativa:
		
	 
	GenericServlet
	
	Servlet
	
	Nenhuma das anteriores
	
	HttpServletResponse
	
	HttpServletRequest
	Respondido em 28/10/2020 04:48:34
	
	
	 
		6
        Questão
	
	
	O arquivo que permite configurar Servlets e outros elementos de uma aplicação web está melhor representado na alternativa:
		
	
	persistence.xml
	
	webInfo.xml
	
	webApp.xml
	 
	web.xml
	
	webContent.xml
	Respondido em 28/10/2020 04:48:37
	
	
	 
		7
        Questão
	
	
	Marque a alternativa que representa corretamente o mecanismo que permite com que uma requisição seja repassa para outro Servlet dentro do contexto de aplicação.
		
	
	sendRedirect
	 
	RequestDispatcher
	
	sendResponse
	
	sendRequestResponse
	
	sendRequestDispatcher
	Respondido em 28/10/2020 04:48:41
	
	
	 
		8
        Questão
	
	
	(DATAPREV/2011)Considere uma aplicação Web em desenvolvimento utilizando Java Servlet e JSP e o design pattern MVC. Nesse contexto, é correto afirmar que:
		
	
	uma página JSP que gera um formulário de cadastro deve ser representada no componente CONTROLLER do MVC.
	
	as classes Servlet geralmente são representadas no componente MODELdo MVC.
	
	uma página JSP nunca pode acessar diretamente uma classe Data Access Object (DAO) que acessa o banco de dados.
	
	uma classe "ClienteDAO" que possui métodos para acessar o banco de dados e executar instruções SQL deve ser representada no componente CONTROLLER do MVC.
	 
	uma classe "Cliente" que possui os atributos "codigo", "nome" e "renda" e os respectivos métodos getters e setters para esses atributos deve ser representada no componente MODEL do MVC.
		1
        Questão
	
	
	Caso seja necessário passar alguma informação por um objeto do tipo HttpSession, usa-se o método:
		
	
	setResponse
	
	setParam
	
	setParameter
	
	setRequest
	 
	setAttribute
	Respondido em 28/10/2020 04:44:25
	
	
	 
		2
        Questão
	
	
	O método que permite tratar os valores inseridos em um formulário de uma página web está correta- mente apresentado na alternativa:
		
	
	Nenhuma das anteriores
	
	setParam
	
	setAttribute
	
	setRequest
	 
	setParameter
	Respondido em 28/10/2020 04:44:30
	
	
	 
		3
        Questão
	
	
	Os parâmetros passados por um formulário HTTP podem ser acessados por meio do método do objeto HttpServletRequest conhecido como:
		
	
	doPost()
	
	getAttribute()
	
	Nenhuma das anteriores
	 
	getParameter()
	
	doGet()
	Respondido em 28/10/2020 04:44:31
	
	
	 
		4
        Questão
	
	
	Uma Servlet é uma classe Java usada para estender a capacidade dos servidores que hospedam aplicações acessadas via qual modelo de programação?
		
	
	Classes - subclasses
	 
	Requisição - Resposta
	
	Classes - Servlet
	
	Requisição - Servlet
	
	Requisição - Java
	Respondido em 28/10/2020 04:44:35
	
		
	Gabarito
Comentado
	
	
	 
		5
        Questão
	
	
	Existem três tipos básicos de classe usados em uma aplicação web. Marque a alternativa que representa a classe que permite o tratamento de eventos relacionados com o contexto de aplicação:
		
	
	Filters
	
	Nenhuma das anteriores
	 
	Listener
	
	Interfaces
	
	Servlet
	Respondido em 28/10/2020 04:44:40
	
	
	 
		6
        Questão
	
	
	A tecnologia Servlet é uma das ferramentas que possibilita a elaboração de:
		
	 
	Sites com conteúdos dinâmicos.
	
	Scripts CGI avançados.
	
	Classes Java para substituir o servidor web.
	
	Programas Java restritos ao modelo HTTP.
	
	Classes Java para trabalhar exclusivamente com textos em HTML.
	Respondido em 28/10/2020 04:44:44
	
		
	Gabarito
Comentado
	
	
	 
		7
        Questão
	
	
	Antes da criação das Tags de JSP tínhamos apenas os Servlets para criação de páginas e sistemas web. O que são Servlets?São classes Java que podem receber uma requisição web, processar e retornar uma resposta.
	
	Não são classes Java que podem receber uma requisição web, mas não podem processar e retornar uma resposta.
	
	Não são classes Java que podem receber uma requisição web, processar e retornar uma resposta.
	
	São classes Java que não podem receber uma requisição web, processar e retornar uma resposta.
	
	São classes Java que podem receber uma requisição web, mas não podem processar e retornar uma resposta.
	Respondido em 28/10/2020 04:47:22
	
	
	 
		8
        Questão
	
	
	(DPE-MT/2015) Com relação à tecnologia Servlet e JSP, assinale V para a afirmativa verdadeira e F para a falsa.
( ) Os procedimentos mínimos para o correto funcionamento de um servlet, incluem construir uma classe que estenda a classe HttpServlet, implementar o método doGet e/ou doPost, e criar as entradas e no arquivo web.xml.
( ) O método doGet(), quando implementado, deve receber como parâmetros os objetos HttpServletRequest (requisição HTTP) e HttpServletResponse (resposta HTTP), nessa ordem, e escrever o conteúdo do corpo da resposta na saída padrão do Java (System.out).
( ) Uma JSP é um arquivo com síntaxe semelhante ao HTML, que permite inclusão de elementos (tags) especiais para introdução de código Java. Quando há uma requisição à JSP, o motor JSP cria um servlet baseado no conteúdo deste arquivo, tornando o código apto a ser executado pela máquina virtual Java.
( ) Os métodos envolvidos no ciclo de vida de uma JSP são _jspService e _jspDestroy.
As afirmativas são, respectivamente:
		
	 
	V, F, V e F.
	
	V, V, V e V
	
	F, V, V e V.
	
	V, V, F e F.
	
	F, F, V e F.

Outros materiais