programacion modular

Páginas: 4 (953 palabras) Publicado: 9 de diciembre de 2013
INDICE


La Programación Modular ……………………………………………………3

Modulo.………………………………………………………………………..3

Criterios de modularizacion…………………………………………………...3

Subrutinas……………………………………………………………………...3Función………………………………………………………………………...3

Recursividad…………………………………………………………………...4






























La Programación Modular


Modulo:

Un módulo escada una de las partes de un programa que resuelve uno de los subproblemas en que se divide el problema complejo original. Cada uno de estos módulos tiene una tarea bien definida y algunos necesitande otros para poder operar. En caso de que un módulo necesite de otro, puede comunicarse con éste mediante una interfaz de comunicación que también debe estar bien definida.
Requisitos de laprogramación modular:
Antes de iniciar la codificación en el ordenador es preciso analizar y definir previamente el problema a resolver lo más claramente posible.
Elaborar un diseño completo de la estructuraprevista para la resolución del problema, poniendo especial interés en la posibilidad de modularizar la estructura general.
Establecimiento de los requerimientos (variables, constantes, dimensiones,etc.) y de la estructura (lazos, bifurcaciones, funciones, subrutinas, etc.) del programa.
Comenzar la codificación en el ordenador siempre y cuando los pasos anteriores estén claros.

Criteriosde la modularizacion:

Cada módulo debe corresponder a una función lógica diferenciada.
El tamaño de cada módulo es variable. Deben ser pequeño para que sean claro y de poca complejidad. Las normasvarias según las situaciones.
Evitar variables externas.
No utilizar demasiados niveles de modularizacion para evitar complejidad de la red.
Estructura de caja negra para cada módulo: la salidadebe der función exclusiva de la entrada.

Subrutinas:

Existen 2 tipos de subrutinas: internas (el código de la subrutina está dentro del programa que la llama) y externas (la subrutina está en...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion Modular
  • Modulo de programacion
  • Programacion modular
  • Programacion de Modulos
  • Programacion modular
  • Programacion modular
  • Programación Modular
  • Trabajo de programacion modular

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS