Síntesis de Modularidad

Páginas: 2 (308 palabras) Publicado: 28 de diciembre de 2013
TEMA 5: Subprogramas, programación modular

Un modulo es una pequeña parte de un programa, por lo tanto la modularidad seria el dividir un programa en varias partes, o sea, enabstracciones que ayudan al programa a realizar sus tareas. Aun subproblema también se le llama modulo y es una parte del problema que se puede resolver de manera independiente, esdecir, que cada modulo se trabaja dentro del programa como si fuera un subprograma. El subprograma funciona como si fuera un programa normal y puede tener sus propios datos ymétodos, a los datos que necesita devolver el programa se le llaman parámetros, los parámetros que están en la definición de programa llama son llamados formales y los que se pasan alsubprograma se llaman reales. Los parámetros formales con una copia del parámetro real, los parámetros por referencia solo son tratados como una variable.

En C++ solo existen lasfunciones, y para poder llamarlas primero ahí darles un parámetro, las funciones solo pueden ser utilizadas después de ser declaradas. Una función solo utiliza variables locales,así se le pueden hacer cambios más fácilmente y se puede usar en otros programas.

Los subprogramas son llamados recursivos si dentro de su código se llaman a sí mismos, pero sihay alguna se necesita una condición de parada para que no se cree un bucle infinito y el programa se repita una y otra vez.
Cuando un programa es muy grande se divide enficheros más pequeños y así se puede programar por separado. Cuando se divide en fichero se crean dos porque en uno se ponen las declaraciones y en otros las funciones. En el método mainse deben incluir todos los ficheros que se creen, y así si llega a fallar el programa se puede identificar el error y solo habrá que modificar el fichero en donde se encuentra.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modularidad
  • Modularismo
  • Modularidad
  • modularidad
  • Modularidad
  • modularidad
  • Modularidad
  • Modulares

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS