Buscar

Programação para Web 1

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

12/07/2020 UNIASSELVI - Centro Universitário Leonardo Da Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI 
 
3. 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 
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 tabe 
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. 
 
4. No desenvolvimento de sistemas para internet é muito popular o uso combinado das tecnologias Linux, como sistema operacional, servidor Apache, banco de dados MySQL e a ling 
programação PHP, normalmente denominado LAMP. O banco de dados MySQL é o responsável pela persistência dos dados, ou seja, gravar os dados em uma memória não volátil. 
MySQL, associe os itens utilizando o código a seguir: 
I- AUTO_INCREMENT. 
II- NOT NULL. 
III- PRIMARY KEY. 
( ) Designa que um campo de uma tabela precisa ser preenchido obrigatoriamente. 
( ) Define um campo como chave de uma tabela. 
( ) Responsável por gerar as chaves primárias sequenciais de uma tabela. 
 
5. 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 pe 
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. 
 
6. 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 inter 
usabilidade a ela. Considerando o DOM, analise as sentenças a seguir: 
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 II e IV estão corretas. 
Acadêmico: 
Disciplina: Programação para Web I (ADS15) 
Avaliação: 
Prova: 
Nota da Prova: 00 10 , 
Legenda: Resposta Certa Sua Resposta Errada 
1. Os objetos de bancos de dados que utilizamos dentro do MySQL possuem diversas categorias, dentre as quais podemos destacar as bases de dados, as tabelas e as chaves primá 
se refere aos objetos de bancos de dados supracitados, assinale a alternativa CORRETA: 
 a) Uma chave primária é um tipo especial de registro que serve para garantir o acesso às informações dentro de uma base de dados. 
 b) Uma base de dados pode conter uma ou n tabelas que podem ou não estar relacionadas entre si. 
 c) Uma base de dados está contida dentro de uma tabela. 
 d) Uma base de dados é uma estrutura única que contém colunas e serve para armazenar os dados das entidades. 
2. 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 conse 
implementação de consultas e relatórios dentro dos sistemas. Com relação ao comando SELECT, assinale a alternativa CORRETA: 
 a) 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 se 
 b) 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. 
 c) Na sintaxe do comando select, é obrigatório o uso dos nomes das tabelas seguidas pelos nomes das colunas que se deseja selecionar. 
 d) Cada comando do tipo SELECT somente pode ser aplicado a uma tabela do banco de dados de cada vez. 
 
Agora, assinale a alternativa CORRETA: 
 a) As afirmativas II, III e IV estão corretas. 
 b) As afirmativas II e IV estão corretas. 
 c) As afirmativas I, II e III estão corretas. 
 d) Somente a afirmativa I está correta. 
Assinale a alternativa que apresenta a sequência CORRETA: 
 a) I - III - II. 
 b) III - I - II 
 c) II - III - I. 
 d) I - II - III. 
Agora, assinale a alternativa CORRETA: 
 a) As sentenças II 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 I e IV estão corretas. 
https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 1/2 12/07/2020 UNIASSELVI - Centro Universitário Leonardo Da 
Vinci - Portal do Aluno - Portal do Aluno - Grupo UNIASSELVI 
 
7. O Structured Query Language - SQL -, Linguagem de Consulta Estruturada, em português, é uma linguagem padronizada para utilização em bancos de dados relacionais. Muitos do 
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, p 
é 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. 
 
8. Uma das características mais importantes da linguagem de programação javascript é possibilitar ao desenvolvedor a criação de funções. Através das funções, a reutilização do códi 
fácil, pois não é preciso reescrever o comportamento que já foi definido em uma função, além de permitir uma maior organização e legibilidade do código-fonte. Considerando a cria 
utilização de funções dentro do javascript, analise o código-fonte na figura e classifique V para as sentenças verdadeiras e F para as falsas: 
( ) A página não exibirá nenhum resultado, pois existe um erro no javascript. 
( ) O texto contido dentro do parágrafo será ?soma (3,3)?. 
( ) O texto contido dentro do parágrafo será ?6?. 
( ) Toda função em javascript deverá ter retorno. 
( ) Uma variável criada dentro de uma função não pode ser acessada fora dela. 
 
9. O Javascript é uma linguagem, cujos comandos são executados no lado do cliente, isto é, dentro do navegador de internet e não no servidor da aplicação web. O Javascript nasceu 
navegador de internet Netscape, e inicialmente recebeu outros nomes. A Sun Microsystems, que era na época a empresa desenvolvedora do Java, forneceu o nome "Java" para es 
de script, por uma questão de marketing. Uma das grandes vantagens do Javascript é o carregamento de páginas e componentes HTML sem precisar realizar requisições ao servid 
a navegação mais rápida. Partindo desse pressuposto, classifique V para as sentenças verdadeiras e F para as falsas: 
( ) Ao declarar uma variável em Javascript, não é necessário definir o tipo de dado. 
( )Para a declaração de uma variável em Javascript, deve-se utilizar a palavra reservada "var" seguida do nome da variável. 
( ) O operador lógico da expressão "if (valorProduto == 12500.0)" é um operador de igualdade, o qual testa se dois valores são iguais. 
( ) O resultado booleano da expressão "if (1 === '1')" é verdadeiro. 
 
https://portaldoalunoead.uniasselvi.com.br/ava/avaliacao/avaliacao_lista.php 2/2 
 b) As sentenças I, III e IV estão corretas. 
 c) As sentenças I e II estão corretas. 
 d) As sentenças I, II e III estão corretas. 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - F - F - V. 
 b) F - V - F - F. 
 c) V - V - F - V. 
 d) F - V - V - F. 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) V - V - F - V - V. 
 b) F - V - V - F - F. 
 c) V - V - V - F - F. 
 d) F - F - V - F - V. 
Agora, assinale a alternativa que apresenta a sequência CORRETA: 
 a) F - V - F - F. 
 b) V - F - F - V. 
 c) F - V - V - F. 
 d) V - V - V - F. 
10. 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 DM 
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 regis 
 c) Caso não se aplique nenhuma cláusula where em uma query SQL, todos os registros da(s) tabela(s) serão retornados. 
 d) 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. 
Prova finalizada com 10 acertos e 0 questões erradas .

Outros materiais