0% encontró este documento útil (0 votos)
36 vistas2 páginas

Programación Modular

Programación modular

Cargado por

senorweb
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
36 vistas2 páginas

Programación Modular

Programación modular

Cargado por

senorweb
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

10/12/21 23:36 Programación modular - Wikipedia, la enciclopedia libre

Programación modular
La programación modular es un paradigma de programación que consiste en dividir un
programa en módulos o subprogramas con el fin de hacerlo más legible y manejable

Se presenta históricamente como una evolución de la programación estructurada para solucionar


problemas de programación más grandes y complejos de lo que esta puede resolver.

Al aplicar la programación modular, un problema complejo debe ser dividido en varios


subproblemas más simples, y estos a su vez en otros subproblemas más simples aún. Esto debe
hacerse hasta obtener subproblemas lo suficientemente simples como para poder ser resueltos
fácilmente con algún lenguaje de programación. Esta técnica se llama refinamiento sucesivo, divide
y vencerás o análisis descendente (Top-Down).

Un 'módulo' es cada 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 Diagrama del funcionamiento de un
algunos necesitan de otros para poder operar. En caso de que un módulo necesite de otro, puede subprograma.
comunicarse con este mediante una interfaz de comunicación que también debe estar bien definida.

Si bien un módulo puede entenderse como una parte de un programa en cualquiera de sus formas y variados contextos, en la práctica se
los suele tomar como sinónimos de procedimientos y funciones. Pero no necesaria ni estrictamente un módulo es una función o un
procedimiento, ya que el mismo puede contener muchos de ellos. No debe confundirse el término "módulo" (en el sentido de
programación modular) con términos como "función" o "procedimiento", propios del lenguaje que lo soporte.

Véase también
Módulo
Modularidad
Diseño estructurado
Programación estructurada
Programación por procedimientos
Programación orientada a objetos
Programación orientada a aspectos
Ingeniería de software basada en componentes
[Link] 1/2
10/12/21 23:36 Programación modular - Wikipedia, la enciclopedia libre

Obtenido de «[Link]

Esta página se editó por última vez el 30 ago 2021 a las 16:51.

El texto está disponible bajo la Licencia Creative Commons Atribución Compartir Igual 3.0;
pueden aplicarse cláusulas adicionales. Al usar este sitio, usted acepta
nuestros términos de uso y nuestra política de privacidad.

Wikipedia® es una marca registrada de la Fundación Wikimedia, Inc., una organización sin ánimo de lucro.

[Link] 2/2

También podría gustarte