Baixe o app para aproveitar ainda mais
Prévia do material em texto
05/11/2021 13:20 Prova Eletrônica: Revisão da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1293491&cmid=278767 1/13 Página inicial / Meus Cursos / ENIAC_20212F_14449 / Prova Eletrônica/Substitutiva/Contingência / Prova Eletrônica Iniciado em domingo, 5 set 2021, 11:42 Estado Finalizada Concluída em domingo, 5 set 2021, 12:50 Tempo empregado 1 hora 8 minutos Avaliar 7,00 de um máximo de 10,00(70%) https://portalacademico.eniac.edu.br/ https://portalacademico.eniac.edu.br/course/view.php?id=11457 https://portalacademico.eniac.edu.br/course/view.php?id=11457#section-4 https://portalacademico.eniac.edu.br/mod/quiz/view.php?id=278767 https://atendimento.eniac.edu.br/ 05/11/2021 13:20 Prova Eletrônica: Revisão da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1293491&cmid=278767 2/13 Questão 1 Completo Atingiu 1,00 de 1,00 São usadas listas em sites HTML para organizar os textos que são disponibilizados em um site na web. Um programador web necessita criar em uma página de site uma lista ordenada, a qual deverá conter os dados de uma receita de bolo. Para isso, o programador usou a ordenação por “ordem alfabética”. A partir do exposto, assinale a alternativa que corresponde ao código correto para realizar essa ação. a. b. c. d. e. https://atendimento.eniac.edu.br/ 05/11/2021 13:20 Prova Eletrônica: Revisão da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1293491&cmid=278767 3/13 https://atendimento.eniac.edu.br/ 05/11/2021 13:20 Prova Eletrônica: Revisão da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1293491&cmid=278767 4/13 Questão 2 Completo Atingiu 1,00 de 1,00 A tag table está presente desde as primeiras versões do HTML e antes era erroneamente utilizada para posicionar elementos de layout na tela - prática esta que vem sendo desencorajada desde a versão 4 do HTML. O elemento tabela deve ser utilizado para o propósito de armazenar dados tabulados de duas dimensões (linhas e colunas). Adicionalmente, as tabelas por padrão devem respeitar uma estrutura hierárquica na qual a tag table é a mais externa, enquanto a tag td é a mais interna. Essa hierarquia deve ser respeitada para que o aspecto visual e semântico da tabela seja mantido. Embora as tabelas aceitem atributos diversos, recomenda-se que suas con�gurações sejam apontadas via declaração CSS, pois a maioria dos atributos utilizados no modo inline (dentro da própria tag) já estão obsoletos nas versões mais recentes do HTML. Considerando o exposto, analise o caso a seguir. Um desenvolvedor web foi contratado por um cliente para criar um sistema com o placar de todos os jogos do campeonato de futebol da cidade. Por compreender que esse placar utilizaria uma estrutura tabulada, o desenvolvedor corretamente optou por utilizar tabelas para exibir os resultados dos jogos. Durante os testes, o desenvolvedor observou que havia um desalinhamento na estrutura da tabela, conforme demonstrado a seguir. A imagem aponta a estrutura esperada (Figura 1) e a estrutura exibida no browser (Figura 2). Ao ver esse desalinhamento, imediatamente o desenvolvedor identi�cou o local de falha e, para corrigi-la, foi necessário a. inserir uma quebra de linha depois da célula com a data 15.04.2020 e remover a tag colocada depois da célula de resultado 3x0. b. inserir a tag logo depois da célula com o resultado 3x0, em seguida inserir a tag após a célula com a data 15.04.2020. c. inserir a tag depois da célula com o resultado 3x0, em seguida remover a tag colocada depois da célula com a data 15.04.2020. d. inserir uma tag após a célula com o resultado 3x0 e fechar esta tag com uma quebra de linha ( ) após a data 15.04.2020. e. inserir uma tag exatamente depois da célula com o resultado 3x0 e outra tag depois da célula com a data 15.04.2020. https://atendimento.eniac.edu.br/ 05/11/2021 13:20 Prova Eletrônica: Revisão da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1293491&cmid=278767 5/13 Questão 3 Completo Atingiu 1,00 de 1,00 Algumas tags acompanham o HTML (HiperText Markup Language - Linguagem de Marcação de Textos) desde o seu surgimento e tiveram poucas mudanças ou adaptações desde então. Uma delas é a tag de títulos, que na verdade é caracterizada como uma família de tags, considerando que existe uma derivação a partir da tag principal, iniciando na < h1>. De acordo com o site Mozilla.org, "os títulos usam tamanho para indicar sua importância relativa, mas o CSS é preferido para o redimensionamento de uso geral". O site ainda aponta uma recomendação quanto ao uso de apenas um tipo dessas tags por página, ou seja, em cada página é recomendado ter apenas um elemento < h1>, um elemento < h2>, etc. O uso fora desses padrões não resultará em erro, mas fará com que o site perca a semântica e não possa ser validado. Adicionalmente, ocorrerá prejuízo junto aos mecanismos de busca que não saberão qual título tem mais importância dentro de uma mesma página. Considerando o contexto apresentado e o conceito da HTML, avalie as asserções a seguir e a relação proposta entre elas. I. Cada página HTML pode ter títulos de vários níveis, colocando sempre os mais importantes nas tags de maior peso, como a < h1>, < h2> e < h3>, por exemplo. PORQUE II. Quanto menor o peso de um título, maior deve ser o número atrelado ao heading, de forma que um título em < h9> terá menos peso para um mecanismo de busca que um título na tag < h4>. A respeito dessas asserções, assinale a opção correta. a. As asserções I e II são proposições verdadeiras, e a II é uma justi�cativa da I. b. As asserções I e II são proposições falsas. c. A asserção I é uma proposição falsa, e a II é uma proposição verdadeira. d. As asserções I e II são proposições verdadeiras, mas a II não é uma justi�cativa da I. e. A asserção I é uma proposição verdadeira, e a II é uma proposição falsa. https://atendimento.eniac.edu.br/ 05/11/2021 13:20 Prova Eletrônica: Revisão da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1293491&cmid=278767 6/13 Questão 4 Completo Atingiu 1,00 de 1,00 Sabe-se que para a criação correta de um documento em HTML a ser exibido na internet, é necessária a estruturação sequencial de TAGs. Caso essa sequência esteja fora de ordem, ou com elementos incompletos, o documento não será exibido corretamente na internet. Considerando essa informação, assinale a alternativa que contenha a estrutura sequencial de TAGs para a exibição de um documento em HTML. a. b. c. <html> <body> <body> <html> d. <html> </html> e. https://atendimento.eniac.edu.br/ 05/11/2021 13:20 Prova Eletrônica: Revisão da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1293491&cmid=278767 7/13 Questão 5 Completo Atingiu 0,00 de 1,00 O JavaScript, do lado do cliente, transforma os documentos HTML estáticos (somente códigos em HTML) em aplicativos web interativos (em aplicações web ou sistemas complexos). Em cada janela, guia e quadro exibido em um navegador web, é espelhado um objeto denominado window e esse objeto possui uma propriedade document que pertence a um objeto document, isto é, o objeto document corresponde ao conteúdo da janela (window). Esse objeto (document) é considerado o objeto essencial de uma API (Application Programming Interface - Interface de Programação de Aplicações) superior a ele, denominado DOM (Document Object Model - Modelo de Documento por Objetos). O DOM é uma API essencial para simbolizar e manusear o conteúdo de documentos HTML e XML. Os elementos enviados, seja do HTML ou do XML, são caracterizados no DOM como uma árvore de objetos. Considere que João está desenvolvendo uma aplicação web em JavaScript e que durante a implementação ele optou por utilizar uma API denominada DOM. Nesse sentido, avalie as a�rmações a seguir sobre as praticidades do DOM que facilitará a implementação da aplicação do João. I. O DOM éconsiderado prático devido às diversas formas de�nidas por ele para selecionar um elemento, o que possibilitará a João consultar um documento quanto ao tipo (CSS ou Script). II. O DOM é considerado prático devido à possibilidade de alterar um documento através do nível dos nós individuais, que estão nas árvores de objetos, o que disponibilizará para João a opção de inserir, substituir e excluir nós nas árvores. III. O DOM é considerado prático devido à possibilidade de utilizar a estrutura em árvore de programação de computador, aproveitando a nomenclatura das árvores genealógicas, com isso, oferecerá a João uma visão hierárquica (pai, �lhos e irmãos) de um documento HTML. É correto o que se a�rma em: a. I, apenas. b. I, II e III. c. I e II, apenas. d. III, apenas. e. II e III, apenas. https://atendimento.eniac.edu.br/ 05/11/2021 13:20 Prova Eletrônica: Revisão da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1293491&cmid=278767 8/13 Questão 6 Completo Atingiu 0,00 de 1,00 A linguagem HTML disponibiliza tags que permitem trabalhar com listas. Considerando essa informação, julgue os itens a seguir sobre listas em HTML. I. Há apenas dois tipos de listas em HTML: as ordenadas e as não ordenadas. II. Uma lista ordenada ordenará alfabeticamente o conteúdo entre as tags. III. Uma lista ordenada não pode ter uma sub lista não ordenada. IV. Uma sub lista não ordenada que é inserida em uma lista ordenada torna-se, automaticamente, uma lista ordenada. V. Os itens de uma lista podem conter tanto texto puro quanto imagens. É CORRETO apenas o que se a�rma em: a. II e V. b. I e V. c. I e IV. d. III e IV. e. II, III e V. https://atendimento.eniac.edu.br/ 05/11/2021 13:20 Prova Eletrônica: Revisão da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1293491&cmid=278767 9/13 Questão 7 Completo Atingiu 1,00 de 1,00 Ao contrário do que se pensa, o DOM (Document Object Model, ou Modelo de Objeto de Documento), não é uma linguagem de programação, mas sim uma interface para programação de documentos baseados em HTML, XML ou SVG. É através do DOM que linguagens como o JavaScript conseguem ter acesso a determinados elementos do HTML. Este acesso se dá em forma de árvore, ou seja, o DOM estrutura o documento como um todo, apontando quais são os elementos pais, �lhos, netos etc, permitindo que a linguagem navegue pela estrutura até chegar ao elemento desejado. O site Mozilla.org de�ne que sem o DOM, linguagens como o JavaScript não teriam nenhum modelo ou noção de páginas da web, e complementa informando que "cada elemento de um documento - o documento como um todo, o cabeçalho, as tabelas do documento, os cabeçalhos da tabela, o texto nas células da tabela - faz parte do modelo de objeto do documento desse documento, para que todos possam ser acessados e manipulados, usando-se o método DOM e uma linguagem de script como JavaScript. Baseando-se nas informações apresentadas, julgue as a�rmações a seguir. I. Objetos do tipo element.innerHTML utilizam puramente XML para execução. II. Uma referência de objeto que possui e expõe uma interface especial é obtida por meio de um retorno de objeto do tipo attribute. III. Atributos e elementos são lidos como nós (node) na estrutura de programação DOM. IV. Document.getElementById(id) e window.onload são tipos de APIs (Application Programming Interface, ou Interface de Programação de Aplicações), utilizando DOM. V. Para o DOM, o objeto window representa o browser, enquanto document representa a raiz do próprio documento. É correto apenas o que se a�rma em: a. III e V. b. II, III, IV e V. c. I, II e IV. d. I, III e IV. e. I, II e V. https://atendimento.eniac.edu.br/ 05/11/2021 13:20 Prova Eletrônica: Revisão da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1293491&cmid=278767 10/13 Questão 8 Completo Atingiu 1,00 de 1,00 A HTML prevê três maneiras diferentes para marcar listas de informações. Todas elas devem conter um ou mais itens de lista. Listas HTML devem ser empregadas para marcar os seguintes tipos de conteúdo: informações não ordenadas, informações ordenadas e listas de de�nições. Listas não ordenadas são renderizadas pelo navegador com uma pequena marca, antes do texto de cada item, denominada marcador de lista. Listas ordenadas são renderizadas pelo navegador com uma marca sequencial, antes do texto de cada item, indicando a ordenação. Listas de de�nição são renderizadas pelo navegador com recuos de texto (endentações) para destacar os termos das de�nições. Diante do exposto, analise a situação a seguir. Jefferson, professor de programação para Web, propôs o seguinte código em HTML para seus alunos — o intuito era fazer com que os alunos realizassem análises e tirassem conclusões sobre quais tipos de listas de informações estariam sendo usadas em HTML. Sobre os três blocos de comandos HTML apresentados, avalie as a�rmações a seguir. I. O código do bloco 1 apresentado em HTML está consistente e correto, portanto, funcionará corretamente no navegador web em que for aberto o código em questão. II. O código do bloco 2 de comandos em linguagem HTML deverá imprimir uma lista de dados e informações de maneira não ordenada no navegador em questão. III. O bloco 3 de comandos em HTML permitirá visualizar no navegador uma lista de informações com de�nições, bem como suas descrições em seguida. É correto o que se a�rma em a. I, apenas b. I,II e III c. II, apenas d. II e III, apenas e. I e III, apenas https://atendimento.eniac.edu.br/ 05/11/2021 13:20 Prova Eletrônica: Revisão da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1293491&cmid=278767 11/13 Questão 9 Completo Atingiu 0,00 de 1,00 O HTML disponibiliza tags especí�cas para montagem de listas, que podem ser enumeradas ou não. Analise, na �gura abaixo, dois tipos de listas possíveis de se gerar em HTML. Qual dos códigos HTML abaixo gera o mesmo conteúdo da imagem acima? a. b. c. https://atendimento.eniac.edu.br/ 05/11/2021 13:20 Prova Eletrônica: Revisão da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1293491&cmid=278767 12/13 d. e. https://atendimento.eniac.edu.br/ 05/11/2021 13:20 Prova Eletrônica: Revisão da tentativa https://portalacademico.eniac.edu.br/mod/quiz/review.php?attempt=1293491&cmid=278767 13/13 Questão 10 Completo Atingiu 1,00 de 1,00 CSS (Cascading Style Sheets) é uma linguagem de�nida pelo W3C (World Wide Web Consortium) que tem por objetivo permitir ao desenvolvedor estilizar de maneira fácil e rápida elementos visuais escritos em linguagens de marcação como por exemplo o HTML. A respeito da utilização de CSS, analise as a�rmativas abaixo. I. As declarações CSS podem ser feitas em de tags do HTML. II. Uma declaração CSS de�nida em um arquivo CSS é composta por seletores, propriedades e valores. III. Um seletor pode ser de diversos tipos. Dentre eles temos, por exemplo, os seletores de classe e o seletor de id. Estes tipos de seletores devem ser precedidos pelos caracteres “#” e “$”, respectivamente. É correto que se a�rma:: a. apenas em I e III b. em I, II e III c. apenas em I d. apenas em I e II e. apenas em II ◄ Exercícios - Momento ENADE Seguir para... https://portalacademico.eniac.edu.br/mod/quiz/view.php?id=278766&forceview=1 https://atendimento.eniac.edu.br/
Compartilhar