FGV · DPE/MT · 2015 · Analista de Sistemas

Questão 56 · Informática: Programação e algoritmos

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 <servlet> e <servlet-mapping> 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,

  1. A) V, F, V e F.
  2. B) V, V, F e F.
  3. C) F, F, V e F.
  4. D) F, V, V e V.
  5. E) V, V, V e V

Marque a alternativa correta:

Gabarito: A

Gabarito definitivo divulgado pela banca FGV (DPE/MT 2015).

Comentário

Gabarito: A.

A primeira afirmativa é verdadeira: um servlet é uma classe que estende HttpServlet, implementa os métodos doGet e/ou doPost e é mapeado no web.xml pelas entradas servlet e servlet-mapping.

A segunda é falsa: doGet recebe HttpServletRequest e HttpServletResponse, nessa ordem, mas o conteúdo da resposta deve ser escrito no objeto de resposta (HttpServletResponse), e não na saída padrão System.out. Escrever em System.out não envia o conteúdo ao navegador.

A terceira é verdadeira: a JSP é um arquivo com marcação semelhante ao HTML e com tags para código Java. Quando é requisitada, o motor JSP a traduz em um servlet, que é então executado pela máquina virtual Java.

A quarta é falsa: os métodos do ciclo de vida de uma JSP são jspInit(), _jspService() e jspDestroy(). O método de destruição é jspDestroy, sem sublinhado inicial, e o item ainda omite jspInit. Assim, a sequência é V, F, V e F, alternativa A.

Por que as outras estão erradas:

  • (B) V, V, F, F: marca a segunda como verdadeira, quando é falsa, e a terceira como falsa, quando é verdadeira.
  • (C) F, F, V, F: marca a primeira como falsa, quando é verdadeira.
  • (D) F, V, V, V: marca a primeira como falsa e a segunda e a quarta como verdadeiras, quando a primeira é verdadeira e a segunda e a quarta são falsas.
  • (E) V, V, V, V: marca todas como verdadeiras, incluindo a segunda e a quarta, que são falsas.

Dica: em itens de V ou F sobre tecnologias, confira os nomes dos métodos e a ordem dos parâmetros com cuidado.

Fundamentos: servlets e HttpServlet · métodos doGet e doPost · ciclo de vida de JSP: jspInit, _jspService e jspDestroy

Comentário gerado pela Cravei IA a partir do enunciado e do gabarito definitivo divulgado pela banca, e conferido por uma verificação automática. A IA pode errar: o gabarito oficial sempre prevalece.

Fonte: prova FGV DPE/MT 2015 (Analista de Sistemas), questão 56, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.

Concursos abertos que cobram Informática

TCE/MA 2026 Analista, Auditor e TécnicoUNCISAL 2026 Professor do Magistério SuperiorPROCON/AL 2026 Analista e Fiscal de Defesa do Consumidor