Questão 29 · Informática: Programação e algoritmos
Considere que, no desenvolvimento de um sistema para a Web, um analista pretenda criar páginas dinâmicas que serão executadas na máquina do cliente. Considere, ainda, que, nesse trabalho, o analista opte por uma biblioteca que ofereça capacidade de seleção e manipulação de HTML (Hyper Text Markup Language), manipulação de CSS (Cascade Style Sheets) e requisições AJAX (Asynchronus JavaScript e XML). Nessa situação, o analista deverá utilizar a ferramenta
- A) JQuery.
- B) JSP (Java Server Pages).
- C) JSF (Java Server Faces).
- D) APEX (Oracle Application Express).
- E) JPA (Java Persistence API).
Marque a alternativa correta:
Gabarito: A
Gabarito definitivo divulgado pela banca Cebraspe (TRE/BA 2017).
Comentário
Gabarito: A.
O JQuery é uma biblioteca JavaScript que simplifica a seleção e a manipulação de elementos HTML, a aplicação de estilos CSS e as requisições AJAX (Asynchronous JavaScript and XML). Como as páginas são executadas no navegador do cliente, a ferramenta adequada é a biblioteca JavaScript, e a alternativa A está correta.
- B: JSP é tecnologia de servidor que gera HTML no lado do servidor.
- C: JSF é framework de componentes de interface executado no servidor Java.
- D: APEX é ferramenta de desenvolvimento de aplicações da Oracle, que roda sobre o banco de dados.
- E: JPA é especificação de persistência de objetos em banco de dados, não de interface no cliente.
Dica: se o enunciado mencionar execução no cliente, AJAX e manipulação de DOM/CSS, pense em JavaScript e na biblioteca JQuery.
Fundamentos: JQuery: biblioteca JavaScript para manipulação do DOM, CSS e requisições AJAX
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 TRE/BA 2017 (Analista Judiciário – Área: Apoio Especializado – Especialidade: Análise de Sistemas), questão 29, com o gabarito definitivo da banca. Comentário: Equipe Cravei · como fazemos e revisamos.