Buscar

Desenvolvimento Web Cliente - PROVA

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 8 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 8 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

Prévia do material em texto

25/06/2021 Revisar envio do teste: 20211 - PROVA N2 (A5) – GRA0632 ...
https://anhembi.blackboard.com/webapps/late-course_engine_soap-BBLEARN/Controller?COURSE_ID=_671125_1 1/8
Usuário ANDERSON DE ALMEIDA
Curso GRA0632 DESENVOLVIMENTO WEB CLIENTE GR0613211 - 202110.ead-
15208.01
Teste 20211 - PROVA N2 (A5)
Iniciado 18/06/21 20:40
Enviado 18/06/21 20:55
Status Completada
Resultado da
tentativa
4 em 10 pontos  
Tempo decorrido 15 minutos
Instruções
Resultados exibidos Respostas enviadas, Respostas corretas, Comentários
Caso necessite a utilização do "EXCEL" clique no link ao lado ----------->
excel.xlsx
Pergunta 1
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
O jquery Mask é um plugin que de�nir máscaras ou padrões dos campos de entrada HTML. Todo
tipo de máscara pode ser de�nido. 
  
Analise o trecho de código a seguir:
$(document).ready(function(){   $('.date').mask('00/00/0000'); });
  
Assinale a alternativa que indica uma entrada de dados possível para a máscara informada
anteriormente:
.10/10/2010.
.10/10/2010.
Resposta correta. A máscara anterior de�ne a formatação de um campo data no
formato dia/mês/ano, sendo que os valores devem vir separados pelo caractere
de barra. O dia e o mês devem ser informados com dois valores numéricos. Já o
ano deve ser informado com 4 algarismos.
Pergunta 2
Para inserir uma imagem em uma página html devemos utilizar a tag img. Ao implementar um
sistema, você foi solicitado a incluir imagens com dois níveis de opacidade: 10% e 50%. A
opacidade pode ser de�nida pelo código css abaixo: 
 
1 em 1 pontos
0 em 1 pontos
https://anhembi.blackboard.com/bbcswebdav/pid-16035469-dt-content-rid-84766551_1/xid-84766551_1
25/06/2021 Revisar envio do teste: 20211 - PROVA N2 (A5) – GRA0632 ...
https://anhembi.blackboard.com/webapps/late-course_engine_soap-BBLEARN/Controller?COURSE_ID=_671125_1 2/8
Resposta Selecionada:
 
Resposta Correta:
 
Comentário
da
resposta:
img {
  opacity: 0.5;
  filter: alpha(opacity=50); /* For IE8 and
earlier */
}
  
  
Se for inserido apenas esse trecho de código na sua folha de estilo externo, somente a opacidade
de 50% estará disponível. Assinale a alternativa que descreve o que deve ser feito para
disponibilizar os dois percentuais de opacidade para ser utilizado em várias imagens no arquivo
html de acordo com o percentual de opacidade que será utilizado em cada imagem:
 
#img1 { 
  opacity: 0.1; 
  �lter: alpha(opacity=50); /* For IE8 and earlier */ 
} 
#img2 { 
  opacity: 0.5; 
  �lter: alpha(opacity=50); /* For IE8 and earlier */ 
}
 
img.opacidade10 { 
  opacity: 0.1; 
  filter: alpha(opacity=50); /* For IE8 and earlier */ 
} 
img.opacidade50 { 
  opacity: 0.5; 
  filter: alpha(opacity=50); /* For IE8 and earlier */ 
}
Sua resposta está incorreta. Essa alternativa não está correta, pois o símbolo
apresentado na �gura indica que o arquivo "avatar.jpg" não existe no mesmo
diretório do arquivo html. Não há nenhuma limitação do formato de imagem
jpg para qualquer navegador. Direitos de cópia de imagem não são avaliados
pelo navegador. A tag �gure e alternativa e está disponível apenas para o HTML
5.
Pergunta 3
As tags html de texto são comumente empregadas com folhas de estilo para organizar a
apresentação do conteúdo apresentado. Tendo isso em mente, analise o exemplo de folha de
estilo que é disponibilizada para a tag <p> em que todos os caracteres são apresentados em
1 em 1 pontos
25/06/2021 Revisar envio do teste: 20211 - PROVA N2 (A5) – GRA0632 ...
https://anhembi.blackboard.com/webapps/late-course_engine_soap-BBLEARN/Controller?COURSE_ID=_671125_1 3/8
Resposta
Selecionada:
 
