Buscar

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

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

Programação para Web I – Avaliação II
1 - A utilização de um banco de dados em um sistema Web é praticamente indispensável. Sem um banco de dados, o crescimento de um sistema Web ou site fica condenado, pois neste caso é necessário efetuar muitas manutenções no código-fonte de cada página (arquivo .html ou .php), apenas para alterar o conteúdo da página. Quando utilizamos a plataforma XAMPP, temos um banco de dados à disposição. Considerando o banco da dados que está disponível para utilização na plataforma XAMPP, assinale a alternativa CORRETA:
A) DB2.
B) MySQL. (CORRETA)
C) SQLServer.
D) PostgreSQL.
2 - Declarar variáveis em JavaScript não tem muito mistério, porém, é necessário estar atento a algumas particularidades. Para criar uma variável, utiliza-se qual instrução?
A) variavel
B) var (CORRETA)
C) varia
D) vari
3 - Para utilizar um banco de dados, é necessário ter domínio de uma linguagem de programação chamada SQL (Structured Query Language). A linguagem SQL é composta por comandos. Em quais dois grupos de comandos a linguagem SQL é dividida?
A) DDL e DFD.
B) DDL e DFL.
C) DFL e DML.
D) DDL e DML. (CORRETA)
4 - Há um comando DML, também conhecido como query (consulta, em inglês), cuja função é retornar dados das tabelas de um banco de dados. Que comando é esse?
A) DROP.
B) CREATE.
C) INSERE.
D) SELECT. (CORRETA)
5 - 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 linguagem de 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. Sobre o MySQL, associe os itens utilizando o código a seguir: 
I- Portabilidade. 
II- SQL. 
III- NOT NULL.
( ) Designa que um campo de uma tabela precisa ser preenchido obrigatoriamente.
( ) Termo referente ao suporte a maioria das plataformas atuais.
( ) Refere-se à Linguagem de Consulta Estruturada.
Assinale a alternativa que apresenta a sequência CORRETA:
A) I - III - II.
B) III - I - II. (CORRETA)
C) II - III - I.
D) I - II - III.
6 - A lógica de precedência dos operadores matemáticos é também a mesma da maioria das linguagens de programação, inclusive, no Java Script funciona também desta maneira. Com relação a este conceito, assinale a alternativa CORRETA:
A) Primeiro são executadas as operações de divisão e multiplicação e depois as de subtração e adição. A ordem de precedência das operações pode ser alterada através do uso de parênteses na instrução.
B) Primeiro são executadas as operações de multiplicação e divisão e depois as de subtração e adição. A ordem de precedência das operações pode ser alterada através do uso de parênteses na instrução.
C) Primeiro são executadas as operações de multiplicação e divisão e depois as de adição e subtração. A ordem de precedência das operações pode ser alterada através do uso de parênteses na instrução.
D) Primeiro são executadas as operações de divisão e multiplicação e depois as de adição e subtração. A ordem de precedência das operações pode ser alterada através do uso de parênteses na instrução. (CORRETA)
7 - Você abre um código em HTML e se depara com esse código: <meta charset="utf-8">. A tag meta deve estar sempre dentro da tag <head> e representa vários tipos de metadados.
E o que são esses metadados? São informações que descrevem o conteúdo do seu arquivo. Ou seja: dados sobre seus dados. Exemplos de metadados são: palavras-chave, informações para o Google indexar o seu site, resumo do conteúdo etc.
 Sobre o atributo charset assinale a alternativa CORRETA:
A) O atributo charset serve para indicar o formato de codificação de caracteres utilizado no documento. (CORRETA)
B) O atributo charset serve para indicar ao navegador os formatos de fontes a serem utilizados.
C) O atributo charset define alguns estilos de CSS (Cascade Style Sheets).
D) O atributo charset serve para definir tipos de variáveis no Java Script.
8 - Os comandos DDL executados para criar o banco de dados, a tabela e a chave primária são descritos abaixo e são executados automaticamente pela ferramenta phpMyAdmin.
 Assinale a alternativa com o comando INCORRETO:
A) TABLE SHIFT. (CORRETA)
B) ALTER TABLE ADD CONSTRAINTPRIMARY. 
C) CREATE DATABASE. 
D) CREATE TABLE. 
9 - Para localizar informações sobre a estrutura de uma tabela, utiliza-se um comando no MySQL. Que comando é esse?
A) SELECT DATABASE ( ).
B) SHOW TABLES.
C) DESCRIBE fields.
D) DESCRIBE table. (CORRETA)
10 - Um Administrador de Banco de Dados está trabalhando com o MySQL e deseja realizar duas operações:
- Mostrar as tabelas existentes no banco de dados em uso.
- Deletar a tabela ACERVO existente no banco de dados corrente.
Quais são, respectivamente, os comandos para execução dessas operações?
A) Show tables e erase table ACERVO.
B) View tables e drop table ACERVO.
C) Show tables e remove table ACERVO.
D) Show tables e drop table ACERVO. (CORRETA)

Outros materiais