Buscar

Avaliação II - Programação WEB II

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

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

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

Prévia do material em texto

16/03/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 1/4
Acadêmico: Jessica de Oliveira Santana (1629702)
Disciplina: Programação para Web I (ADS15)
Avaliação: Avaliação II - Individual FLEX ( Cod.:514837) ( peso.:1,50)
Prova: 15798367
Nota da Prova: 10,00
Legenda: Resposta Certa Sua Resposta Errada 
1. O Sistema Gerenciador de Banco de Dados (SGBD) MySQL é uma tecnologia de código aberto com bases de
dados relacionais. A linguagem SQL (Structure Query Language) é utilizada para criar as estruturas e manipular os
dados nos bancos como inserir, listar e gerenciar todo o conteúdo armazenado. Sobre banco de dados, classifique
V para as sentenças verdadeiras e F para as falsas: 
( ) O comando INSERT é utilizado para inserir dados nas tabelas. 
( ) Tabelas são estruturas que armazenam dados na forma de registros. 
( ) Chave primária é a identificação de cada registro na tabela. 
( ) O comando SELECT tem a função de atualizar dados das tabelas. 
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - V.
 b) F - F - V - V.
 c) V - V - V - F.
 d) F - V - V - F.
2. 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 - II - III.
 b) I - III - II.
 c) II - I - III.
 d) III - I - II.
16/03/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 2/4
3. O Structured Query Language - SQL -, Linguagem de Consulta Estruturada, em português, é uma linguagem
padronizada para utilização em bancos de dados relacionais. Muitos dos bancos de dados relacionais, como o
MySql, Oracle, Firebird e Microsoft Access possuem o SQL como linguagem para seu gerenciamento. Existem
outras linguagens para bancos de dados, porém o SQL é o que predomina. Partindo desse pressuposto,
classifique V para as sentenças verdadeiras e F para as falsas:
( ) "INSERT INTO CARRO VALUES (1, 'Teste', 20161014)" é um comando DML.
( ) "DELETE FROM CARRO WHERE CODCAR = 1" é um comando DDL.
( ) "DROP TABLE CARRO" é um comando DML.
( ) "CREATE TABLE CARRO (CODCAR INT(6) NOT NULL)" é um comando DDL.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - F - V.
 b) F - V - V - F.
 c) V - V - F - V.
 d) F - V - F - F.
4. O comando SELECT está entre os mais importantes dentro da linguagem de programação SQL, afinal é ele que
permite a seleção de dados existentes dentro das tabelas e a consequente implementação de consultas e
relatórios dentro dos sistemas. Com relação ao comando SELECT, assinale a alternativa CORRETA:
 a) Na sintaxe do comando select, é obrigatório o uso dos nomes das tabelas seguidas pelos nomes das colunas
que se deseja selecionar.
 b) O comando SELECT permite a criação dos comandos chamados de querys, em que é possível aplicar critérios
de filtragem para definir detalhadamente qual informação deve ser buscada.
 c) Cada comando do tipo SELECT somente pode ser aplicado a uma tabela do banco de dados de cada vez.
 d) 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.
5. O SQL é uma linguagem para banco de dados, e serve para criar e manipular bancos de dados, manipular e alterar
dados em tabelas, criar e alterar tabelas, enfim, manipular banco de dados e suas estruturas. A linguagem SQL
possui dois grupos de comandos, o DDL (Data Definition Language) e o DML (Data Manipulation Language).
Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas:
( ) Os comandos DDL possibilitam a manutenção e a seleção de registros em tabelas de bancos de dados.
( ) Os comandos DML possibilitam a manutenção e a seleção de registros em tabelas de bancos de dados.
( ) Os comandos SELECT, INSERT, UPDATE e DELETE são comandos DML.
( ) Os comandos CREATE e DROP, que alteram estruturas de tabelas, são comandos DDL.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - F - V.
 b) F - V - F - F.
 c) F - V - V - V.
 d) F - F - V - F.
6. 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:
16/03/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 3/4
 a) I - III - II.
 b) II - III - I.
 c) III - I - II.
 d) I - II - III.
7. Uma 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) F - V - V - F - F.
 c) F - F - V - F - V.
 d) V - V - F - V - V.
8. Os comandos INSERT, SELECT, UPDATE e DELETE estão entre os comandos DML (Data Manipulation
Language) mais utilizados dentro do SQL. Com relação aos comandos DML, assinale a alternativa CORRETA:
 a) O comando update, além de poder ser aplicado aos dados dentro de uma tabela, pode ser também aplicado à
estrutura da mesa, alterando colunas, chaves primárias etc.
 b) O comando delete permite a exclusão de dados de uma tabela e, através da cláusula where, pode ser utilizado
para excluir somente dados de determinadas colunas de um registro.
 c) O comando insert permite a criação de novas colunas dentro de uma tabela.
 d) Caso não se aplique nenhuma cláusula where em uma query SQL, todos os registros da(s) tabela(s) serão
retornados.
16/03/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI
https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n2.php 4/4
9. Um banco de dados relacional é constituído por tabelas, e cada tabela é desenvolvida por linhas e colunas que
armazenam dados. Tabelas são estruturasque 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, III e IV estão corretas.
 b) Somente a afirmativa I está correta.
 c) As afirmativas II e IV estão corretas.
 d) As afirmativas I, II e III estão corretas.
10. 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 - F - F.
 c) V - F - F - V.
 d) F - V - V - F.
Prova finalizada com 10 acertos e 0 questões erradas.

Outros materiais