Sunteți pe pagina 1din 5

Encapsulamiento por SubProgramas

Un subprograma es una operacin abstracta definida por el programador En el nivel de diseo de programas ,el sentido en el cual un subprograma representa una operacin abstracta que el programador define

Subprogramas

Especificacin

Implementacin

Nombre del subprograma

La asignatura(prototipo)

La Accin que lleva a cabo

Cuerpo del Subprograma

Signatura de Subprograma

Declaraciones de objetos de datos locales

Serie de enunciados que definen las acciones del subprograma

Definiciones y activacin de subprograma


Un programador escribe una definicin de un subprograma como una propiedad esttica de un programa Una definicin representa lo que esta escrito en el programa y es la nica informacin disponible durante la traduccin Las activaciones existen solo durante la ejecucin , para tener acceso al valor del tipo de variable que aya

Implementacin de definicin e invocacin de subprogramas

Componentes necesarios para una activacin del subprograma

El regln de signatura de FN (funcin) suministra informacin para almacenamiento de parmetros y almacenamiento para el resultado

Las declaraciones tienen providencias de almacenamiento para variables llocales

Almacenamiento para literales y constantes definidas.

Almacenamiento para el cdigo ejecutable generador a partir de los enunciados del cuerpo del subprograma

S-ar putea să vă placă și