Por que é importante que um algoritmo seja claro e preciso?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Por que é importante que um algoritmo seja claro e preciso?
- A) Para que cada pessoa escolha uma ordem diferente.
- B) Para evitar erros na execução.
- C) Para que seja mais longo.
- D) Para que possa ser escrito em várias linguagens de programação.
- E) Para garantir que seja complexo.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Um algoritmo é uma sequência finita de passos bem definidos para resolver um problema. Para que alguém (ou uma máquina) execute esses passos corretamente, cada instrução precisa ser clara, sem ambiguidade, e precisa ser precisa, ou seja, dizer exatamente o que fazer.
- Se o algoritmo for vago ou ambíguo, cada executor pode interpretar um passo de um jeito diferente e chegar a resultados diferentes ou a erros. Por isso, a clareza e a precisão servem principalmente para evitar erros na execução. A alternativa B é a correta, e o gabarito oficial está certo.
- A alternativa A está errada, pois um algoritmo deve produzir sempre a mesma sequência de ações, não uma ordem diferente para cada pessoa.
- A alternativa C está errada, pois o tamanho do algoritmo não é a qualidade que garante sua utilidade; um algoritmo pode ser curto e preciso.
- A alternativa D está errada, pois a portabilidade entre linguagens depende de outros fatores, e a clareza não é o motivo principal dela.
- A alternativa E está errada, pois um algoritmo não precisa ser complexo; o objetivo é justamente que seja simples e compreensível.
💡 Dica: Considere o que a precisão garante durante a execução de um algoritmo.
Alternativa por alternativa
O aluno pode ter entendido que a clareza permite liberdade de interpretação, achando que cada pessoa deve seguir um caminho próprio. Na verdade, a precisão existe para que todos executem os mesmos passos.
Um algoritmo claro e preciso reduz ambiguidades e ajuda a executar corretamente as etapas previstas.
O aluno pode ter associado a precisão a detalhes e, assim, pensado que um algoritmo mais longo é melhor. A precisão exige instruções exatas, mas não necessariamente mais passos.
O aluno pode ter confundido algoritmo com código-fonte, imaginando que o algoritmo precisa ser escrito em várias linguagens para ser útil. Um algoritmo é independente de linguagem, e a clareza serve à execução correta.
Por que engana: Confundir clareza e precisão com características como comprimento ou complexidade, sem perceber que instruções bem definidas reduzem ambiguidades e erros na execução.
O aluno pode ter achado que um procedimento mais complexo seria mais confiável ou sofisticado. Na prática, a complexidade desnecessária aumenta a chance de erro, e a clareza busca justamente o contrário.
Raio-X da questão
Clareza e precisão algorítmica
revisao
Noção básica de algoritmo · Sequência de instruções
Revise como instruções claras e precisas evitam ambiguidades e erros na execução de algoritmos.
Confundir clareza e precisão com características como comprimento ou complexidade, sem perceber que instruções bem definidas reduzem ambiguidades e erros na execução.
ciencia_tecnologia
tomada_decisao
abstrato
Questões parecidas com resolução
- Para inscrever estudantes no clube de leitura, a biblioteca da escola usa um formulário digital. O formulário solicita…
- Em uma planilha com várias turmas, uma mesma fórmula foi inserida na primeira linha e copiada para as demais para manter…
- Uma turma quer registrar em ordem as etapas para calcular a média das notas em um programa educacional. — Que recurso de…
- Em uma atividade de programação, o estudante percebe que vai repetir a mesma conta várias vezes para diferentes valores…
- No terminal de empréstimo de bicicletas de um parque urbano, cada devolução é registrada em um painel de leitura. O…
- Em uma frase, defina o que é um algoritmo em computaçã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
