Buscar

Avaliação II - Programação para Web II

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

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

Continue navegando