De um modo geral, um algoritmo define um curso de ação para...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - Leia e Escreva.
Tema central da questão: Trata-se da identificação dos comandos usados para entrada e saída de dados em algoritmos. Esses comandos são fundamentais para qualquer algoritmo, já que permitem ao usuário informar dados (entrada) e visualizar resultados (saída).
Resumo teórico: Em algoritmos, especialmente na linguagem portuguesa estruturada (Portugol), os comandos mais usados para lidar com dados são:
- Leia: recebe informações do usuário (entrada de dados).
- Escreva: exibe informações na tela (saída de dados).
Esses comandos aparecem em livros como “Algoritmos: Lógica para desenvolvimento de programação de computadores” de Arnaldo Theodoro, e são padrão em editais para concursos.
Justificativa da alternativa correta: Leia e Escreva representam exatamente o que se pede: a entrada (input) e a saída (output) de informações em algoritmos. Exemplo prático:
Leia nome
Escreva "Bem-vindo, ", nome
O comando Leia solicita ao usuário que informe seu nome, e o comando Escreva exibe a mensagem de boas-vindas.
Análise das alternativas incorretas:
- A - Se e Senão: referem-se à estrutura de decisão (condicional), não à entrada/saída de dados.
- B - Enquanto e Repita: são comandos de repetição (loops), usados para repetir ações, não para entrada/saída.
- D - Início e Fim: delimitam o começo e o fim do algoritmo, mas não efetuam entrada ou saída de dados.
Estratégias para interpretação: Sempre identifique palavras-chave no enunciado, como “entrada” e “saída”. Evite confundir comandos de controle de fluxo (como Se/Senão e Enquanto/Repita) com comandos de interação com o usuário. Fique atento a pegadinhas que apresentam estruturas comuns em algoritmos, mas que não têm relação direta com o que foi solicitado.
Gostou do comentário? Deixe sua avaliação aqui embaixo!
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo