“Prova de Pseudocódigo: Desvende o Algoritmo de Números”
Tema: pseudocodigo
Etapa/Série: 1º ano – Ensino Médio
Disciplina: Formação Técnica e Profissional
Questões: 1
Prova de Formação Técnica e Profissional – Pseudocódigo
Aluno(a): __________________________________________
Data: _____/_____/_____
Turma: ___________
Instruções: Leia atentamente cada questão e escolha a alternativa correta. Justifique suas escolhas no espaço fornecido, quando necessário.
Questão 1 – Múltipla Escolha
Um programador precisa desenvolver um algoritmo que determina se um número fornecido por um usuário é par ou ímpar. Para isso, ele decide usar um pseudocódigo. Qual das opções abaixo apresenta o pseudocódigo mais apropriado para realizar essa tarefa?
A)
INICIO
LEIA numero
SE numero % 2 = 0 ENTAO
ESCREVA “O número é par”
SENAO
ESCREVA “O número é ímpar”
FIM_SE
FIM
B)
INICIO
LEIA numero
SE (numero = 2) OU (numero = 3) OU (numero = 5) ENTAO
ESCREVA “É um número primo”
SENAO
ESCREVA “Não é um número primo”
FIM_SE
FIM
C)
INICIO
LEIA numero
ESCREVA “O número é ” + numero % 2
FIM
D)
INICIO
LEIA numero
SE numero > 0 ENTAO
ESCREVA “O número é positivo”
SENAO
ESCREVA “O número é negativo”
FIM_SE
FIM
Justificativa:
Responda aqui sua justificativa para a alternativa escolhida:
______________________________________________________________________
Gabarito
Resposta Correta: A
Justificativa: A alternativa A apresenta um pseudocódigo correto e claro que utiliza a estrutura condicional para verificar se o número é par ou ímpar. A expressão “numero % 2 = 0” é fundamental para essa verificação, pois o operador de módulo (%) determina o resto da divisão do número por 2. Caso o resto seja 0, o número é par; caso contrário, ele é ímpar.
A alternativa B trata da verificação de números primos, que não é o que foi solicitado. A alternativa C apenas apresenta o resultado do módulo sem uma interpretação clara, e a alternativa D verifica se o número é positivo ou negativo, que também foge do assunto em questão.
Os estudantes devem ser capazes de entender a lógica das operações matemáticas e a estrutura condicional nos algoritmos, competências que são essenciais no desenvolvimento de habilidades computacionais no contexto profissional.
—
Certifique-se de que os alunos tenham o suporte necessário para praticar a elaboração de pseudocódigos, promovendo seu aprofundamento no tema e estimulando o raciocínio crítico e a análise lógica.

