Projeto Analise Sistemas

1095 palavras 5 páginas
Estruturas de
Controle de Fluxo

Prof. Ausberto S. Castro Vera ascv@computer.org Referências

L.Joyanes
2008

Farrer
1999

Prof. Ausberto S. Castro V. - Estruturas de controle de fluxo de programa

A.L.V.Forbellone
2005

2

Controle de Fluxo de um programa?


É a ORDEM em que são executadas as sentenças de um programa


FLUXO NORMAL
 Execução seqüencial : uma instrução após outra



FLUXO PARALELO
 Duas ou mais sentenças sendo executadas simultaneamente 

FLUXO CONCORRENTE
 Duas ou mais sentenças tentando ser executadas uma de cada vez (concorrência)



Notação

Prof. Ausberto S. Castro V. - Estruturas de controle de fluxo de programa

3

Aspectos históricos


Década de 1960





Crise do software
Engenharia de software
Programação modular
Programação estruturada: 4 estruturas de controle
 Seqüencial
 De seleção
 Repetitiva ou iterativa
 Invocação ou salto (jump)

Prof. Ausberto S. Castro V. - Estruturas de controle de fluxo de programa

4

Estrutura Seqüencial


Estrutura na qual uma ação (instrução) segue a outra na seqüência


A saída de uma ação é a entrada da seguinte, até o final do processo (programa) início .
.
.

fim

Prof. Ausberto S. Castro V. - Estruturas de controle de fluxo de programa

5

Estrutura Seqüencial

início
Ler(A)
Ler(B)
S  A+B
P  A*B
Escrever (S,P) fim ALGORITMO

PROGRAMA
FLUXOGRAMA
Prof. Ausberto S. Castro V. - Estruturas de controle de fluxo de programa

6

Estruturas seletivas



Seleção, Estruturas de decisão ou alternativas
Utilizadas quando:




Existe um número de possíveis alternativas resultantes da avaliação de uma determinada condição.
Para se tomar decisões lógicas.
 Condição: expressões lógicas
 Alternativa: ação escolhida



Tipos:





Simples
Duplas
Múltiplas

Prof. Ausberto S. Castro V. - Estruturas de controle de fluxo de programa

7

Relacionados

  • Analise e projetos de sistemas
    2243 palavras | 9 páginas
  • Projeto de Analise de sistemas
    547 palavras | 3 páginas
  • analise e projeto de sistemas
    20477 palavras | 82 páginas
  • analise e projeto de sistemas
    507 palavras | 3 páginas
  • Analise e Projeto de Sistemas
    729 palavras | 3 páginas
  • Analise e projeto de sistemas
    1005 palavras | 5 páginas
  • Projeto e análise do sistema
    2662 palavras | 11 páginas
  • Analise e projetos de sistemas
    309 palavras | 2 páginas
  • Análise de projetos de sistemas
    428 palavras | 2 páginas
  • Projeto Análise de Sistemas
    2286 palavras | 10 páginas