algoritmo introdução

16
Algoritmo Estruturado Prof. André Nobre

Upload: andre-nobre

Post on 16-Apr-2017

814 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Algoritmo   Introdução

Algoritmo Estruturado

Prof. André Nobre

Page 2: Algoritmo   Introdução
Page 3: Algoritmo   Introdução

Processamento de Dados

Os dados sãoInseridos.

Os dados sãoProcessados.

2º Os dados sãoCombinados para obter as Informações necessárias.

Os ALGORITMOS são necessários para a construção de softwares que são responsáveis pelo Processamento Dos Dados.

Page 4: Algoritmo   Introdução

Entrada de Dados

Page 5: Algoritmo   Introdução

Processamento

Page 6: Algoritmo   Introdução

Saída de Dados

Page 7: Algoritmo   Introdução

Processamento de Dados

Page 8: Algoritmo   Introdução
Page 9: Algoritmo   Introdução

Conceito

Técnica de comunicação padronizada para

enviar instruções a um computador.

Page 10: Algoritmo   Introdução

Assim como a linguagem humana,

cada linguagem tem sua própria sintaxe e gramática.

Conceito

Page 11: Algoritmo   Introdução

Tipos

o Linguagens de Programação de Baixo NívelExemplo:

7C90EBB0 sub esp,2D0h 7C90EBB6 mov dword ptr [ebp+FFFFFDDCh],eax 7C90EBBC mov dword ptr [ebp+FFFFFDD8h],ecx

o Linguagens de Programação de Alto NívelExemplo:

If Nota < 4 else resp:= “Reprovado!”;If Nota < 7 else resp:=“Recuperação!”;If Nota >= 7 else resp:=“Aprovado!”;

Page 12: Algoritmo   Introdução

Algoritmo

É uma linguagem de programação utilizando três tipos de representação :

• Linguagem Natural

• Fluxograma Convencional

• Pseudo-linguagem (Portugues Estruturado)

Page 13: Algoritmo   Introdução

Algoritmo

Linguagem Natural

Algoritmo: Caminho para Faculdade:- Sair de casa- Entrar no carro- Dirigir até a Faculdade- Estacionar e entrar na Faculdade

Page 14: Algoritmo   Introdução

Algoritmo

Fluxograma Convencional

Algoritmo: Caminho para Faculdade:

Casa

VeículoMoto Carro

Faculdade

Page 15: Algoritmo   Introdução

Algoritmo

Pseudo-linguagem (Português Estruturado)

Algoritmo: Caminho para Faculdade:Var faculdade, veiculo : Caracteres;

Inicio Escreva(“Digite o nome da Faculdade:”); Leia(Faculdade); Escreva(“Digite o tipo de veículo:”); Leia(Veiculo); Se Veiculo=“Moto” então Escreva(“Você pode chegar mais rápido, porem é mais perigoso!”); se não Escreva(“Você pode demorar mais, porem é mais seguro!”); Fimse;Fim.

Page 16: Algoritmo   Introdução

Algoritmo

Fluxograma Convencional

Simbologia Básica:SIMBOLO OPERAÇÃO

+ Adição

- Subtração

/ Divisão

* Multiplicação

= Igualdade

> Maior

< Menor

>= Maior ou igual

<= Menor ou igual