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

Qual é a principal função de um diagrama de fluxo em 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

Qual é a principal função de um diagrama de fluxo em um algoritmo?

  1. A) Armazenar dados
  2. B) Visualizar o processo de solução de um problema
  3. C) Executar o algoritmo
  4. D) Codificar o algoritmo em uma linguagem de programação
  5. E) Gerar relatórios

✅ Resposta correta: alternativa B

Resolução passo a passo

  1. Um diagrama de fluxo (fluxograma) é uma representação gráfica de um algoritmo, feita com símbolos padronizados (retângulos para processos, losangos para decisões, setas para o sentido do fluxo).
  2. Sua principal função é justamente permitir visualizar, passo a passo, como um problema será resolvido, mostrando a sequência de ações, decisões e repetições antes da programação.
  3. A alternativa A está errada, pois armazenar dados é função de memórias e estruturas de dados, não do diagrama.
  4. A alternativa C está errada, pois quem executa um algoritmo é o computador (ou uma pessoa seguindo as instruções), e não o diagrama que o representa.
  5. A alternativa D está errada, pois a codificação em linguagem de programação é uma etapa posterior, feita com código, e não a função do diagrama.
  6. A alternativa E está errada, pois gerar relatórios é tarefa de sistemas ou programas que processam informações, não de um diagrama de fluxo.
  7. Portanto, o gabarito B está correto: o diagrama serve para visualizar o processo de solução do problema.

💡 Dica: Identifique o recurso usado para representar visualmente as etapas de um algoritmo.

Alternativa por alternativa

A Erradaerro: Conceituala que mais engana

O aluno confunde o diagrama de fluxo com um dispositivo de armazenamento, imaginando que ele guarda informações do algoritmo.

Por que engana: Confundir o diagrama de fluxo com o próprio programa executável ou com uma linguagem de programação usada para codificar o algoritmo.

B Correta

O diagrama de fluxo serve para visualizar e entender as etapas de um algoritmo.

C Erradaerro: Conceitual

O aluno acredita que o próprio diagrama é executado, como se o desenho fosse um programa que roda no computador.

D Erradaerro: Conceitual

O aluno associa o fluxograma à programação, pensando que ele já é a versão final do código em uma linguagem específica.

E Erradaerro: Senso comum

O aluno pensa que todo diagrama serve para apresentar resultados, confundindo a representação do processo com a saída de dados de um sistema.

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

Função do diagrama de fluxo

📌 Objetivo

revisao

🧱 Pré-requisitos

Conceito de algoritmo · Etapas de resolução

📚 Reveja

Revise como diagramas de fluxo representam visualmente as etapas e decisões de um algoritmo.

⚠️ Erro mais comum

Confundir o diagrama de fluxo com o próprio programa executável ou com uma linguagem de programação usada para codificar o algoritmo.

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