Resposta Correta:
Comentário
da
resposta:
letras maiúsculas. 
 
p.uppercase {
  text-transform: uppercase;
}
  
  
Assinale a alternativa que emprega corretamente a de�nição anterior para que o conteúdo
exibido esteja em caracteres maiúsculos:
<p class="uppercase">Este é um texto em letras maiúsculas</p>
<p class="uppercase">Este é um texto em letras
maiúsculas</p>
Resposta correta. A de�nição no css indica que “uppercase” é uma classe que
deve estar associada a tag <p>. Em termos práticos, para que seja possível
utilizar o estilo de�nido em “p.uppercase” deve-se acrescentar o atributo class
na tag <p>.
Pergunta 4
Resposta
Selecionada:
Resposta
Correta:
Comentário
da
resposta:
O Bootstrap possibilita algumas maneiras de uso, cada uma diferente da outra dependendo do
seu nível de conhecimento ou objetivo de uso. 
Assinale a alternativa que contém a descrição correta de uma forma de uso do Bootstrap:
.Pagar uma licença única para utilizar a ferramenta quantas vezes for
necessário.
.Utilizar uma réplica do framework disponibilizado em um servidor
na rede e fazer a inclusão dos arquivos CSS e JS no código.
Sua resposta está incorreta. Essa alternativa não corresponde ao uso correto do
framework 
Boostrap. Existem duas maneiras de utilizar o framework Bootstrap:1) realizar o
download do framework a partir da página do desenvolvedor; 2) utilizar uma
réplica do framework disponibilizado em um servidor na rede. O Boostrap é uma
ferramenta gratuita, de código aberto e seu uso não depende do desenvolvedor
fazer qualquer tipo de cadastro ou pagamento de licença. Não é necessário
fazer qualquer cadastro para ter acesso ao Boostrap, nem é necessário pagar
qualquer tipo de licença para o seu uso. Além disso, por ser uma ferramenta
0 em 1 pontos
25/06/2021 Revisar envio do teste: 20211 - PROVA N2 (A5) – GRA0632 ...
https://anhembi.blackboard.com/webapps/late-course_engine_soap-BBLEARN/Controller?COURSE_ID=_671125_1 4/8
gratuita, não há prazo para uso irrestrito, ou seja, não tem versão limitada (trial)
a 30 dias.
Pergunta 5
Resposta
Selecionada:
 
Resposta
Correta:
Comentário
da
resposta:
Dentre as vantagens que podem ser apontadas pelo uso do Bootstrap, podem ser citadas a vasta
biblioteca de componentes, possibilidade de reuso de código e a vasta documentação gerada por
uma comunidade bastante ativa. 
Assinale a alternativa que descreve uma desvantagem no uso do Bootstrap:
.Os componentes do Bootstrap não podem ser customizados.
.Bootstrap entrega muito código que não será usado, o que pode
deixar os sistemas lentos.
Sua resposta está incorreta. Essa alternativa não corresponde a uma
desvantagem no uso do Boostrap. Apesar de ser um software gratuito que não
exige cadastro para uso, dos seus componentes serem customizáveis e da
documentação já estar traduzida para vários idiomas, inclusive o Português,
programadores experientes em front-end 
costumam não gostar do Bootstrap. Isso ocorre porque ele entrega muito
código que não será usado, o que pode deixar os sistemas lentos. Dessa forma,
eles acabam preferindo desenvolver soluções próprias, codi�cando todo o estilo
com CSS. A decisão de trabalhar ou não com o framework vai depender do
escopo do projeto e do nível de exclusividade dado aos componentes
implementados. O Boostrap pode ser customizado, para isso utilizamos o nosso
conhecimento de CSS. O acesso não precisa ser atualizado anualmente. Apenas
a versão do framework pode ser atualizada, se for do interesse do
desenvolvedor/empresa que o contratou. O Boostrap utiliza a mesma sintaxe do
CSS, o que é necessário aprender são as classes e os atributos de�nidos pelo
framework. A documentação existe em diferentes línguas, inclusive em
Português que pode ser acessada pelo endereço:
https://getbootstrap.com.br/docs/4.1/getting-started/introduction/.
Pergunta 6
 O
seletor #id tem um papel semelhante aos seletor .class, mas ele pode ser aplicado
apenas uma vez em todo o HTML. A sintaxe de definição do seletor #id está
apresentada a seguir: 
  
