Buscar

PROGRAMACAO DE WEB 1 PROVA 2

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

/
Acadêmico: Antonio Dias da Silva Oliveira (1239753)
Disciplina: Programação para Web I (ADS15)
Avaliação: Avaliação II - Individual Semipresencial ( Cod.:637373) ( peso.:1,50)
Prova: 15776358
Nota da Prova: 8,00
Legenda: Resposta Certa Sua Resposta Errada 
1. O JavaScript conta com funções matemáticas de validação, que permitem avaliar se o resultado de determinada operação matemática é ou não válido. Considerando as funções de validação do
JavaScript e sabendo que o código do exemplo a seguir é interpretado sem erro, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) Na linha 18, a variável exprMatematica recebe o valor 15. 
( ) A função isFinite retorna o valor false caso a expressão matemática retorne um valor numérico inválido. 
( ) Neste código-fonte, o navegador exibirá a palavra Acertou!. 
( ) Neste código-fonte, o navegador exibirá a palavra Errou!. 
 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - F.
 b) V - F - F - V.
 c) V - V - F - F.
 d) F - V - F - V.
2. Antes do surgimento do Javascript, a navegação na internet era limitada ao conteúdo que era escrito nas páginas e nos links disponibilizados, os quais realizavam requisições ao servidor. Neste
sentido, cada clique em um link solicitava uma requisição ao servidor, sendo a única forma de alternar entre as páginas web. Com o surgimento do Javascript, a navegabilidade das páginas web
tornaram-se mais rápidas e dinâmicas. Com relação ao Javascript, analise as afirmativas a seguir: 
 
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. 
IV- A tag "<script>", onde são escritos comandos Javascript, pode ser declarada apenas dentro da tag "<head>" do HTML. 
 
Agora, assinale a alternativa CORRETA:
 a) Somente a afirmativa I está correta.
 b) As afirmativas II, III e IV estão corretas.
 c) As afirmativas II e IV estão corretas.
 d) As afirmativas I, II e III estão corretas.
3. Nos sistemas para a web, os dados são armazenados em um banco de dados, como o MySQL, e não inserido no HTML. Os bancos de dados são como planilhas de texto que possuem várias
tabelas. Cada tabela possui colunas e linhas com os dados cadastrados. A manipulação dos dados dessa tabela é efetuada com uma linguagem conhecida como SQL, ela permite que faça
buscas nas tabelas por certos tipos de dados e inserir, remover e atualizar os dados. Com o PHP e o HTML são apresentados os dados ao usuário. Sobre o uso do MySQL com PHP, classifique
V para as sentenças verdadeiras e F para as falsas: 
 
( ) O comando "INSERT INTO habito" é responsável por atualizar um registro na tabela habito. 
( ) A expressão " $conexao->query($sql) === TRUE " analisa as estatísticas de acesso ao banco. 
( ) O comando "new mysqli" inicia uma conexão com o banco de dados. 
( ) O comando "$conexao->connect_error" verifica se houve erro ao abrir uma conexão. 
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - V.
 b) F - F - V - V.
 c) F - V - V - F.
 d) F - V - V - V.
4. O PHP é uma linguagem de programação web, que é case sensitive, isto é, difere letras maiúsculas de minúsculas. Neste sentido, uma variável "teste" é diferente da variável "Teste". Embora o
código PHP seja escrito dentro da página, entre as tags "<?php" e seu fechamento "?>", o código é executado no servidor, sendo que para o cliente é enviado apenas o código HTML gerado por
ele. Com relação ao código da linguagem PHP a seguir, assinale a alternativa CORRETA:

/
 a) Serão impressos na tela os valores: 20, 50, 60, 90.
 b) Serão impressos na tela os valores: 20, 40, 90, 120.
 c) Serão impressos na tela os valores: 20, 50, 60, 80.
 d) Serão impressos na tela os valores: 20, 40, 60, 80.
5. Operadores lógicos em PHP ou em qualquer outra linguagem de programação, definem o resultado de uma expressão booleana. Dadas algumas exceções, o comportamento dos operadores
lógicos na linguagem de programação JavaScript é bastante semelhante ao comportamento dos operadores em outras linguagens de programação. Considerando o comportamento dos
operadores lógicos em JavaScript, analise as sentenças a seguir: 
 
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. 
 
Assinale a alternativa CORRETA:
 a) Somente a sentença III está correta.
 b) A sentenças II e IV estão corretas.
 c) A sentenças I, III e IV estão corretas.
 d) A sentenças I e II estão corretas.
