GeraProva GeraProva Provas com IA para professores do Brasil
Computação4º anoBNCC EF15CO02Média⏱ medio

O que é um algoritmo e como ele pode ser utilizado para organizar objetos em uma lista?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF15CO02

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

O que é um algoritmo e como ele pode ser utilizado para organizar objetos em uma lista?

  1. A) Uma fórmula matemática utilizada apenas em cálculos.
  2. B) Um conjunto de passos para resolver um problema.
  3. C) Um tipo de software de organização.
  4. D) Um dispositivo que armazena informações.
  5. E) Uma linguagem exclusiva para programadores.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Um algoritmo é, em essência, uma sequência finita e ordenada de passos bem definidos que, executados, resolvem um problema ou realizam uma tarefa. Passo 2: Para organizar objetos em uma lista, um algoritmo de ordenação define regras objetivas, como comparar dois elementos e trocá-los de posição quando estiverem fora de ordem, e repete esses passos até que a lista esteja organizada (por exemplo, em ordem alfabética ou numérica). Passo 3: Portanto, a alternativa B está correta, pois descreve exatamente o conceito de algoritmo: um conjunto de passos para resolver um problema. Passo 4: A alternativa A está errada, pois algoritmos não se restringem a cálculos matemáticos e podem ser usados em qualquer tarefa com passos definidos, como receitas ou rotinas. Passo 5: A alternativa C está errada, pois um algoritmo é a lógica do processo, não um software, embora possa ser implementado em um software. Passo 6: A alternativa D está errada, pois dispositivo de armazenamento é um hardware, como um disco ou memória, sem relação com a definição de algoritmo. Passo 7: A alternativa E está errada, pois algoritmos são independentes de linguagem; podem ser descritos em português, em fluxograma ou em pseudocódigo. Gabarito oficial B confirmado pela resolução.

💡 Dica: Defina algoritmo e exemplifique sua aplicação.

Alternativa por alternativa

A Erradaerro: Conceitual

O aluno associa algoritmo apenas a fórmulas matemáticas, pensando que ele só serve para cálculos numéricos e não para organizar objetos ou tarefas gerais.

B Correta

Esta definição é correta, pois um algoritmo sempre consiste em uma sequência de ações.

C Erradaerro: Conceituala que mais engana

O aluno confunde algoritmo com o programa ou software que o implementa, imaginando que algoritmo é uma ferramenta pronta de organização e não a lógica por trás dela.

Por que engana: Confundir algoritmo com uma fórmula matemática, limitando sua aplicação a cálculos e não reconhecendo sua função na organização de dados.

D Erradaerro: Senso comum

O aluno confunde a palavra algoritmo com dispositivos de armazenamento, possivelmente pela ideia intuitiva de que algo que guarda ou organiza informações seria um algoritmo.

E Erradaerro: Conceitual

O aluno acredita que algoritmo é uma linguagem de programação, por associar o termo ao universo da programação, sem perceber que ele independe de linguagem específica.

Raio-X da questão

Dificuldade Média
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade dupla
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ interpretativa🧩 progressao
🎯 Conceito central

algoritmo e organização

📌 Objetivo

fixacao

🧱 Pré-requisitos

definição de algoritmo · organização de dados

📚 Reveja

Revisar o conceito de algoritmo e suas aplicações práticas.

⚠️ Erro mais comum

Confundir algoritmo com uma fórmula matemática, limitando sua aplicação a cálculos e não reconhecendo sua função na organização de dados.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos

🔎 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

Ocorreu um erro inesperado. Recarregar X

Rejoining the server...

Rejoin failed... trying again in seconds.

Failed to rejoin.
Please retry or reload the page.

The session has been paused by the server.

Failed to resume the session.
Please retry or reload the page.