0 em 1 pontos
0 em 1 pontos
https://getbootstrap.com.br/docs/4.1/getting-started/introduction/
25/06/2021 Revisar envio do teste: 20211 - PROVA N2 (A5) – GRA0632 ...
https://anhembi.blackboard.com/webapps/late-course_engine_soap-BBLEARN/Controller?COURSE_ID=_671125_1 5/8Resposta
Selecionada:
Resposta
Correta:
Comentário
da
resposta:
#id {   css declarations; }
  
  
Considere agora o trecho de código a seguir 
  
<!DOCTYPE html> <html> <head> <style> #firstname {   background-color:
yellow; } </style> </head> <body>   <h1>Seletor #id</h1>   <div class="intro">
  <p id="firstname">Meu nome é Mário.</p>   <p id="hometown">Eu moro em
São Paulo/SP.</p> </div>   <p>Meu melhor amigo é o Valdemar.</p>   </body>
</html>
  
  
Assinale a alternativa correta sobre o conteúdo renderizado a partir desse código:
Para que o texto “Eu moro em São Paulo/SP.” tenha a mesma cor de fundo que
o texto basta alterar  o valor do seu campo id para “ #�rstname”.
Para que o texto “Eu moro em São Paulo/SP.” tenha a mesma cor
de fundo que o texto “Meu nome é Mário.” podemos acrescentar “,
#hometown” logo após o termo #firstname.
Sua resposta está incorreta. Essa alternativa não corresponde a renderização do
texto mencionado. Somente um seletor id foi de�nido no trecho CSS e ele pode
ser utilizado somente uma vez. Isso já ocorreu no texto “Meu nome é Mário.”.
Apesar deste texto estar de�nido dentro da mesma div que “Eu moro em São
Paulo/SP.”, o seletor id=”�rstname” é aplicado somente a “Meu nome é Mário.”.
O texto “Meu melhor amigo é o Valdemar.” não possui nenhum seletor ou
propriedade para de�nir sua aparência, diferente do padrão (fonte na cor preta
e sem cor de fundo). Para que  o texto “Eu moro em São Paulo/SP.” tenha a
mesma cor de fundo que o texto “Meu nome é Mário.” podemos acrescentar “,
#hometown” logo após o termo #�rstname: 
#�rstname, #hometown { 
  background-color: yellow; 
}
Pergunta 7
Resposta
Código Javascript pode ser embutido em páginas HTML, o que permite a modi�cação dinâmica
do conteúdo das páginas. 
  
Assim, o código Javascript deve ser inserido dentro do código HTML no
0 em 1 pontos
25/06/2021 Revisar envio do teste: 20211 - PROVA N2 (A5) – GRA0632 ...
https://anhembi.blackboard.com/webapps/late-course_engine_soap-BBLEARN/Controller?COURSE_ID=_671125_1 6/8
Selecionada:
Resposta
Correta:
Comentário
da
resposta:
.�nal do elemento < body >, pois todos os elementos da página precisam ser
declarados antes de serem usados no código Javascript..
.final do elemento < body >, pois isso torna mais rápida a
apresentação da página no navegador..
Sua resposta está incorreta. Para lincar o JavaScript dentro do HTML, a tag 
<script> pode ser declarada dentro da tag <head> ou dentro da tag 
<body>. A diferença é que se o código JavaScript for muito extenso ou
demandar muito processamento, o código inserido na tag 
<head> vai demandar mais tempo para renderizar no ambiente do usuário, pois
o código terá que ser lido antes do conteúdo da tag <body>. Por isso,
usualmente os scripts que demanda mais processamento  são declarados no
�nal da tag 
<body>.
Pergunta 8
Resposta
Selecionada:
 
Resposta Correta:
Comentário
da
resposta:
Um trecho de código HTML foi extraído de um sistema web, sendo responsável por exibir o nome
do usuário no canto da tela:
<p id=”cliente”>usuário</p>
  
            Considere agora a variável de�nida em:                  
<script> var meuNome=”José”</script>
  
  
            A sintaxe correta em Javascript para trocar a palavra “usuário” pelo conteúdo da            
