wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz de Lógica Programação

Total questions: 31

Worksheet time: 16mins

Name
Class
Date
1.

Qual é o propósito de uma variável em lógica computacional?

a)

Armazenar códigos de operação

b)

Armazenar dados temporariamente

c)

Executar comandos diretamente

d)

Criar saídas gráficas

2.

Qual dos seguintes é um tipo de dado numérico?

a)

String

(Cadeia)

b)

Boolean

(Lógico)

c)

Float

(Real)

d)

Character

(Caractere)

3.

Qual operador lógico representa a operação "E" (AND)?

a)

||

b)

&&

c)

==

d)

!=

4.

Qual operador aritmético é usado para a divisão?

a)

+

b)

*

c)

/

d)

%

5.

Qual operador relacional é usado para comparar igualdade?

a)

=

b)

==

c)

!=

d)

>=

6.

Qual das opções representa uma estrutura condicional?

a)

for

(para)

b)

if

(se)

c)

while

(enquanto)

7.

O que significa a operação != em uma expressão?

a)

Igual a

b)

Diferente de

c)

Maior que

d)

Menor que

8.

Qual comando é comum para entrada de dados em pseudocódigo?

a)

MOSTRE

b)

ESCREVA

c)

LEIA

d)

FIM

9.

Qual é a saída de 2 + 3 * 4 seguindo a ordem de precedência?

a)

20

b)

14

c)

24

d)

18

10.

Qual é o tipo de dado usado para representar verdadeiro ou falso?

a)

int

(Inteiro)

b)

String

(Cadeia)

c)

Boolean

(Lógico)

d)

Float

(Real)

11.

O que o operador % retorna em uma operação aritmética?

a)

Quociente

b)

Produto

c)

Módulo (resto da divisão)

d)

Soma

12.

Qual comando é usado para repetir uma sequência até que uma condição seja falsa?

a)

if(se)

b)

while(enquanto)

c)

break(quebra)

13.

Qual operador lógico representa a operação "OU" (OR)?

a)

&&

b)

||

c)

!

d)

==

14.

Qual é o resultado da expressão true && false?

a)

true

b)

false

c)

null

d)

error

15.

Qual é o comando de saída de dados no pseudocódigo?

a)

ESCREVA

b)

LEIA

c)

INICIO

d)

CASO

16.

Qual estrutura repete um bloco de código um número específico de vezes?

a)

if(se)

b)

for(para)

c)

while(enquanto)

17.

Qual dos seguintes é um tipo de dado textual?

a)

Boolean

b)

Integer

c)

String

d)

Float

18.

Qual é o resultado da expressão true && true?

a)

true

b)

false

c)

null

d)

error

19.

Se x = 10, qual é o resultado de x > 5 && x < 15?

a)

true

b)

false

c)

null

d)

error

20.

Qual é o resultado de 5 + 3 * 2?

a)

16

b)

11

c)

10

d)

13

21.

Qual é o valor de x após a execução do código: int x = 5; x += 3;?

a)

5

b)

8

c)

3

d)

10

22.

Qual é o resultado de 10 % 3?

a)

1

b)

3

c)

0

d)

2

23.

Qual é o resultado de 2 * 3 + 4?

a)

10

b)

14

c)

12

d)

8

24.

Qual é o resultado de 4 / 2 + 3?

a)

5

b)

2

c)

3

d)

7

25.

Qual é o resultado de 3 + 4 * 2?

a)

14

b)

11

c)

10

d)

8

26.

Qual é o resultado de 6 - 2 * 3?

a)

0

b)

12

c)

6

d)

3

27.

No comando ESCREVA("Olá"), o que acontece?

a)

O usuário digita um valor

b)

O texto "Olá" é exibido

c)

O programa é finalizado

d)

O sistema é limpo

28.

O que significa o operador lógico ! ?

a)

OU

b)

E

c)

NÃO (inversão lógica)

d)

Igualdade

29.

Qual é o resultado de 8 / 4 + 2?

a)

4

b)

2

c)

3

d)

6

30.

Qual é o resultado da expressão false || true?

a)

true

b)

false

c)

null

d)

error

31.

Qual das opções a variável recebeu a atribuição incorretamente?

a)

inteiro n1 = 100

b)

real n1 = 1

c)

cadeia texto = 5

d)

logico aprovado = verdadeiro