Buscar

Avaliação II - Programação para Web I

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

O 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 II e IV estão corretas.
B As sentenças I, II e III estão corretas.
C As sentenças I e IV estão corretas.
D As sentenças I, III e IV estão corretas.
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, 80.
B Serão impressos na tela os valores: 20, 50, 60, 90.
C Serão impressos na tela os valores: 20, 40, 90, 120.
D Serão impressos na tela os valores: 20, 40, 60, 80.
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:
1
2
3
A V - F - V - V.
B F - V - V - F.
C F - V - V - V.
D V - V - F - V.
O 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 V - V - V - F.
B F - V - V - F.
C V - F - F - V.
D F - V - F - F.
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 As afirmativas II e IV estão corretas.
B Somente a afirmativa I está correta.
C As afirmativas I, II e III estão corretas.
D As afirmativas II, III e IV estão corretas.
O DOM (Document Object Model) é utilizado para fazer a integração entre os elementos html e o código JavaScript dentro de
uma página, adicionando um grau ainda maior de interatividade e usabilidade a ela. Considerando o DOM, analise as sentenças a
seguir:
I- Podemos utilizar o DOM para validar informações oriundas de formulários html.
II- O código document.getElementById("paragrafo").innerHTML; atribui um valor ao elemento HTML identificado pelo id
“paragrafo”.
III- O código var email = document.getElementById("email").value; obtém o valor do elemento HTML identificado pelo id email.
IV- Determinadas validações que antes eram feitas através de JavaScript podem ser feitas no HTML 5 através da utilização de
atributos.
Agora, assinale a alternativa CORRETA:
4
5
6
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 II estão corretas.
D As sentenças I, III e IV estão corretas.
O Javascript é uma linguagem de programação de scripts que executam no navegador do cliente, e não no servidor de
aplicação. O Javascript permite o desenvolvimento de páginas web dinâmicas e complexas, inclusive com funcionalidades e efeitos
animados, e sua sintaxe é parecida com outras linguagens de programação. O Javascript suporta array, que é uma lista de elementos
de qualquer tipo de dado, e é indexado por números inteiros positivos, iniciando por zero. Com relação ao código-fonte Javascript
sendo apresentado, analise as afirmativas a seguir:
<script>
var valorProduto = 1500.0;
var valorParcela = 100.0;
var totalParcelas = 0;
var contador = 0;
var arrayParcelasPagas = [100.0, 150.0, 50.0, 80.0,100.0];
for (var i = 0; i < arrayParcelasPagas.length; i++){
totalParcelas = totalParcelas + arrayParcelasPagas[i];
}
while (totalParcelas < valorProduto){
totalParcelas = totalParcelas + valorParcela;
contador++;
}
document.write("<br>Total pagas:" + totalParcelas);
document.write("<br>Foram necessários:" + contador + " meses a mais para pagar");
</script>
I- A penúltima linha impressa na tela pelo código-fonte é "Total pagas:1500".
II- No código-fonte, um array é inicializado com valores de parcelas pagas, os quais são totalizados, e a seguir é realizado um laço de
repetição, que é executado até o valor da variável "totalParcelas" ser maior que o da variável "valorProduto".
III- A penúltima linha impressa na tela pelo código-fonte é "Total pagas:1580".
IV- A última linha impressa na tela pelo código-fonte é "Foram necessários:11 meses a mais para pagar".
Agora, assinale a alternativa CORRETA:
A As afirmativas II, III e IV estão corretas.
B Somente a afirmativa III está correta.
C As afirmativas I, III e IV estão corretas.
D As afirmativas I e III estão corretas.
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 que carregá-la
completamente. Sobre JavaScript, associe os itens utilizando o código a seguir: 
I- <script> e </script>. 
II- <script type="text/javascript" src="arquivoJavaScript.js"></script>.III- <head> e </head>. 
( ) Tag responsável por inserir código JavaScript de um arquivo externo. 
( ) Tag responsável por conter a tag de script. 
( ) Tag responsável por inserir código JavaScript diretamente no documento HTML. 
Assinale a alternativa que apresenta a sequência CORRETA:
A I - II - III.
B III - I - II.
C I - III - II.
7
8
D II - III - I.
No desenvolvimento de sistemas para internet é muito popular o uso combinado das tecnologias Linux, como sistema
operacional, servidor Apache, banco de dados MySQL e a linguagem de programação PHP, normalmente denominado LAMP. O
banco de dados MySQL é o responsável pela persistência dos dados, ou seja, gravar os dados em uma memória não volátil. Sobre o
MySQL, associe os itens utilizando o código a seguir: 
I- Banco de dados. 
II- Chave Primária. 
III- Tabela. 
( ) Onde são criados os objetos para armazenar os dados.
( ) É a identificação de cada registro na tabela.
( ) Estruturas que armazenam dados na forma de registros. 
Assinale a alternativa que apresenta a sequência CORRETA:
A I - III - II.
B II - I - III.
C I - II - III.
D III - I - II.
Um banco de dados relacional é constituído por tabelas, e cada tabela é desenvolvida por linhas e colunas que armazenam
dados. Tabelas são estruturas que permitem armazenar os dados, e são resultantes de comandos DDL, que as criam. Pode-se imaginar
uma tabela, como uma grade de uma planilha, onde cada célula pode armazenar um dado. Com relação às tabelas de banco de dados,
analise as afirmativas a seguir:
I- Tabela é uma estrutura do banco de dados, em que comandos DML podem inserir dados.
II- Chave primária, em banco de dados, é a identificação de um registro em uma tabela, o qual não se repete.
III- Chaves primárias servem para evitar que sejam inseridos registros duplicados em uma mesma tabela.
IV- Alteração de uma chave primária de uma tabela pode ser realizada através do comando DML CREATE TABLE.
Agora, assinale a alternativa CORRETA:
A As afirmativas II e IV estão corretas.
B As afirmativas I, II e III estão corretas.
C As afirmativas II, III e IV estão corretas.
D Somente a afirmativa I está correta.
9
10

Continue navegando