Prévia do material em texto
ALGORITMOS E ESTRUTURA DE DADOS Prof. André Peixoto Algoritmos Fluxogramas Fluxogramas - Fluxograma – é uma ferramenta que tem como finalidade descrever o fluxo, seja manual ou mecânico, especificando os suportes usados para os dados e as informações. - Usa símbolos convencionais permitindo poucas variações. (ANSI - American National Standards Institute) - Representado por alguns desenhos geométricos básicos, os quais indicarão os símbolos de entrada de dados, do processamento de dados e da saída de dados. Fluxogramas Terminal - indica o início e/ou fim do fluxo de um programa. Seta de fluxo de dados - permite indicar o sentido do fluxo de dados Processamento - utiliza para indicar cálculos (algoritmos) a efetuar, atribuições de valores ou qualquer manipulação de dados. Fluxogramas Saída de dados em impressora - é utilizado quando se deseja que os dados sejam impressos. (DOCUMENTO) Saída de dados em vídeo - utiliza-se este símbolo quando se quer mostrar dados na tela do vídeo. Decisão - indica a decisão que deve ser tomada, indicando a possibilidade de desvios para diversos outros pontos do fluxo. Fluxogramas Conector - utilizado quando é preciso particionar o diagrama. Conector - usado para indicar conexão de fluxo em outra página. Entrada e saída de dados - símbolo em função de dispositivo qualquer de entrada ou saída de dados, como fornecedor de informações para processamento, gravação e outros. Fluxogramas Entrada de dados ou operação manual - utilizado para ler os dados necessários ou programa fora de linha sem intervenção de dispositivos mecânicos. Módulo de sub-rotina Fluxogramas Simbologias Especiais Fluxogramas Fluxogramas Fluxogramas Fluxogramas Fluxogramas Fluxogramas Fluxogramas Fluxogramas Exemplo