Quanto aos conceitos das diversas linguagens de programação ...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Gabarito: B - AJAX é composto por um grupo de tecnologias tais como: JavaScript, XML, HTML e CSS.
Vamos analisar cada uma das alternativas e entender por que a alternativa B é a correta.
Alternativa A - "A sintaxe dos comentários em XML é diferente daquelas aplicadas em HTML."
Essa afirmação está correta. Em XML, os comentários são delimitados por <!-- -->
, o mesmo delimitador utilizado em HTML. Portanto, a sintaxe para comentários em XML e HTML é igual. Logo, essa alternativa é tecnicamente incorreta.
Alternativa B - "AJAX é composto por um grupo de tecnologias tais como: JavaScript, XML, HTML e CSS."
Essa é a alternativa correta. AJAX (Asynchronous JavaScript and XML) realmente utiliza um conjunto de tecnologias: JavaScript para a manipulação dinâmica de conteúdo, XML (ou JSON) para a troca de dados, HTML para a estrutura da página e CSS para a estilização. Essas tecnologias trabalham juntas para permitir a atualização assíncrona de páginas web, sem necessidade de recarregamento completo da página.
Alternativa C - "JavaScript corresponde, tecnicamente, a um script escrito na linguagem Java."
Essa afirmação está incorreta. Embora o nome possa sugerir uma relação, JavaScript e Java são linguagens diferentes. JavaScript é uma linguagem de script utilizada principalmente no desenvolvimento web para criar páginas interativas, enquanto Java é uma linguagem de programação orientada a objetos utilizada para uma grande variedade de aplicações, desde dispositivos móveis até servidores corporativos.
Alternativa D - "Java é tipicamente uma linguagem de programação estruturada."
Essa afirmativa está incorreta. Java é uma linguagem de programação orientada a objetos, não uma linguagem de programação estruturada. Programação estruturada se refere a um paradigma de programação que utiliza uma estrutura sequencial, de decisão e de repetição, enquanto a programação orientada a objetos se baseia em conceitos como classes e objetos.
Conclusão: A alternativa B está correta porque descreve corretamente as tecnologias que compõem o AJAX. As outras alternativas contêm afirmações que são técnica ou contextualmente incorretas.
```Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo