Fluxograma - finalidade
Gabarito: letra D. A principal finalidade de um fluxograma é representar visualmente a lógica do algoritmo por meio de símbolos gráficos padronizados, permitindo compreender o fluxo das operações antes da codificação.
Um fluxograma é uma ferramenta de diagramação que utiliza figuras geométricas (retângulos, losangos, círculos, setas) para descrever as etapas de um algoritmo. Ele não serve para corrigir erros de código, definir sintaxe, especificar hardware ou testar eficiência — essas são funções de outras ferramentas e técnicas.
Alternativa A — ❌ Incorreta
Identificar e corrigir erros de código é função de depuração (debugging), análise de código ou testes, não do fluxograma. O fluxograma auxilia no planejamento lógico, mas não executa nem depura código.
Alternativa B — ❌ Incorreta
A sintaxe correta é definida pela linguagem de programação e verificada por compiladores ou interpretadores. O fluxograma abstrai a sintaxe e foca na lógica.
Alternativa C — ❌ Incorreta
Requisitos de hardware são especificações do ambiente de execução, determinadas por análise de sistema, não por fluxogramas.
Alternativa D — ✅ Correta ⟵ GABARITO
Exatamente: fluxograma é uma representação gráfica e padronizada da sequência lógica do algoritmo, facilitando o entendimento, a comunicação e a detecção de erros de lógica antes da programação.
Alternativa E — ❌ Incorreta
Testar eficiência (consumo de recursos) é feito por análise de complexidade, profiling e benchmarks, não por fluxogramas.
Gabarito: letra D.