Baixe o app para aproveitar ainda mais
Prévia do material em texto
Linguagem e Padrões Web Professor(a): Anderson da Silva Marcolino (Doutorado) 1) 2) 3) Prepare-se! Chegou a hora de você testar o conhecimento adquirido nesta disciplina. A Avaliação Virtual (AV) é composta por questões objetivas e corresponde a 100% da média final. Você tem até cinco tentativas para “Enviar” as questões, que são automaticamente corrigidas. Você pode responder as questões consultando o material de estudos, mas lembre- se de cumprir o prazo estabelecido. Boa prova! Para a integração de um código desenvolvido em JavaScript faz-se necessário a utilização de algum evento HTML para isso. Considerando tais eventos HTML, assinale a alternativa correta: Alternativas: Código da questão: 60584 Sobre os métodos para se trabalhar com vetores em JavaScript, analise as afirmações e classifique-as em verdadeiras (V) ou falsas (F): ( ) O método push() permite remover o último elemento de um vetor. ( ) O método shift() permite remover o primeiro elemento do vetor e trocar os demais de lugar, preenchendo o local do elemento removido. ( ) O método splice() permite inserir ou remover um ou mais elementos em um vetor. ( ) O método unshift() permite desfazer o que foi removido pelo método shift(). ( ) O método concat() permite concatenar um ou mais vetores. Assinale a alternativa que contenha a sequência correta de V e F: Alternativas: Código da questão: 60580 Sobre a criação de um documento HTML e suas tags, podemos afirmar: I. Pode ser utilizado um editor de textos simples, como o bloco de notas, ou mesmo editores mais avançados, como o Notepad++ e o Visual Studio Code. II. Um documento HTML tem como extensão .html e deve sempre ser salvo com o nome de “index”. III. Para salvar um arquivo como um documento HTML é necessário garantir que ele seja salvo com o tipo e, consequentemente, a extensão “.html”. IV. O uso de IDEs ou editores mais robustos de código permitem utilizar certas facilidades, como o destaque de códigos e palavras reservadas das linguagens de programação ou marcação. V. Um desenvolver web que cria documentos HTML pode ser chamado também de programador em HTML. Onchange é um evento que é acionado quando uma determinada folha de estilo é modificada. Onmouseout é um evento acionado quando o ponteiro do mouse é colocado sob a área de um elemento HTML. Onload é um evento acionado ao carregar o arquivo CSS de uma página. Onmouseover é um evento acionado quando o ponteiro do mouse é retirado da área de um elemento HTML. Onclick é um evento acionado quando um usuário clica sobre um determinado elemento HTML que possui tal atributo de evento. CORRETO F – V – V – F – V. CORRETO V – V – F – V – F. V – F – F – V – V. F – F – V – F – V. F – V – F – F – V. Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2943499/7144643 1 of 4 25/05/2023, 14:12 4) 5) 6) São verdadeiras: Alternativas: Código da questão: 60568 Um código JavaScript para ser interpretado e, consequentemente, realizar suas funções em uma página HTML, necessita ser integrado ao código de tal página. Considerando o excerto de código JavaScript a seguir, assinale a alternativa correta. document.getElementById("conteudo").innerHTML Alternativas: Código da questão: 60578 Para referenciar um arquivo externo por meio de atributos como “href” e “src” no HTML é necessário indicar corretamente a hierarquia de acesso e pastas que os arquivos externos são mantidos. Considerando o acesso e as referências de tais arquivos para a correta criação de um website, assinale a alternativa correta. Alternativas: Código da questão: 60585 Um documento HTML é composto por diversas tags, dentre elas a <head> e a <body>. Sobre essas duas tags essenciais para se criar um website, assinale a alternativa correta. Alternativas: II - IV - V. II - III - IV. I - II - III. I - III - V. I - III - IV. CORRETO A palavra document representa o próprio documento HTML que será modificado por meio da folha de estilos aplicada. A palavra innerHTML faz referência direta ao conteúdo do elemento, que retorna do documento HTML em que o código JavaScript irá atuar. CORRETO O trecho de código precisa ser inserido em um evento HTML para poder ser interpretado e realizar suas funções. A palavra getElementById representa um método que tem origem no objeto document e indica que buscará o elemento HTML pelo identificador da folha de estilos. A palavra “conteudo” refere-se a todo conteúdo que é exibido por uma página HTML. Para referenciarmos a index no item “home” de um menu de um website, em um arquivo diferente do index.html, basta indicar “raiz/index.html” no atributo “href”. Enquanto o atributo “src” é integrado ao elemento “link”, o atributo “href” é integrado ao elemento “script”. O valor do atributo “href” e do atributo “src” indicam um link de um arquivo .css, .js ou, em alguns casos, .html. Estes atributos podem também ser mantidos sem valor. O ponto e barra (“./”) permitem acessar uma subpasta, dois pontos e barra (“../”) permitem navegar para uma pasta anterior. CORRETO Para referenciarmos a própria index no item “home” de um menu de um website, basta indicar “raiz/index.html” no atributo “href”. A tag <body> corresponde à seção de um documento HTML que receberá o conteúdo ,que será oculto do usuário final. Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2943499/7144643 2 of 4 25/05/2023, 14:12 7) 8) 9) Código da questão: 60564 A inclusão de folhas de estilo em cascata em arquivos HTML ocorre para modificar e estilizar os diferentes elementos desta linguagem de marcação. Considerando os principais tipos de seletores, assinale a alternativa correta: Alternativas: Código da questão: 60576 A linguagem de marcação de hipertexto (HTML), a linguagem de folha de estilos (CSS) e a linguagem de programação JavaScript ou ECMA Script são essenciais para a criação de um projeto básico de website. Sobre tais tecnologias, assinale a alternativa correta: Alternativas: Código da questão: 60590 A W3C é a organização que padroniza o HTML e suas tags. Tais tags, por sua vez, são classificadas em subcategorias, como as de formatação de conteúdos e elementos textuais. Sobre estas tags e suas subcategorias, leia e associe as duas colunas: A tag <head> apresenta o cabeçalho do documento HTML, fornecendo informações para o navegador e mecanismos de busca. Na versão do HTML5, esta tag pode ser suprimida. A tag <body> é equivalente ao corpo dos seres humanos, é nela em que são inseridos os conteúdos, ou seja, as vestimentas e acessórios. Mas, assim como a tag <head>, também pode ser suprimida. INCORRETO Tanto a tag <head>, quanto <body> são inseridas entre as tags de abertura e fechamento do <!DOCTYPE>. A tag <head> é obrigatória e complementar a um documento HTML. Sem ela o conteúdo de uma página não será exibido corretamente. São exemplos de seletores para aplicação de regras do CSS o seletor de elemento, seletor de classe e seletor de atributos. O seletor de grupo e universal são os mesmos, possuindo apenas nomes diferentes. São exemplos de seletores para aplicação de regras do CSS o seletor de elemento, seletor de classe e seletor universal. Sendo que somente o seletor de classe necessita de modificações no HTML. CORRETO São exemplos de seletores para aplicação de regras do CSS o seletor de elemento, seletor de classe e seletor de universal. Sendo que somente o seletor universal precisa de modificações específicas no HTML. Para que um seletor possa aplicar uma regra de CSS em um documento HTML, não é necessária qualquer modificação. Basta colocar os arquivos .html e .css em um mesmo diretório. As folhas de estilo em cascata servem para estilizar os elementos HTML e elementos JavaScript. A linguagem de marcação de hipertexto define a estrutura básica de elementos de uma página, não necessitando de folhas de estilos para definir interfaces atrativas. A linguagem JavaScript é uma linguagem de programaçãoque compõe documentos HTML, possibilitando integrar comportamentos dinâmicos, não obtidos pelo uso da linguagem de marcação apenas. CORRETO A linguagem de folhas de estilo só pode ser utilizada em projetos que integrem códigos JavaScript. A linguagem de marcação de hipertexto pode ser substituída totalmente por JavaScript. Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2943499/7144643 3 of 4 25/05/2023, 14:12 10) Assinale a alternativa que traz a associação correta entre as duas colunas: Alternativas: Código da questão: 60567 Uma regra de folhas de estilos é composta por seletor, declaração, propriedade, valor da propriedade. Considerando o exemplo de regra do CSS a seguir, assinale a alternativa correta. body { background-color: lightgrey; color: blue; } Alternativas: Código da questão: 60571 I-A; II-B; III-C. I-A; II-C; III-B. I-B; II-A; III-C. I-C; II-B; III-A. I-C; II-A; III-B. CORRETO A palavra “background-color” corresponde à cor de fundo e é uma propriedade que altera a cor de fundo, de acordo com o seletor indicado. A regra CSS indicada está incorreta, pois as propriedades e seus respectivo valores devem ser separados por vírgula “,”. A palavra “body” é o nome do seletor e corresponde ao nome de uma classe que deve ser indicada em algum elemento do documento HTML. A declaração de uma regra em CSS pode conter quantos pares propriedades- propriedades valor forem necessários, bem como quantos tipos de seletores forem necessários. A palavra “color” corresponde à propriedade e o valor “blue” ao valor desta propriedade. CORRETO Arquivos e Links Cosmos · Cosmos https://kroton.platosedu.io/lms/m/aluno/disciplina/index/2943499/7144643 4 of 4 25/05/2023, 14:12
Compartilhar