Ao desenvolver um algoritmo, qual é a principal finalidade ...

Próximas questões
Com base no mesmo assunto
Q3408934 Algoritmos e Estrutura de Dados
Ao desenvolver um algoritmo, qual é a principal finalidade de um fluxograma?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - Representar visualmente a lógica do algoritmo através de símbolos gráficos.

1. Tema central da questão

A questão aborda o conceito de fluxograma na construção de algoritmos, ferramenta fundamental para a visualização da lógica de um programa antes da implementação. Dominar este conhecimento é importante para concursos porque demonstra compreensão da análise e planejamento de soluções computacionais.

2. Resumo teórico

Um fluxograma é uma representação gráfica das etapas de um algoritmo, utilizando símbolos padronizados (como retângulos para processos, losangos para decisões e setas para fluxo de execução). Ele serve para visualizar a lógica antes de escrever qualquer código, facilitando a comunicação e o entendimento, conforme definido em normas como a NBR 6023/2018 e em obras clássicas como o Manual de Algoritmos (Manzano, 2016).

Exemplo prático: Um fluxograma pode mostrar como calcular a média de dois números, ilustrando cada etapa (entrada, cálculo e saída) de forma visual e clara.

3. Justificativa da alternativa correta (D)

A alternativa D é a única que descreve corretamente o propósito do fluxograma: representar, de forma visual e gráfica, a lógica do algoritmo. Isso facilita o planejamento, o entendimento coletivo e a identificação de falhas lógicas antes que o algoritmo seja codificado.

4. Análise das alternativas incorretas

  • A: Errada. Identificar e corrigir erros de código ocorre na fase de depuração, geralmente já no código-fonte, não no fluxograma.
  • B: Incorreta. Fluxogramas são independentes de sintaxe de linguagem de programação; eles focam na lógica, não na linguagem.
  • C: Incorreta. Especificar requisitos de hardware não é finalidade do fluxograma, mas sim da análise de sistemas ou documentação técnica.
  • E: Errada. Testar eficiência de código é feito por meio de análise de desempenho após a implementação, não durante a criação do fluxograma.

5. Estratégias para interpretação

Ao ler o enunciado, fique atento a termos como "principal finalidade". Observe as palavras-chave nas opções: busque aquela que remete à ideia de visualização ou representação gráfica da lógica. Descarte alternativas com termos como "código", "sintaxe" ou "hardware", pois não se aplicam ao conceito de fluxograma.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo