NEW
Font size
WorksheetsQuiz de Programação
Total questions: 10
Worksheet time: 5mins
1. O que é um comando sequencial em programação?
É uma série de instruções que são executadas na ordem em que foram escritas.
É uma instrução que permite ao programa interagir com o usuário.
É uma instrução que se repete várias vezes.
É uma instrução que só é executada se uma condição for verdadeira.
2. Em um programa em blocos, qual é a principal função de um bloco de 'início' ou 'quando a bandeira verde for clicada'?
Ele define a cor do fundo da tela.
Ele cria uma variável para armazenar dados.
Ele faz o personagem andar para frente.
Ele marca o ponto de partida para a execução do código.
3. Qual das seguintes sequências de comandos faria um personagem andar 10 passos, esperar 1 segundo e depois andar mais 10 passos?
Apenas um bloco de 'Mover 20 passos'.
Esperar 1 segundo, Mover 10 passos, Mover 10 passos.
Mover 10 passos, Esperar 1 segundo, Mover 10 passos.
Mover 10 passos, Mover 10 passos, Esperar 1 segundo.
4. O que é lógica de programação?
É a organização e sequência de passos para resolver um problema.
É a parte do programa que controla o movimento dos personagens.
É a capacidade do computador de entender e falar a linguagem humana.
É o conjunto de todas as cores e sons que podem ser usados em um programa.
5. Em um comando condicional 'SE (condição) ENTÃO (ação)', o que acontece se a condição for falsa?
O programa para de funcionar.
O programa executa a 'ação' infinitamente.
O programa ignora a 'ação' e continua a execução.
O programa executa a 'ação' de qualquer maneira.
6. O que o bloco 'SE... SENÃO' permite fazer que o bloco 'SE' simples não permite?
Alterar a velocidade do programa.
Repetir uma ação várias vezes.
Criar um personagem ou objeto novo.
Ter duas opções de caminho a seguir: um se a condição for verdadeira e outro se for falsa.
7. Qual é um exemplo de uma 'condição' válida para um comando condicional?
O personagem toca na borda
Mudar para a próxima fantasia
Repetir 5 vezes
Mover 10 passos
8. Em um programa em blocos, como você representaria a lógica 'Se a pontuação for maior que 100, exiba a mensagem 'Você ganhou!'?
Um bloco sequencial que exibe a mensagem e depois verifica a pontuação.
Um bloco 'SE' com a condição 'pontuação > 100' e a ação 'exibir a mensagem'.
Um bloco de repetição que verifica a pontuação.
Um bloco 'SENÃO' com a condição 'pontuação <= 100'.
9. Qual é a principal utilidade de um comando de repetição (loop)?
Executar a mesma sequência de instruções várias vezes.
Mudar a cor de um personagem de forma aleatória.
Armazenar dados na memória do computador.
Definir se o programa vai para a esquerda ou para a direita.
10. Em um loop 'Repetir 10 vezes', se o código dentro dele for 'Mover 10 passos', qual será o resultado final?
O personagem não se moverá, pois o loop não tem uma condição para parar.
O personagem moverá 10 passos.
O personagem moverá 100 passos.
O personagem moverá 10 passos, esperará e moverá mais 10 passos.
