Qual a principal vantagem de usar algoritmos em programação?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Elaborar algoritmos que envolvam instruções sequenciais, de repetição e de seleção usando uma linguagem de programação.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual a principal vantagem de usar algoritmos em programação?
- A) Facilitar a escrita do código.
- B) Reduzir o tempo de execução.
- C) Organizar o raciocínio.
- D) Substituir a lógica de programação.
- E) Eliminar todos os erros de código.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Um algoritmo é uma sequência finita, ordenada e não ambígua de passos para resolver um problema. Sua função principal é descrever a solução de forma clara antes de escrever o código.
- Ao planejar um algoritmo, o programador organiza o raciocínio, decompondo o problema em etapas lógicas, o que é a principal vantagem apontada na questão. Por isso a alternativa C está correta, coincidindo com o gabarito oficial.
- A alternativa A está errada, pois o algoritmo não facilita a escrita do código em si; ele apenas antecipa o raciocínio, e a sintaxe continua exigindo trabalho próprio.
- A alternativa B está errada, pois o algoritmo não garante menor tempo de execução; isso depende da eficiência da solução escolhida e da implementação.
- A alternativa D está errada, pois o algoritmo é justamente a expressão da lógica de programação, e não um substituto dela.
- A alternativa E está errada, pois nenhum algoritmo elimina todos os erros; ele reduz a chance de falhas de raciocínio, mas erros de implementação e de dados continuam possíveis.
💡 Dica: Pense nas vantagens de organização e eficiência.
Alternativa por alternativa
O aluno confunde algoritmo com código-fonte, achando que o algoritmo serve para facilitar a sintaxe e a digitação do programa.
Por que engana: Confundir a funcao principal do algoritmo com aspectos secundarios como tempo de execucao ou eliminacao de erros.
O aluno associa algoritmo a desempenho e acredita que todo algoritmo, por ser bem planejado, executa mais rápido.
Algoritmos estruturam como resolver problemas de forma eficiente.
O aluno entende que o algoritmo substitui a lógica, quando na verdade ele é a própria formalização da lógica de programação.
O aluno acredita que, por seguir um algoritmo, o programa fica totalmente livre de falhas, ignorando erros de implementação e de dados.
Raio-X da questão
vantagens de algoritmos
avaliacao
conceito de algoritmo · logica de programacao
Revisar os benefícios do uso de algoritmos na programação.
Confundir a funcao principal do algoritmo com aspectos secundarios como tempo de execucao ou eliminacao de erros.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual é a principal vantagem de se utilizar algoritmos?
- Qual é a principal vantagem de usar algoritmos com repetições em programação?
- Qual é a principal vantagem de usar algoritmos com repetições simples em programas?
- Qual é a principal vantagem do reúso de algoritmos na programação?
- Qual é o principal objetivo do uso de algoritmos na programação?
- Qual é a principal vantagem de usar estruturas de repetição em algoritmos para resolver problemas de forma eficiente?
🔎 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
