segunda-feira, 10 de maio de 2010

Área de declarações - 2

Reservei esse post para os subrogramas qe se encontram na Área de declaraçao, funções(functions) e procedimentos(procedure).

Subprogramas- blocos de execuão internos de um programa, onde cada bloco executa uma tarefa determinada. Isto favorece a manutenção do programa, pois podemos tratar o problema de forma isolada. Os subprogramas, tem em seu corpo, alta semelhança com os programas, onde ambos possuem parâmetros de entrada e saída.

Function: Uma função obrigatoriarmente retorna um valor ao programa que a chama, chamamos uma função quando é avaliada uma expressão que a tem, ou seja, elas são usadas da mesma forma das funções predefinidas(Nas próximas postagens veremos funçoes predefinidas).

Procedure: Diferente da função um procedimento não retorna um valor ao programa principal, e este é ativado através de um comando de chamada do procedimento.

Nenhum comentário:

Postar um comentário