Académique Documents
Professionnel Documents
Culture Documents
_____________________________________________________________________________________
Aula 06 Fluxogramas
uma representao grfica de algoritmos onde formas geomtricas diferentes implicam aes (instrues, comandos) distintos. Tal propriedade facilita o entendimento das idias contidas nos algoritmos. Nota-se que os fluxogramas convencionais preocupam-se com detalhes de nvel fsico da implementao do algoritmo. Por exemplo, figuras geomtricas diferentes so adotadas para representar operaes de sada de dados realizadas em dispositivos distintos, como uma unidade de armazenamento de dados ou um monitor de vdeo. A figura 2.1 mostra as principais formas geomtricas usadas em fluxogramas. De modo geral, o fluxograma se resume a um nico smbolo inicial, por onde a execuo do algoritmo comea, e um ou mais smbolos finais, que so pontos onde a execuo do algoritmo se encerra. Partindo do smbolo inicial, h sempre um nico caminho orientado a ser seguido, representando a existncia de uma nica seqncia de execuo das instrues. Isto pode ser melhor visualizado pelo fato de que, apesar de vrios caminhos poderem convergir para uma mesma figura do diagrama, h sempre um nico caminho saindo desta. Excees a esta regra so os smbolos finais, dos quais no h nenhum fluxo saindo, e os smbolos de deciso, de onde pode haver mais de um caminho de sada (normalmente dois caminhos), representando uma bifurcao no fluxo. Um diagrama de blocos uma forma de fluxograma usada e desenvolvida por profissionais da programao, tendo como objetivo descrever o mtodo e a seqncia do processo dos planos num computador. Pode ser desenvolvido em qualquer nvel de detalhe que seja necessrio. Quando se desenvolve um diagrama para o programa principal, por exemplo, seu nvel de detalhamento pode chegar at as instrues. Esta ferramenta usa diversos smbolos geomtricos, os quais, estabelecero as seqncias de operaes a serem efetuadas em um processamento computacional. Aps a elaborao do diagrama de bloco, realizada a codificao do programa. A figura 2.1 mostra o exemplo de um diagrama de blocos ou fluxogramas. (autor desconhecido)
Diagramas
Comando de Deciso
Conector: Utilizado para indicar que o fluxo continua em outro bloco do fluxograma
Exemplo
Inicio
N1,N2
Media = (N1+N2) / 2
Media >= 7
Sim
Aprovado
No
Reprovad o Fim