Em uma frase, defina o que é um algoritmo em computaçã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
Em uma frase, defina o que é um algoritmo em computação.
- A) Algoritmos são sempre infinitos e sem fim.
- B) Um algoritmo é uma coleção de ideias aleatórias.
- C) Sequência finita, ordenada e não ambígua de passos para resolver um problema ou executar uma tarefa.
- D) Algoritmo é qualquer sequência de caracteres em um código.
- E) Um algoritmo não precisa ter passos definidos.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Antes de olhar o gabarito, lembre o conceito: um algoritmo é um procedimento para resolver um problema ou executar uma tarefa, formado por passos bem definidos. Para ser válido, precisa ser finito (terminar), ordenado (passos em sequência lógica) e não ambíguo (cada passo tem uma única interpretação possível).
- Analisando as alternativas, a alternativa C traz exatamente essas três propriedades: sequência finita, ordenada e não ambígua de passos para resolver um problema ou executar uma tarefa. Portanto, C está correta, coincidindo com o gabarito oficial.
- Por que as outras estão erradas:
- A) Algoritmos devem terminar; um procedimento infinito não resolve um problema em tempo finito.
- B) Uma coleção de ideias aleatórias não tem ordem nem objetivo definido, o que contradiz a ideia de procedimento.
- D) Qualquer sequência de caracteres de um código não é necessariamente um algoritmo; o código pode ser apenas texto sem lógica de solução.
- E) Justamente o contrário: sem passos definidos não há algoritmo, pois falta a precisão necessária para ser executado.
💡 Dica: Defina algoritmo de forma clara e concisa.
Alternativa por alternativa
O aluno confunde algoritmo com um processo que repete indefinidamente, achando que algoritmos nunca param. A finitude é uma exigência do conceito, pois o procedimento deve chegar a um resultado.
O aluno associa algoritmo à ideia de criatividade ou de ideias soltas, não a um procedimento organizado. Ele ignora que a ordem e o objetivo são essenciais.
Por que engana: Confundir a definição de algoritmo com uma sequência aleatória de ações, sem ordem ou propósito claro.
Algoritmo descreve passos claros e limitados que transformam entradas em saídas; a definição destaca finitude, ordem e precisão exigidas para execução por computador.
O aluno identifica algoritmo com o próprio código escrito em uma linguagem de programação. Na verdade, o algoritmo é a lógica do procedimento, independente da sintaxe usada para escrevê-lo.
O aluno acredita que um algoritmo pode ser vago, bastando indicar a ideia geral da solução. Esquece que a precisão dos passos é o que permite a execução automática.
Raio-X da questão
definição de algoritmo
avaliacao
definição de algoritmo · sequência de passos
Revisar o conceito de algoritmo em computação.
Confundir a definição de algoritmo com uma sequência aleatória de ações, sem ordem ou propósito claro.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resoluçã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
