Buscar

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

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 6, do total de 7 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

Acadêmico: Jonatan Machado (1504222)
Disciplina: Programação para Web I (ADS15)
Avaliação: Avaliação II - Individual Semipresencial ( Cod.:655537) ( peso.:1,50)
Prova: 22388305
Nota da Prova: 9,00
Legenda: Resposta Certa Sua Resposta Errada
1. Na linguagem SQL, os comandos DML permitem manipular os dados de um banco de dados.
Com estes comandos, é possível inserir, alterar, excluir ou ainda selecionar dados de um
banco de dados. Além disso, é possível criar comandos SELECT com a ligação de mais de
uma tabela, trazendo dados de mais de uma tabela no mesmo comando SQL. Com relação
aos comandos SQL, assinale a alternativa CORRETA:
 a) O comando SQL "SELECT B.*, A.NOME FROM USUARIO A, EMPRESA B WHERE
A.CODUSU = B.CODUSU AND B.CODUSU = 123456" retorna os campos da tabela
"USUARIO".
 b) O comando SQL "SELECT * FROM USUARIO A, EMPRESA B WHERE A.CODUSU =
B.CODUSU" retorna todos os campos das tabelas "USUARIO" e "EMPRESA".
 c) O comando SQL "SELECT B.* FROM USUARIO A, EMPRESA B WHERE A.CODUSU =
B.CODUSU AND B.CODUSU >= 123456" retorna todos os registros da tabela "USUARIO".
 d) O comando SQL "SELECT A.* FROM USUARIO A, EMPRESA B WHERE A.CODUSU =
B.CODUSU AND B.CODUSU = 123456" retorna todos os registros da tabela "USUARIO".
2. 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:
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Alun... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n...
1 of 7 20/10/2020 13:55
 a) F - F - V - F - V.
 b) V - V - V - F - F.
 c) F - V - V - F - F.
 d) V - V - F - V - V.
3. 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 - V - V - F.
 b) F - V - V - F.
 c) V - F - F - V.
 d) F - F - V - V.
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Alun... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n...
2 of 7 20/10/2020 13:55
4. O javascript foi criado originalmente com o objetivo de permitir que os desenvolvedores web
adicionassem alguma interatividade em suas páginas através de uma linguagem de
programação script que rodasse em conjunto com o HTML nos navegadores dos clientes.
Com relação ao javascript e suas características, classifique V para as sentenças verdadeiras
e F para as falsas:
( ) O comportamento escrito em código javascript pode ser colocado dentro de funções, que
são chamadas de dentro do HTML.
( ) O javascript diferencia maiúsculas de minúsculas para nome de variáveis, ou seja, uma
variável chamada de nome é diferente de uma variável chamada de Nome.
( ) As variáveis locais tem o escopo igual ao da função em que foram definidas.
( ) É necessário definir o tipo das variáveis no javascript.
( ) Existe uma limitação de somente um script por página HTML.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
 a) V - V - V - F - F.
 b) F - F - F - V - V.
 c) F - V - F - V - F.
 d) V - F - V - F - V.
5. O MySQL é um sistema de código aberto para gerenciamento de banco de dados relacional.
O servidor faz o controle do acesso aos dados de forma a permitir o acesso de vários
usuários ao mesmo banco e tabela. A arquitetura MySQL é construída com duas camadas de
base, a primeira é a camada de parser e otimização de consultas e a segunda é onde estão
conectadas as engenharias de armazenamento, o INNODB e o MyISAM são as mais
conhecidas. Sobre o banco de dados MySQL, classifique V para as sentenças verdadeiras e
F para as falsas:
( ) Implementa Stored Procedures.
( ) CREATE SELECT cria um banco de dados MySQL.
( ) Possui controle transacional.
( ) É um Software Livre.
Assinale a alternativa que apresenta a sequência CORRETA:
 a) V - F - V - V.
 b) F - F - V - V.
 c) V - V - F - F.
 d) F - V - V - F.
6. 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:
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Alun... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n...
3 of 7 20/10/2020 13:55
 a) Será impresso: Chevrolet<br>Fiat<br>Ford<br>Volkswagen<br>undefined<br>.
 b) Será impresso: Chevrolet<br>Fiat<br>Ford<br>Volkswagen<br>.
 c) Será impresso: ChevroletFiatFordVolkswagenundefined.
 d) Será impresso: Chevrolet Fiat Ford Volkswagen.
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Alun... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n...
4 of 7 20/10/2020 13:55
7. Os sistemas de informação utilizam banco de dados relacional que possuem tabelas de
dados. Por exemplo, os esquemas em SQL representados a seguir.
CREATE TABLE Artista
(
 id INTEGER PRIMARY KEY,
 nome VARCHAR(40) NOT NULL,
 CPF CHAR(11) NOT NULL,
 dataNascimento DATE,
 UNIQUE (CPF)
);
CREATE TABLE Evento
(
 id INTEGER PRIMARY KEY,
 descricao VARCHAR(60) NOT NULL,
 numMaxConvidados INTEGER DEFAULT 0,
 CHECK (numMaxConvidados >= 0)
);
CREATE TABLE Atuacao
(
 idArtista INTEGER,
 idEvento INTEGER,
 PRIMARY KEY (idArtista, idEvento),
 FOREIGN KEY (idArtista) REFERENCES Artista,
 FOREIGN KEY (idEvento) REFERENCES Evento(id)
);
O sistema também possui uma consulta que integra um de seus relatórios, conforme indicado
a seguir.
SELECT A.nome, E.descricao
FROM Evento E FULL JOIN Atuacao T ON E.id = T.idEvento
 FULL OUTER JOIN Artista A ON T.idArtista = A.id
Considerando que todas as tabelas possuem dados, o resultado da consulta utilizada no
relatório é:
 a) O nome de todos os artistas combinados com a descrição de todos os eventos.
 b) O nome de todos os artistas, a descrição de todos os eventos e, caso eles se relacionem,
os dois combinados.
 c) O nome de todos os artistas e, caso eles participem de eventos, a descrição do evento.
 d) A descrição de todos os eventos e, caso haja aristas alocados, os seus nomes.
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Alun... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n...5 of 7 20/10/2020 13:55
8. 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) F - F - V - V.
 b) V - F - F - V.
 c) F - V - V - F.
 d) F - V - V - V.
9. 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 > 2000 
FROM Empregado
 b) SELECT NomeEmpregado, Salario 
FROM Empregado
WHERE Salario > 2000
 c) SELECT CodDepartamento, Salario
FROM Empregado 
GROUP BY CodDepartamento 
HAVING AVG (Salario) > 2000
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Alun... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n...
6 of 7 20/10/2020 13:55
 d) SELECT NomeEmpregado, Salario 
FROM Departamento
WHERE Salario > 2000
10.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) Somente a afirmativa I está correta.
 b) As afirmativas II e IV estão corretas.
 c) As afirmativas II, III e IV estão corretas.
 d) As afirmativas I, II e III estão corretas.
Prova finalizada com 9 acertos e 1 questões erradas.
UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Alun... https://portaldoalunoead.uniasselvi.com.br/ava/notas/request_gabarito_n...
7 of 7 20/10/2020 13:55

Continue navegando