Buscar

Desenvolvimento Voltado à 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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

GABARITO
Protocolo: 610494
Página 1 - 28/11/2019 às 12:15
Prova
Data de aplicação: 08/11/2019
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas
Disciplina: Desenvolvimento Voltado à Web II
Ano: 20192 / Semestre: 4
RGM: 343.4814 / Aluno: RICARDO AGUIAR DO VALE PORTO
PROVA 01
Questão 1
Crie um código PHP que tenha um array (vetor) produtos com os seguintes dados: nome, preco e quantidade.
Resposta do aluno: <?php $produtos=array("nome","preco","quantidade"); ?>
Parecer do professor: correto
Questão 2
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
Resposta do aluno:
Parecer do professor: não fez
Questão 3
Dadas as definições:
I. describe table
II. use database
III. foreign key
IV. create table
a. define uma chave estrangeira
b. mostra a estrutura de uma tabela
c. cria uma tabela
d. define qual dos bancos de dados existentes será utilizado
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 (correta)
d) I-a, II-c, III-b, IV-d
e) I-d, II-c, III-a, IV-b
Questão 4
GABARITO
Protocolo: 610494
Página 2 - 28/11/2019 às 12:15
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 (correta)
c) Branco como a neve
d) O código contém erros
Questão 5
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,
primary key(codigo)
);
Assinale a alternativa que NÃO pode ser executada pois apresenta erro.
a) alter table produtos add lucro integer;
b) alter table produtos drop lucro;
c) alter table produtos change preco preco integer;
d) alter table produtos add field lucro integer; (correta)
Questão 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
GABARITO
Protocolo: 610494
Página 3 - 28/11/2019 às 12:15
b) Valor impresso por: "Boa '$var'" será: Boa $var
c) Valor impresso por: "Boa $var" será: Boa prova (correta)
d) Valor impresso por: "Boa", $var será: Boa prova
Questão 7
Analise o código apresentado e assinale a alternativa que contém um código que poderia substituir as linhas 5 à
10 sem alterar o resultado do que será exibido na página.
a) echo "<p>Cor:", $codigo-",$valor,"</p>";
b) echo "<p>Cor:", "$codigo-,$valor","</p>";
c) echo "<p>Cor:", $codigo,$valor,"</p>";
d) echo "<p>Cor: $codigo-",$valor,"</p>"; (correta)
Questão 8
De acordo com o código apresentado, assinale a alternativa correta.
a) $r1 será true (correta)
b) $r2 será false
c) $r1 será false
d) $r4 será true
Questão 9
Analise o trecho de código PHP e assinale a alternativa correta quanto ao que será impresso por ele.
GABARITO
Protocolo: 610494
Página 4 - 28/11/2019 às 12:15
a) O valor impresso será: 30-30
b) O valor impresso será: 1020-1020
c) O valor impresso será: 1020-30 (correta)
d) O trecho de código contém erros
Questão 10
create table pessoas(
codigo integer not null auto_increment,
nome varchar(40),
idade integer,
profissao varchar(35),
primary key(codigo)
);
I. select codigo, nome from pessoas
II. update pessoas set nome = Marcos
III. select * from pessoas where idade >30
IV. insert into pessoas(nome) values(‘Raquel')
V. alter table pessoas add idade integer
Considerando a estrutura SQL da tabela pessoas (que foi criada através dos conceitos de MySQL), é correto o
que se afirma em:
a) I, II e IV
b) I, III e IV (correta)
c) II, III e V
d) III, IV e V
PROVA 02
Questão 1
Em que tipo de aplicações precisamos utilizar sessões e porquê?
Resposta do aluno: É preciso usar sistemas com autenticação em ambientes e ferramentas que tratem de
dados/informações a nivel pessoal,individual ou mesmo informações sigilosas que não devem estar disponivel
para quaquer pessoa, principalmente para pessoas com más intenções.
Parecer do professor: correto
GABARITO
Protocolo: 610494
Página 5 - 28/11/2019 às 12:15
Questão 2
Crie um código PHP, onde uma sessão é iniciada e uma variável de sessão denominada idade é criada e
posteriormente recebe o valor 20.
Resposta do aluno:
Parecer do professor: não fez
Questão 3
Para criarmos uma página que pretendemos mostrar apenas as pessoas (de uma tabela pessoa) cujo nome
começa com a letra R, qual das opções abaixo realiza essa tarefa de forma satisfatória?
a) $nome = "R"; $query = "select * pessoas where nome like '%$nome'"; $stmt = mysqli_execute($con,
$query);
b) $query = "select * pessoas where nome like '%R'"; $stmt = mysqli_query($con, $query);
c) $query = "select * pessoas where nome like 'R%'"; $stmt = mysqli_query($con, $query); (correta)
d) $nome = "R"; $query = "select * pessoas where nome like '%$nome%'"; $stmt = mysqli_execute($con,
$query);
Questão 4
Precisamos criar um cookie e armazenar as cores da bandeira do Brasil.
Assinale a alternativa que contém um código PHP que faz o que está sendo pedido.
a) $bandeira = "$verde - $amarelo - $azul - $branco"; setcookie("bandeira", $bandeira, time()+3600);
b) $bandeira = "verde - amarelo - azul - branco"; $setcookie("bandeira", $bandeira, time()+3600);
c) $bandeira = "verde - amarelo - azul - branco"; setcookie("bandeira", $bandeira, $time()+3600);
d) $bandeira = "verde - amarelo - azul - branco"; setcookie("bandeira", $bandeira, time()+3600); (correta)
Questão 5
Para realizar a exclusão de um registro em uma tabela, usando-se MySQL com PHP, são necessárias
várias instruções, como podemos ver a seguir.
1- mysqli_stmt_bind_param()
2- mysqli_connect()
3- mysqli_prepare()
4- mysqli_stmt_execute()
Assinale a alternativa que apresenta a ordem correta em que as instruções devem estar dispostas na página.
a) 2 1 4 3
b) 1 3 2 4
c) 2 3 1 4 (correta)
d) 4 2 1 3
Questão 6
Sobre cookies é correto o que se afirma em:
a) Informações guardadas por um cookie podem ser acessadas por qualquer página que manipule cookies
b) Os arquivos de cookie têm tempo determinado para expirar (correta)
c) Um arquivo de cookie pode ser armazenado tanto no cliente, quanto no servidor
d) As informações armazenadas no arquivo de cookie são apagadas quando o usuário sai da página que o criou
Questão 7
Na página recebe.php será possível acessar o nome do arquivo enviado através de:
GABARITO
Protocolo: 610494
Página 6 - 28/11/2019 às 12:15
a) $_FILES['arq']['name'] (correta)
b) $_POST[‘arq']['name']
c) $_POST[‘arq’]
d) $_FILES['arq']
Questão 8
Sobre a superglobal $_FILES, temos as seguintes afirmações:
I. name: nome do arquivo no servidor

II. type: tipo do arquivo que está sendo enviado

III. tmp_name: nome do arquivo no computador do cliente

IV. size: tamanho do arquivo em bytes
É correto o que ser afirma em:
a) II e IV (correta)
b) I e IV
c) II e III
d) I e III
Questão 9
Sobre AJAX NÃO é correto o que ser afirma em:
a) Podemos construir apenas aplicativos síncronos (correta)
b) Pode atualizar as informações da página sem recarregá-la
c) Utiliza a linguagem Javascript
d) O navegador irá manipular suas solicitações
Questão 10
Precisamos recuperar o valor de um cookie cujo nome é: quadro
Assinale a alternativa que contém o código PHP que faz o que está sendo pedido.
a) quadro = $_COOKIE["quadro"];
b) $quadro = $COOKIE["quadro"];
c) $quadro = $_COOKIE['$quadro'];
d) $nome = $_COOKIE["quadro"]; (correta)

Continue navegando