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

Como podemos representar um algoritmo?

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

Como podemos representar um algoritmo?

  1. A) Apenas através de códigos de programação
  2. B) Usando fluxogramas e pseudocódigos
  3. C) Somente por meio de textos longos
  4. D) Apenas na linguagem matemática
  5. E) Por meio de imagens sem texto

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Um algoritmo é uma sequência finita e ordenada de passos que resolve um problema. A pergunta quer saber quais formas de representação são usadas para descrevê-lo. Passo 2: As formas mais conhecidas são a descrição narrativa (linguagem natural), o pseudocódigo (uma escrita estruturada, próxima de linguagens de programação, mas sem sintaxe rígida), o fluxograma (diagrama com formas geométricas e setas) e o código em uma linguagem de programação. Passo 3: A alternativa B cita fluxogramas e pseudocódigos, que são duas representações gráfica e textual estruturadas, amplamente usadas no ensino de lógica e programação. Passo 4: A alternativa A está errada porque o algoritmo não depende de uma linguagem de programação; o código é apenas uma das formas possíveis de implementá-lo. Passo 5: A alternativa C está errada porque textos longos não são uma forma específica de representação e algoritmos bem escritos tendem a ser concisos. Passo 6: A alternativa D está errada porque a matemática pode expressar alguns cálculos, mas não é a única nem a principal forma de representar algoritmos em geral. Passo 7: A alternativa E está errada porque imagens sem texto não permitem descrever com precisão a sequência de passos. Passo 8: Conclusão: a alternativa correta é a B, coincidindo com o gabarito oficial.

💡 Dica: Identifique formas comuns de descrever os passos de um algoritmo.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno acredita que um algoritmo só existe quando escrito em uma linguagem de programação, confundindo o algoritmo com sua implementação em código.

Por que engana: Pode-se acreditar que um algoritmo só pode ser representado por código de programação, sem reconhecer recursos como fluxogramas e pseudocódigos.

B Correta

Fluxogramas e pseudocódigos são formas visuais e textuais eficazes de representar algoritmos.

C Erradaerro: Conceitual

O aluno associa a representação de algoritmos à quantidade de texto, imaginando que mais palavras descrevem melhor o processo, sem reconhecer formas estruturadas como fluxogramas.

D Erradaerro: Senso comum

O aluno pensa que algoritmos são essencialmente expressões matemáticas, generalizando a partir de cálculos numéricos e ignorando representações lógicas e procedimentais.

E Erradaerro: Conceitual

O aluno supõe que diagramas visuais dispensam qualquer descrição textual, sem perceber que o algoritmo precisa de instruções claras e precisas que a imagem sozinha não transmite.

Raio-X da questão

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

Representação de algoritmos

📌 Objetivo

revisao

🧱 Pré-requisitos

Noção de algoritmo e sequência · Leitura de representações simples

📚 Reveja

Revise formas de representar algoritmos, como fluxogramas e pseudocódigos.

⚠️ Erro mais comum

Pode-se acreditar que um algoritmo só pode ser representado por código de programação, sem reconhecer recursos como fluxogramas e pseudocódigos.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

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