Como a lógica é aplicada na criação de um algoritmo?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Como a lógica é aplicada na criação de um algoritmo?
- A) Por meio da repetição de comandos.
- B) Através da análise de dados.
- C) Com a definição de regras claras para as etapas.
- D) Utilizando apenas dados fixos.
- E) Por meio da aleatoriedade na execução.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Um algoritmo é uma sequência finita e ordenada de passos que resolve um problema. Para que um computador ou uma pessoa execute esses passos corretamente, cada um precisa ser preciso, sem ambiguidade e seguir uma ordem definida.
- A lógica entra exatamente nessa organização: ela define regras claras para as etapas, indicando o que fazer, em que ordem e sob quais condições. Por isso a alternativa C é a correta.
- A alternativa A está errada porque a repetição de comandos é apenas uma estrutura que pode existir dentro de um algoritmo, não a forma geral como a lógica é aplicada na criação dele.
- A alternativa B está errada porque a análise de dados é uma atividade que pode ser feita com algoritmos, mas não descreve como a lógica os constrói.
- A alternativa D está errada porque algoritmos normalmente trabalham com dados variáveis de entrada, e restringir-se a dados fixos limita a utilidade do algoritmo.
- A alternativa E está errada porque a aleatoriedade não é característica necessária de um algoritmo; a execução de um algoritmo deve ser, em geral, determinística e previsível.
- Conclusão: o gabarito oficial C está correto.
💡 Dica: Pense em exemplos de algoritmos e como a lógica os estrutura.
Alternativa por alternativa
O aluno confunde uma estrutura de controle (repetição, como laços de repetição) com o princípio lógico geral que organiza todo o algoritmo.
O aluno associa algoritmo ao tratamento de dados e acredita que analisar dados seja o que define a lógica de criação do algoritmo, quando a análise é apenas uma tarefa possível.
Por que engana: Confundir a definição de regras claras com a aleatoriedade na execução dos comandos, levando a uma estrutura de algoritmo confusa.
A lógica envolve definir regras que guiam cada passo do algoritmo.
O aluno acredita que, para ser previsível, o algoritmo precisa trabalhar apenas com valores fixos, confundindo previsibilidade com ausência de entradas variáveis.
O aluno associa a ideia de 'imprevisível' ou 'sorte' ao funcionamento de programas, ignorando que algoritmos devem produzir resultados determinísticos a partir das mesmas regras.
Raio-X da questão
lógica de algoritmos
avaliacao
definição de algoritmo · lógica de programação
Revisar os princípios da lógica na programação.
Confundir a definição de regras claras com a aleatoriedade na execução dos comandos, levando a uma estrutura de algoritmo confusa.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- O que caracteriza a lógica em um algoritmo?
- Explique como um algoritmo é estruturado e a importância da lógica na sua criação.
- Ao criar um algoritmo, é importante seguir a lógica. O que significa 'seguir a lógica'?
- O que caracteriza a lógica computacional em um algoritmo e como ela pode ser aplicada no dia a dia?
- Explique a importância do pensamento lógico na criação de algoritmos e na programação.
- Explique a importância de seguir a lógica ao desenvolver um algoritmo e como isso impacta a solução de problemas.
🔎 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
