2.3.5 Resolución de problemas sencillos utilizando técnicas de diagrama y algoritmos.
2.3.5.1 Problemas resueltos y prueba de escritorio
Observe el siguiente problema de tipo cotidiano y susrespectivos algoritmos representados en Pseudocódigo y en diagramas de flujos:
• Tengo un teléfono y necesito llamar a alguien pero no sé como hacerlo.

2.4 Programación Modular
Uno de los métodos másconocidos para resolver un problema es dividirlo en problemas más pequeños, llamados subproblemas. De esta manera, en lugar de resolver una tarea compleja y tediosa, resolvemos otras más sencillas y apartir de ellas llegamos a la solución. Esta técnica se usa mucho en programación ya que programar no es más que resolver problemas, y se le suele llamar diseño descendente, metodología del divide yvencerás o programación top-down.
Es evidente que si esta metodología nos lleva a tratar con subproblemas, entonces también tengamos la necesidad de poder crear y trabajar con subprogramas pararesolverlos. A estos subprogramas se les suele llamar módulos, de ahí viene el nombre de programación modular. En Pascal disponemos de dos tipos de módulos: los procedimientos y las funciones.
2.4.1 Losprocedimientos
2.4.1.1 Definición
Un procedimiento es un subprograma que realiza una tarea específica. Para invocarlo, es decir, para hacer que se ejecute, basta con escribir su nombre en el cuerpode otro procedimiento o en el programa principal. Pero, hay que tener muy en cuenta que su declaración debe hacerse antes de que sea llamado por otro módulo.
Una vez que has construido variosprogramillas en Pascal, crear un procedimiento no es nada complicado, pues tiene prácticamente la misma estructura que un programa.
2.4.1.3 Llamadas a Procedimientos
En el caso de los procedimientosserá necesario en el programa fuente declararlos como externos. Los parámetros se definirán normalmente. Para ello se suele emplear la directiva EXTERNAL (Turbo Pascal) o en otros casos EXTERN (Turbo... [continua]

Leer Ensayo Completo

Cite este ensayo

APA

(2011, 04). Programacion Modular-Funciones Y Procedimientos. BuenasTareas.com. Recuperado 04, 2011, de http://www.buenastareas.com/ensayos/Programacion-Modular-Funciones-y-Procedimientos/1936749.html

MLA

"Programacion Modular-Funciones Y Procedimientos" BuenasTareas.com. 04 2011. 2011. 04 2011 <http://www.buenastareas.com/ensayos/Programacion-Modular-Funciones-y-Procedimientos/1936749.html>.

MLA 7

"Programacion Modular-Funciones Y Procedimientos." BuenasTareas.com. BuenasTareas.com, 04 2011. Web. 04 2011. <http://www.buenastareas.com/ensayos/Programacion-Modular-Funciones-y-Procedimientos/1936749.html>.

CHICAGO

"Programacion Modular-Funciones Y Procedimientos." BuenasTareas.com. 04, 2011. consultado el 04, 2011. http://www.buenastareas.com/ensayos/Programacion-Modular-Funciones-y-Procedimientos/1936749.html.