“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: _____/_____/_____

Planejamentos de Aula BNCC Infantil e Fundamental

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.


Botões de Compartilhamento Social