Baixe o app para aproveitar ainda mais
Prévia do material em texto
Prova Impressa GABARITO | Avaliação II - Individual (Cod.:826927) Peso da Avaliação 1,50 Prova 61116435 Qtd. de Questões 10 Acertos/Erros 9/1 Nota 9,00 PHP significa "Hypertext Preprocessor", é uma linguagem de programação incorporada em HTML que assume várias funções, como criar conteúdo personalizado da web, enviar e receber cookies, avaliar dados de formulário enviados de um navegador entre outras. Sobre PHP, analise as sentenças a seguir: I- PHP é uma linguagem de script do lado do servidor. II- PHP não suporta banco de dados. III- PHP não é executado no navegador. IV- PHP aceita variáveis ¿¿maiúsculas e minúsculas. V- PHP oferece suporte ao intercâmbio de Objetos e matrizes. Assinale a altenativa CORRETA: A As sentenças I, III, IV estão corretas. B As sentenças II, IV e V estão corretas. C As sentenças I, III, IV e V estão corretas. D As sentenças II e V estão corretas. A linguagem JavaScript, assim como o PHP, conta com o recurso de tipagem dinâmica, ou seja, ao declarar uma variável não é necessário especificar o tipo de dado. O JavaScript conta com os tipos de dados que para efetuar operações aritméticas. Pode ser ou não número com ponto flutuante. Sobre o exposto, assinale a alternativa CORRETA: A Object VOLTAR A+ Alterar modo de visualização 1 2 B Boolean C String D Number O phpMyAdmin é uma ferramenta que aumenta muito a produtividade no desenvolvimento de bases de dados, principalmente porque ele gera e executa os comandos DDL automaticamente conforme você vai utilizando. A partir do exposto, classifique V para as sentenças verdadeiras e F para as Falsas ( ) O PHPMYADMIN faz uso das tecnologias do MySQL para administrar configurações avançadas do PHP ( ) O MySQL é o servidor web aberto mais conhecido no mundo ( ) SQL (Structured Query Language) é uma linguagem de programação utilizada em banco de dados ( ) DML é uma linguagem para marcação de textos que foi derivada da XML Assinale a alternativa que apresenta a sequência CORRETA: A ( ) F – V – V – F. B ( ) V – V– V – V. C ( ) V – F – F – V. D ( ) F – F – V – F. 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. 3 4 Agora, assinale a alternativa que apresenta a sequência CORRETA: A F - V - V - F. B F - V - F - F. C V - F - F - V. D V - V - F - V. 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 agrega muita reusabilidade ao código. B Declarar funções interfere na reusabilidade do código, pois a cada necessidade é preciso adequar a função. C Declarar funções agrega muitas linhas ao código, deixando-o muito mais rápido. D Declarar funções é importante para documentação do código-fonte principal. Os comandos DML são utilizados para efetuar seleção e/ou manutenção nos dados do banco de dados. Quais são os quatro principais comandos DML? A CREATE, INSERT, UPDATE e DELETE. B SELECT, INSERT, MODIFY e DROP. C SELECT, INSERT, UPDATE e DROP. 5 6 D SELECT, INSERT, UPDATE e DELETE. 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 - F - F - V. B F - V - V - F. C V - V - V - F. D F - F - V - V. 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 DML para fazer atualização de dados é o comando REFRESH. 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 utilizado para fazer a busca de registros em uma tabela é o comando FIND. D 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). 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. 7 8 9 ( ) O comando "$conexao->connect_error" verifica se houve erro ao abrir uma conexão. Assinale a alternativa que apresenta a sequência CORRETA: A V - F - F - V. B F - F - V - V. C F - V - V - F. D F - V - V - V. 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 > 2000 FROM Empregado D SELECT NomeEmpregado, Salario FROM Departamento WHERE Salario > 2000 10 Imprimir
Compartilhar