Qual a função de um algoritmo em um programa de computador?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
Construir e simular algoritmos, de forma independente ou em colaboração, que resolvam problemas simples e do cotidiano com uso de sequências, seleções condicionais e repetições de instruções.
Fonte: Base Nacional Comum Curricular (MEC).Questão
Qual a função de um algoritmo em um programa de computador?
- A) Serve para calcular apenas números.
- B) É uma sequência de passos para resolver problemas.
- C) É um tipo de software específico.
- D) Usuários não precisam entender algoritmos.
- E) Algoritmos são sinônimos de códigos de programação.
✅ Resposta correta: alternativa B
Resolução passo a passo
- Um algoritmo é, em essência, um conjunto finito e ordenado de instruções que descreve como resolver um problema ou executar uma tarefa. Passo 2: A alternativa B afirma exatamente isso, ao dizer que o algoritmo é uma sequência de passos para resolver problemas, por isso está correta. Passo 3: A alternativa A está errada porque algoritmos não se restringem a cálculos numéricos; podem organizar textos, buscas, ordenações, decisões e muitas outras tarefas. Passo 4: A alternativa C está errada porque algoritmo não é um tipo de software, e sim a lógica que um software pode utilizar. Passo 5: A alternativa D está errada porque entender, ao menos em nível básico, o que o algoritmo faz ajuda o usuário a interpretar resultados e falhas do programa. Passo 6: A alternativa E está errada porque o algoritmo é independente de linguagem; o mesmo algoritmo pode ser escrito em diferentes linguagens de programação, de modo que código é apenas uma forma de representá-lo. Passo 7: O gabarito oficial B coincide com a resolução obtida.
💡 Dica: Defina o que é um algoritmo antes de responder.
Alternativa por alternativa
O aluno associa algoritmo apenas a operações matemáticas, como as contas feitas pelo computador, sem perceber que a ideia de algoritmo serve a qualquer tipo de problema.
Correto, um algoritmo é justamente isso: uma sequência de passos.
O aluno confunde algoritmo com software, achando que cada programa é um algoritmo específico e que algoritmo é uma categoria de aplicativo.
Por que engana: Confundir a função de um algoritmo com a de um software, acreditando que são a mesma coisa.
O aluno acredita que, por ser uma parte técnica do computador, o algoritmo é assunto exclusivo de programadores e que o usuário final não precisa de nenhuma noção sobre ele.
O aluno considera que algoritmo e código de programação são a mesma coisa, sem perceber que o algoritmo é a ideia lógica e o código é uma das formas de escrevê-la.
Raio-X da questão
função de um algoritmo
avaliacao
sequência de passos · resolução de problemas
Revisar o conceito de algoritmos em programação.
Confundir a função de um algoritmo com a de um software, acreditando que são a mesma coisa.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Um aplicativo de voz transforma fala em texto usando dados e algoritmo. Selecione o exemplo de inteligencia artificial.
- Crie um algoritmo em pseudocódigo que solicite números ao usuário até que digite 0; para cada número conte quantos são…
- Elabore um algoritmo em pseudocódigo que, dado um grafo representado por lista de adjacência e dois vértices (origem…
- Ao decompor um algoritmo que calcula o produto de elementos de uma lista de dados, qual subtarefa isola a inicialização…
- Projete em pseudocódigo um algoritmo que, dada uma lista de leituras (lista[1..n]) e um limiar T, retorne o índice da…
- Projete um autômato baseado em eventos para tocar o sinal de entrada e saída das aulas numa escola: descreva estados…
🔎 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
