Buscar

Avaliação II - Individual Programação para Web I (ADS15) -Análise e Desenvolvimento de Sistemas

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

06/10/2022 16:32 Avaliação II - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:738909)
Peso da Avaliação 1,50
Prova 43428866
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
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 V - V - F - V.
C F - V - F - F.
D F - V - V - F.
O JavaScript permite que se trabalhe com funções através de uma abordagem mais moderna, 
utilizando uma prática conhecida como literal de função. Esta prática consiste em atribuir o valor de 
retorno de uma função sem nome diretamente a uma variável. Considerando esta característica 
específica da linguagem de programação JavaScript e sabendo que o código mostrado na figura a 
seguir é interpretado sem erros, classifique V para as sentenças verdadeiras e F para as falsas: 
( ) O código mostrado na linha 17 é uma demonstração dos literais de função. 
( ) Na linha 25 é feito um laço que repete 7 vezes o mesmo comando. 
( ) A utilização do modificador var na frente da variável numeroAleatorio permite que ela seja 
utilizada em qualquer lugar do código-fonte, pois a torna uma variavel global. 
( ) Na linha 21, o código-fonte retorna o resultado da divisão da variável numeroAleatorio por 2. 
 VOLTAR
A+ Alterar modo de visualização
1
2
06/10/2022 16:32 Avaliação II - Individual
about:blank 2/5
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A V - F - F - F.
B F - V - F - F.
C V - F - F - V.
D V - F - V - F.
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 insert permite a criação de novas colunas dentro de uma tabela.
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 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.
D Caso não se aplique nenhuma cláusula where em uma query SQL, todos os registros da(s)
tabela(s) serão retornados.
JavaScript nasceu de um antigo navegador chamado Netscape. Atualmente, é implementado em todos 
os navegadores. Sobre Javascript, analise as sentenças a seguir:
I- Javascript é uma linguagem de script do lado do cliente. 
II- Possui menos interação com o servidor, permitindo validar a entrada do usuário antes de enviar a 
página, o que significa menos carga no servidor e menos tráfego no servidor. 
III- O JavaScript não aceita variáveis maiúsculas e minúsculas. 
IV- O Javascript é executado no navegador. 
V- O Javascript não suporta bancos de dados.
3
4
06/10/2022 16:32 Avaliação II - Individual
about:blank 3/5
Assinale a alternativa CORRETA:
A Somente a sentença III está correta.
B Somente a sentença IV está correta.
C Somente a sentença I está correta.
D As sentenças I, II, III, IV e V estão corretas.
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, III e IV estão corretas.
B As sentenças II e IV estão corretas.
C As sentenças III e IV estão corretas.
D As sentenças I, II e III estão corretas.
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: 
( ) Não implementa triggers. 
( ) É um software proprietário. 
( ) Possui controle transacional. 
( ) É um software com base na GPL. 
Assinale a alternativa que apresenta a sequência CORRETA:
A V F V V
5
6
06/10/2022 16:32 Avaliação II - Individual
about:blank 4/5
A V - F - V - V.
B V - V - F - F.
C F - V - V - F.
D F - F - V - V.
O JavaScript conta com funções matemáticas de validação, que permitem avaliar se o resultado 
de determinada operação matemática é ou não válido. Considerando as funções de validação do 
JavaScript e sabendo que o código do exemplo a seguir é interpretado sem erro, classifique V para as 
sentenças verdadeiras e F para as falsas: 
( ) Na linha 18, a variável exprMatematica recebe o valor 15. 
( ) A função isFinite retorna o valor false caso a expressão matemática retorne um valor numérico 
inválido. 
( ) Neste código-fonte, o navegador exibirá a palavra Acertou!. 
( ) Neste código-fonte, o navegador exibirá a palavra Errou!. 
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A F - V - F - V.
B V - F - V - F.
C V - F - F - V.
D V - V - F - F.
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’) 
”. 
7
8
06/10/2022 16:32 Avaliação II - Individual
about:blank 5/5
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 I e II estão corretas.
D As sentenças III e IV estão corretas.
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 comandoselect, é 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.
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 O comando de deleção do DML é o comando DROP, que pode ser aplicado a tabelas e a bases
de dados.
B
A sintaxe do comando DML para inserção de 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).
C O comando DML para fazer atualização de dados é o comando REFRESH.
D O comando DML utilizado para fazer a busca de registros em uma tabela é o comando FIND.
9
10
Imprimir

Continue navegando