Buscar

DESENV WEB EM HTML5

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 6 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 6 páginas

Prévia do material em texto

Questão Acerto: 1,0 / 1,0 
 
Na linguagem CSS (Cascading Style Sheets), a pseudoclasse que indica um link, enquanto 
o cursor é mantido sobre ele, ou seja, corresponde ao momento em que o usuário designa 
um elemento com um dispositivo apontador, mas não necessariamente o ativa, é a: 
 
 
Focus 
 Hover 
 
Visited 
 
Link 
 
Active 
 
Explicação: 
A resposta correta é: Hover. 
 
 
2a 
 Questão 
Acerto: 1,0 / 1,0 
 
No CSS, o seletor que localiza um elemento pelo seu atributo "id" é: 
 
 
~id 
 
*id 
 #id 
 
.id 
 
:id 
 
Explicação: 
A resposta correta é: #id. 
 
 
3a 
 Questão 
Acerto: 1,0 / 1,0 
 
Com seus scripts é possível incluir, em uma página estática, elementos dinâmicos como 
mapas, formulários, operações numéricas, animações, infográficos interativos e muito 
mais. 
Disponível em: https://kenzie.com.br/blog/javascript/. Acesso em: 22 set. 2022. Adaptado. 
A respeito da linguagem JavaScript, é correto afirmar que: 
 
 
É uma linguagem que, embora rode no lado cliente, precisa ser interpretada pelo 
servidor Web. 
 
É uma linguagem exclusiva para o lado cliente. 
 
É uma extensão da linguagem Java, com foco em códigos que rodem em 
navegadores Web. 
 É uma linguagem de programação que permite a criação de conteúdos dinâmicos, 
além do controle sobre os elementos de uma página HTML. 
 
A mais importante limitação desta linguagem é não rodar em navegadores 
executados em dispositivos móveis, como celulares. 
 
Explicação: 
A resposta correta é: É uma linguagem de programação que permite a criação de conteúdos 
dinâmicos, além do controle sobre os elementos de uma página HTML. JavaScript faz parte da 
tríade de tecnologias que compõe o ambiente Web, juntando-se à HTML − que cuida da 
estrutura e do conteúdo das páginas − e ao CSS − responsável pela apresentação. Sua função, 
nesse ambiente, é cuidar do comportamento e da interatividade das páginas Web. 
 
 
4a 
 Questão 
Acerto: 1,0 / 1,0 
 
Numa discussão entre os programadores sobre os conceitos de AJAX (Asynchronous 
JavaScript and XML), as seguintes afirmações foram feitas: 
( ) Permite atualizar dinamicamente o conteúdo, ou partes, de uma página Web. 
( ) Embora usado no nome, a utilização da linguagem XML não é obrigatória. 
( ) A XMLHttpRequest(XHR) é utilizada para enviar requisições pelo script para o lado 
client. 
 
Dê valores Verdadeiro (V) ou Falso (F) em cada afirmação e identifique a alternativa que 
apresenta a sequência correta (de cima para baixo): 
 
 
F - F - F 
 
V - V - V 
 
F - F - V 
 V - V - F 
 
V - F - V 
 
Explicação: 
A resposta correta é: V - V - F. O XMLHttpRequest permite a realização de requisições 
assíncronas a scripts do lado servidor. 
 
 
 
5a 
 Questão 
Acerto: 1,0 / 1,0 
 
Um programador PHP desenvolveu o código a seguir: 
 
No entanto, ao executar esse código, ele notou que o programa imprimia a mensagem 
"verdadeiro", embora a mensagem "falso" fosse esperada. Isso ocorreu devido a: 
 
 
Utilização do "echo", que imprime a primeira string após sua declaração e 
independe do valor lógico das variáveis apresentadas. 
 
Avaliação de curto-circuito, que permitiu a avaliação da expressão booleana sem 
analisar todos os operandos. 
 Precedência dos operadores utilizados nesse programa PHP, que fez com que a 
atribuição da variável ocorresse antes do cálculo da expressão. 
 
Um bug na versão do PHP sendo utilizada, que causa inconsistências nas variáveis 
booleanas. 
 
Utilização do operador ternário, que faz com que o valor lógico da variável booleana 
seja invertido. 
 
Explicação: 
A resposta correta é: Precedência dos operadores utilizados nesse programa PHP, que fez com 
que a atribuição da variável ocorresse antes do cálculo da expressão. 
 
 
6a 
 Questão 
Acerto: 1,0 / 1,0 
 
(FCC - 2017 - DPE-RS - Analista - Desenvolvimento de Sistemas) 
Considere o fragmento de código abaixo, em um ambiente PHP em condições 
ideais. 
 
