Tipos de programación
Transcript of Tipos de programación
Tipos de programaciónRealizado por:
Kenner CáceresFreddy Mejía
Kevin MoreiraChele Valenzuela
Instruido por:Carolina Robelo
Programación estructurada
El programa tiene un diseño modular (división en diferentes secciones)
Los módulos son diseñados de modo descendente.
Cada módulo se codifica utilizando las tres estructuras de control básicas: secuencia, selección y repetición.
El término programación estructurada se refiere a un conjunto de técnicas que han ido evolucionando. Estas técnicas aumentan considerablemente la productividad del programa reduciendo en elevado grado el tiempo requerido para escribir, verificar, depurar y mantener los programas.
La programación estructurada utiliza un número limitado de estructuras de control que minimizan la complejidad de los programas y, por consiguiente, reducen los errores; hace los programas más fáciles de escribir, verificar, leer y mantener. Los programas deben estar dotados de una estructura.
La programación estructurada es el conjunto de técnicas que incorporan:
recursos abstractos, diseño descendente (top-down), estructuras básicas.
Programación orientada a objetos
Es un método de implementación en el que los programas se organizan como colecciones cooperativas de objetos, cada uno de los cuales representan una instancia de alguna clase, y cuyas clases son todas miembros de una jerarquía de clases unida mediante relaciones de herencia
Utiliza objetos, no algoritmos, como bloques de construcción lógicos (jerarquía)
Cada objeto es una instancia de una clase
Las clases se relacionan unas con otras por medio de relaciones de herencia
Los programas orientados a objetos constan de objetos. Los objetos de un programa se comunican con cada uno de los restantes pasando mensajes….