Buscar

Avaliação II - Individual - 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 6 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 6 páginas

Prévia do material em texto

Prova Impressa
GABARITO | Avaliação II - Individual
(Cod.:826927)
Peso da Avaliação 1,50
Prova 60912456
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,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 "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.
Os comandos DDL executados para criar o banco de dados, a tabela e a 
chave primária são descritos abaixo e são executados automaticamente pela 
ferramenta phpMyAdmin.
 VOLTAR
A+
Alterar modo de visualização
1
2
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
1 of 6 14/05/2023, 22:04
Assinale a alternativa com o comando INCORRETO:
A
ALTER TABLE ADD CONSTRAINTPRIMARY.
B TABLE SHIFT.
C
CREATE DATABASE.
 
D
CREATE TABLE.
 
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 Caso não se aplique nenhuma cláusula where em uma query SQL, todos
os registros da(s) tabela(s) serão retornados.
D O comando insert permite a criação de novas colunas dentro de uma
tabela.
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:
3
4
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
2 of 6 14/05/2023, 22:04
( ) 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 - V - F.
B V - F - F - V.
C F - V - F - F.
D V - V - V - F.
O 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 - V - F.
B F - F - V - V.
5
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
3 of 6 14/05/2023, 22:04
C V - F - F - V.
D V - V - F - F.
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 I, II e III estão corretas.
B As afirmativas II, III e IV estão corretas.
C Somente a afirmativa I está correta.
D As afirmativas II e IV estão corretas.
Uma função é uma estrutura que possui um nome, opcionalmente uma lista 
de parâmetros, um bloco de instruções, e opcionalmente um retorno. Em 
JavaScript, podemos declarar funções de diversas maneiras. Iremos focar na 
abordagem mais atual, que são os literais de função. Os literais de função nos 
permitem atribuir as funções a uma variável. A função inicia com a instrução 
function, entre parênteses uma lista opcional de parâmetros separados por 
vírgula e um bloco de instruções que pode ou não conter a instrução 
return. A respeito disso, assinale a alternativa CORRETA:
A Declarar funções interfere na reusabilidade do código, pois a cada
necessidade é preciso adequar a função.
B Declarar funções agrega muitas linhas ao código, deixando-o muito mais
6
7
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
4 of 6 14/05/2023, 22:04
rápido.
C Declarar funções é importante para documentação do código-fonte
principal.
D Declarar funções agrega muita reusabilidade ao código.
Entre os comandos pertencentes à categoria DML (Data Manipulation 
Language), podemos destacar os seguintes: SELECT, INSERT, UPDATE e 
DELETE. Através destes quatro comandos é feita a maioria das manipulações 
de informações dentro das tabelas de um banco de dados. Com relação à 
sintaxe dos comandos DML, analise as sentenças a seguir:
I- Na sintaxe do comando select, uma das formas de desenvolver o comando é 
o uso dos nomes das colunas seguidas pelos nomes das tabelas que se deseja 
selecionar.
II- O comando insert permite a criação de novos registros dentro de uma 
tabela.
III- O comando delete não permite excluir apenas parte de um registro, por 
isso não utiliza o operador *.
IV- O comando update permite inclusive atualizar a estrutura de uma tabela.
Assinale a alternativa CORRETA:
A As sentenças I, II e III estão corretas.
B As sentenças III e IV estão corretas.
C As sentenças II e IV estão corretas.
D As sentenças I, III e IV estão corretas.
Os comandos DML são utilizados para a realização de operações dentro 
dos bancos de dados, dentre as quais se destacam as operações de 
SELEÇÃO, INSERÇÃO, ATUALIZAÇÃO e DELEÇÃO. Com relação aos 
comandos DML, assinale a alternativa CORRETA:
A
A sintaxe do comando DML para inserçãode dados pode ser
exemplificada através da seguinte instrução: INSERT INTO nome_tabela (
coluna_1, coluna_2, coluna_3) VALUES ( valor_1, valor_2, valor_3).
B O comando de deleção do DML é o comando DROP, que pode ser aplicado
a tabelas e a bases de dados.
C O comando DML para fazer atualização de dados é o comando
REFRESH.
8
9
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
5 of 6 14/05/2023, 22:04
D O comando DML utilizado para fazer a busca de registros em uma tabela
é o comando FIND.
Os comandos DML são utilizados para selecionar, inserir, excluir ou 
ainda alterar algum registro armazenado em uma tabela de um banco de 
dados. Os principais comandos DML são: SELECT, INSERT, UPDATE e 
DELETE. Com relação a estes comandos DML, analise as sentenças a seguir:
I- Um exemplo de comando utilizado para inserir um registro em uma tabela 
de um banco de dados é: “INSERT INTO PRODUTO (CODIGO, DESCRICAO) 
VALUES (987654, ‘NOTEBOOK XXXX’) ”.
II- Um exemplo do comando utilizado para inserir um registro em uma tabela 
de um banco de dados é: “INSERT INTO PRODUTO (CODIGO, DESCRICAO) 
”.
III- Um exemplo de comando utilizado para selecionar um registro de uma 
tabela de um banco de dados é: “SELECT FROM PRODUTO WHERE CODIGO 
= 987654 ”.
IV- Um comando para selecionar um registro do banco de dados deve iniciar 
com a cláusula SELECT, seguida das colunas da tabela que se deseja, logo 
após a cláusula FROM e, por último, o nome da tabela.
Agora, assinale a alternativa CORRETA:
A Somente a sentença II está correta.
B As sentenças I e IV estão corretas.
C As sentenças III e IV estão corretas.
D As sentenças I e II estão corretas.
10
Imprimir
Avaliação II - Individual https://ava2.uniasselvi.com.br/subject/grades-and-test...
6 of 6 14/05/2023, 22:04

Continue navegando