Questão nº 72
Questão de Tecnologia da Informação · FGV CMSP 2024 (nº 72)
Com relação a HTML5, assinale (V) para a afirmativa verdadeira e (F) para a falsa.
( ) HTML5 permite que o JavaScript forneça funcionalidade dinâmica para páginas da web usando APIs como Canvas 2D, Drag and Drop, Web Storage e Messaging.
( ) HTML5 foi projetado para garantir a compatibilidade com o código de marcação legado, a fim de evitar quebrar a web.
( ) HTML5 não suporta integralmente conteúdo de áudio e vídeo incorporado em navegadores.
As afirmativas são, respectivamente,
- AV – F – F.
- BV – V – F. (alternativa correta)
- CF – V – F.
- DF – V – V.
- EV – V – V.
Resposta comentada
Gabarito Alternativa B
HTML5 é a versão mais recente da linguagem que estrutura o conteúdo da web, trazendo novos recursos e melhorias para criar páginas mais interativas e ricas em multimídia, sem a necessidade de plugins externos.
- (A) Incorreta: A primeira afirmativa está correta, mas a segunda e a terceira estão incorretas, segundo o gabarito.
- (B) Correta:
- A primeira afirmativa é Verdadeira (V). HTML5, em conjunto com JavaScript, introduziu e padronizou diversas APIs (Interfaces de Programação de Aplicações) que permitem funcionalidades dinâmicas avançadas, como o elemento
Canvaspara gráficos 2D, a API de Drag and Drop (arrastar e soltar), Web Storage (armazenamento local de dados) e Web Messaging (comunicação entre documentos). - A segunda afirmativa é Verdadeira (V). Uma das principais filosofias de design do HTML5 foi a compatibilidade retroativa (backward compatibility). Isso significa que navegadores modernos que suportam HTML5 ainda conseguem renderizar e interpretar corretamente o código HTML escrito em versões anteriores, garantindo que a vasta quantidade de conteúdo existente na web continue funcionando.
- A terceira afirmativa é Falsa (F). Pelo contrário, uma das maiores inovações do HTML5 foi a introdução dos elementos
<audio>e<video>, que permitem a incorporação nativa de conteúdo de áudio e vídeo diretamente nas páginas web, sem a necessidade de plugins de terceiros como o Flash. Isso representa um suporte integral e aprimorado para multimídia. A armadilha da banca aqui é a palavra "não suporta integralmente", pois o HTML5 suporta sim, e de forma integral e nativa, áudio e vídeo.
- A primeira afirmativa é Verdadeira (V). HTML5, em conjunto com JavaScript, introduziu e padronizou diversas APIs (Interfaces de Programação de Aplicações) que permitem funcionalidades dinâmicas avançadas, como o elemento
- (C) Incorreta: A primeira afirmativa está correta, mas a segunda e a terceira estão incorretas, segundo o gabarito.
- (D) Incorreta: A primeira afirmativa está correta, mas a segunda e a terceira estão incorretas, segundo o gabarito.
- (E) Incorreta: A terceira afirmativa está incorreta, segundo o gabarito.
Fonte: FGV CMSP 2024 Consultor Técnico Legislativo - Informática (Caderno Tipo 1). Reproduzida para fins de estudo.