wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Questionário formativo - SI - Mód 2

Total questions: 10

Worksheet time: 10mins

Name
Class
Date
1.

Considera o código apresentado e indica para que página são enviados os dados do formulário:

a)

consulta1

b)

consultar.php

c)

Dados.php

d)

post.php

2.

Considera o código apresentado e indica como será obtido o que foi escrito no campo de texto NIF, na página que recebe os dados:

a)

$_TEXT["txtNIF"]

b)

$_GET["txtNIF"]

c)

$_POST["txtNIF"]

d)

$_INPUT["txtNIF"]

3.

Escolhe os parâmetros necessários para a função mysqli_connect:

a)

servidor

b)

formulário

c)

nome de utilizador

d)

palavra passe do utilizador

e)

nome da base de dados

4.

O que faz o código apresentado?

a)

Verifica se a ligação foi bem sucedida e termina o script.

b)

Termina o script se a ligação não foi bem sucedida.

c)

Termina o script e devolve o erro se a ligação não foi bem sucedida.

d)

Verifica se a ligação foi bem sucedida e devolve o erro.

5.

A função que fecha a ligação à BD é:

a)

mysqli_die

b)

mysqli_connect

c)

mysqli_query

d)

mysqli_close

6.

Considera o código apresentado.

Onde se vai buscar o nome para obter, do array $_POST, os dados introduzidos?

a)

Ao action do formulário.

b)

Ao name do input

c)

Ao type do input

d)

Ao method do formulario

7.

O que guarda a variável $resultado?

a)

Os dados da tabela dos clientes.

b)

Verdadeiro ou falso.

c)

A ligação.

d)

A query SQL.

8.

Tendo a seguinte instrução

$reg = mysqli_fetch_assoc($resultado)

e sabendo que a variável $resultado guarda o resultado de uma query de seleção, o que guarda a variável $reg?

a)

Um campo da tabela.

b)

Um registo da tabela

c)

Uma tabela.

d)

Uma base de dados.

9.

Onde se vão buscar os nomes NIF e nome que se encontram nas expressões $reg["NIF"] e $reg["nome"] respetivamente?

a)

Aos inputs num formulário

b)

Aos registos da tabela na base de dados.

c)

Aos nomes dos campos da tabela da base de dados.

d)

São inventados.

10.

Escolhe as opções ordenadas que faltam à query seguinte para fazer a eliminação do registo com NIF igual a 126 da tabela dos clientes

DELETE FROM___(1)____ WHERE NIF ______(2)_______

a)

(1) clientes (2) =126

b)

(1) clientes (2) <=126

c)

(1) 126 (2) =clientes

d)

(1) NIF (2) =clientes