O que é um algoritmo e como ele é aplicado na resolução de problemas computacionais?
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
O que é um algoritmo e como ele é aplicado na resolução de problemas computacionais?
- A) Um algoritmo é apenas um código de programação.
- B) Algoritmos são sempre escritos em uma linguagem de programação específica.
- C) Um algoritmo é uma sequência de passos a seguir para resolver um problema.
- D) Algoritmos são sinônimos de programas de computador.
- E) Todo algoritmo deve ser escrito em pseudocódigo.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Analise o que o enunciado pede: o conceito de algoritmo e como ele é usado para resolver problemas computacionais.
- Um algoritmo é um procedimento finito e ordenado de instruções, claras e não ambíguas, que, seguido passo a passo, leva à solução de um problema. Essa definição não depende de linguagem, de computador ou de forma de escrita.
- A alternativa C afirma exatamente isso: um algoritmo é uma sequência de passos a seguir para resolver um problema. Por isso ela está correta e coincide com o gabarito oficial.
- A alternativa A está errada porque um algoritmo é uma ideia de solução, que pode ser expressa em código, em pseudocódigo, em fluxograma ou até em linguagem natural.
- A alternativa B está errada porque algoritmos não precisam de uma linguagem de programação específica; eles podem ser descritos de forma independente de linguagem.
- A alternativa D está errada porque um programa é a implementação de um ou mais algoritmos em uma linguagem para execução no computador, não um sinônimo do algoritmo.
- A alternativa E está errada porque o pseudocódigo é apenas uma das formas possíveis de representar um algoritmo, e não uma exigência.
💡 Dica: Defina algoritmo e dê exemplos de sua aplicação.
Alternativa por alternativa
Confunde o algoritmo com sua forma de representação, achando que ele só existe quando escrito como código de programação.
Por que engana: Confundir a definição de algoritmo com a de um programa de computador, pensando que são sinônimos.
Acredita que o algoritmo está amarrado a uma linguagem específica, sem perceber que a mesma solução pode ser descrita em diferentes linguagens ou em linguagem natural.
Definição correta de algoritmo.
Trata os termos algoritmo e programa como equivalentes, sem notar que o programa é a implementação do algoritmo em uma linguagem para o computador.
Supõe que o pseudocódigo é obrigatório, quando ele é apenas uma das formas possíveis de descrever um algoritmo, junto de fluxogramas e linguagens de programação.
Raio-X da questão
algoritmo e resolução de problemas
avaliacao
sequência de passos · resolução de problemas
Revisar o conceito de algoritmo e suas aplicações em computação.
Confundir a definição de algoritmo com a de um programa de computador, pensando que são sinônimos.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual a função de um algoritmo na resolução de problemas computacionais?
- Explique o que é um algoritmo e como ele é utilizado na resolução de problemas na programação de computadores.
- O que é um algoritmo e como ele pode ser aplicado na resolução de problemas do cotidiano?
- Defina o que é um algoritmo e explique sua importância na resolução de problemas computacionais.
- O que é um algoritmo e qual sua importância na resolução de problemas?
- O que é um algoritmo e para que ele é usado na 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
