Algoritimo

Disponível somente no TrabalhosFeitos
  • Páginas : 2 (327 palavras )
  • Download(s) : 0
  • Publicado : 6 de junho de 2012
Ler documento completo
Amostra do texto
Algoritmo e Programação

Apresentação
• Modularização
– Conceito de Modularização
– Variáveis globais / locais
– Procedimentos e Funções
– Exemplos / Exercícios

Prof.: Denis Medeiros

01 Algoritmo e Programação

Modularização
• Conceito
“ É a descentralização do programa, do ato de programar,
ou seja, dividir a programação em módulos,
onde cada módulo possui uma funçãoespecífica
que juntos formam um programa completo,
comumente chamado de Sistema”

Prof.: Denis Medeiros

02

Algoritmo e Programação

Modularização
• Conceito
Principal

Módulo - 1

Módulo- 2

Sub-Mod-1

Prof.: Denis Medeiros

03

Módulo - N

Sub-Mod-2

Algoritmo e Programação

Modularização
• Variáveis globais
“São as variáveis declaradas no programa principal, logopodem ser vistas e/ou manipuladas por
todos os módulos e sub módulos”

• Variáveis locais
“São as variáveis declaradas dentro de cada
módulo, logo só existem enquanto o mesmo
estiver sendoexecutado e não são
percebidas pelo programa principal”

Prof.: Denis Medeiros

04

Algoritmo e Programação

Modularização
• Procedimentos e Funções
Procedimentos: São sub rotinas, nãopertencentes ao
programa principal, com a finalidade de efetuar atividades
pré-programadas , realizando, quando necessário, alterações
diretas nas variáveis globais. Não aceitam argumentos por
passagem deparâmetros.
Funções: São sub rotinas, não pertencentes ao
programa principal, com a finalidade de efetuar atividades
pré-programadas , realizando, quando necessário, alterações
diretas nasvariáveis globais. Aceitam argumentos por
passagem de parâmetros.

Prof.: Denis Medeiros

05

Algoritmo e Programação

Modularização
• Procedimentos e Funções
Exemplos de Procedimentos:
-Realizar montagens de telas;
- Emitir sons de avisos / alertas;
- Gravação de Banco de Dados;
- Leitura / Exibição de BD’s;
Exemplos de Funções:
- Realização de cálculos diversos;
- Montagem de...
tracking img