As técnicas de descrição narrativa, fluxograma e pseudocódi...

Próximas questões
Com base no mesmo assunto
Q3573633 Algoritmos e Estrutura de Dados
As técnicas de descrição narrativa, fluxograma e pseudocódigo são utilizadas diretamente na representação do (a) (s)
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: B - algoritmos.

1. Compreensão do tema central:
A questão aborda formas de representação usadas para descrever o funcionamento de algoritmos, como a descrição narrativa, o fluxograma e o pseudocódigo. Saber identificar essas técnicas é essencial para quem estuda lógica de programação e algoritmos, especialmente para concursos de TI.

2. Resumo teórico:
Um algoritmo é uma sequência finita de passos para resolver um problema ou executar uma tarefa (Fonte: Cormen et al., "Introduction to Algorithms"). Ele pode ser representado de diferentes formas:

  • Descrição narrativa: Explicação escrita, em linguagem natural, de cada passo.
  • Fluxograma: Representação gráfica usando símbolos para mostrar o fluxo de execução.
  • Pseudocódigo: Linguagem intermediária entre a linguagem natural e a de programação, facilitando a conversão para código.

Essas técnicas facilitam o entendimento, comunicação e implementação dos algoritmos.

3. Justificativa da alternativa correta:
A alternativa B é a correta porque essas técnicas são diretamente associadas à representação de algoritmos. Elas não são empregadas, de forma prioritária, para as outras opções, mas sim para detalhar o passo a passo de uma solução computacional.

4. Análise das alternativas incorretas:

  • A - Normalização: Refere-se ao processo de organização de dados em bancos de dados, não à representação de algoritmos.
  • C - Sistemas operacionais: São softwares que gerenciam recursos do computador, não métodos de descrever algoritmos.
  • D - Mineração de dados: Área que busca padrões e informações em grandes conjuntos de dados, não relacionada à representação de algoritmos com essas técnicas.
  • E - Estruturas de dados: São formas de organizar dados (listas, pilhas, filas), mas as técnicas citadas não servem prioritariamente para descrevê-las, e sim algoritmos.

5. Estratégias para interpretação:
Sempre que a questão citar métodos como narrativa, fluxograma e pseudocódigo, associe imediatamente à representação de algoritmos. Cuidado com pegadinhas: palavras como “estrutura de dados” ou “normalização” podem confundir, mas suas descrições e aplicações são diferentes.

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