GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF69CO02Fácil⏱ curto

O que caracteriza um algoritmo na modelagem de objetos?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO02

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 caracteriza um algoritmo na modelagem de objetos?

  1. A) É uma simples ideia sem sequência.
  2. B) É um conjunto de instruções para executar uma tarefa.
  3. C) É uma representação gráfica de um objeto.
  4. D) Só pode ser escrito em linguagem de programação.
  5. E) Refere-se apenas a um objeto físico.

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Um algoritmo é, por definição, uma sequência finita e ordenada de instruções que, quando executadas, resolvem um problema ou realizam uma tarefa. Na modelagem de objetos, ele descreve como os métodos de um objeto executam suas operações.
  2. Analisando a alternativa B, ela afirma exatamente isso: é um conjunto de instruções para executar uma tarefa. Essa é a caracterização correta de algoritmo, independentemente de linguagem ou de representação visual.
  3. Por que as outras estão erradas:
  4. A) Está errada porque um algoritmo é justamente uma sequência ordenada de passos, e não uma ideia sem sequência.
  5. C) Está errada porque uma representação gráfica de um objeto corresponde a um diagrama, como o de classes, e não a um algoritmo.
  6. D) Está errada porque algoritmos podem ser descritos em linguagem natural, pseudocódigo ou fluxograma, não apenas em linguagem de programação.
  7. E) Está errada porque algoritmos são sequências de instruções, não se referem a objetos físicos.
  8. Conclusão: a alternativa correta é a B, que coincide com o gabarito oficial.

💡 Dica: Defina os elementos que compõem um algoritmo.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno pode ter confundido algoritmo com uma simples ideia abstrata, esquecendo que o algoritmo exige uma sequência ordenada de passos.

Por que engana: Confundir a definição de algoritmo com uma ideia vaga ou uma representação gráfica, sem entender que é um conjunto de instruções.

B Correta

Um algoritmo fornece as instruções para a modelagem.

C Erradaerro: Conceitual

O aluno pode ter associado algoritmo à representação visual dos objetos, como diagramas de classes, que são modelos gráficos e não sequências de instruções.

D Erradaerro: Senso comum

O aluno pode ter acreditado que algoritmo e programa são a mesma coisa, achando que só existe algoritmo quando escrito em código de programação.

E Erradaerro: Interpretação

O aluno pode ter interpretado 'objeto' no sentido literal do cotidiano, como objeto físico, em vez de objeto no sentido da programação orientada a objetos.

Raio-X da questão

Dificuldade Fácil
Leitura medio
Discriminação medio
Peso pedagógico medio
Autonomia do enunciado completo
Cobertura da habilidade unica
🧪 Simulado🩺 Diagnóstico🧮 Exige cálculo🏠 Cotidiano🔗 Interdisciplinar⭐ Representativa✍️ direta🧩 abertura
🎯 Conceito central

características de algoritmos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

definição de algoritmo · modelagem de objetos

📚 Reveja

Revisar os conceitos fundamentais de algoritmos e modelagem de objetos.

⚠️ Erro mais comum

Confundir a definição de algoritmo com uma ideia vaga ou uma representação gráfica, sem entender que é um conjunto de instruções.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Programação - Linguagem de programaçã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

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.