Qual a função de um diagrama de blocos em um algoritmo?
Publicado por Alexandre Lombardi dos Santos, fundador do GeraProva
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 a função de um diagrama de blocos em um algoritmo?
- A) Representar graficamente a sequência de passos
- B) Escrever o código em uma linguagem de programação
- C) Armazenar dados temporariamente
- D) Realizar cálculos matemáticos
- E) Compilar programas em linguagens de alto nível
✅ Resposta correta: alternativa A
Resolução passo a passo
- Um diagrama de blocos é uma ferramenta de representação gráfica usada na lógica de programação e na engenharia. Cada bloco (retângulo, losango, oval, seta) representa uma ação, uma decisão ou o início e fim de um processo.
- Ao combinar esses símbolos com setas que indicam o fluxo, o diagrama mostra visualmente a sequência de passos de um algoritmo, facilitando o entendimento e a correção da lógica antes de escrever o código.
- Por isso, a alternativa A está correta: a função do diagrama de blocos é representar graficamente a sequência de passos.
- A alternativa B está errada, pois escrever código é tarefa de uma linguagem de programação, não do diagrama, que é apenas um desenho da lógica.
- A alternativa C está errada, pois armazenar dados temporariamente é função da memória do computador, não de um diagrama.
- A alternativa D está errada, pois realizar cálculos é tarefa do processador ou de operações descritas no algoritmo, e o diagrama apenas as representa.
- A alternativa E está errada, pois compilar programas é função do compilador, ferramenta de software que traduz código de alto nível, sem relação com o diagrama.
- Resultado: o gabarito oficial A está correto e coincide com a resolução feita de forma independente.
💡 Dica: Pense na representação visual de um algoritmo.
Alternativa por alternativa
Os diagramas de blocos ajudam a visualizar a sequência de passos do algoritmo.
O aluno confunde o diagrama de blocos com a etapa de codificação, achando que o diagrama é a própria escrita do programa em uma linguagem.
Por que engana: Confundir diagrama de blocos com codigo fonte ou funcao de armazenamento de dados.
O aluno associa o diagrama a elementos de armazenamento, talvez por já ter visto blocos de memória em desenhos, e confunde o símbolo gráfico com o dado armazenado.
O aluno acredita que, por o diagrama representar operações, ele próprio executa cálculos, sem perceber que o diagrama apenas descreve a lógica.
O aluno confunde o papel do diagrama com o do compilador, imaginando que a ferramenta que organiza a lógica também traduz o programa para linguagem de máquina.
Raio-X da questão
diagrama de blocos
avaliacao
algoritmo basico · fluxograma
Revisar a função e a importância dos diagramas de blocos em algoritmos.
Confundir diagrama de blocos com codigo fonte ou funcao de armazenamento de dados.
ciencia_tecnologia
pensamento_critico
abstrato
Questões parecidas com resolução
- Qual é a função de um diagrama de fluxo em um algoritmo?
- Qual a principal função de um diagrama de fluxo em um algoritmo?
- Qual é a principal função de um diagrama de fluxo em um algoritmo?
- Qual é a importância de usar um diagrama de fluxo na elaboração de um algoritmo?
- Qual a importância de um fluxograma em um algoritmo?
- Qual é a finalidade de um diagrama de fluxo em 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
