PROGRAMACIÓN
ESTRUCTURADA, MODULAR
Y ORIENTADA A OBJETO
MSC. GERMÁN ROBLES TANDAZO – UNIDAD EDUCATIVA NAPO
PROGRAMACIÓN ESTRUCTURADA
• La programación estructurada es una técnica para
escribir programas (programación de computadora)
de manera clara. El diseño de programación
consiste en el proceso descendente (top-down),
mismo que toma el problema y lo descompone en
etapas o estructuras jerárquicas.
• La programación estructurada utiliza recursos
abstractos (simplicidad), esto significa que consiste
en descomponer las acciones complejas en otras
más simples capaces de ser resueltas con mayor
facilidad. Para ello se utilizan únicamente tres
estructuras: secuencia, selección e iteración.
PROGRAMACIÓN MODULAR
• En la programación modular consiste en dividir en
varias secciones el programa (algoritmo) de forma
que interactúan a través de llamadas a
procedimientos, que integran el programa en su
totalidad.
• En la programación modular, el programa principal
coordina las llamadas a los módulos secundarios y
pasa los datos necesarios en forma de parámetros.
• A su vez cada módulo puede contener sus propios
datos y llamar a otros módulos o funciones.
PROGRAMACIÓN ORIENTADA A OBJETOS
P.O.O.
• La programación Orientada a objetos (POO) es
una forma especial de programar, más cercana a
como expresaríamos las cosas en la vida real que
otros tipos de programación.
• Con la POO tenemos que aprender a pensar las
cosas de una manera distinta, para escribir
nuestros programas en términos de objetos,
propiedades, métodos.
• El elemento principal de la programación orientada
a objetos es el objeto. El objeto es un conjunto
complejo de datos y programas que poseen
estructura y forman parte de una organización.
GRÁFICO EXPLICATIVO PROGRAMACIÓN ESTRUCTURADA
– MODULAR – ORIENTADA A OBJETOS
Forman
parte de la
POO
BIBLIOGRAFÍA
Gutiérrez, J. (2009). Diferencias entre paradigmas de programación. Recuperado el 22 de
septiembre de 2017, de https://www.genbetadev.com/paradigmas-de-programacion/diferencias-
entre-paradigmas-de-programacion
Tutorial Java. Aprende a programar con Java desde cero. (2017). Programación Java. Obtenido de
http://puntocomnoesunlenguaje.blogspot.com.es/2013/01/java-ejercicios-arrays-resueltos.html
Yarleque, G. (2016). Programacion estructurada VS Programacion orientada a objetos. Recuperado
el 22 de septiembre de 2017, de https://www.youtube.com/watch?v=TrSGxPE0bZs

Programación estructurada, modular y orientada a objeto

  • 1.
    PROGRAMACIÓN ESTRUCTURADA, MODULAR Y ORIENTADAA OBJETO MSC. GERMÁN ROBLES TANDAZO – UNIDAD EDUCATIVA NAPO
  • 2.
    PROGRAMACIÓN ESTRUCTURADA • Laprogramación estructurada es una técnica para escribir programas (programación de computadora) de manera clara. El diseño de programación consiste en el proceso descendente (top-down), mismo que toma el problema y lo descompone en etapas o estructuras jerárquicas. • La programación estructurada utiliza recursos abstractos (simplicidad), esto significa que consiste en descomponer las acciones complejas en otras más simples capaces de ser resueltas con mayor facilidad. Para ello se utilizan únicamente tres estructuras: secuencia, selección e iteración.
  • 3.
    PROGRAMACIÓN MODULAR • Enla programación modular consiste en dividir en varias secciones el programa (algoritmo) de forma que interactúan a través de llamadas a procedimientos, que integran el programa en su totalidad. • En la programación modular, el programa principal coordina las llamadas a los módulos secundarios y pasa los datos necesarios en forma de parámetros. • A su vez cada módulo puede contener sus propios datos y llamar a otros módulos o funciones.
  • 4.
    PROGRAMACIÓN ORIENTADA AOBJETOS P.O.O. • La programación Orientada a objetos (POO) es una forma especial de programar, más cercana a como expresaríamos las cosas en la vida real que otros tipos de programación. • Con la POO tenemos que aprender a pensar las cosas de una manera distinta, para escribir nuestros programas en términos de objetos, propiedades, métodos. • El elemento principal de la programación orientada a objetos es el objeto. El objeto es un conjunto complejo de datos y programas que poseen estructura y forman parte de una organización.
  • 5.
    GRÁFICO EXPLICATIVO PROGRAMACIÓNESTRUCTURADA – MODULAR – ORIENTADA A OBJETOS Forman parte de la POO
  • 6.
    BIBLIOGRAFÍA Gutiérrez, J. (2009).Diferencias entre paradigmas de programación. Recuperado el 22 de septiembre de 2017, de https://www.genbetadev.com/paradigmas-de-programacion/diferencias- entre-paradigmas-de-programacion Tutorial Java. Aprende a programar con Java desde cero. (2017). Programación Java. Obtenido de http://puntocomnoesunlenguaje.blogspot.com.es/2013/01/java-ejercicios-arrays-resueltos.html Yarleque, G. (2016). Programacion estructurada VS Programacion orientada a objetos. Recuperado el 22 de septiembre de 2017, de https://www.youtube.com/watch?v=TrSGxPE0bZs