wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

DWII - Avaliação Número 1

Total questions: 20

Worksheet time: 9mins

Name
Class
Date
1.

Qual das opções abaixo é a forma correta de definir uma função em PHP?

a)

function = minhaFuncao() {}

b)

def minhaFuncao() {}

c)

function minhaFuncao() {}

d)

void minhaFuncao() {}

2.

Para que serve a palavra-chave return dentro de uma função?

a)

Para exibir um valor na tela.

b)

Para encerrar o script PHP.

c)

Para retornar um valor da função.

d)

Para declarar uma variável global.

3.

O que são parâmetros em uma função?

a)

Variáveis globais acessíveis a todas as funções.

b)

Valores passados para a função para serem usados dentro dela.

c)

Instruções que definem o tipo de dado que a função retorna.

d)

Comentários explicativos sobre o código da função.

4.

Qual das opções abaixo mostra como guardar o return de uma função calcularArea com parâmetros largura e altura?

a)

calcularArea(largura, altura)

b)

call calcularArea(largura, altura)

c)

$area = calcularArea($largura, $altura);

d)

function calcularArea($largura, $altura);

5.

Qual a principal vantagem de usar funções em programação?

a)

Deixar o código mais rápido.

b)

Evitar o uso de variáveis.

c)

Tornar o código mais organizado e reutilizável.

d)

Diminuir o tamanho do arquivo PHP.

6.

Qual operador PHP é usado para concatenar strings com outras strings ou com variáveis?

a)

+

b)

.

c)

&

d)

->

7.

Qual a função PHP usada para inverter uma string?

a)

strreverse()

b)

reverse()

c)

strrev()

d)

invert()

8.

Qual método HTTP é usado para enviar dados de um formulário para o servidor quando você quer passar informações sensíveis (como senhas)?

a)

GET

b)

POST

c)

PUT

d)

DELETE

9.

Em PHP, qual variável superglobal contém os dados enviados por um formulário usando o método POST?

a)

$_GET

b)

$_SESSION

c)

$_POST

d)

$_post

10.

No contexto do exemplo da máquina de café, qual das seguintes opções melhor representa uma "função"?

a)

O botão "ligar/desligar" da máquina

b)

O recipiente de água quente

c)

A ação de selecionar um tipo de café, colocar água quente e obter a bebida

d)

O visor que mostra as opções disponíveis

11.

Qual das opções abaixo é uma forma correta de comentar uma linha de código em PHP?

a)

// Este é um comentário

b)

/@ Este é um comentário @/

c)

# Este é um comentário

d)

-- Este é um comentário

12.

Qual função PHP é usada para obter o número de elementos em um array?

a)

count()

b)

sizeof()

c)

length()

d)

elements()

13.

Qual dos seguintes operadores é utilizado para verificar se duas variáveis são idênticas (mesmo valor e mesmo tipo)?

a)

==

b)

!=

c)

===

d)

=

14.

A instrução (a)   é usada para executar diferentes blocos de código dependendo de uma condição.

15.

O operador _______ é usado para verificar se dois valores são iguais.

a)
==
b)

===

c)

<>

d)

#=

16.

A estrutura de repetição (a)   é usada quando você sabe o número de vezes que um bloco de código deve ser executado.

17.

Em PHP, as variáveis são representadas por um sinal de (a)   seguido do nome da variável.

18.

Os valores que uma função espera receber para realizar suas tarefas são chamados de?

a)

parâmetros

b)

variáveis

c)

constantes

d)

funções

19.

Uma das formas de criar um loop que executa um bloco de código enquanto uma condição for verdadeira, é usando a estrutura (a)   .

20.

Como você acessa um valor em um array associativo?

a)

Pelo índice binário.

b)

Pela palavra-chave key.

c)

Pelo nome da chave (key). Exemplo: $array['nome']

d)

Usando a função getValue()