Buscar

Prova 2 - Objetiva

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

Prévia do material em texto

31/08/2021 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiNjkwNTkwIiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBJSSAtIEluZGl2aWR1YWwiLCJwYXJhbWV0ZXIiOjU0OSwiZXhhb… 1/5
GABARITO | Avaliação II - Individual (Cod.:690590)
Peso da Avaliação
1,50
Prova
35620391
Qtd. de Questões
10
Acertos/Erros
10/0
Nota
10,00
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 "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 - F - V - V.
B V - V - V - F.
C V - F - F - V.
D F - V - V - F.
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, 
 VOLTAR
Alterar modo de visualização
1
2
Marcelo Augusto Kuhn
Análise e Desenvolvimento de Sistemas (1993162) 
29
31/08/2021 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiNjkwNTkwIiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBJSSAtIEluZGl2aWR1YWwiLCJwYXJhbWV0ZXIiOjU0OSwiZXhhb… 2/5
 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 A descrição de todos os eventos e, caso haja aristas alocados, os seus nomes.
B O nome de todos os artistas e, caso eles participem de eventos, a descrição do evento.
C O nome de todos os artistas, a descrição de todos os eventos e, caso eles se relacionem, os dois combinados.
D O nome de todos os artistas combinados com a descrição de todos os eventos.
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 CodDepartamento, Salario FROM Empregado GROUP BY CodDepartamento HAVING AVG (Salario) > 2000
B SELECT NomeEmpregado, Salario FROM Empregado WHERE Salario > 2000
C SELECT NomeEmpregado, Salario FROM Departamento WHERE Salario > 2000
D SELECT NomeEmpregado, Salario > 2000 FROM Empregado
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- Portabilidade. 
II- SQL. 
III- NOT NULL. 
 
( ) Designa que um campo de uma tabela precisa ser preenchido obrigatoriamente. 
( ) Termo referente ao suporte a maioria das plataformas atuais. 
( ) Refere-se à Linguagem de Consulta Estruturada. 
 
Assinale a alternativa que apresenta a sequência CORRETA:
A III - I - II.
B I - II - III.
C II - III - I.
D I - III - II.
3
4
Marcelo Augusto Kuhn
Análise e Desenvolvimento de Sistemas (1993162) 
29
31/08/2021 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiNjkwNTkwIiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBJSSAtIEluZGl2aWR1YWwiLCJwYXJhbWV0ZXIiOjU0OSwiZXhhb… 3/5
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, III e IV estão corretas.
B As afirmativas II e IV estão corretas.
C As afirmativas I, II e III estão corretas.
D Somente a afirmativa I está correta.
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: ChevroletFiatFordVolkswagenundefined.
B
Será impresso: Chevrolet 
Fiat 
Ford 
Volkswagen 
.
C Será impresso: Chevrolet Fiat Ford Volkswagen.
D
Será impresso: Chevrolet 
Fiat 
Ford 
Volkswagen 
undefined 
.
O 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 "<?php" e seu fechamento "?>", o código é
5
6
7
Marcelo Augusto Kuhn
Análise e Desenvolvimento de Sistemas (1993162) 
29
31/08/2021 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiNjkwNTkwIiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBJSSAtIEluZGl2aWR1YWwiLCJwYXJhbWV0ZXIiOjU0OSwiZXhhb… 4/5
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, 40, 60, 80.
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, 50, 60, 90.
O javascript foicriado 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 - F - V - F - V.
B F - F - F - V - V.
C F - V - F - V - F.
D V - V - V - F - F.
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 F - V - V - F.
B V - F - F - V.
C V - V - V - F.
D F - F - V - V.
8
9
Marcelo Augusto Kuhn
Análise e Desenvolvimento de Sistemas (1993162) 
29
31/08/2021 AVA
https://ava2.uniasselvi.com.br/subject/grades-and-tests/answer-book/eyJ0ZXN0Ijp7InRlc3RDb2RlIjoiNjkwNTkwIiwiZGVzY3JpcHRpb24iOiJBdmFsaWHDp8OjbyBJSSAtIEluZGl2aWR1YWwiLCJwYXJhbWV0ZXIiOjU0OSwiZXhhb… 5/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 A sentenças I e II estão corretas.
B Somente a sentença III está correta.
C A sentenças II e IV estão corretas.
D A sentenças I, III e IV estão corretas.
10
Marcelo Augusto Kuhn
Análise e Desenvolvimento de Sistemas (1993162) 
29

Continue navegando