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

O que é um fluxo lógico em um algoritmo?

Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva

Habilidade BNCC EF05CO04

Criar e simular algoritmos representados em linguagem oral, escrita ou pictográfica, que incluam sequências, repetições e seleções condicionais para resolver problemas de forma independente e em colaboração.

Fonte: Base Nacional Comum Curricular (MEC).

Questão

O que é um fluxo lógico em um algoritmo?

  1. A) A sequência de instruções que o algoritmo segue
  2. B) Um tipo de dado que o programa utiliza
  3. C) A quantidade de passos que um algoritmo possui
  4. D) Uma estrutura de repetição em um algoritmo
  5. E) Um erro que ocorre na execução de um programa

✅ Resposta correta: alternativa A

Resolução passo a passo

  1. O fluxo lógico de um algoritmo é o caminho ou a ordem em que as instruções são executadas, do início ao fim, incluindo desvios e repetições quando existirem.
  2. Analisando as alternativas, a alternativa A descreve exatamente essa ideia: a sequência de instruções que o algoritmo segue.
  3. A alternativa B está errada, pois tipo de dado é um conceito diferente, relacionado à natureza dos valores manipulados (inteiro, real, texto etc.), e não à ordem de execução.
  4. A alternativa C está errada, pois a quantidade de passos é uma medida do tamanho do algoritmo, não o seu fluxo.
  5. A alternativa D está errada, pois estrutura de repetição é apenas um dos recursos que podem alterar o fluxo, e não a definição geral do fluxo lógico.
  6. A alternativa E está errada, pois um erro de execução é um problema que ocorre no programa, não uma característica do fluxo lógico.
  7. Portanto, o gabarito oficial A está correto.

💡 Dica: Identifique o que o termo fluxo lógico descreve na execução de um algoritmo.

Alternativa por alternativa

A Correta

O fluxo lógico é a ordem em que as instruções são executadas.

B Erradaerro: Conceitual

O aluno confundiu fluxo lógico com tipos de dados, que tratam da natureza dos valores armazenados e manipulados pelo programa.

C Erradaerro: Conceitual

O aluno associou o fluxo ao tamanho do algoritmo, achando que quanto mais passos, maior ou mais definido seria o fluxo, sem entender que o fluxo é a ordem de execução.

D Erradaerro: Conceituala que mais engana

O aluno tomou um exemplo de recurso que altera o fluxo (a repetição) pela definição geral do conceito, ignorando que o fluxo existe mesmo sem repetições.

Por que engana: Confundir o fluxo lógico, que descreve a sequência organizada de instruções, com uma estrutura específica de repetição ou com a quantidade total de passos.

E Erradaerro: Senso comum

O aluno associou a palavra fluxo a algo que 'corre' ou acontece durante a execução e, por isso, interpretou o termo como um erro de execução.

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

Fluxo lógico em algoritmos

📌 Objetivo

revisao

🧱 Pré-requisitos

Conceito de algoritmo e instrução · Sequência de passos

📚 Reveja

Revise como as instruções de um algoritmo são organizadas e executadas em sequência.

⚠️ Erro mais comum

Confundir o fluxo lógico, que descreve a sequência organizada de instruções, com uma estrutura específica de repetição ou com a quantidade total de passos.

🌎 Tema transversal

ciencia_tecnologia

🤝 Socioemocional

tomada_decisao

🏫 Contexto

abstrato

Questões parecidas com resolução

Todas as questões de Algoritmos com seleção condicional

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