Vous êtes sur la page 1sur 2

SubProcesos

Los subprocesos o subrutinas son procesos declarados fuera del proceso principal, formados por
un conjunto de instrucciones que son utilizadas a lo largo del proceso principal del sistema.

EJEMPLO SENCILLO Y PRACTICO

Algoritmo Ejemplo
mostrar_mensaje;
FinAlgoritmo

SubProceso mostrar_mensaje
Escribir "Hola mundo";
FinSubProceso

Nuestro subproceso se llama mostrar_mensaje y lo que hace es escribir en pantalla el texto Hola
mundo. Los subprocesos los debemos definir fuera de nuestro proceso principal.

En nuestro proceso principal basta solo con llamar al mtodo definiendo en una lnea de cdigo su
nombre y podemos ejecutar la instruccin.

Todas las instrucciones que nosotros definamos en el subproceso sern ejecutadas al momento de
llamarlo en cualquier parte del cdigo.

Algoritmo Ejemplo
mostrar_mensaje;
FinAlgoritmo

SubProceso mostrar_mensaje
Definir nombre como texto;
Escribir "Ingrese su nombre";
Leer nombre;
Escribir "Hola ",nombre;
FinSubProceso
SubProcesos vacos

Los Subprocesos vacos son los que poseen simplemente instrucciones, es decir, realizan alguna
accin en el sistema sin necesidad de retornar un valor al proceso principal ni recibir un valor por
parte de l.

SubProcesos con parmetros

Los Subprocesos con parmetros son aquellos que reciben valores por parte del proceso que los
llama. Estos valores son manejados como variables dentro del subproceso y su utilidad es
representada en la necesidad del subproceso.

SubProcesos con retorno

Estos son los subprocesos que necesitan retornar algn valor al proceso que los llama. Este valor
debe estar definido como una variable dentro del subproceso y adems representado en la
sintaxis de la declaracin del subproceso.

Vous aimerez peut-être aussi