Cebraspe · TJ/PA · 2020 · Auxiliar Judiciário – Especialidade: Programador de Computador

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

Assinale a opção que apresenta a fase do ciclo de vida que, no framework JavaServer Faces 2.0, recria a árvore de componentes da página, dispara validadores nos componentes da UIViewRoot e a atualiza dentro do objeto FacesContext.

  1. A) Apply Request Values
  2. B) Restore View
  3. C) Process Validations
  4. D) Invoke Application
  5. E) Render Response

Marque a alternativa correta:

Gabarito: B

Gabarito definitivo divulgado pela banca Cebraspe (TJ/PA 2020).

Comentário

Gabarito: B.

No ciclo de vida do JavaServer Faces 2.0, a fase Restore View (restauração da visão) é a primeira. Nela, o framework recria a árvore de componentes da página a partir da requisição, ou cria uma nova árvore quando a página é acessada pela primeira vez, e a armazena no objeto FacesContext. Por isso, a alternativa B é a correta.

As demais alternativas:

  • A) Apply Request Values: aplica os valores enviados pelo formulário aos componentes, na fase seguinte.
  • C) Process Validations: dispara os validadores sobre os valores aplicados, e vem depois da restauração.
  • D) Invoke Application: trata eventos e executa a lógica de aplicação, em fase posterior.
  • E) Render Response: gera a resposta final para o cliente, na última fase.

Dica: a primeira fase do ciclo JSF é a restauração da árvore de componentes; as fases de validação e de aplicação vêm depois.

Fundamentos: JavaServer Faces 2.0: fases do ciclo de vida (Restore View, Apply Request Values, Process Validations, Invoke Application, Render Response)

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 Cebraspe TJ/PA 2020 (Auxiliar Judiciário – Especialidade: Programador de Computador), questão 45, 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