Para que o comando DELETE possa ser executado corretamente, a lacuna I deve 
ser preenchida com: 
 
 PDO: :query 
 self::$dbh->execute 
 $dbh->exec 
 $dbh->update 
 PDO: :exec 
 
Explicação: 
A resposta correta é: $dbh->exec 
 
 
7a 
 Questão 
Acerto: 1,0 / 1,0 
 
Ainda sobre as tecnologias do lado cliente, assinale a alternativa INCORRETA: 
 
 
A linguagem HTML é utilizada para formatar o conteúdo de uma página da Internet, o CSS 
para formatar a apresentação e o Javascript, para permitir interação. As três podem ser 
editadas com o uso de qualquer editor de texto. 
 
A HTML é linguagem padrão, de âmbito internacional, utilizada na programação de sites para a 
Web, que possibilita que todas as ferramentas de navegação da Internet exibam o conteúdo do 
site. 
 
A HTML é a principal linguagem utilizada em páginas web. 
 
As tecnologias do lado cliente podem ser interpretadas por qualquer navegador e não precisam 
ser compiladas. 
 A HTML é um hardware utilizado compilar a CSS e o Javascript a fim de criar páginas web. 
 
Explicação: 
A resposta correta é: A HTML é um hardware utilizado compilar a CSS e o Javascript a fim de criar páginas 
web. 
 
 
8a 
 Questão 
Acerto: 1,0 / 1,0 
 
Dentre as alternativas a seguir, assinale a que NÃO se aplica ao conceito de Design 
Responsivo: 
 
 
O design de uma interface responsiva precisa entender o viewport, espaço de 
renderização da página. 
 
Um site responsivo utiliza apenas uma URL, servindo a todos os usuários, 
independentemente de seus dispositivos. 
 
Um sítio responsivo simplifica o desenvolvimento, pois só precisa de um código para 
os diversos dispositivos. 
 Como uma estratégia de desenvolvimento, recomenda-se começar o design 
responsivo pelas interfaces maiores e mais complexas. 
 
As consultas de mídias são essenciais para páginas responsivas, pois permitem 
adaptação do layout. 
 
Explicação: 
A resposta correta é: Como uma estratégia de desenvolvimento, recomenda-se começar o 
design responsivo pelas interfaces maiores e mais complexas. 
 
 
9a 
 Questão 
Acerto: 0,0 / 1,0 
 
O formulário é um elemento que permite interação do usuário e, consequentemente, que 
dados sejam enviados para um servidor Web. Neste contexto, assinale a afirmação correta. 
 
 
Sendo o único elemento que permite interação do servidor, o formulário precisa 
ficar sozinho em uma página Web, sem nenhuma outra tag de conteúdo. 
 
A única maneira de validar os dados de um formulário é utilizando a HTML. 
 Quando for necessário enviar os dados para um servidor, basta utilizar os campos 
do próprio formulário, através da tag principal sendtoserver. 
 
Apenas os formulários validados podem ser submetidos a um servidor Web. 
 A validação é um processo que pode ocorrer tanto no lado cliente quanto no lado 
servidor. 
 
Explicação: 
A validação é um processo que pode, e deve, ocorrer tanto no lado cliente (no navegador) quanto 
no lado servidor. Pensando no lado cliente, essa ação ocorre assim que o formulário é submetido, 
antes que os dados sejam recebidos pelo servidor de destino. 
 
 
10a 
 Questão 
Acerto: 1,0 / 1,0 
 
A HTML5 aprimorou o suporte a recursos multimídia. Com isso, além de simplificar a 
incorporação vídeo ou áudio a um documento, tornou possível: 
 
 Melhorar a qualidade do vídeo incorporado na página com o uso de Folhas de Estilo 
(CSS). 
 Que novas funções Javascript sejam escritas e incluídas dentro de uma tag 
multimídia para controlar o seu comportamento. 
 Que cada desenvolvedor possa, a partir dessas tags básicas, criar outras, como, por 
exemplo, tags para incorporar jogos. 
 Utilizar novos atributos, definidos em sua especificação, para o controle do conteúdo 
multimídia, como executar um áudio ou vídeo em repetição, por exemplo. 
 Abrir o vídeo ou áudio incorporado fora da página, no site onde está hospedado, 
como, por exemplo, no Youtube. 
 
Explicação: 
A resposta correta é: Utilizarnovos atributos, definidos em sua especificação, para o 
controle do conteúdo multimídia, como executar um áudio ou vídeo em repetição, 
por exemplo. O suporte à multimídia na HTML vem melhorando ao longo dos anos e 
versões. Com o advento da HTML5, tornou-se possível, de forma muito simples, 
incorporar vídeo e áudio em uma página Web.

Outros materiais