Ao desenvolver um algoritmo, qual deve ser a estrutura básica a seguir?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Identificar os recursos ou insumos necessários (entradas) para a resolução de problemas, bem como os resultados esperados (saídas), determinando os respectivos tipos de dados, e estabelecendo a definição de problema como uma relação entre entrada e saída.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Ao desenvolver um algoritmo, qual deve ser a estrutura básica a seguir?
- A) Entrada, Processamento e Saída
- B) Processamento, Saída e Entrada
- C) Saída, Entrada e Processamento
- D) Entrada apenas
- E) Processamento apenas
✅ Resposta correta: alternativa A
Resolução passo a passo
- Um algoritmo é uma sequência finita e ordenada de passos que resolve um problema. Para que ele funcione como um fluxo lógico, a estrutura básica segue a ordem: receber os dados (Entrada), realizar cálculos ou decisões sobre esses dados (Processamento) e apresentar o resultado (Saída).
- Por isso a alternativa A, Entrada, Processamento e Saída, está correta, pois respeita a ordem natural de execução: primeiro obtém-se a informação, depois ela é transformada e, por fim, o resultado é exibido.
- A alternativa B está errada porque coloca o Processamento antes da Entrada, o que não faz sentido, já que não há dados para processar antes de serem recebidos.
- A alternativa C está errada porque coloca a Saída no início, quando o resultado só pode ser apresentado depois de calculado.
- A alternativa D está errada porque a Entrada sozinha não resolve o problema; falta o processamento e a apresentação do resultado.
- A alternativa E está errada porque o Processamento sozinho também não basta, pois é preciso receber dados e apresentar a resposta.
- Conclusão: o gabarito oficial A está correto.
💡 Dica: Lembre-se das etapas de um algoritmo: entrada, processamento e saída.
Alternativa por alternativa
Essa é a estrutura fundamental para um algoritmo, permitindo que ele funcione corretamente.
O aluno acredita que é possível processar dados antes de recebê-los, ou seja, inverte a ordem lógica do fluxo, como se a entrada pudesse vir depois do cálculo.
Por que engana: Confundir a ordem das etapas do algoritmo, colocando a saída antes da entrada e processamento.
O aluno entende que a saída pode ser o ponto de partida do algoritmo, imaginando que o resultado existe antes dos dados serem recebidos e tratados.
O aluno pensa que um algoritmo se resume a receber dados, sem perceber que sem processamento e saída não há resolução do problema.
O aluno considera que apenas o cálculo ou a lógica basta, ignorando que um algoritmo precisa de dados de entrada e de um resultado apresentado.
Raio-X da questão
estrutura de algoritmo
avaliacao
estrutura de algoritmo · lógica de programação
Revisar as etapas de desenvolvimento de algoritmos.
Confundir a ordem das etapas do algoritmo, colocando a saída antes da entrada e processamento.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Qual é a estrutura básica de um algoritmo?
- Qual é a estrutura correta de um algoritmo com repetição simples?
- Qual é a estrutura básica de um algoritmo de repetição?
- Quais são as etapas principais para desenvolver um algoritmo com repetição condicional?
- Quais as etapas para desenvolver um algoritmo simples?
- Qual é a sequência correta de passos para resolver um problema usando um algoritmo?
Todas as questões de Estratégias de solução de problemas - Generalização
🔎 Procurar outra questão
Procure no banco do GeraProva pelo tema ou por um trecho do enunciado. Cada questão já vem com resolução comentada e a análise de cada alternativa.
Professor: monte a prova com questões como esta, com gabarito e folha de respostas, em 30 segundos. Ver planos · Blog
