Algoritmos

16
Algoritmos Fabrício Santana [email protected] Professorfabricio.net

description

Algoritmos. Fabrício Santana [email protected] Professorfabricio.net. Introdução. O raciocínio lógico - PowerPoint PPT Presentation

Transcript of Algoritmos

Page 1: Algoritmos

AlgoritmosFabrício Santana

[email protected]

Page 2: Algoritmos

Introdução• O raciocínio lógico• O raciocínio lógico na tecnologia da informação: Um esquema

sistemático que define as interações de sinais no equipamento automático do processamento de dados, ou o computador científico com o critério e princípios formais de raciocínio e pensamento

Page 3: Algoritmos

A receitaIngredientes:• 1 Lata de leite condensado• 1 Lata de milho sem a água• 1 colher (de sopa) de manteiga• 1 pacote de coco ralado• 3 ovos• 1 colher (de sopa) de fermento em pó

Modo de preparo:• Bata no liquidificador, o milho, o leite condensado, a manteiga, o coco e os ovos.• Despeje a mistura acima em uma tigela.• Peneire o fermento e adicione-o à mistura.• Mexa delicadamente a mistura.• Em uma fôrma média de bolo, untada e polvilhada com fubá, despeje a massa.• leve ao forno médio pré-aquecido, por 35 min.

Page 4: Algoritmos

Diagrama de Blocos

Terminal

Seta de Fluxo de Dados

Processamento

Entrada de Dados ou Operação Manual

Entrada e Saída de Dados

Saída de Dados em Vídeo

Page 5: Algoritmos

Diagrama de Blocos

Saída de Dados em Impressora

Decisão

Conector

Conector

Entrada de Dados por Teclado

Armazenamento em Disco Magnético

Page 6: Algoritmos

Diagrama de Blocos

Sub-rotina

Page 7: Algoritmos

Diagrama de Blocos• Os diagramas devem ser feitos e quebrados em vários níveis.

Os primeiros devem conter apenas as ideias gerais e detalhando-os posteriormente.

• Deve ser desenvolvido preferencialmente de cima para baixo e da esquerda para a direita.

• As linhas de fluxo de dados nunca devem se cruzar.

Page 8: Algoritmos

Diagrama de Blocos

Page 9: Algoritmos

Diagrama de Blocos

Page 10: Algoritmos

Diagrama de Blocos

Page 11: Algoritmos

Diagrama de Blocos

Page 12: Algoritmos

Particularidade Entre Lógicas• Linear• Estruturada• Modular• Diagrama de Chapin• Português Estruturado

Page 13: Algoritmos

Linear

Estruturada

Page 14: Algoritmos

Modular

Page 15: Algoritmos

Diagrama de Chapin

Page 16: Algoritmos

Português Estruturado

programa MÉDIAvar N1, N2, N3, N4, MEDIA : realinicio leia N1, N2, N3, N4 MEDIA ← ( N1 + N2 + N3 + N4 ) / 4 escreva "Média: ", MEDIAfim