Prévia do material em texto
05/03/2024, 21:36 Avaliação II - Individual
about:blank 1/5
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:954125)
Peso da Avaliação 2,00
Prova 77035218
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
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 III e IV estão corretas.
B As sentenças I, II e III estão corretas.
C As sentenças I, III e IV estão corretas.
D As sentenças II e IV estão corretas.
O SGBD (Sistema Gerenciador de Bancos de Dados) open source MySQL é um dos mais
conhecidos e utilizados no mundo, principalmente por seu caráter de ferramenta livre e pela
simplicidade na sua utilização para a conexão com as aplicações Web. Considerando o MYSQL e
suas características, analise as sentenças a seguir:
I- A DML trata da manipulação dos dados dentro das estruturas criadas pelos desenvolvedores com a
DDL.
II- Uma base de dados pode conter uma ou n tabelas que podem ou não estar relacionadas.
III- O comando DML utilizado para fazer a busca de registros em uma tabela é o comando SELECT.
IV- 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.
Agora, 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 I, II e III estão corretas.
VOLTAR
A+ Alterar modo de visualização
1
2
05/03/2024, 21:36 Avaliação II - Individual
about:blank 2/5
D As sentenças I e IV estão corretas.
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 II, III e IV estão corretas.
B Somente a afirmativa I está correta.
C As afirmativas II e IV estão corretas.
D As afirmativas I, II e III estão corretas.
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 NomeEmpregado, Salario FROM Empregado WHERE Salario > 2000
B SELECT NomeEmpregado, Salario > 2000 FROM Empregado
C SELECT CodDepartamento, Salario FROM Empregado GROUP BY CodDepartamento
HAVING AVG (Salario) > 2000
D SELECT NomeEmpregado, Salario FROM Departamento WHERE Salario > 2000
3
4
05/03/2024, 21:36 Avaliação II - Individual
about:blank 3/5
Operadores lógicos em PHP ou em qualquer outra linguagem de programação, definem o
resultado de uma expressão booleana. Dadas algumas exceções, o comportamento dos operadores
lógicos na linguagem de programação JavaScript é bastante semelhante ao comportamento dos
operadores em outras linguagens de programação. Considerando o comportamento dos operadores
lógicos em JavaScript, analise as sentenças a seguir:
I- Operadores lógicos são operadores aplicados a um ou mais valores, sempre retornando true ou
false.
II- A expressão 1=="1" retorna false.
III- A expressão 1==="1" retorna false.
IV- A expressão A && B retornará false se A ou B forem expressões booleanas que também
retornarem false.
Assinale a alternativa CORRETA:
A Somente a sentença III está correta.
B A sentenças I e II estão corretas.
C A sentenças I, III e IV estão corretas.
D A sentenças II e IV estão corretas.
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 "DELETE FROM habito" apaga todos os dados da tabela habito.
( ) O comando " $conn->query($sql) " executa uma consulta no banco de dados.
( ) O comando " $conn->close(); " encerra a conexão com o banco de dados.
( ) O comando " $_GET["id"] " atualiza o ID de um registro no banco de dados.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - F - V - V.
B F - V - V - F.
C V - F - F - V.
D V - V - V - F.
O DOM (Document Object Model) é utilizado para fazer a integração entre os elementos html e
o código JavaScript dentro de uma página, adicionando um grau ainda maior de interatividade e
usabilidade a ela. Considerando o DOM, analise as sentenças a seguir:
5
6
7
05/03/2024, 21:36 Avaliação II - Individual
about:blank 4/5
I- Podemos utilizar o DOM para validar informações oriundas de formulários html.
II- O código document.getElementById("paragrafo").innerHTML; atribui um valor ao elemento
HTML identificado pelo id “paragrafo”.
III- O código var email = document.getElementById("email").value; obtém o valor do elemento
HTML identificado pelo id email.
IV- Determinadas validações que antes eram feitas através de JavaScript podem ser feitas no HTML 5
através da utilização de atributos.
Agora, 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 I, II e III estão corretas.
D As sentenças I e II estão corretas.
O PHP é uma linguagem de programação web, que é case sensitive, isto é, difere letras
maiúsculas de minúsculas. Nesse sentido, uma variável "teste" é diferente da variável "Teste".
Embora o código PHP seja escrito dentro da página, entre as tags "", o código é executado no
servidor, sendo que para o cliente é enviado apenas o código HTML gerado por ele. Com relação ao
código da linguagem PHP a seguir, assinale a alternativa CORRETA:
A Serão impressos na tela os valores: 20, 50, 60, 90.
B Serão impressos na tela os valores: 20, 50, 60, 80.
C Serão impressos na tela os valores: 20, 40, 60, 80.
D Serão impressos na tela os valores: 20, 40, 90, 120.
Javascript é uma linguagem para navegadores interpretada, que funciona no lado do cliente, isto
é, seus comandos não são executados no servidor da aplicação, os quais são executados pelo
8
9
05/03/2024, 21:36 Avaliação II - Individualabout:blank 5/5
navegador do cliente. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para
as falsas:
( ) O comando document.write do Javascript escreve algum valor passado para ele na página
HTML.
( ) O uso do ponto e vírgula como delimitação de comandos Javascript é obrigatório.
( ) O comentário de uma linha em Javascript inicia com duas barras "//".
( ) Os comentários com várias linhas em Javascript iniciam com barra asterisco e terminam com
asterisco barra.
Assinale a alternativa que apresenta a sequência CORRETA:
A F - V - V - V.
B F - V - V - F.
C V - F - V - V.
D V - V - F - V.
O javascript foi criado originalmente com o objetivo de permitir que os desenvolvedores web
adicionassem alguma interatividade em suas páginas através de uma linguagem de programação script
que rodasse em conjunto com o HTML nos navegadores dos clientes. Com relação ao javascript e
suas características, classifique V para as sentenças verdadeiras e F para as falsas:
( ) O comportamento escrito em código javascript pode ser colocado dentro de funções, que são
chamadas de dentro do HTML.
( ) O javascript diferencia maiúsculas de minúsculas para nome de variáveis, ou seja, uma variável
chamada de nome é diferente de uma variável chamada de Nome.
( ) As variáveis locais tem o escopo igual ao da função em que foram definidas.
( ) É necessário definir o tipo das variáveis no javascript.
( ) Existe uma limitação de somente um script por página HTML.
Agora, assinale a alternativa que apresenta a sequência CORRETA:
A V - V - V - F - F.
B F - V - F - V - F.
C F - F - F - V - V.
D V - F - V - F - V.
10
Imprimir