Buscar

WEB 1 PROVA FINAL

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

Prévia do material em texto

PROGAMAÇAO PARA WEB 1 
AVALIAÇAO FINAL OBJETIVA
1 R
I- O Javascript é uma linguagem de programação para páginas web, cujos comandos são executados no lado do cliente e não no servidor da aplicação.
II- O Javascript permite o desenvolvimento de comandos para controlar comportamentos dos navegadores de internet.
III- O Javascript é uma linguagem interpretada, e neste sentido, não precisa ser compilada, apenas executada.
2 Sobre JSON, classifique V para as sentenças verdadeiras e F para as falsas:
(v) ["SC", "RS", "PR", "MS"] é um array JSON de Strings válido.
(v) [ [1 , 5], [-1 , 9], [1000 , 0] ] é uma matriz de inteiros válida.
(v) Representa uma chave que armazena um valor nulo: "site": null.
(f) Um objeto JSON só pode ser utilizado com PHP.
3 Comando SQL que permite obter uma lista que contenha o nome de cada fornecedor
 que tenha fornecido alguma peça, o código da peça fornecida, a descrição dessa peça
 e a quantidade fornecida da referida peça.
R SELECT NOME, CODIGO, DESCRICAO, QUANTIDADE FROM PECAS, FORNECEDORES,
 FORNECIMENTOS WHERE PECAS.CODIGO = FORNECIMENTOS.COD_PECA 
AND FORNECEDORES.COD_FORN = FORNECIMENTOS.COD_FORN;
4 Os navegadores web não fazem a exibição das tags HTML, apenas as utilizam para renderizar
 o conteúdo da página. Sobre o exposto, classifique V para as sentenças verdadeiras e F para as falsas:
R (V) A declaração <!DOCTYPE html> indica que o documento em questão utiliza HTML5.
 (F) Para apresentar um título de primeiro nível ao usuário é utilizada a tag <title>, por exemplo, <title> Hello World </title>.
 (F) A tag utilizada para renderizar uma imagem no navegador é <a>, a qual também pode redirecionar o usuário para outra página web.
 (V) Para o navegador apresentar ao usuário um campo com multilinhas é utilizada a tag <textarea>.
5 Sobre as Single Page Applications, classifique V para as sentenças verdadeiras e F para as falsas:
R (V) Existem pelo menos dois projetos, uma para back-end e um para front-end.
 (V) Adiciona mais responsabilidade para o front-end.
 (V) O código necessário pode ser obtido com um único carregamento de página.
(F) Dificulta a experiência de usuário
6 Considerando o comportamento dos operadores lógicos em JavaScript, analise as sentenças a seguir:
R I- Operadores lógicos são operadores aplicados a um ou mais valores, sempre retornando true ou false.
 II- A expressão 1=="1" retorna false.
 III- A expressão 1==="1" retorna false.
 IV- A expressão A && B retornará false se A ou B forem expressões booleanas que também retornarem false
 R A sentenças I, III e IV estão corretas.
7 Sobre as tags HTML, associe os itens utilizando o código a seguir: 
I- datalist. 
II- header. 
III- iframe.
R sequência CORRETA
(I) Autocomplete para formulários.
(II) Cabeçalho para seção de página.
(III) Subjanela no documento.
8 A respeito do caso hipotético apresentado, avalie as asserções a seguir:
I- A tag <select> apresenta uma lista suspensa de valores para o usuário fazer a seleção.
PORQUE 
II- A tag <section> é uma seção dentro de um artigo. 
Assinale a alternativa CORRETA:
R As duas asserções são proposições verdadeiras, mas a segunda não é uma justificativa correta da primeira.
9 Assinale a alternativa CORRETA com o comando SQL mais simples para recuperar os códigos dos departamentos cuja média salarial seja maior que 2000.
R SELECT CodDepartamento FROM EMPREGADO GROUP BY CodDepartamento HAVING AVG (Salario) > 2000
10 Sobre o design responsivo, classifique V para as sentenças verdadeiras e F para as falsas:
R (V) O layout deve ser fluido e não deve fazer uso de medidas fixas.
 (V) Deve-se redimensionar imagens e vídeos para não sobrecarregar a transferência de dados.
 (V) Adaptar o tamanho de botões, links e menus para interfaces touch.
 (F) O layout da página não se adapta conforme a resolução em que está sendo visualizado.
11 Com relação ao framework Bootstrap, analise as afirmativas a seguir:
I- Não é necessário baixar a biblioteca de fontes do Bootstrap, pois pode-se utilizar um CDN (Content Delivery Network).
II- É necessário baixar a biblioteca de fontes do Bootstrap para poder utilizá-lo no desenvolvimento de uma página web responsiva.
III- Utilizando a biblioteca do Bootstrap em uma página web, é possível que o tamanho de uma imagem seja ajustada automaticamente quando for utilizado um celular ou um notebook para acessar esta página.
IV- Com o Bootstrap, é possível tornar uma tabela ajustável automaticamente de acordo com o tamanho da tela do dispositivo sendo utilizado.
R As afirmativas I, III e IV estão corretas.
12 Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas:
R (V) O comando document.write do Javascript escreve algum valor passado para ele na página HTML.
 (F) O uso do ponto e vírgula como delimitação de comandos Javascript é obrigatório.
 (V) O comentário de uma linha em Javascript inicia com duas barras "//".
 (V) Os comentários com várias linhas em Javascript iniciam com barra asterisco e terminam com asterisco barra.

Continue navegando