ddwww
2140 palavras
9 páginas
IntroduçãoAlgoritmos
Slide 7
Nielsen C. Damasceno
Algoritmo
O Para o desenvolvimento de qualquer programa, deve-se
O
O
O
O
O
O
O
seguir basicamente as seguintes etapas, conhecidas como
Ciclo de Vida do Sistema
1) Estudo da Viabilidade (Estudos Iniciais)
2) Análise detalhada do sistema (Projeto Lógico)
3) Projeto preliminar do sistema (Projeto Físico)
4) Projeto detalhado do sistema (Algoritmos)
5) Implementação ou Codificação do sistema (na
Linguagem de Programação escolhida)
6) Testes do sistema
7) Instalação e Manutenção do sistema
Estrutura geral de um algoritmo Algoritmo
O Diagrama de Nassi-Shneiderman (Diagrama
de Chapin)
O Fluxograma (Diagrama de Fluxo)
O Português Estruturado (Pseudocódigo,
Portugol ou Pseudolinguagem)
Diagrama Nassi-Shneiderman
O Os
Diagramas
Nassi-Shneiderman,
também conhecidos como Diagramas de
Chapin, surgiram nos anos 70 [YOU04]
[SHN03] [CHA02] [NAS04] como uma maneira de ajudar nos esforços da abordagem de programação estruturada.
Diagrama Nassi-Shneiderman
Fluxograma
O Os Fluxogramas ou Diagramas de Fluxo,
são uma representação gráfica que utilizam formas geométricas padronizadas ligadas por setas de fluxo, para indicar as diversas ações (instruções) e decisões que devem ser seguidas para resolver o problema em questão.
Fluxograma
Fluxograma
Fluxograma
Português Estruturado
O O Português Estruturado, é uma forma
especial de linguagem bem mais restrita que a Língua Portuguesa e com significados bem definidos para todos os termos utilizados nas instruções(comandos). O Essa linguagem também é conhecida como
Portugol (junção de Português com Algol,
Pseudocódigo ou Pseudolinguagem.
Português Estruturado
O O Português Estruturado na verdade é
uma simplificação extrema da língua portuguesa, limitada a pouquíssimas palavras e estruturas que têm significado pré-definido, pois deve-se seguir um padrão.
O Emprega uma linguagem