SlideShare una empresa de Scribd logo
Programacion 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.
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. Esto debe
hacerse hasta obtener subproblemas lo
suficientemente simples como para poder ser
resueltos fácilmente con algún lenguaje de
programación.
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 algunos necesitan de 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.
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 "modulo" (en el sentido de
programación modular) con términos como
"función" o "procedimiento", propios del lenguaje
que lo soporte.
Programacion MODULAR
Programacion MODULAR

Más contenido relacionado

PPTX
Programación estructurada
PPTX
Rational rose
PDF
Tabla comparativa de programacion orientada , objetos y estructurada.
PPTX
Ciclo Vida del Software
PPTX
Programacion Modular
PPTX
Programación modular
PDF
Patrones de creación
PPTX
Arquitectura de software
Programación estructurada
Rational rose
Tabla comparativa de programacion orientada , objetos y estructurada.
Ciclo Vida del Software
Programacion Modular
Programación modular
Patrones de creación
Arquitectura de software

La actualidad más candente (20)

PPTX
Programación Orientada a Objetos (POO) y UML
PDF
Clase 13 uml_paquetes
PPTX
Fundamentos básicos de la programación orientada a objetos
DOCX
Análisis de riesgos de un proyecto de software
DOC
Modelo componentes
PPTX
Estructuras de control
PDF
Sistemas operativos por estructura
PDF
Lenguaje de programacion java
PPTX
Lenguajes de programacion (exposicion)
PPTX
Proceso del Software
PPTX
Programación Orientada a Objetos - atributos y métodos
PPSX
Proyecto de software
PPTX
Programación modular
PPTX
Mis diapositivas uml
PDF
6 Curso de POO en Java - clases y objetos
PPT
Arquitectura 3 Capas
PPTX
Lenguaje de programación
PPTX
Técnicas y Herramientas para el Desarrollo de Sistemas de Información
DOCX
Qué es programación modular
PPT
Poo 1 concepto_basico
Programación Orientada a Objetos (POO) y UML
Clase 13 uml_paquetes
Fundamentos básicos de la programación orientada a objetos
Análisis de riesgos de un proyecto de software
Modelo componentes
Estructuras de control
Sistemas operativos por estructura
Lenguaje de programacion java
Lenguajes de programacion (exposicion)
Proceso del Software
Programación Orientada a Objetos - atributos y métodos
Proyecto de software
Programación modular
Mis diapositivas uml
6 Curso de POO en Java - clases y objetos
Arquitectura 3 Capas
Lenguaje de programación
Técnicas y Herramientas para el Desarrollo de Sistemas de Información
Qué es programación modular
Poo 1 concepto_basico
Publicidad

Destacado (20)

PPSX
Programación modular estructurada.ppt
PPT
Programación Modular y Estructyrada
PPTX
Programación modular. Esteban Alzate Duque
PPTX
Modulo de informatica marcela
PPTX
Adrian Presentacion
PPTX
Sentencia, secuencia y bloque
PPS
Tema 7
 
PDF
Programacion Modular
PPTX
CURSO DE PROGRAMACION BASICA - Cap 5
PDF
12 programacion modular
PDF
Programación modular
PPT
Programación Modular
PPTX
Logica subprogramas
PPTX
Paradigmas de programación
PPTX
2.1 recursividad
PPTX
Utilizar programación modular con datos simples y con datos estructurados
PDF
Programacion modular
PPTX
Utilizar la programación modular y estructurada en forma de pseudocódigo para...
PPSX
Programación estructurada
Programación modular estructurada.ppt
Programación Modular y Estructyrada
Programación modular. Esteban Alzate Duque
Modulo de informatica marcela
Adrian Presentacion
Sentencia, secuencia y bloque
Tema 7
 
Programacion Modular
CURSO DE PROGRAMACION BASICA - Cap 5
12 programacion modular
Programación modular
Programación Modular
Logica subprogramas
Paradigmas de programación
2.1 recursividad
Utilizar programación modular con datos simples y con datos estructurados
Programacion modular
Utilizar la programación modular y estructurada en forma de pseudocódigo para...
Programación estructurada
Publicidad

Similar a Programacion MODULAR (20)

DOCX
Cuestionario unidad 6
DOCX
Programación modular
PPTX
Técnicas de programación
PPTX
Gina lorena cuéllar moran
PPT
Programación rientada a Aspectos - David Burbano
PDF
Programación modular
PPTX
Programacion Estructurada
PPTX
Pseint - Ejercicios de modularización.pptx
DOCX
M o d_u_l_a_r_i_d_a_d
PPTX
Programacion para principiantes niño.pptx
PPTX
PROGRAMACION ORIENTADA A OBJETOS 2017.pptx
PDF
Paradigmas de programacion
DOCX
Programacion estruturada
PDF
Programacion Orientada a Objetos (poo)
PPTX
Nixon torrealbav
PPTX
Poa programacion orientada_a_aspectos
DOCX
Programaciuon
DOCX
Programaciuon
DOCX
Programaciuon
PPTX
Programacion estructurada vs. programación a objetos
Cuestionario unidad 6
Programación modular
Técnicas de programación
Gina lorena cuéllar moran
Programación rientada a Aspectos - David Burbano
Programación modular
Programacion Estructurada
Pseint - Ejercicios de modularización.pptx
M o d_u_l_a_r_i_d_a_d
Programacion para principiantes niño.pptx
PROGRAMACION ORIENTADA A OBJETOS 2017.pptx
Paradigmas de programacion
Programacion estruturada
Programacion Orientada a Objetos (poo)
Nixon torrealbav
Poa programacion orientada_a_aspectos
Programaciuon
Programaciuon
Programaciuon
Programacion estructurada vs. programación a objetos

Programacion MODULAR

  • 2. 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.
  • 3. 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. Esto debe hacerse hasta obtener subproblemas lo suficientemente simples como para poder ser resueltos fácilmente con algún lenguaje de programación.
  • 4. 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 algunos necesitan de otros para poder operar
  • 5. 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.
  • 6. 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
  • 7. 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 "modulo" (en el sentido de programación modular) con términos como "función" o "procedimiento", propios del lenguaje que lo soporte.