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
- Pesquisadores acompanham há três anos o avanço de resíduos flutuantes em um trecho de rio urbano. Em uma simulação para…
- — O caminhão não pode ir a uma rua em dia errado — explicou a agente de limpeza durante a reunião do bairro. O município…
- — Nem toda travessia precisa emitir som ao mesmo tempo — explicou a técnica responsável pelos sinais acessíveis da…
- Na porta de um centro comunitário, voluntários recebem pedidos de doação e querem reduzir erros na hora de separar e…
- Em pseudocódigo, para um loop 'enquanto' que percorre índices i iniciando em 1 para acessar lista[1..n], qual condição…
- Projete em pseudocódigo um algoritmo que valide a força de uma senha recebida como dado: a senha deve ter pelo menos 8…
🔎 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
