> Faqs > Programación estructurada y modular

Programación estructurada y modular

Recien empiezo en esto de la informatica y sobre todo en la programación y me gustaria saber la diferencia entre programación estructurada y modular. No llego a entender las diferencias.

Respuestas

La Programacion Estructurada es un paradigma de programacion que tiene como objetivo la mejora de la claridad, calidad y tiempo de desarrollo de un programa informático. En Programación estructurada los algoritmos y programas se realizan mediante un numero de pasos definidos y estructurados utilizando únicamene tres estructuras: secuencia de sentencias, los condicionales y las iteraciones o bucles.

Por su parte, Programacion Modular es un paradigma de programacion un poco más avanzado, que incluye a la programación estructurada pero que además busca dividir los programas en modulos más sencillos, llamados también subprogramas. El objetivo de la división en módulos es hacer el código más legible y manejable, dado que cada módulo contiene una cantidad limitada de código que trata sobre un aspecto en concreto. Es una evolucion de la programación estructurada y permite resolver problemas más grandes y complejos.

yeimer
5 1

Los dos son tipos de programación que hoy en día todavía se utilizan, aunque la estructurada como tal menos y la modulada la mayoría de las veces esta mezclada con la estructurada.

La programación estructurada utiliza un número de estructuras de control determinado que hacen que los fallos sean mínimos, mientras que la programación modular utiliza varios módulos o funciones que se llaman entre sí para hacer funcionar el programa.

Para que entiendas todo esto mejor. tenemos un artículo que se llama Tipos de programación, donde a parte de estos dos tipos de programación podrás ver otros como puede ser la programación orientada a objetos que es lo que esta pegando fuerte actualmente.

Sara
45 9