1) Leia o conteúdo apresentado a seguir. O JavaScript é uma linguagem de programação interpretada. Ele surgiu em _______ e se notabiliza por ser executado diretamente em browsers web. A _______ dele é de responsabilidade da ECMA International da Europa. A _______ dinâmica é algo que facilmente o torna reconhecível, por não exigir declarações de tipos de dados. É possível, assim, escolher que tipo utilizar de maneira dinâmica para cada uma das variáveis, incluindo a possibilidade de alteração durante a compilação ou a execução do programa. Assinale a alternativa que apresenta os elementos que completam correta e respectivamente as lacunas anteriores.
Resposta correta: D) 1995; padronização; tipagem
Explicação da resposta
2) Definitivamente, a evolução histórica do desenvolvimento de uma linguagem computacional não é a mais linear e previsível dos processos. Pelo contrário, costuma ser envolta por muita discussão e pontos de vista que são, ora convergentes, ora divergentes, no que diz respeito à percepção da comunidade global dos usuários. Isso não foi diferente com o HTML, que, desde a criação, nos anos de 1990, passou por diversas evoluções muito discutidas por muitos grupos profissionais. Com base no exposto, analise as afirmativas a seguir e assinale (V) para a(s) Verdadeira(s) e (F) para a(s) Falsa(s). I. As empresas que criaram o WHATWG para aprimorar o HTML foram a Apple, a Mozilla e a Opera. II. As publicações da especificação HTML5 da W3C e da WHATWG são idênticas em relação ao conteúdo. III. A publicação da tecnologia XForms foi decisiva para a evolução da linguagem HTML. As afirmativas I, II e III são, respectivamente:
Resposta correta: E) V - F - V
Explicação da resposta
3) Considere a seguinte definição: “Define uma seção dentro de um determinado elemento.” O conceito que mais se relaciona com a definição acima é:
Resposta correta: C) section
Explicação da resposta
4) Complete a frase: Enquanto o objetivo do ____ é agrupar os principais conteúdos da página, o ____ tem a função de marcar uma seção da página agrupando conteúdos do mesmo assunto.
Resposta correta: B) article – section
Explicação da resposta
5) Por definição, “eventos” são as ações que são realizadas no interior de uma página HTML. Isso demonstra a razão pela qual eles se vinculam às tags HTML. Portanto, a depender da ação, o evento pode ser chamado, ou não. Dentre as mais corriqueiras possibilidades de eventos, existem aqueles realizados com o mouse e aqueles realizados com o teclado, embora figurem outros eventualmente menos frequentes, com vínculo a objetos e a formulários.
Sobre a temática, avalie as asserções a seguir e a relação proposta entre elas. I. O onMouseOver é uma propriedade relacionada a um evento de mouse que ocorre quando o usuário clica sobre um elemento. PORQUE II. Em contrapartida o onMouseUp ocorre quando o usuário clica duas vezes sobre um mesmo elemento.
Resposta correta: E) As asserções I e II são proposições falsas.
Explicação da resposta
6) Conhecer a estrutura básica de uma página na versão de HTML5 é essencial para os profissionais de desenvolvimento web. É importante dominar o que cada uma das partes significa. Uma dessas partes, inclusive, indica a introdução de um tema que se aborda na página. Na prática, quanto mais essa parte estiver posicionada no começo do código, mais relevante ele se torna para o processamento dos mecanismos de busca. Assinale a alternativa que exibe corretamente a parte em questão.
Resposta correta: A) header.
Explicação da resposta
7) O HTML5 se notabiliza pela versatilidade e adequabilidade ao estilo de conteúdo multimídia que hoje circula pela internet. Ele permite construções muito mais elaboradas a partir de tags simples. Uma das tags do HTML5 objetiva agrupar uma sequência de títulos que podem se situar na faixa que vai desde o h1 até o h6. Assinale a alternativa que exibe corretamente a tag definida pelo enunciado.
Resposta correta: D) hgroup.
Explicação da resposta
8) Em 2006, juntas, a W3C e a WHATWG desenvolveram a linguagem HTML versão 5 para garantir o atendimento tanto às normas e aos padrões da W3C quanto aos maiores anseios da comunidade dos profissionais desenvolvedores. Dessa forma, a quinta maior revisão da linguagem HTML se consagraria como o novo padrão para web, unindo o melhor do HTML4, do XHTML e do HTML DOM. Não obstante, houve a adição de um conjunto de novos e modernos recursos. Relacione os termos a seguir às respectivas descrições. 1. HTML4 2. XHTML 3. WHATWG I. Organização criada deliberadamente para trabalhar de forma focada em formulários web e aplicações. II. Criação não bem-sucedida da W3C, que congrega regras rigorosas da linguagem XML junto ao HTML. III. Apresenta notória limitação para o atendimento das necessidades de desenvolvimento para web 2.0. Assinale a alternativa que correlaciona adequadamente os dois grupos de informação.
Resposta correta: D) 1-III; 2-II; 3-I.
Explicação da resposta
9) Leia o conteúdo apresentado a seguir. É indiscutível que o HTML5 proporciona uma série de recursos e vantagens, quando comparado às versões anteriores dessa linguagem de marcação. Dentre os principais aspectos, é possível destacar a diminuição da necessidade de se recorrer a _______ externos (como no caso do flash), a melhor manipulação de erros, a permissão do uso de tags para a substituição de diversos _______ usados até então e a independência do dispositivo, que faz que as marcações sejam empregadas e _______ em distintos tipos de dispositivos. Assinale a alternativa que apresenta os elementos que completam correta e respectively as lacunas anteriores.
Resposta correta: B) plugins; scripts; renderizadas.
Explicação da resposta
10) O elemento HTML5 responsável por agrupar links relacionados com a navegação principal é:
Resposta correta: A) nav
Explicação da resposta
11) Uma das preocupações centrais de um(a) programador(a) que recorre à linguagem JavaScript diz respeito à forma de se exibir as informações aos usuários. Diante disso, é possível apontar duas alternativas igualmente válidas: utilizar o “document.write” ou as janelas de diálogo. Cada uma delas tem peculiaridades próprias e que podem fazê-las preferenciais de acordo com determinadas condições de aplicação. Sobre a temática, avalie as asserções a seguir e a relação proposta entre elas. I. As janelas de diálogo permitem que uma informação seja escrita no interior da página HTML. PORQUE II. Em contrapartida o “document.write” oferece os tipos alert, confirm e prompt para comunicar dados. A respeito das asserções, assinale a alternativa correta.
Resposta correta: C) Asserções I e II são falsas.
Explicação da resposta
12) Desde a origem, que remonta à década de 1990, a linguagem de marcação HTML foi progressivamente aprimorada. Isso resultou em algumas versões lançadas no mercado, algumas com inovações mais incrementais, e outras com propostas de maior impacto. A atual versão do HTML, de fato, notabiliza-se pela grande adequação ao tipo de conteúdo que, hoje, é o mais corriqueiro nos navegadores de internet. Assinale a alternativa que exibe corretamente a versão atual do HTML.
Resposta correta: C) HTML5.
Explicação da resposta
13) Sobre o HTML5, quais sentenças abaixo estão corretas? I. O HTML5 reduz a necessidade de se utilizar plug-ins. II. O HTML5 tem a desvantagem de poluir mais o código, por ser uma linguagem mais complexa. III. A integração com JavaScript é mais fácil no HTML5.
Resposta correta: C) I e III.
Explicação da resposta