Buscar

Avaliação II - Individual - Programação para Web I (ADS15)

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

1O javascript vem assumindo uma importância cada vez maior no desenvolvimento 
web, passando de uma linguagem de cliente, interpretada no browser, para uma 
linguagem de servidor, sendo compilada e executada por motores específicos. 
Considerando as características da linguagem de programação javascript e o código-
fonte da figura a seguir, classifique V para as sentenças verdadeiras e F para as falsas: ( 
) O literal de função começa na linha 19. ( ) A variável i somente pode ser utilizada 
dentro do laço for. ( ) A função literal retorna o resto da divisão de numeroAleatorio por 
2. ( ) A chamada da função ocorre na linha 26. Agora, assinale a alternativa que 
apresenta a sequência CORRETA: 
A 
V - F - F - V. 
B 
F - F - V - V. 
C 
V - F - V - F. 
D 
V - V - F - F. 
2O SGBD (Sistema Gerenciador de Bancos de Dados) open source MySQL é um dos 
mais conhecidos e utilizados no mundo, principalmente por seu caráter de ferramenta 
livre e pela simplicidade na sua utilização para a conexão com as aplicações Web. 
Considerando o MYSQL e suas características, analise as sentenças a seguir: I- A DML 
trata da manipulação dos dados dentro das estruturas criadas pelos desenvolvedores com 
a DDL. II- Uma base de dados pode conter uma ou n tabelas que podem ou não estar 
relacionadas. III- O comando DML utilizado para fazer a busca de registros em uma 
tabela é o comando SELECT. IV- Caso não se aplique nenhuma cláusula where em uma 
query SQL, nenhum resultado será retornado, pois o banco de dados não sabe qual 
informação deve ser buscada. Agora, assinale a alternativa CORRETA: 
A 
As sentenças I, II e III estão corretas. 
B 
As sentenças II e IV estão corretas. 
C 
As sentenças I e IV estão corretas. 
D 
As sentenças I, III e IV estão corretas. 
3Uma das características mais importantes da linguagem de programação javascript é 
possibilitar ao desenvolvedor a criação de funções. Através das funções, a reutilização 
do código é mais fácil, pois não é preciso reescrever o comportamento que já foi 
definido em uma função, além de permitir uma maior organização e legibilidade do 
código-fonte. Considerando a criação e a utilização de funções dentro do javascript, 
analise o código-fonte na figura e classifique V para as sentenças verdadeiras e F para 
as falsas: ( ) A página não exibirá nenhum resultado, pois existe um erro no javascript. ( 
) O texto contido dentro do parágrafo será “soma (3,3)”. ( ) O texto contido dentro do 
parágrafo será “6”. ( ) Toda função em javascript deverá ter retorno. ( ) Uma variável 
criada dentro de uma função não pode ser acessada fora dela. Agora, assinale a 
alternativa que apresenta a sequência CORRETA: 
A 
V - V - V - F - F. 
B 
V - V - F - V - V. 
C 
F - V - V - F - F. 
D 
F - F - V - F - V. 
4Nos 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 "DELETE FROM habito" apaga todos os dados da 
tabela habito. ( ) O comando " $conn->query($sql) " executa uma consulta no banco de 
dados. ( ) O comando " $conn->close(); " encerra a conexão com o banco de dados. ( ) 
O comando " $_GET["id"] " atualiza o ID de um registro no banco de dados. Assinale a 
alternativa que apresenta a sequência CORRETA: 
A 
F - V - V - F. 
B 
V - F - F - V. 
C 
V - V - V - F. 
D 
F - F - V - V. 
5Javascript é 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 
F - V - V - F. 
B 
F - V - V - V. 
C 
V - V - F - V. 
D 
V - F - V - V. 
6A linguagem de programação javascript dá ao desenvolvedor uma flexibilidade maior 
na criação das páginas web, pois permite a definição de comportamentos para elementos 
HTML através de comandos condicionais, de repetição etc. Com relação à linguagem de 
programação javascript, observe o código-fonte a seguir e classifique V para as 
sentenças verdadeiras e F para as falsas: ( ) O elemento h1 é identificado pelo id 
avaliacao. ( ) O javascript captura o elemento HTML pelo seu id e altera seu conteúdo. ( 
) O código da figura não funciona corretamente, pois id não foi declarado como uma 
variável. ( ) O código da figura não funciona corretamente, pois a definição de scripts 
não pode ocorrer dentro do elemento body. ( ) O código funciona perfeitamente e faz 
com que seja exibido um cabeçalho h1 com a mensagem Hello World. Agora, assinale a 
alternativa que apresenta a sequência CORRETA: 
A 
V - V - F - F - V. 
B 
F - V - F - F - F. 
C 
V - F - V - F - V. 
D 
F - F - V - V - V. 
7Operadores 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 
A sentenças I e II estão corretas. 
B 
A sentenças II e IV estão corretas. 
C 
A sentenças I, III e IV estão corretas. 
D 
Somente a sentença III está correta. 
8O Javascript é uma linguagem, cujos comandos são executados no lado do cliente, isto 
é, dentro do navegador de internet e não no servidor da aplicação web. O Javascript 
nasceu do antigo navegador de internet Netscape, e inicialmente recebeu outros nomes. 
A Sun Microsystems, que era na época a empresa desenvolvedora do Java, forneceu o 
nome "Java" para esta linguagem de script, por uma questão de marketing. Uma das 
grandes vantagens do Javascript é o carregamento de páginas e componentes HTML 
sem precisar realizar requisições ao servidor, tornando a navegação mais rápida. 
Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as 
falsas: ( ) Ao declarar uma variável em Javascript, não é necessário definir o tipo de 
dado. ( ) Para a declaração de uma variável em Javascript, deve-se utilizar a palavra 
reservada "var" seguida do nome da variável. ( ) O operador lógico da expressão "if 
(valorProduto == 12500.0)" é um operador de igualdade, o qual testa se dois valores são 
iguais. ( ) O resultado booleano da expressão "if (1 === '1')" é verdadeiro. Agora, 
assinale a alternativa que apresenta a sequência CORRETA: 
A 
F - V - F - F. 
B 
V - V - V - F. 
C 
F - V - V - F. 
D 
V - F - F - V. 
9O PHP é uma linguagem de programação web, que é case sensitive, isto é, difere letras 
maiúsculas de minúsculas. Nesse sentido, uma variável"teste" é diferente da variável 
"Teste". Embora o código PHP seja escrito dentro da página, entre as tags "", 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, 80. 
B 
Serão impressos na tela os valores: 20, 50, 60, 90. 
C 
Serão impressos na tela os valores: 20, 40, 60, 80. 
D 
Serão impressos na tela os valores: 20, 40, 90, 120. 
10O 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 que carregá-la 
completamente. Sobre JavaScript, associe os itens utilizando o código a seguir: I- if 
(expressão de teste) { //ação se condição 1 verdadeira } II- var contador = 0; while 
(contador < 5) { alert("Olá"); contador = contador + 1; } III- nome = prompt("Qual é 
seu nome?"); ( ) Função com o recurso de receber dados inseridos pelo usuário. ( ) 
Representa uma estrutura condicional. ( ) Estrutura capaz de executar um conjunto de 
ações enquanto uma condição for verdadeira. Assinale a alternativa que apresenta a 
sequência CORRETA: 
A 
I - III - II. 
B 
III - I - II. 
C 
I - II - III. 
D 
III - II - I.

Mais conteúdos dessa disciplina