wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz sobre Estruturas de Repetição em Programação

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.

O número de repetições em uma estrutura de repetição precisa ser:

a)

Finito.

b)

Infinito.

c)

Aleatório.

d)

Desconhecido.

2.

Qual é a variável que controla o funcionamento da estrutura de repetição?

a)

índice

b)

contador

c)

acumulador

d)

iterador

3.

O que significa "Valor de incremento" em um fluxograma de repetição?

a)

O valor inicial da variável

b)

O valor que é adicionado à variável a cada iteração

c)

O valor final da variável

d)

O valor que determina a condição de término

4.

Qual deve ser o tipo da variável de controle em uma estrutura de repetição?

a)

String

b)

Inteiro

c)

Booleano

d)

Caractere

5.

O que acontece se o valor de incremento não for definido?

a)

Assume-se o valor = 0

b)

Assume-se o valor = 1

c)

Assume-se o valor = -1

d)

Assume-se o valor = 10

6.

O que o valor final representa em uma estrutura de repetição?

a)

O valor de inicialização da variável

b)

O valor máximo que a variável pode alcançar

c)

O valor de incremento

d)

O valor nulo

7.

Qual é o tipo de dado da variável 'contador' na estrutura de repetição?

a)

real

b)

inteiro

c)

caractere

d)

string

8.

O que a estrutura 'enquanto...faça...fim_enquanto' realiza no início do looping?

a)

Um teste lógico

b)

Uma operação matemática

c)

Uma impressão de dados

d)

Uma chamada de função

9.

O que acontece quando a condição se torna Falsa na estrutura 'enquanto...faça...fim_enquanto'?

a)

O processamento é desviado para fora do looping

b)

O loop continua indefinidamente

c)

O loop reinicia

d)

O loop entra em um estado de espera

10.

Qual é a função do pseudocódigo "enquanto () faca"?

a)

Executar instruções uma vez

b)

Executar instruções enquanto a condição for verdadeira

c)

Parar a execução imediatamente

d)

Executar instruções apenas se a condição for falsa

11.

O que acontece com a variável contador a cada iteração do loop?

a)

É incrementada em 1

b)

É decrementada em 1

c)

É multiplicada por 2

d)

Permanece constante

12.

O que representa o comando "fimEnquanto" no algoritmo?

a)

Início do loop

b)

Fim do loop

c)

Condição do loop

d)

Incremento do loop

13.

Qual a estrtutura de repetição que sempre irá processar um conjunto de instruções, no mínimo uma vez, até que a condição se torne Verdadeira.

a)

Enquanto

b)

Variável de Controle

c)

Repita

d)

Nenhuma das opções

14.

Qual a estrutura de repetição realiza um teste lógico no início do looping, verificando se é permitido executar o trecho de instruções subordinado a este looping?

a)

Variável de Controle

b)

Repita

c)

Enquanto

d)

Nenhuma das opções

15.

O fluxograma representa qual estrutura de repetição?

a)

Variável de Controle

b)

Repita

c)

Enquanto

d)

Nenhuma das opções

16.

O fluxograma representa qual estrutura de repetição?

a)

Repita

b)

Variável de Controle

c)

Repetição

d)

Enquanto

17.

O fluxograma representa qual estrutura de repetição?

a)

Repita

b)

Variável de Controle

c)

Repetição

d)

Enquanto

18.

Para permitir a entrada de dados do usuário via teclado, qual classe devemos utilizar?

a)

InputDevice

b)

Scanner

c)

KeyReader

d)

BufferInput

19.

Qual método da classe Scanner deve ser utilizado para ler um número com casas decimais?

a)

nextInt()

b)

next()

c)

nextF()

d)

nextDouble()

20.

Qual comando Java converte uma String/char para letras maiúsculas?

a)

convertUpper()

b)

string.toCaps()

c)

toUpperCase()

d)

makeUpper()

21.

A classe DecimalFormat serve para:

a)

Arredondar valores inteiros

b)

Armazenar variáveis do tipo texto

c)

Formatar números decimais e porcentagens

d)

Realizar cálculos com precisão monetária

22.

Qual estrutura é utilizada para repetir um bloco de código enquanto uma condição for verdadeira?

a)

if

b)

switch

c)

while

d)

try

23.

O que a estrutura switch em Java permite?

a)

Repetir ações indefinidamente

b)

Escolher uma entre várias alternativas com base em um valor

c)

Verificar se uma condição é verdadeira ou falsa

d)

Encadear múltiplas estruturas de repetição

24.

O que significa o operador + quando usado em System.out.println("Total: " + total);?

a)

Soma matemática apenas

b)

Concatenação de texto e número

c)

Comparação de valores

d)

Subtração oculta

25.

Em Java, o comando import java.util.Scanner; serve para:

a)

Declarar uma nova variável

b)

Aumentar a velocidade de compilação

c)

Permitir o uso da classe Scanner para entrada de dados

d)

Ativar a exibição de erros em tempo real