Modularidad

Páginas: 2 (260 palabras) Publicado: 28 de agosto de 2012
1.2 MODULARIDAD
*se refiere a una organización en la que distintos componentes de un sistema de programación se dividen en unidades funcionales separadas

* descompone unprograma en un pequeño numero de abstracciones independientes unas de otras pero fáciles de conectar entre si. Un modulo se caracteriza principalmente por su interfaz y suimplementación. La programación modular sigue el criterio de ocultación de información: si no se necesita algún tipo de información no se debe tener o acceso a ella.
OBJETIVOS
*Descomponer el sistema en módulos.
* Determinar las relaciones entre módulos.
* Especificar las interfaces de los módulos.
CARACTERISTICAS
* Permite reducir lacomplejidad global del sistema descentralizado.
* Mejora la escalabilidad y la productividad.
VENTAJAS
* Un programador modular es fácil de mantener y modificar.
* Unprogramador modular es fácil de escribir y depurar.
* Un programador modular es mas fácil de controlas. El desglose de un problema en módulos permite encomendar los módulos mascomplejos a los programadores mas experimentados y los mas sencillos a los programadores noveles.
* Posibilita el uso repetitivo de las rutinas en el mismo o en diferentesprogramas.
DESVENTAJAS
* No se dispone de algoritmos formales de modularidad.
* La programación modular requiere de más memoria y tiempo de ejecución.
La modularidad esun aspecto muy importante en los TAD, ya que es el reflejo de la independencia de la especificación y la implementación. Es la demostración de que un TAD puede funcionar condiferentes implementaciones. Además de esto la programación modular ofrece otras ventajas como por ejemplo un mejor reparto del trabajo y una detección de fallos mucho mejor.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Modularismo
  • Modularidad
  • modularidad
  • Modularidad
  • modularidad
  • Modularidad
  • Modulares
  • Modularidad (Programacion)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS