GeraProva GeraProva Provas com IA para professores do Brasil
Computação8º anoBNCC EF69CO03Média⏱ curto

Qual das opções abaixo é uma característica importante de um algoritmo?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF69CO03

Descrever com precisão a solução de um problema, construindo o programa que implementa a solução descrita.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Qual das opções abaixo é uma característica importante de um algoritmo?

  1. A) Deve conter apenas uma instrução
  2. B) Deve ser claro e preciso
  3. C) Deve ser escrito em uma linguagem específica
  4. D) Deve ser complexo para ser eficaz
  5. E) Deve ser executado apenas uma vez

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Um algoritmo é uma sequência finita, ordenada e não ambígua de passos (instruções) que resolve um problema ou executa uma tarefa. Para cumprir essa função, cada passo precisa ser claro, preciso e sem margem para interpretações diferentes.
  2. Analisando as alternativas, a B afirma que o algoritmo deve ser claro e preciso, o que corresponde exatamente a essa característica essencial. Assim, ela é a resposta correta, concordando com o gabarito oficial.
  3. A alternativa A está errada, pois um algoritmo normalmente é formado por várias instruções organizadas em sequência, e não por uma única instrução.
  4. A alternativa C está errada, pois o algoritmo é independente de linguagem; ele pode ser descrito em português, em fluxograma ou em pseudocódigo, e só depois implementado em uma linguagem específica.
  5. A alternativa D está errada, pois a complexidade desnecessária não torna um algoritmo mais eficaz; o que se busca é simplicidade, correção e eficiência.
  6. A alternativa E está errada, pois um algoritmo pode ser executado quantas vezes forem necessárias; a repetição é justamente uma das razões para escrevê-lo.

💡 Dica: Pense nas propriedades que um algoritmo deve ter.

Alternativa por alternativa

A Erradaerro: Conceitual

Acredita que um algoritmo deve ser curto ao extremo, com uma única instrução, confundindo algoritmo com um comando isolado.

B Correta

Um algoritmo deve ser claro e preciso para garantir que a solução seja compreendida e executada corretamente.

C Erradaerro: Conceituala que mais engana

Confunde algoritmo com programa, supondo que a descrição da solução precisa estar presa a uma linguagem de programação específica.

Por que engana: Achar que um algoritmo deve ser complexo ou escrito em linguagem especifica, confundindo clareza com complexidade ou linguagem.

D Erradaerro: Senso comum

Supõe, pelo senso comum, que quanto mais complicado for um processo, mais sofisticado e eficaz ele será.

E Erradaerro: Conceitual

Entende que o algoritmo é uma receita de uso único, sem perceber que ele deve ser reutilizável e executado quantas vezes for preciso.

Raio-X da questão

Dificuldade Média
Bloom Lembrar
Leitura baixo
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

conceito de algoritmo · caracteristicas basicas de algoritmos

📚 Reveja

Revisar as propriedades e características dos algoritmos.

⚠️ Erro mais comum

Achar que um algoritmo deve ser complexo ou escrito em linguagem especifica, confundindo clareza com complexidade ou linguagem.

🌎 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.