Questão de Programação — Linguagens de programação — FGV 2024
Programação›Linguagens de programação
Código
fg097561
Banca
FGV
Órgão
TCE-PA
Ano
2024
Nível
Superior
Cargo
Auditor de Controle Externo - Área de Informática - Web Design
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 frameworkMootools 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.
EI, II e III.
Revelar gabarito e comentário▾
GabaritoD — II e III, apenas.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
JavaScript no Joomla (FGV 2024)
Gabarito: letra D. Somente os itens II e III estão corretos. O Joomla 3.x incluía tanto jQuery quanto Mootools, portanto o item I é falso. O item II descreve corretamente duas formas de incluir JavaScript externo via API (JDocument::addScript e JHTML::script). O item III é verdadeiro: o Mootools foi considerado obsoleto e removido no Joomla 4.
Item
Afirmação
Correto?
Justificativa
I
Somente um framework JavaScript é fornecido como parte do Joomla 3.x: jQuery.
❌ Incorreto
O Joomla 3.x incluía tanto jQuery quanto Mootools.
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.
✅ Correto
Ambos os métodos são documentados na API oficial do Joomla.
III
O framework Mootools está obsoleto e será removido na versão 4 do Joomla.
✅ Correto
O Mootools foi removido no Joomla 4.
JavaScript no Joomla: Frameworks fornecidos (3.x) (Só jQuery (I), jQuery e Mootools); Inclusão de JS externo (II) (JDocument::addScript, JHTML::script); Mootools (III) (Obsoleto no 3.x, Removido no Joomla 4)
Item I — ❌ Incorreto
O Joomla 3.x fornecia dois frameworks JavaScript: jQuery e Mootools. A afirmação de que "somente jQuery" é fornecida está errada. Mootools era incluído por padrão nas versões 3.x, embora tenha sido removido no Joomla 4.
Item II — ✅ Correto
A API do Joomla oferece dois métodos principais para incluir um arquivo JavaScript externo: JDocument::addScript() (método da classe JDocument) e JHTML::script() (método da classe JHTML). Ambos estão documentados na documentação oficial do Joomla.
Item III — ✅ Correto
O framework Mootools foi declarado obsoleto a partir do Joomla 3.x e foi completamente removido na versão 4 do Joomla. Portanto, a afirmação está correta.
Conclusão: Itens II e III corretos → alternativa D.