Logo Passei Direto
Buscar

Exercício2 Programação servidor em sistemas web

Conjunto de questões sobre Servlets e servidores Java (Tomcat/GlassFish): funcionamento de request/response, pacotes javax.servlet, transformação JSP→Servlet, tratamento GET/POST e elementos gerados ao criar Servlets no NetBeans.

User badge image
Norival

em

Ferramentas de estudo

Passei Direto Aniversário

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

Em relação a um Servidor de Aplicações JAVA (Contentor JAVA), os seguintes itens descrevem o seu funcionamento básico, EXCETO:
Devolve a response para o cliente que enviou a request.
Mostra o resultado no browser do cliente.
Repassa a request para o servlet correto.
Aguarda pelas requests.
Recebe a response do servlet.

Quando falamos de programação WEB, temos uma definição de uma classe na linguagem de programação Java que, dinamicamente, processa requisições e respostas, proporcionando, dessa maneira, novos recursos aos servidores. A definição, mais usada, considera-os extensões de servidores. Este módulo que estende a funcionalidade de um servidor web, através de módulos de aplicação implementados, em Java, estamos nos referindo a(o)
ASP
PHP
Java
Servlet
Java Web

Analise as alternativas 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 I e II estão corretas.
Somente a II está correta.
Todas as afirmativas estão corretas.
Somente a III está correta.
Somente a I está correta.

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:
javax.servlet e javax.servlet.http
servlet.javax e servlet.javax.http
javax.servlet.html e javax.servlet.http
javax.servlet.smtp e javax.servlet.html
javax.servlet e javax.http.servlet

Qual das afirmativas abaixo é falsa com relação aos Web Servers Java?
Todo JSP é transformado pelo contexto em um Servlet.
O principal contexto para Web utilizado é o Tomcat.
Um web service é uma aplicação distribuída, cujos componentes podem ser aplicados e executados em dispositivos distintos.
Não são capazes de gerenciar estado.
Permitem tratamento diferenciado para chamadas GET e POST.

Quando um servlet é criado no NetBeans, uma série de elementos são automaticamente inseridos no código, incluindo um método chamado processRequest. Qual das afirmacoes abaixo NÃO É CORRETA?
É usado como alternativa para processar requisições doPost.
É usado sem a necessidade de uma requisição.
É usado para criar uma saída visual, usando o objeto response.
É usado como alternativa para processar requisições doGet.
É usado para transferir a requisição para outro servlet, usando o forward do RequestDispatcher.

Marque a alternativa que NÃO se trata de uma afirmativa correta sobre o servidor web Tomcat:
Executa as mesmas funções que o servidor web Apache HTTP Server
Necessita da plataforma Java SE instalada
Necessita de uma JVM para ser executado
Cuida basicamente de processamento de aplicações Java
É escrito em Java

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Em relação a um Servidor de Aplicações JAVA (Contentor JAVA), os seguintes itens descrevem o seu funcionamento básico, EXCETO:
Devolve a response para o cliente que enviou a request.
Mostra o resultado no browser do cliente.
Repassa a request para o servlet correto.
Aguarda pelas requests.
Recebe a response do servlet.

Quando falamos de programação WEB, temos uma definição de uma classe na linguagem de programação Java que, dinamicamente, processa requisições e respostas, proporcionando, dessa maneira, novos recursos aos servidores. A definição, mais usada, considera-os extensões de servidores. Este módulo que estende a funcionalidade de um servidor web, através de módulos de aplicação implementados, em Java, estamos nos referindo a(o)
ASP
PHP
Java
Servlet
Java Web

Analise as alternativas 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 I e II estão corretas.
Somente a II está correta.
Todas as afirmativas estão corretas.
Somente a III está correta.
Somente a I está correta.

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:
javax.servlet e javax.servlet.http
servlet.javax e servlet.javax.http
javax.servlet.html e javax.servlet.http
javax.servlet.smtp e javax.servlet.html
javax.servlet e javax.http.servlet

Qual das afirmativas abaixo é falsa com relação aos Web Servers Java?
Todo JSP é transformado pelo contexto em um Servlet.
O principal contexto para Web utilizado é o Tomcat.
Um web service é uma aplicação distribuída, cujos componentes podem ser aplicados e executados em dispositivos distintos.
Não são capazes de gerenciar estado.
Permitem tratamento diferenciado para chamadas GET e POST.

Quando um servlet é criado no NetBeans, uma série de elementos são automaticamente inseridos no código, incluindo um método chamado processRequest. Qual das afirmacoes abaixo NÃO É CORRETA?
É usado como alternativa para processar requisições doPost.
É usado sem a necessidade de uma requisição.
É usado para criar uma saída visual, usando o objeto response.
É usado como alternativa para processar requisições doGet.
É usado para transferir a requisição para outro servlet, usando o forward do RequestDispatcher.

