Subido por Tiago VT

Documento17

Anuncio
METODOS NUMERICOS
PROGRMACION ESTRUCTURADA Y MODULAR
Tirado Villa Santiago
Grup. 8150301
Ing. Mecánica Automotriz
1321143107
Información del Tema
¿Qué es la programación estructurada?
La programación estructurada es una teoría orientada a mejorar la claridad, calidad y
tiempo de desarrollo utilizando únicamente subrutinas o funciones. Basada en el
teorema del programa estructurado propuesto por Böhm y Jacopini, ha permitido
desarrollar software de fácil comprensión.
El teorema del programa estructurado es la base teórica sobre la que se construyó esta
nueva forma de programar, ya que nos da la característica fundamental de la
programación estructurada. Postula que, simplemente con la combinación de tres
estructuras básicas, es suficiente para expresar cualquier función computable.
¿Qué es la programación modular?
La programación modular consiste en la descomposición de un programa en trozos más
pequeños denominados módulos o subprogramas, en el que cada uno de ellos se
encargara de llevar a cabo una tarea concreta y bien definida, y se agrupara según su
funcionalidad. Cada uno de estos módulos se analizará y codificará por separado.
La estructura de un programa modular constara de un módulo principal desde el que se
llamara al resto de los módulos. El módulo principal recibe el control al inicio de la
ejecución del programa. Cuando se invoca un módulo concreto (a través de su nombre y
parámetros), el control del programa se pasará al módulo.
Ahora sabiendo todo esto, podemos deducir que las diferencias son las siguientes:
•
•
•
•
•
Existen muchos tipos de paradigmas de programación.
El paradigma imperativo se basa en una secuencia de instrucciones.
El paradigma modular se basa en la construcción de funciones del programador.
El paradigma estructurado se basa en diseñar los algoritmos utilizando
únicamente 3 estructuras básicas, llamadas estructuras de control.
Tu objetivo es realizar programación estructurada y modular.
Comentarios
Siempre han existido diferentes tipos de programaciones unas más difíciles que las
otras, unas muy sencillas y básicas, pero otras que solo las entienden las personas
estudiadas en dicho tema, las 2 vistas, son de las más básicas y más usadas.
Observaciones
Pude observar que los tipos de programación van muy de la mano con los secuencial e
incluso los patrones dentro del mismo bloque de programa, incluso meten cosas de la
programación en java que aún es mucho más compleja.
Conclusión
En conclusión, estos dos tipos de programación son las bases de muchas cosas como
calculadoras, programación en Excel, animaciones, semáforos, etc. Y cada uno tiene su
chiste y entendimiento, pero nos resuelven la vida de una forma muy rápida una vez ya
teniendo el programa ya sea complejo o sencillo.
Bibliografía
https://www.edix.com/es/instituto/programacionestructurada/#:~:text=La%20programaci%C3%B3n%20estructurada%20es%20una,des
arrollar%20software%20de%20f%C3%A1cil%20comprensi%C3%B3n.
http://cidecame.uaeh.edu.mx/lcc/mapa/PROYECTO/libro32/113_programacin_modular
.html
Descargar