Quanto aos conceitos das diversas linguagens de programação ...

Próximas questões
Com base no mesmo assunto
Ano: 2013 Banca: IBFC Órgão: TRE-AM
Q1227622 Programação
Quanto aos conceitos das diversas linguagens de programação selecione a única alternativa que esteja tecnicamente correta:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

```html

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