variável “meuNome” é
.document.getElementById("cliente").innerHTML = meuNome..
.document.getElementById("cliente").innerHTML =
meuNome..
Resposta correta. Inicialmente é necessário ter acesso ao conteúdo da página
por meio de “document”. Na página HTML, acessamos o parágrafo com valor de
id=”cliente” por meio do comando getElementById(“cliente”). Por �m, é feita uma
chamada ao comando innerHTML que recebe como valor a variável com nome
meuNome.
1 em 1 pontos
0 em 1 pontos
25/06/2021 Revisar envio do teste: 20211 - PROVA N2 (A5) – GRA0632 ...
https://anhembi.blackboard.com/webapps/late-course_engine_soap-BBLEARN/Controller?COURSE_ID=_671125_1 7/8
Pergunta 9
Resposta Selecionada: 
Resposta Correta: 
Comentário
da
resposta:
Considere o trecho de código abaixo que corresponde a um carrossel de imagens construído
com Bootstrap:
<div id="myCarousel" class="carousel slide" data-ride="carousel">   <ol class="carousel-i
ndicators">     <li data-target="#myCarousel" data-slide-to="0" class="active"></li>     <li
data-target="#myCarousel" data-slide-to="1"></li>     <li data-target="#myCarousel" da
ta-slide-to="2"></li>   </ol>   <div class="carousel-inner">     <div class="item active">
      <img src="la.jpg" alt="Los Angeles">     </div>     <div class="item">       <img
src="chicago.jpg" alt="Chicago">     </div>     <div class="item">       <img src="ny.jpg"
alt="New York">     </div>   </div>   <a class="left carousel-control" href="#myCarousel" data-
slide="prev">     <span class="glyphicon glyphicon-chevron-left"></span>     <span cla
ss="sr-only">Previous</span>   </a>   <a class="right carousel-control"
href="#myCarousel" data-slide="next">     <span class="glyphicon glyphicon-chevron-rig
ht"></span>     <span class="sr-only">Next</span>   </a> </div>
Fonte: Elaborado pela autora, 2019. 
Selecione a alternativa que indica qual o ponto correto do trecho de código anterior que deve ser
alterado para que seja construído um carrossel de três textos.
.Deve-se alterar os links da class="left carousel-control".
.Deve-se alterar a definição dos itens da class="item".
Sua resposta está incorreta. A de�nição dos itens do carrossel como sendo
imagens é feita nos itens da classe “item”. Cada um dos elementos lá declarados
correspondem à tag <img>. Para construir um carrossel de textos é necessário
alterar para uma tag que armazena esse tipo de conteúdo, como as tags de
cabeçalho ou de parágrafo. A class="carousel slide" da id="myCarousel"
contempla o conteiner mais externo onde o carrossel de imagens é inserido. Os
itens da lista ordenada correspondem aos marcadores para cada um dos itens
do carrossel. O valor de class="carousel-indicators" da lista ordenada indica qual
o papel desses itens que são utilizados para navegar pelos itens do carrossel. Já
os links da class="left carousel-control" auxiliam no processo de navegação para
os itens anteriores do carrossel.
Pergunta 10
Uma folha de estilos é composta por uma ou mais de�nições de estilo. Uma de�nição de estilo é,
por sua vez, composta pelo nome de uma tag html (qualquer uma), seguida por uma lista de
propriedades para essa tag, dentro de chaves de abertura e fechamento. Cada uma dessas
propriedades é identi�cada pelo seu nome, seguido de dois-pontos (:) e pelo seu valor. Na
de�nição de várias propriedades para uma tag, utiliza-se o ponto-e-vírgula (;) para as separar. 
  
Assinale a alternativa que apresenta um trecho de código com sintaxe incorreta para uma folha
de estilo
1 em 1 pontos
25/06/2021 Revisar envio do teste: 20211 - PROVA N2 (A5) – GRA0632 ...
https://anhembi.blackboard.com/webapps/late-course_engine_soap-BBLEARN/Controller?COURSE_ID=_671125_1 8/8
Sexta-feira, 25 de Junho de 2021 18h45min12s BRT
Resposta
Selecionada:
 
Resposta Correta:
Comentário
da
resposta:
body {font-size: 0.5 cm, color: yellow, background: black}
body {font-size: 0.5 cm, color: yellow, background: black}
Resposta correta. As propriedades de um estilo devem vir separadas por ponto-
e-vírgula (;). Nessa opção, as propriedades estão separadas por vírgulas. As
vírgulas são utilizadas para descrever diferentes informações sobre uma mesma
propriedade, como é utilizado na de�nição da fonte em “font-family: tahoma,
sans-serif”.

Outros materiais