Gabarito Prova Programa O WEB 1 Chamada

423 palavras 2 páginas
Gabarito da prova
Questão Resposta

1 A
2 D
3 A
4 C
5 C
6 D
7 B
8 D
9 C
10 B

11 - Enunciado

O programa abaixo apresenta uma estrutura que não é a ideal para desenvolvimento de software, pensando no ponto de vista de reusabilidade.

Item 01) Qual a sua sugestão para reorganizar o código, para que pudessem ser reaproveitados em outros programas.

Item 02) Descreva a função do programa:

… <?PHP

// --------- bloco 01 -----------------
$hostname = 'localhost';
$usuario = 'root';
$senha = 'unopar1234';
$db = 'comercioweb';

// --------- bloco 02 -----------------

$link = mysql_connect($hostname,$usuario,$senha);

if (!$link) { die('Não foi possível conectar: ' . mysql_error());
}

mysql_select_db($db);

mysql_query ('SET NAMES utf8');

// --------- bloco 03 -----------------

$resultado = mysql_query('SELECT Codigo, Descricao FROM Produtos');

if (!$resultado) { die('Consulta inváda: ' . mysql_error());
}

while ($reg = mysql_fetch_array($resultado)) { echo "$reg[0] $reg[1] <br>";
}

mysql_free_result($resultado);

mysql_close($link);

?>
...

Resposta Esperada -

Resposta:

Item 01) Qual a sua sugestão para reorganizar o código, para que pudessem ser reaproveitados em outros programas?

Resposta:

Poderia criar arquivos contendo informações que são genéricas a outros programas como:

Separar as informações de cabeçalhos, variáveis de senha e conexão em arquivos (estes arquivos poderiam ser incluídos nos códigos que fossem necessários, evitando duplicação de códigos).

Item 02) Descreva a função do programa:

Resposta:

Apresenta CÓDIGO e DESCRIÇÃO de todos os produtos.

12 - Dado o bloco de código a seguir:

Item 01: descreva a função geral do programa.

Item 02: descreva a função dos blocos de código 01, 02 e 03.

<?
// ------ BLOCO 01 ---------
$conexao = mysql_connect ("localhost", "root", "focus");

mysql_select_db("bdDados", $conexão);

// ------ BLOCO 02 ---------
$insere = "Insert into alunos (id_aluno,

Relacionados

  • Prova de web
    1631 palavras | 7 páginas
  • Internet
    26116 palavras | 105 páginas
  • Aula0 Informatica TE DETRAN SP 57988
    11308 palavras | 46 páginas
  • exercicios
    3656 palavras | 15 páginas
  • informatica
    21091 palavras | 85 páginas
  • informatica
    20179 palavras | 81 páginas
  • Observar e descrever
    12117 palavras | 49 páginas
  • AV CCT0258 TECNOLOGIAS WEB 1
    992 palavras | 4 páginas
  • Raciocínio Lógico
    8676 palavras | 35 páginas
  • Riter
    2342 palavras | 10 páginas