De um modo geral, um algoritmo define um curso de ação para...

Próximas questões
Com base no mesmo assunto
Q3572374 Algoritmos e Estrutura de Dados
De um modo geral, um algoritmo define um curso de ação para resolver um problema. Esse plano de solução é usado para converter dados de entrada em dados de saída. A respeito de entrada e saída de dados, assinale a alternativa correta com os comandos que podem ser utilizados para representar as instruções de entrada e saída de dados. 
Alternativas

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