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

Uma escola está organizando um evento onde os alunos devem apresentar um projeto de programação. Quais…

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

Uma escola está organizando um evento onde os alunos devem apresentar um projeto de programação. Quais elementos são essenciais para um bom algoritmo?

  1. A) Lógica e complexidade
  2. B) Clareza e formatação
  3. C) Sequenciamento e clareza
  4. D) Complexidade e variáveis
  5. E) Criatividade e formato

✅ Resposta correta: alternativa C

Resolução passo a passo

  1. Um algoritmo é uma sequência finita e ordenada de instruções que resolve um problema. Por isso, para ser bom, ele precisa ter instruções organizadas na ordem correta (sequenciamento) e escritas de forma compreensível e sem ambiguidade (clareza). Passo 2: Resolvendo por conta própria, a alternativa que reúne os dois requisitos básicos de qualquer algoritmo é a C, Sequenciamento e clareza. Passo 3: A alternativa A está errada porque a lógica é essencial, mas complexidade mede o desempenho (tempo e memória) e não é um requisito que define se um algoritmo é bom em um primeiro nível de aprendizagem. Passo 4: A alternativa B está errada porque formatação diz respeito à aparência do código em uma linguagem específica, e não à essência do algoritmo. Passo 5: A alternativa D está errada porque variáveis são ferramentas de implementação e complexidade é uma medida de desempenho, nenhum dos dois define o que o algoritmo precisa ter. Passo 6: A alternativa E está errada porque criatividade pode ajudar na solução, mas não é um elemento essencial para que o algoritmo esteja correto e seja compreendido, e formato também é uma questão de apresentação. Passo 7: Comparando com o gabarito oficial, a letra C coincide com a minha resolução. A dúvida possível está na palavra essencial, mas a sequência ordenada de passos e a clareza são os fundamentos que aparecem em qualquer definição escolar de algoritmo.

💡 Dica: Liste os elementos fundamentais de um algoritmo.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno considera que complexidade é um requisito obrigatório de qualquer algoritmo, quando na verdade ela é uma medida de desempenho usada para comparar soluções. Ele confunde um critério de análise com um elemento constitutivo do algoritmo.

Por que engana: O aluno pode confundir a importância da complexidade com a clareza, escolhendo alternativas que enfatizam aspectos menos essenciais para a construção de um algoritmo.

B Erradaerro: Conceitual

O aluno confunde algoritmo com código-fonte e acredita que a formatação, como indentação e organização visual, é essencial. Ele não percebe que o algoritmo é uma descrição lógica independente da linguagem e da aparência.

C Correta

Sequenciamento lógico e clareza são essenciais em um algoritmo.

D Erradaerro: Conceitual

O aluno associa a qualidade do algoritmo a detalhes de implementação, como variáveis, e a uma medida de desempenho, complexidade. Ele não distingue elementos que definem a solução de ferramentas usadas para escrevê-la.

E Erradaerro: Senso comum

O aluno transfere para a programação a ideia cotidiana de que criatividade e aparência são o que tornam um trabalho bom. Ele desconsidera que um algoritmo precisa ser correto, ordenado e compreensível, independentemente do seu formato ou originalidade.

Raio-X da questão

Dificuldade Média
Bloom Analisar
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✍️ situacional🧩 progressao
🎯 Conceito central

elementos de algoritmo

📌 Objetivo

avaliacao

🧱 Pré-requisitos

elementos de algoritmo · lógica de programação

📚 Reveja

Revisar os componentes essenciais de um algoritmo.

⚠️ Erro mais comum

O aluno pode confundir a importância da complexidade com a clareza, escolhendo alternativas que enfatizam aspectos menos essenciais para a construção de um algoritmo.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

pensamento_critico

🏫 Contexto

cotidiano

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.