wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Explorando a Lógica da Programação

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

O que é um algoritmo em programação?

a)

Um tipo de computador

b)

Uma sequência de passos para resolver um problema

c)

Um erro no código

d)

Um programa de desenho

2.

Qual destas opções representa um comando de repetição?

a)

Se...então

b)

Enquanto...faça

c)

Imprima

d)

Leia

3.

O que significa depurar um programa?

a)

Escrever um novo código

b)

Procurar e corrigir erros

c)

Apagar o programa

d)

Traduzir para outra língua

4.

O que é uma variável em programação?

a)

Um valor fixo

b)

Um espaço para armazenar valores

c)

Um tipo de erro

d)

Um comando de repetição

5.

Qual comando é usado para mostrar uma mensagem na tela?

a)

Leia

b)

Imprima

c)

Enquanto

d)

Se

6.

O que é pensamento computacional?

a)

Pensar como um robô

b)

Resolver problemas usando lógica e passos

c)

Fazer contas rapidamente

d)

Jogar no computador

7.

Qual destas opções NÃO é uma estrutura de controle?

a)

Repetição

b)

Decisão

c)

Impressão

d)

Sequência

8.

O que significa a expressão "exploração criativa" na programação?

a)

Copiar códigos prontos

b)

Experimentar novas ideias e soluções

c)

Seguir sempre o mesmo caminho

d)

Não usar lógica

9.

Qual é o objetivo principal de um fluxograma?

a)

Decorar o código

b)

Representar visualmente um algoritmo

c)

Apagar variáveis

d)

Traduzir linguagens

10.

O que acontece se um laço de repetição nunca termina?

a)

O programa para imediatamente

b)

O programa entra em loop infinito

c)

O programa imprime uma mensagem

d)

O programa apaga tudo

11.

Qual comando é usado para ler um valor do usuário?

a)

Imprima

b)

Leia

c)

Enquanto

d)

Se

12.

O que é um bug em programação?

a)

Um comando de repetição

b)

Um erro no código

c)

Um tipo de variável

d)

Um resultado correto

13.

Qual destas opções é um exemplo de decisão em programação?

a)

Enquanto...faça

b)

Se...então...senão

c)

Imprima

d)

Leia

14.

O que é decomposição no pensamento computacional?

a)

Juntar problemas

b)

Dividir um problema em partes menores

c)

Ignorar detalhes

d)

Repetir comandos

15.

O que significa abstração em programação?

a)

Focar nos detalhes

b)

Ignorar informações desnecessárias

c)

Escrever todo o código de uma vez

d)

Repetir comandos

16.

Qual destas opções é um exemplo de entrada de dados?

a)

Imprimir na tela

b)

Digitar um número

c)

Calcular uma soma

d)

Mostrar uma mensagem

17.

O que é um comando de saída em programação?

a)

Receber dados do usuário

b)

Mostrar informações ao usuário

c)

Repetir comandos

d)

Declarar variáveis

18.

Qual destas opções é um exemplo de linguagem de programação?

a)

Português

b)

Python

c)

Inglês

d)

Matemática

19.

O que é necessário para resolver um problema usando programação?

a)

Imaginação e lógica

b)

Apenas copiar códigos

c)

Não pensar em soluções

d)

Ignorar erros

20.

O que é um pseudocódigo?

a)

Um código real de computador

b)

Uma descrição em linguagem simples dos passos de um algoritmo

c)

Um erro de sintaxe

d)

Um tipo de variável

21.

Qual destas opções representa um valor booleano?

a)

10

b)

Verdadeiro ou Falso

c)

"Olá"

d)

3.14

22.

O que é iteração em programação?

a)

Repetir um conjunto de instruções

b)

Declarar variáveis

c)

Escrever comentários

d)

Apagar dados

23.

O que é um comando condicional?

a)

Um comando que executa sempre

b)

Um comando que depende de uma condição para ser executado

c)

Um comando de repetição

d)

Um comando de saída

24.

Qual destas opções é um exemplo de criatividade na programação?

a)

Copiar sempre o mesmo código

b)

Inventar novas soluções para problemas

c)

Não tentar nada novo

d)

Ignorar ideias diferentes

25.

O que é um comentário em um código de programação?

a)

Um comando executado pelo computador

b)

Uma explicação para ajudar a entender o código

c)

Um erro de sintaxe

d)

Um tipo de variável

26.

Qual destas opções representa um exemplo de sequência em programação?

a)

Executar comandos um após o outro

b)

Repetir comandos

c)

Tomar decisões

d)

Ignorar comandos

27.

O que é um identificador em programação?

a)

Um nome dado a variáveis, funções ou objetos

b)

Um comando de repetição

c)

Um tipo de erro

d)

Um valor booleano

28.

Qual destas opções é uma boa prática ao programar?

a)

Não comentar o código

b)

Usar nomes claros para variáveis

c)

Escrever tudo em uma linha só

d)

Ignorar erros

29.

O que é um editor de código?

a)

Um programa para desenhar imagens

b)

Um programa para escrever e editar códigos de programação

c)

Um tipo de variável

d)

Um comando de repetição

30.

Qual destas opções representa a importância do trabalho em equipe na programação?

a)

Não compartilhar ideias

b)

Colaborar para encontrar melhores soluções

c)

Trabalhar sempre sozinho

d)

Ignorar opiniões dos outros