Marque a alternativa que NÃO se trata de uma afirmativa correta sobre o servidor web Tomcat:
Executa as mesmas funções que o servidor web Apache HTTP Server
Necessita da plataforma Java SE instalada
Necessita de uma JVM para ser executado
Cuida basicamente de processamento de aplicações Java
É escrito em Java

Prévia do material em texto

Fechar 
	
	
		  PROGRAMAÇÃO SERVIDOR EM SISTEMAS WEB
		
	 
	Lupa
	 
	
	
	 
	Exercício: CCT0249_EX_A2_201401347452 
	Matrícula: 201401347452
	Aluno(a): NORIVAL PRAVATO 
	Data: 05/08/2016 18:01:30 (Finalizada)
	
	 1a Questão (Ref.: 201402159967)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Em relação a um Servidor de Aplicações JAVA (Contentor JAVA), os seguintes itens descrevem o seu funcionamento básico, EXCETO:
		
	
	Repassa a request para o servlet correto.
	
	Aguarda pelas requests.
	
	Mostra o resultado no browser do cliente.
	
	Devolve a response para o cliente que enviou a request.
	
	Recebe a response do servlet.
	
	
	
	
	 2a Questão (Ref.: 201401486647)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Um Servlet é, basicamente, um programa Java que, ao receber uma requisição (request), realiza um processamento e gera uma resposta (response). Considerando o funcionamento dos Servlets, pode-se afirmar que:
		
	
	Para que um Servlet possa ser executado é necessário que um contentor Java, como o TomCat ou GlassFish, esteja em funcionamento.
	
	Um Servlet pode apenas processar requisições do tipo "post", isto é, aquelas originadas de um formulário web.
	
	Apesar dos Servlets serem baseados na tecnologia Java, não há a necessidade de uma Máquina Virtual Java para executá-los. 
	
	Os Servlets são executados sempre no computador do usuário, nunca no servidor da empresa.
	
	Jamais um Servlet aciona outro Servlet. Uma vez que um Servlet recebeu uma requisição, apenas ele deverá processá-la.
	
	
	
	
	 3a Questão (Ref.: 201402068267)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Quando falamos de programação WEB, temos uma definição de uma classe na linguagem de programação Java que, dinamicamente, processa requisições e respostas, proporcionando, dessa maneira, novos recursos aos servidores. A definição, mais usada, considera-os extensões de servidores. Este módulo que estende a funcionalidade de um servidor web, através de módulos de aplicação implementados, em Java, estamos nos referindo a(o)
		
	
	PHP
	
	Servlet
	
	ASP
	
	Java Web
	
	Java
	
	
	
	
	 4a Questão (Ref.: 201402075506)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Analise as alternativas 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). 
		
	
	Todas as afirmativas estão corretas.
	
	Somente a I está correta.
	
	Somente a I e II estão corretas.
	
	Somente a III está correta.
	
	Somente a II está correta.
	
	Gabarito Comentado
	
	
	 5a Questão (Ref.: 201401473234)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	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:
		
	
	javax.servlet e javax.servlet.http
	
	javax.servlet e javax.http.servlet
	
	servlet.javax e servlet.javax.http
	
	javax.servlet.html e javax.servlet.http
	
	javax.servlet.smtp e javax.servlet.html
	
	
	
	
	 6a Questão (Ref.: 201401436183)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Qual das afirmativas abaixo é falsa com relação aos Web Servers Java?
		
	
	Todo JSP é transformado pelo contexto em um Servlet.
	
	Um web service é uma aplicação distribuída, cujos componentes podem ser aplicados e executados em dispositivos distintos.
	
	O principal contexto para Web utilizado é o Tomcat.
	
	Permitem tratamento diferenciado para chamadas GET e POST.
	
	Não são capazes de gerenciar estado.
	
	
	
	
	 7a Questão (Ref.: 201401436822)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Quando um servlet é criado no NetBeans, uma série de elementos são automaticamente inseridos no código, incluindo um método chamado processRequest. 
Qual das afirmações abaixo NÃO É CORRETA? 
		
	
	É usado para transferir a requisição para outro servlet, usando o forward do RequestDispatcher.
	
	É usado sem a necessidade de uma requisição.
	
	É usado para criar uma saída visual, usando o objeto response.
	
	É usado como alternativa para processar requisições doGet.
	
	É usado como alternativa para processar requisições doPost.
	
	
	
	
	 8a Questão (Ref.: 201401415535)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Marque a alternativa que NÃO se trata de uma afirmativa correta sobre o servidor web Tomcat:
		
	
	É escrito em Java
	
	Necessita de uma JVM para ser executado
	
	Executa as mesmas funções que o servidor web Apache HTTP Server
	
	Cuida basicamente de processamento de aplicações Java
	
	Necessita da plataforma Java SE instalada