Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — FGV 2024

ProgramaçãoLinguagens 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 framework Mootools está obsoleto e será removido na versão 4 do Joomla.


Está correto o que se apresenta em 
  1. AI, apenas.
  2. BI e II, apenas.
  3. CI e III, apenas.
  4. DII e III, apenas.
  5. 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.

1Frameworks fornecidos (3.x)
Só jQuery (I)
jQuery e Mootools
2Inclusão de JS externo (II)
JDocument::addScript
JHTML::script
3Mootools (III)
Obsoleto no 3.x
Removido no Joomla 4
JavaScript no Joomla
LEVELsoulevel.com.br
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.

Link permanente: /questoes/fg097561