TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

A Tecnologia em Análise e Desenvolvimento de Sistemas

Por:   •  28/6/2022  •  Trabalho acadêmico  •  681 Palavras (3 Páginas)  •  84 Visualizações

Página 1 de 3

Curso: Tecnologia em Análise e Desenvolvimento de Sistemas

Semestre: 4º

Disciplina: Desenvolvimento voltado a Web II

ATIVIDADE AVALIATIVA ESPECIAL (AAE) 2 - referente as aulas 5 a 8

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

Marque suas respostas no quadro abaixo:

1 E

2 A

3 E

4 B

5 E

6 C

7 E

8 E

1º) Sobre AJAX NÃO é correto o que se afirma em:

a) Podemos construir apenas aplicativos assíncronos

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

e) Nenhuma das alternativas

2º) Precisamos criar comandos PHP para realizar alteração em uma tabela de um banco de dados

MySQL. Vamos alterar os dados da tabela pessoas, cuja estrutura é: código e nome. Os valores para

alteração serão enviados de uma página que contém um formulário (form) que utiliza o método GET.

Assinale das alternativas abaixo a que corresponde ao que está sendo pedido.

a) $query = "update pessoas set nome = ? where codigo = ?”; $stmt = mysqli_prepare($con, $query);

mysqli_stmt_bind_param("si", $_GET['nome'], $_GET['codigo']);

b) $query = "update pessoas set nome = ? where codigo = ?”; $stmt = mysqli_prepare($con, $query);

mysqli_stmt_bind_param("si", $_POST['nome'], $_POST['codigo']);

c) $query = "update pessoas set nome = ? where codigo = ?”; $stmt = mysqli_execute($con, $query);

mysqli_stmt_bind_param("si", $_GET['nome'], $_GET['codigo']);

d) $query = "update pessoas set nome = ? where codigo = ?”; $stmt = mysqli_execute($con, $query);

mysqli_stmt_bind_param("si", $_POST['nome'], $_POST['codigo']);

3º) $diretorio = "./dir/";

$arq = $_FILES["arq"];

$arq1 = basename($_FILES['arq']['name']);

move_uploaded_file($arq["tmp_name"],

2/3

$diretorio.$arq1);

De acordo com upload de arquivos, analise o trecho de código acima e assinale a alternativa correta.

a) $arq1 é o nome do arquivo que está no computador do cliente - que está sendo enviado

b) O arquivo $arq1 é enviado para o servidor como $arq

c) $arq["tmp_name"] é o nome que o arquivo vai ter no servidor

d) O código contém erros

e) Nenhuma das alternativas

4º) Para criarmos uma página que pretendemos mostrar apenas as pessoas (de uma tabela pessoa)

cujo nome termina 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);

d) $nome = "R"; $query = "select * pessoas where nome like '%$nome%'"; $stmt =

mysqli_execute($con, $query);

5º) Assinale a alternativa que apresenta uma maneira CORRETA de atribuir valores às variáveis de

sessão:

a) $SESSION['nome'] = $nome;

b) $_SESSION[nome] = $_GET['nome'];

c) $_SESSION['nome'] = 'Carlos' + 'Roberto';

...

Baixar como (para membros premium)  txt (5.3 Kb)   pdf (51.3 Kb)   docx (10.4 Kb)  
Continuar por mais 2 páginas »
Disponível apenas no TrabalhosGratuitos.com