GeraProva GeraProva Provas com IA para professores do Brasil
Computação2ª sérieBNCC EM13CO02Média⏱ curto

Quais das seguintes características são comumente exigidas em um algoritmo?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EM13CO02

Explorar e construir a solução de problemas por meio de refinamentos, utilizando diversos níveis de abstração desde a especificação até a implementação.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

Quais das seguintes características são comumente exigidas em um algoritmo?

  1. A) Finitude, precisão (instruções bem definidas), entrada/saída e eficácia (capacidade de execução).
  2. B) Ser escrito apenas em linguagem natural, não aceitar entradas e nunca terminar.
  3. C) Executar apenas em computadores quânticos e depender de aleatoriedade irrestrita.
  4. D) Ter exatamente 100 passos e usar apenas operações aritméticas.
  5. E) Ser uma descrição gráfica obrigatória do processo.

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. A questão pede as características comumente exigidas em um algoritmo. Um algoritmo é uma sequência finita de instruções precisas e bem definidas que, a partir de dados de entrada, produz uma saída em um tempo finito.
  2. Analisando a alternativa A, ela lista justamente as propriedades clássicas: finitude (o algoritmo termina após um número finito de passos), precisão (instruções bem definidas, sem ambiguidade), entrada/saída (recebe dados e produz resultados) e eficácia (cada passo é executável na prática).
  3. Por eliminação, a alternativa B está errada porque um algoritmo não pode 'nunca terminar' (deve ser finito) e precisa ser descrito de forma precisa, não apenas em linguagem natural.
  4. A alternativa C está errada porque algoritmos são executados em computadores clássicos comuns; a aleatoriedade é um recurso opcional, não uma exigência.
  5. A alternativa D está errada porque não existe exigência de um número fixo de 100 passos, e algoritmos podem usar muitos tipos de operações, não apenas aritméticas.
  6. A alternativa E está errada porque um algoritmo pode ser descrito em texto, pseudocódigo ou código; a representação gráfica (como fluxograma) é apenas uma opção.
  7. Conclusão: a resposta correta é a A, que coincide com o gabarito oficial.

💡 Dica: Liste as características de um algoritmo.

Alternativa por alternativa

A Correta

Essas são propriedades clássicas: o algoritmo termina (finitude), tem instruções claras, aceita entradas e produz saídas, e suas instruções são realizáveis.

B Erradaerro: Conceituala que mais engana

O aluno acredita que um algoritmo pode ser vago e não terminar, confundindo a ideia de processo com um procedimento sem fim ou sem entrada definida.

Por que engana: Confundir características essenciais de algoritmos com características incorretas ou irrelevantes, como exigir linguagem natural ou número fixo de passos.

C Erradaerro: Conceitual

O aluno associa algoritmos a computação quântica ou a aleatoriedade obrigatória, achando que são requisitos da definição de algoritmo.

D Erradaerro: Conceitual

O aluno imagina que um algoritmo deve ter tamanho fixo e restrito a operações aritméticas, tomando um exemplo particular como regra geral.

E Erradaerro: Conceitual

O aluno entende que a representação gráfica é obrigatória, confundindo fluxograma (uma forma possível de representar) com a própria definição de algoritmo.

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🧩 consolidacao
🎯 Conceito central

características de algoritmos

📌 Objetivo

avaliacao

🧱 Pré-requisitos

conceito de algoritmo · caracteristicas de algoritmos

📚 Reveja

Revisar as características fundamentais de um algoritmo.

⚠️ Erro mais comum

Confundir características essenciais de algoritmos com características incorretas ou irrelevantes, como exigir linguagem natural ou número fixo de passos.

🤝 Socioemocional

pensamento_critico

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de [CONFERIR] Construir soluções baseadas no uso de algoritmos e conceitos da Computação para resolver problemas, avaliando suas qualidades e melhorando-as.

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