Questão nº 92
Questão de Tecnologia da Informação · FGV TCE-PA 2024 (nº 92)
A linguagem JavaScript é importante para o web design pois permite a criação de interfaces interativas e dinâmicas, melhorando a experiência do usuário.
Com relação ao emprego do JavaScript no Joomla, avalie as seguintes possibilidades:
I. Somente um framework JavaScript é fornecido como parte do Joomla 3.x: jQuery.
II. Há duas formas de incluir um arquivo JavaScript externo usando o Joomla! API: o método addScript da classe JDocument e o método script da classe JHTML.
III. O framework Mootools está obsoleto e será removido na versão 4 do Joomla.
Está correto o que se apresenta em
- AI, apenas.
- BI e II, apenas.
- CI e III, apenas.
- DII e III, apenas. (alternativa correta)
- EI, II e III.
Resposta comentada
Gabarito Alternativa D
O JavaScript é uma linguagem de programação essencial para tornar sites interativos e dinâmicos, permitindo que elementos da página respondam às ações do usuário e melhorem a experiência de navegação. No Joomla, ele é usado para adicionar funcionalidades avançadas e efeitos visuais.
(A) Incorreta: A afirmação de que "Somente um framework JavaScript é fornecido como parte do Joomla 3.x: jQuery" está incorreta. O Joomla 3.x fornecia tanto o jQuery quanto o Mootools. A pegadinha aqui é que, embora o jQuery fosse mais popular, o Mootools ainda estava presente.
(B) Incorreta: Esta alternativa inclui a afirmação I, que é incorreta.
(C) Incorreta: Esta alternativa inclui a afirmação I, que é incorreta.
(D) Correta: A afirmação II está correta, pois tanto `JDocument::addScript()` quanto `JHTML::script()` são métodos válidos para incluir arquivos JavaScript externos na API do Joomla. A afirmação III também está correta, pois o Mootools foi de fato considerado obsoleto e removido na transição para o Joomla 4, com o jQuery se tornando o framework JavaScript padrão.
(E) Incorreta: Esta alternativa inclui a afirmação I, que é incorreta.
Fonte: FGV TCE-PA 2024 Auditor de Controle Externo - Informática - Web Design (Caderno Tipo 1). Reproduzida para fins de estudo.