Buscar

Avaliação

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1)
2)
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:
Onclick é um evento acionado quando um usuário clica sobre um determinado elemento HTML
que possui tal atributo de evento.  CORRETO
Onmouseover é um evento acionado quando o ponteiro do mouse é retirado da área de um
elemento HTML.
Onmouseout é um evento acionado quando o ponteiro do mouse é colocado sob a área de um
elemento HTML.
Onchange é um evento que é acionado quando uma determinada folha de estilo é modificada.
Onload é um evento acionado ao carregar o arquivo CSS de uma página.
Onchange é um evento acionado quando um documento HTML é modificado. Já o onclick é acionado
quando um determinado elemento é clicado. Onmouseover e Onmouseout corresponde ao colocar e
retirar o ponteiro do mouse de um determinado elemento HTML. Ao fazer isso, o usuário acionará o
código JavaScript indicado em tais atributos de eventos. Finalmente, o onload é um evento acionado
ao carregar um documento HTML.
Código da questão: 60584
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:
A linguagem de marcação de hipertexto pode ser substituída totalmente por JavaScript.
A linguagem de folhas de estilo só pode ser utilizada em projetos que integrem códigos JavaScript.
As folhas de estilo em cascata servem para estilizar os elementos HTML e elementos JavaScript.
A linguagem JavaScript é uma linguagem de programação que compõe documentos HTML,
possibilitando integrar comportamentos dinâmicos, não obtidos pelo uso da linguagem de
marcação apenas.  CORRETO
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.
Resolução comentada:
Resolução comentada:
3)
4)
As folhas de estilo em cascata estilizam apenas os elementos definidos em HTML. Assim, podem ser
utilizadas em projetos que não integram JavaScript. Ademais, o HTML por si só não provê meios de
estilização de seus elementos, necessitando obrigatoriamente das folhas de estilo para isso. Neste
sentido, nota-se que a linguagem HTML não pode ser substituída totalmente por JavaScript, pois esta
linguagem integra os documentos HTML de modo a integrar comportamentos dinâmicos.
Código da questão: 60590
Para a criação de um website devemos considerar um padrão mínimo na estrutura de website.
Considerando tal estrutura, assinale a alternativa correta:
Alternativas:
Uma padronização indicada é a criação de subpastas que receberão e agruparão arquivos de
mesma extensão.  CORRETO
Uma subpasta html é indicada para armazenar arquivos .html, incluindo o arquivo index.html.
A escolha das pastas e subpastas de um projeto deverá ser realizada mediante acordo com o time
de desenvolvedores e clientes.
Uma subpasta css deverá armazenar as folhas de estilo em cascata e todas as páginas html que
também integrarem folhas de estilo..
A pasta js deverá armazenar arquivos JavaScript e também arquivos .css.
A escolha de uma padronização de pastas e subpastas deverá ocorrer entre o time de
desenvolvedores somente, já que são a parte interessada. Dentre tal padronização, uma indicada é a
criação de subpastas que armazenaram arquivos que correspondam com a mesma extensão. Por
exemplo, arquivos .css ficarão na pasta css, arquivos .js ficarão na pasta js. Já os arquivos html, com
exceção do arquivo index.html, deverão ser mantidos na subpasta html. O index.html fica na pasta raiz
por ser o arquivo principal e a primeira página que o navegador exibirá em um projeto de um
website.
Código da questão: 60591
Sobre o box model ou modelo de caixa das folhas de estilo em cascata, podemos afirmar:
I. Ao utilizarmos folhas de estilos, o posicionamento, bordas, margens, espaçamento e o conteúdo em
si influenciam e impactam os elementos a serem apresentados em um website.
II. Para obtermos o tamanho total de um elemento devemos somar a altura e largura do elemento,
com o tamanho de suas bordas, margens e espaços.
III. O modelo de caixa utiliza a propriedade box-sizing, que torna possível criar um elemento com
base no tamanho de um outro elemento.
IV. A propriedade box-sizing deve receber o valor border-box no contexto da regra do elemento em
que se deseja aplicar o tamanho máximo de um outro elemento.
Resolução comentada:
5)
V. Para que a regra do box-sizing funcione corretamente em determinados navegadores, deve-se
utilizar apenas uma regra que é válida para todos os navegadores.
São verdadeiras:
Alternativas:
I - III - V.
I - II - III.
I - III - IV.  CORRETO
II - III - IV.
II - IV - V.
A afirmação I é verdadeira, pois ao utilizarmos folhas de estilos, o posicionamento, bordas, margens,
espaçamento e o conteúdo em si influenciam e impactam os elementos a serem apresentados em um
website. A afirmação II é falsa, visto que se pode obter o tamanho da altura ou da largura do
elemento. A sua área total não é importante no contexto da estilização. Deste modo, para calcular a
altura ou largura do elemento deve-se somar o tamanho do conteúdo de tal elemento, o tamanho de
suas bordas, espaços ao redor (padding) e as margens. A afirmação III é verdadeira, pois o modelo de
caixa utiliza a propriedade box-sizing, que torna possível criar um elemento com base no tamanho de
um outro elemento. A afirmação IV também é verdadeira, pois a propriedade box-sizing deve receber
o valor border-box no contexto da regra do elemento em que se deseja aplicar o tamanho máximo de
um outro elemento. A afirmação V é falsa, pois para que a regra do box-sizing funcione é necessário
utilizar uma regra específica para cada navegador.
Código da questão: 60575
O desenvolvimento de páginas estáticas adota HTML como linguagem de marcação essencial para
a criação de tal conteúdo. Considerando a existência de outras linguagens de marcação, em especial
XML e XHTML, assinale a alternativa correta:
Alternativas:
A linguagem de marcação XHTML une elementos de HTML com XML, criando uma versão mais
restritiva para o desenvolvimento web, gerando arquivos com extensão .XMLH.
A linguagem de marcação extensível, XML, é uma linguagem menos restrita que XHTML,
permitindo a representação de dados ou criação de outras linguagens de marcação e tem como
extensão os arquivos .xms.
A linguagem XML é utilizada para a criação de páginas web mais flexíveis e gera arquivos com
extensão .XML.
A linguagem de marcação de hipertexto, HTML, é menos restrita que XHTML e mais especializada
que XML, e tem como padrão de extensão de seus arquivos a extensão .html.  CORRETO
A linguagem de marcação HTML não é uma linguagem de programação e é menos restritiva que
XML e XHTML, criando documentos com a extensão .lmth.
Resolução comentada:
6)
A linguagem HTML gera arquivos com extensão .HTML, enquanto a XML gera arquivos com extensão
.XML e XHTML com a extensão .XHTML. HTML é especializada e mais restritiva que XML, que por sua
vez é utilizada para representar, na maioria das vezes, dados e informações ou permitir a
especificação de outras marcações e linguagens. Como é o caso do XHTML, que usa as tags do HTML
e as restrições do XML para criar uma linguagem de marcação web mais restrita e,
consequentemente, mais padronizada.
Código da questão: 60569
Sobre os meios de se obter a referência de um objeto em JavaScript, analise as afirmações e
classifique-as em verdadeiras (V) ou falsas (F):
( ) document.querySelector(‘#botao’); retornará um objeto que tenha o atributo id com valor igual a
“botao".
( ) document.querySelector(‘.card); retornará um objeto que tenha o atributo class com valor igual a
“card".
( ) document.querySelector(‘#casa); retornará um objeto que tenha o atributo id com valor igual a
“#casa".
( )document.querySelector(‘.menu); retornará um objeto que tenha o atributo class com valor igual a
“menu".
( ) document.querySelector(‘.card); retornará um objeto que tenha o atributo class com valor igual a
“.card".
Assinale a alternativa que contenha a sequência correta de V e F:
Alternativas:
V – F – F – V – V.
V – F – V – F – V.
F – F – V – F – V.
V – V – F – V – F.  CORRETO
F – V – V – F – V.
É falso que document.querySelector(‘#casa); retornará um objeto que tenha o atributo id com valor
igual a “#casa". Assim como é falso que document.querySelector(‘.card); retornará um objeto que
tenha o atributo class com valor igual a “.card".
É verdadeiro que document.querySelector(‘#botao’); retornará um objeto que tenha o atributo id com
valor igual a “botao". Assim como também é verdade que document.querySelector(‘.card); retornará
um objeto que tenha o atributo class com valor igual a “card" e que document.querySelector(‘.menu);
retornará um objeto que tenha o atributo class com valor igual a “menu".
Código da questão: 60587
Resolução comentada:
Resolução comentada:
7)
8)
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:
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.
Para referenciarmos a própria index no item “home” de um menu de um website, basta indicar
“raiz/index.html” no atributo “href”.
O ponto e barra (“./”) permitem acessar uma subpasta, dois pontos e barra (“../”) permitem navegar
para uma pasta anterior.  CORRETO
Quando desejamos referenciar a própria página em um documento html podemos utilizar o nome do
próprio arquivo. Assim, para referenciarmos a própria index no item “home” de um menu de um
website, basta indicar “index.html” no atributo “href”. Já para referenciarmos a index no item “home”
de um menu de um website, em um arquivo diferente do index.html, basta indicar “./html ou
subpasta/index.html” no atributo “href”. Assim, o ponto e barra (“./”) permitem acessar uma subpasta,
dois pontos e barra (“../”) permitem navegar para uma pasta anterior. Tanto para o valor do atributo
“href”, quanto “src” um link de um arquivo .css, .js, .html ou outra extensão, devem ser sempre
informados. Finalmente, enquanto o atributo “src” é integrado ao elemento “script”, o atributo “href” é
integrado ao elemento “link”.
Código da questão: 60585
Sobre as palavras reservadas de JavaScript, podemos afirmar:
I. A palavra for é utilizada para declarar um laço de repetição.
II. A palavra if é utilizada para declarar uma estrutura condicional.
III. A palavra lenght concatenada com um ponto (“.”) a uma variável do tipo cadeia de caracteres irá
apresentar a quantidade de caracteres em tal string.
IV. A palavra reservada return é utilizada para realizar um cálculo de operação ou concatenação de
strings.
V. Um código em JavaScript só poderá ser executado se estiver em um elemento HTML do tipo script.
São verdadeiras:
Alternativas:
I - III - IV.
Resolução comentada:
9)
II - III - IV.
I - III - V.
I - II - III.  CORRETO
II - IV - V.
A afirmação I é verdadeira, pois for é uma palavra reservada para declarar um laço de repetição.
Também é verdade o que se afirma em II, que if serve para declarar uma estrutura condicional. A
afirmação III também é verdadeira, pois a palavra reservada lenght possibilita exibir quantos
caracteres há em uma variável do tipo string. Já as afirmações IV e V são falsas, pois a palavra return
serve para retornar um resultado qualquer de uma função e um código JavaScript pode ser
executado, além do uso do elemento script, também pela inclusão de um arquivo de extensão “.js” no
documento HTML.
Código da questão: 60582
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:
Assinale a alternativa que traz a associação correta entre as duas colunas:
Alternativas:
I-B; II-A; III-C.
I-C; II-B; III-A.
I-A; II-B; III-C.
I-C; II-A; III-B.  CORRETO
I-A; II-C; III-B.
A tag <p> define um parágrafo no documento HTML. Já as tags <h1> até <h6> definem os títulos de
um documento HTML, com tamanhos e formatações diferentes para cada número indicado na tag.
Finalmente, a tag <hr> insere uma linha ou divisão de conteúdo, como uma quebra de seção. É
uma tag self close.
Resolução comentada:
Resolução comentada:
10)
Código da questão: 60567
Sobre as palavras reservadas de JavaScript, HTML e CSS, podemos afirmar:
I. A palavra li é utilizada para declarar um item de lista em HTML.
II. A palavra let é utilizada para declarar uma variável em JavaScript.
III. A palavra overflow é utilizada para indicar uma propriedade do JavaScript.
IV. A palavra reservada document é utilizada para se acessar métodos que referenciam o documento
HTML que o JavaScript deseja integrar ou modificar.
V. A palavra class é um atributo utilizado como seletor para o JavaScript, apenas.
São verdadeiras:
Alternativas:
II - IV - V.
I - II - IV.  CORRETO
II - III - IV.
I - III - V.
I - II - III.
A afirmação I é verdadeira, pois a palavra li é utilizada para declarar um item de lista em HTML.
Também é verdade o que se afirma em II, palavra let é utilizada para declarar uma variável em
JavaScript. A afirmação III é falsa, pois a palavra overflow é utilizada para indicar uma propriedade do
CSS. A afirmação IV é verdadeira, pois a palavra reservada document é utilizada para se acessar
métodos que referenciam o documento HTML que o JavaScript deseja integrar ou modificar. A
afirmação V é falsa, pois a palavra class é um atributo utilizado como seletor para o JavaScript e
também para o CSS.
Código da questão: 60589
Resolução comentada:

Continue navegando