O que é um algoritmo 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
O que é um algoritmo em programação?
- A) Um tipo de dado.
- B) Um software.
- C) Um passo a passo para resolver problemas.
- D) Uma linguagem de programação.
- E) Uma rede de computadores.
✅ Resposta correta: alternativa C
Resolução passo a passo
- Algoritmo é uma sequência finita, ordenada e não ambígua de instruções que, seguida passo a passo, leva à solução de um problema ou à realização de uma tarefa. Passo 2: Ao resolver a questão sem olhar o gabarito, a definição que corresponde a essa ideia é a alternativa C, 'Um passo a passo para resolver problemas'. Passo 3: A alternativa A está errada porque tipo de dado (como inteiro, texto ou lógico) descreve que natureza de valor uma variável pode armazenar, não uma sequência de instruções. Passo 4: A alternativa B está errada porque um software é um produto completo, composto por programas, dados e documentação, enquanto o algoritmo é a lógica que pode existir independentemente de qualquer programa. Passo 5: A alternativa D está errada porque uma linguagem de programação é um conjunto de regras de sintaxe e semântica usado para escrever algoritmos, e não o próprio algoritmo. Passo 6: A alternativa E está errada porque uma rede de computadores é um conjunto de equipamentos interligados para trocar dados, sem relação direta com a definição de algoritmo. Passo 7: O gabarito oficial C coincide com a resposta obtida na resolução independente.
💡 Dica: Defina o conceito de algoritmo em suas próprias palavras.
Alternativa por alternativa
O aluno confunde algoritmo com tipo de dado, possivelmente por associar a palavra a estruturas de armazenamento de informação.
Por que engana: Confundir algoritmo com um tipo de dado ou software, pensando que é algo mais complexo do que um simples passo a passo.
O aluno acha que algoritmo é o programa pronto e completo que o usuário utiliza, sem distinguir a lógica da aplicação final.
Correto, o algoritmo é um conjunto de instruções.
O aluno confunde o algoritmo, que é a lógica, com a linguagem usada para escrevê-lo, como Python ou Java.
O aluno associa a palavra algoritmo a termos da área de informática ligados a conectividade, sem compreender o significado do termo.
Raio-X da questão
definição de algoritmo
avaliacao
definição de algoritmo · lógica de programação
Revisar o conceito de algoritmo e sua importância na programação.
Confundir algoritmo com um tipo de dado ou software, pensando que é algo mais complexo do que um simples passo a passo.
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
