Buscar

prova 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

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

3/4
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas
Semestre: 4º 
Disciplina: Desenvolvimento voltado à Web II
ATIVIDADE AVALIATIVA ESPECIAL (AAE) 1 (Substitutiva) - referente as aulas 1 a 4
Professor: Regiane Marcon
ORIENTAÇÕES 
O arquivo está em PDF, para entregar o aluno deverá abrir um arquivo em WORD e apresentar apenas o desenvolvimento e as respostas (excluir essa informação caso o professor coloque o arquivo em WORD)
Cada Atividade respondida de forma correta terá até 1 ponto por anotação correta
1º) Dadas as definições: I. not null II. varchar III. primary key IV. auto_increment a. identifica a chave primária b. não aceita valores em branco c. um valor numérico é gerado automaticamente d. tipo texto Assinale a alternativa onde a relação entre as definições está correta:
a) I-c, II-d, III-b, IV-a
b) I-d, II-b, III-c, IV-a
c) I-b, II-d, III-a, IV-c
d) I-a, II-c, III-b, IV-d
e) I-d, II-c, III-a, IV-b
 
RESPOSTA ----> LETRA C
 
2º) Considerando o trecho de código em PHP apresentado, qual o valor que será exibido na página?
a) Não consta na lista
b) Amarelo como o sol
c) Branco como a neve
d) O código contém erros
 
 
RESPOSTA ----> LETRA B 
 
3º) create table produtos( 
codigo integer not null auto_increment, 
nome varchar(40) not null, 
preco float not null, 
primary key(codigo) 
);
 I. select codigo, descricao from produtos 
II. update produtos set nome = 'Tomate' 
III. select * from produtos where codigo is null 
IV. insert into produtos(nome) values('Alface') 
V. drop from produtos where codigo = 1 
 
Considerando a estrutura SQL da tabela produtos (que foi criada através dos conceitos de MySQL), é correto o que se afirma em:
a) I, II e III
b) III, IV e V
c) II, IV e V
d) I, III e IV
e) II e III
 
RESPOSTA ----> LETRA E
 
 
4º) Dada a estrutura da tabela produtos: create table produtos( 
codigo integer not null auto_increment, 
nome varchar(40) not null, 
preco float not null, primary key(codigo)
 ); 
Executamos os comandos SQL: 
insert into produtos(nome,preco) values(‘sapato',50); 
insert into produtos(nome,preco) values(‘camisa',35); 
insert into produtos(nome,preco) values('meia',10); 
insert into produtos(nome,preco) values(‘calça',80); 
a. select nome from produtos where preco < 80 
b. select nome from produtos where preco > 35 
c. select nome from produtos where preco = 10 
 
Os resultados das consultas a, b e c serão, respectivamente:
a) a. sapato, camisa, meia, calça b. sapato, camisa, calça c. meia
b) a. sapato, camisa, meia b. sapato, meia c. meia
c) a. sapato, camisa, meia b. sapato, calça c. meia
d) a. sapato, camisa b. meia, calça c. meia
 
RESPOSTA ----> LETRA C
 
 
5º) Assinale a alternativa que contenha trechos corretos de código PHP para retornar as pessoas que possuem mais de 18 anos. Considere que as demais instruções foram inseridas na página corretamente, portanto, analise apenas o que está sendo apresentado.
a) $query = "select * from pessoas where idade > 18";
 $stmt = mysqli_query($con, $query);
b) $query = "select * from pessoas where idade > 18"; 
$stmt = mysqli_execute($con, $query);
c) $query = "select * from pessoas where idade > 18";
 $stmt = mysqli_stmt_bind_param($con, $query);
d) $query = "select * from pessoas where idade > ?”;
 $stmt = mysqli_query($con, $idade);
 
 RESPOSTA ----> LETRA A 
 
 
6º) Analise o trecho de código PHP e considerando os seus conhecimentos sobre a função echo, assinale a opção correta.
a) Valor impresso por: 'Boa $var' será: Boa prova
b) Valor impresso por: "Boa '$var'" será: Boa $var
c) Valor impresso por: "Boa $var" será: Boa prova
d) Valor impresso por: "Boa", $var será: Boa prova
RESPOSTA ----> LETRA C
 
 
7º) Analise o código e assinale a alternativa correta
a) O valor impresso pela linha 9 será 49
b) O valor impresso pela linha 6 será 46
c) O valor impresso pela linha 7 será 62
d) O valor impresso pela linha 8 será 10
 
RESPOSTA ----> LETRA A
 
 
8º) Considerando a seguinte estrutura de uma tabela: create table produtos( 
codigo integer not null auto_increment, 
nome varchar(40) not null, 
preco float not null, 
lucro integer, primary key(codigo) 
); 
Precisamos de uma consulta que retorna o nome de todos produtos que possuem preço superior à R$ 55,00 e lucro inferior à 30% De acordo com o que foi pedido, assinale a alternativa correta:
a) select nome from produtos where preco > R$ 300 and lucro < 30%
b) select nome from produtos where preco > 300 and lucro < 30
c) select nome from produtos where codigo =1 and lucro = 30%
d) select nome from produtos where lucro > 30 and preco < 300
 
RESPOSTA ----> LETRA B
 
 
9º) Utilizando as funções mysqli, criar uma página PHP que contém um SQL de alteração da descrição e tipo de um produto, cujos campos são: 
Código 
Descrição 
Tipo 
Marca 
Preço
<?php
include 'conexao.php';
$consultar = 'UPDATE produtos_tabela SET Descrição = "marrom", Tipo = "blusa" WHERE Código == 2';
$conexao->query($consultar);
?>
UPDATE produtos_tabela set Descrição = branco, UPDATE produtos_tabela set Tipo = calca
CREATE TABLE produtos_tabela
(Código integer not null AUTO_INCREMENT,
 Descrição varchar (40), Tipo varchar (40), Marca varchar (40), Preço float,primary key (Código)
10º) create table produtos( 
codigo integer not null auto_increment, 
nome varchar(40) not null,
preco float not null,
primary key(codigo)
); 
 
Dada a estrutura da tabela produtos (acima), crie comandos SQL para: 
- inserir um produto 
- apagar o produto de código 10 
- alterar o nome do produto de código 1
RESPOSTA: INSERIR – insert into produtos (nome,preco) values (“item1”,14.7);
 APAGAR- delete from produtos where nome=”item1”;
 ALTERAR- update produtos set nome = “item2” where código = 1;

Outros materiais