O documento discute fluxogramas, apresentando seus objetivos, símbolos e exemplos de exercícios. Explica que fluxogramas usam símbolos para descrever algoritmos de forma menos ambígua do que a linguagem natural. Em seguida, define e exemplifica os principais símbolos como processo, decisão, entrada e saída de dados. Por fim, sugere exercícios para a criação de fluxogramas de troca de pneu, preparo de arroz e outros processos.
4. • É uma linguagem de símbolos utilizada para
descrição de algoritmos.
5. • Sua utilização permite a diminuição da
ambiguidade causada pela linguagem natural,
devido a seus símbolos identificarem
diferentes ações dentro de um algoritmo.
6. • Fluxograma é um tipo de diagrama, e pode ser
entendido como uma representação
esquemática de um processo, muitas vezes
feito através de gráficos que ilustram de
forma descomplicada a transição de
informações entre os elementos que o
compõem. (WIKIPEDIA, 2009)
9. DecisãoDecisão
• Alguns passos estão
associados a uma
condição que vai
definir se este deve
ser executado ou
não, o símbolo do
losango identifica
esta condição.
10. Saída na impressoraSaída na impressora
(documento)(documento)
• É comum em sistema e
algoritmos precisarmos da
impressão de dados.
• Caso em seu algoritmo seja
necessária a impressão de
relatórios ou documentos, este
símbolo deve ser utilizado.
13. FimFim
• Tal qual o inicio, também devemos marcar o
fim de um algoritmo.
14. Dados em discoDados em disco
• Este símbolo representa o armazenamento de
dados em disco, ou seja, em dispositivo de
acesso aleatório.
15. Dados em fitaDados em fita
• Utilizado para armazenamento de dados em
formato seqüencial, o símbolo ao lado tem
caído em desuso devido a utilização de fitas e
dispositivos seqüenciais ter sido relegada
somente a backup de dados.
18. Espera (delay)Espera (delay)
• Causa uma espera no computador, fazendo
com que o algoritmo pause por um instante, a
ser definido, e depois siga o fluxo.
19. Saída de vídeo (display)Saída de vídeo (display)
• Saída de dados diretamente no monitor. Este
é um símbolo somente utilizado para saída de
dados.
22. • Faça um fluxograma de como instalar o
Windows.
23. • Faça um fluxograma de como sacar dinheiro
em um caixa eletrônico.
24. • Locadora:
– Faça o algoritmo de cadastramento de um cliente.
– Faça o algoritmo de empréstimo de uma fita.
– Faça o algoritmo de impressão de relatório
(solicitar data inicio e data fim)
25. • Mercadinho:
– Faça um algoritmo que cadastre os produtos de
um mercadinho.
– Faça um algoritmo que cadastre um venda e peça
os dados de entrega.
– Faça um algoritmo que emita um relatório de
produtos abaixo do limite mínimo.
– Faça um algoritmo que calcule o caixa do
mercadinho no dia.
26. ConclusãoConclusão
• A utilização de símbolos na representação de
algoritmos nos permite ter uma maior
assertividade no processo de construção de
algoritmos, diminuindo assim a ambigüidade
da linguagem natural.