6. Javascript é uma linguagem para navegadores interpretada, que funciona no lado do cliente, isto é, seus comandos não são executados no servidor da aplicação, os quais são executados pelo
navegador do cliente. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) O comando document.write do Javascript escreve algum valor passado para ele na página HTML. 
( ) O uso do ponto e vírgula como delimitação de comandos Javascript é obrigatório. 
( ) O comentário de uma linha em Javascript inicia com duas barras "//". 
( ) Os comentários com várias linhas em Javascript iniciam com barra asterisco e terminam com asterisco barra. 
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - V.
 b) V - V - F - V.
 c) F - V - V - V.
 d) F - V - V - F.
7. Os comandos DML são utilizados para selecionar, inserir, excluir ou ainda alterar algum registro armazenado em uma tabela de um banco de dados. Os principais comandos DML são: SELECT,
INSERT, UPDATE e DELETE. Com relação a estes comandos DML, analise as sentenças a seguir: 
 
I- Um exemplo de comando utilizado para inserir um registro em uma tabela de um banco de dados é: ?INSERT INTO PRODUTO (CODIGO, DESCRICAO) VALUES (987654, ?NOTEBOOK
XXXX?) ?. 
II- Um exemplo do comando utilizado para inserir um registro em uma tabela de um banco de dados é: ?INSERT INTO PRODUTO (CODIGO, DESCRICAO) ?. 
III- Um exemplo de comando utilizado para selecionar um registro de uma tabela de um banco de dados é: ?SELECT FROM PRODUTO WHERE CODIGO = 987654 ?. 
IV- Um comando para selecionar um registro do banco de dados deve iniciar com a cláusula SELECT, seguida das colunas da tabela que se deseja, logo após a cláusula FROM e, por último, o
nome da tabela. 
 
Agora, assinale a alternativa CORRETA:
 a) As sentenças I e IV estão corretas.
 b) As sentenças III e IV estão corretas.
 c) As sentenças I e II estão corretas.
 d) Somente a sentença II está correta.
8. O SQL (Linguagem de Consulta Estruturada), é uma linguagem de pesquisa declarativa para bancos de dados relacionais. Em um modelo de dados que descreve a publicação acadêmica de
pesquisadores de diferentes instituições em eventos acadêmicos, considere as tabelas a seguir. 
 
DEPARTAMENTO 
 (#CodDepartamento,NomeDepartamento) 
 
EMPREGADO 
 (#CodEmpregado, NomeEmpregado, CodDepartamento, Salario) 
 
 
Na linguagem SQL, o comando para recuperar os empregados com salário maior que 2000 é:
 a) SELECT NomeEmpregado, Salario 
 
FROM Empregado 
 
WHERE Salario > 2000
/
 b) SELECT CodDepartamento, Salario 
 
FROM Empregado 
 
GROUP BY CodDepartamento 
 
HAVING AVG (Salario) > 2000
 c) SELECT NomeEmpregado, Salario > 2000 
 
FROM Empregado
 d) SELECT NomeEmpregado, Salario 
 
FROM Departamento 
 
WHERE Salario > 2000
9. O JavaScript é uma linguagem de programação interpretada pelo navegador e é a mais utilizada no mundo, principalmente pelo fato de melhorar a usabilidade com a possibilidade de atualizar
uma página web, ou parte dela, sem ter quecarregá-la completamente. Sobre JavaScript, analise o código e classifique V para as sentenças verdadeiras e F para as falsas: 
 
( ) A linha 08 apresentará uma mensagem no navegador do usuário. 
( ) A linha 13 possui um evento JavaScript associado ao botão. 
( ) Nas linhas 06 a 09, a função clique_botao pode ser associada a vários botões. 
( ) A linha 04 insere código CSS ao documento. 
 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) F - F - V - V.
 b) V - F - F - V.
 c) V - V - V - F.
 d) F - V - V - F.
10. Javascript é uma linguagem de programação para web cujos comandos são executados no navegador do cliente e não no servidor de aplicação. Antes do surgimento do Javascript, quando
clicava-se em um link, era realizado o redirecionamento para outra página, tornando a navegação um pouco mais lenta. Através dos recursos que o Javascript disponibiliza, muitas
funcionalidades são executadas no navegador de internet do cliente. Entre os tipos de dados suportados pelo Javascript, cita-se o array, que é uma coleção de elementos de qualquer tipo de
dado. Com relação ao código-fonte Javascript a seguir, assinale a alternativa CORRETA:
 a) Será impresso: Chevrolet<br>Fiat<br>Ford<br>Volkswagen<br>undefined<br>.
 b) Será impresso: Chevrolet Fiat Ford Volkswagen.
 c) Será impresso: ChevroletFiatFordVolkswagenundefined.
 d) Será impresso: Chevrolet<br>Fiat<br>Ford<br>Volkswagen<br>.
Prova finalizada com 8 acertos e 2 questões erradas.

Continue navegando