Baixe o app para aproveitar ainda mais
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
Compartilhar