SlideShare una empresa de Scribd logo
1 de 6
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

Más contenido relacionado

La actualidad más candente

6 consultas
6 consultas6 consultas
6 consultasVirteco
 
Tabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructuradaTabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructuradaAngeles Rivera
 
Lenguaje de programación: Pascal
Lenguaje de programación: PascalLenguaje de programación: Pascal
Lenguaje de programación: PascalCarola511
 
modelo vista controlador
modelo vista controladormodelo vista controlador
modelo vista controladorcom2merwil
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosGuillermo Chirinos
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datosnahun1385
 
Investigación quinta unidad
Investigación quinta unidadInvestigación quinta unidad
Investigación quinta unidadJuan Anaya
 
Base de datos con conclusion
Base de datos con conclusionBase de datos con conclusion
Base de datos con conclusionAngel kbn
 
Programacion orientada a objetos Unidad 1-intro al paradigma poo
Programacion orientada a objetos Unidad 1-intro al paradigma pooProgramacion orientada a objetos Unidad 1-intro al paradigma poo
Programacion orientada a objetos Unidad 1-intro al paradigma pooJosé Antonio Sandoval Acosta
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacionoswchavez
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseintDon Augusto
 
Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesIsrael Castillo Cruz
 
Actividad 10: Reporte de polimorfismo, herencia & encapsulamiento
Actividad  10: Reporte de polimorfismo, herencia & encapsulamientoActividad  10: Reporte de polimorfismo, herencia & encapsulamiento
Actividad 10: Reporte de polimorfismo, herencia & encapsulamientograchika
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigoepetekaun
 

La actualidad más candente (20)

6 consultas
6 consultas6 consultas
6 consultas
 
Tabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructuradaTabla comparativa de poo y paradigma de programación estructurada
Tabla comparativa de poo y paradigma de programación estructurada
 
Lenguaje de programación: Pascal
Lenguaje de programación: PascalLenguaje de programación: Pascal
Lenguaje de programación: Pascal
 
modelo vista controlador
modelo vista controladormodelo vista controlador
modelo vista controlador
 
Sistema De Gestión De Base De Datos
Sistema De Gestión De Base De DatosSistema De Gestión De Base De Datos
Sistema De Gestión De Base De Datos
 
P.O.O.
P.O.O.P.O.O.
P.O.O.
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
 
Investigación quinta unidad
Investigación quinta unidadInvestigación quinta unidad
Investigación quinta unidad
 
Base de datos con conclusion
Base de datos con conclusionBase de datos con conclusion
Base de datos con conclusion
 
Paradigmas de programación
Paradigmas de programaciónParadigmas de programación
Paradigmas de programación
 
Ejercicios sql
Ejercicios sqlEjercicios sql
Ejercicios sql
 
Programacion orientada a objetos Unidad 1-intro al paradigma poo
Programacion orientada a objetos Unidad 1-intro al paradigma pooProgramacion orientada a objetos Unidad 1-intro al paradigma poo
Programacion orientada a objetos Unidad 1-intro al paradigma poo
 
Librerias de C++
Librerias de C++Librerias de C++
Librerias de C++
 
Clase 3 Modelo Entidad Relacion
Clase 3   Modelo Entidad   RelacionClase 3   Modelo Entidad   Relacion
Clase 3 Modelo Entidad Relacion
 
Arreglos o dimensiones en pseint
Arreglos o dimensiones en pseintArreglos o dimensiones en pseint
Arreglos o dimensiones en pseint
 
Lenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretesLenguajes de programacion tema 2_compiladores e interpretes
Lenguajes de programacion tema 2_compiladores e interpretes
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Actividad 10: Reporte de polimorfismo, herencia & encapsulamiento
Actividad  10: Reporte de polimorfismo, herencia & encapsulamientoActividad  10: Reporte de polimorfismo, herencia & encapsulamiento
Actividad 10: Reporte de polimorfismo, herencia & encapsulamiento
 
52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo52 ejercicios-resueltos-en-pseudocodigo
52 ejercicios-resueltos-en-pseudocodigo
 
Estructura de Datos - Unidad II Recursividad
Estructura de Datos - Unidad II RecursividadEstructura de Datos - Unidad II Recursividad
Estructura de Datos - Unidad II Recursividad
 

Similar a Programación estructurada, modular y orientada a objeto

Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosWilliam Devia
 
Trabajo final de la unidad 1 desarrollo de aplicaciones 1
Trabajo final de la unidad 1 desarrollo de aplicaciones 1Trabajo final de la unidad 1 desarrollo de aplicaciones 1
Trabajo final de la unidad 1 desarrollo de aplicaciones 1mildred6montoya
 
Técnicas de programación
Técnicas de programaciónTécnicas de programación
Técnicas de programaciónMaría Alvarez
 
Qué es programación modular
Qué es programación modularQué es programación modular
Qué es programación modularAnitaBlen
 
Tabla compatativa mayra
Tabla compatativa mayraTabla compatativa mayra
Tabla compatativa mayraMayra Rivera
 
Paradigma orientado a objetos,
Paradigma orientado a objetos,Paradigma orientado a objetos,
Paradigma orientado a objetos,iestpaht
 
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...Juan Morales
 
Trabajo final de la unidad i raymundo
Trabajo final de la unidad i   raymundoTrabajo final de la unidad i   raymundo
Trabajo final de la unidad i raymundoRaymundo Montoya
 
Paradigmas de programaciónes
Paradigmas de programaciónesParadigmas de programaciónes
Paradigmas de programaciónes481200619
 
UNIDAD I Introduccion POO Daniel Rodriguez cruz
UNIDAD I Introduccion POO Daniel Rodriguez cruzUNIDAD I Introduccion POO Daniel Rodriguez cruz
UNIDAD I Introduccion POO Daniel Rodriguez cruzDanny Rodriguez
 
Instituto tecnologico tulcan
Instituto tecnologico tulcanInstituto tecnologico tulcan
Instituto tecnologico tulcanpatossss
 

Similar a Programación estructurada, modular y orientada a objeto (20)

Po ovs pe
Po ovs pePo ovs pe
Po ovs pe
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programación modular
Programación modularProgramación modular
Programación modular
 
Trabajo final de la unidad 1 desarrollo de aplicaciones 1
Trabajo final de la unidad 1 desarrollo de aplicaciones 1Trabajo final de la unidad 1 desarrollo de aplicaciones 1
Trabajo final de la unidad 1 desarrollo de aplicaciones 1
 
Trabajo final de la unidad ilucy
Trabajo final de la unidad ilucyTrabajo final de la unidad ilucy
Trabajo final de la unidad ilucy
 
Técnicas de programación
Técnicas de programaciónTécnicas de programación
Técnicas de programación
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 
Qué es programación modular
Qué es programación modularQué es programación modular
Qué es programación modular
 
Tabla compatativa mayra
Tabla compatativa mayraTabla compatativa mayra
Tabla compatativa mayra
 
Paradigma orientado a objetos,
Paradigma orientado a objetos,Paradigma orientado a objetos,
Paradigma orientado a objetos,
 
TABLA DE DIFERENCIAS
TABLA DE DIFERENCIASTABLA DE DIFERENCIAS
TABLA DE DIFERENCIAS
 
Foro. actividad 2
Foro. actividad 2Foro. actividad 2
Foro. actividad 2
 
Poovb
PoovbPoovb
Poovb
 
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
1.1. conceptualizacion de_tecnologia_orientada_a_objetos_y_programacion_tradi...
 
Trabajo final de la unidad i raymundo
Trabajo final de la unidad i   raymundoTrabajo final de la unidad i   raymundo
Trabajo final de la unidad i raymundo
 
Paradigmas de programaciónes
Paradigmas de programaciónesParadigmas de programaciónes
Paradigmas de programaciónes
 
Paradigmas de Programación
Paradigmas de ProgramaciónParadigmas de Programación
Paradigmas de Programación
 
UNIDAD I Introduccion POO Daniel Rodriguez cruz
UNIDAD I Introduccion POO Daniel Rodriguez cruzUNIDAD I Introduccion POO Daniel Rodriguez cruz
UNIDAD I Introduccion POO Daniel Rodriguez cruz
 
Instituto tecnologico tulcan
Instituto tecnologico tulcanInstituto tecnologico tulcan
Instituto tecnologico tulcan
 
Trabajo Final
Trabajo FinalTrabajo Final
Trabajo Final
 

Más de Germán Robles Tandazo (16)

Introducción a los algoritmos
Introducción a los algoritmosIntroducción a los algoritmos
Introducción a los algoritmos
 
Coordinación del programa de diploma taller 1
Coordinación del programa de diploma   taller 1Coordinación del programa de diploma   taller 1
Coordinación del programa de diploma taller 1
 
Encuestas
EncuestasEncuestas
Encuestas
 
Procesadores
ProcesadoresProcesadores
Procesadores
 
Instalación de Sistemas Operativos Windows (información preliminar)
Instalación de Sistemas Operativos Windows (información preliminar)Instalación de Sistemas Operativos Windows (información preliminar)
Instalación de Sistemas Operativos Windows (información preliminar)
 
Como hacer un ensayo
Como hacer un ensayoComo hacer un ensayo
Como hacer un ensayo
 
Manual cas uenn
Manual cas uennManual cas uenn
Manual cas uenn
 
Normas APA para el BI
Normas APA para el BINormas APA para el BI
Normas APA para el BI
 
Coordinación del programa de diploma taller 2
Coordinación del programa de diploma   taller 2Coordinación del programa de diploma   taller 2
Coordinación del programa de diploma taller 2
 
Coordinación del programa de diploma taller 1
Coordinación del programa de diploma   taller 1Coordinación del programa de diploma   taller 1
Coordinación del programa de diploma taller 1
 
Como hacer un ensayo
Como hacer un ensayoComo hacer un ensayo
Como hacer un ensayo
 
Observaciones de la visita de verificación del programa
Observaciones de la visita de verificación del programaObservaciones de la visita de verificación del programa
Observaciones de la visita de verificación del programa
 
Proyecto de grado para b.t.
Proyecto de grado para b.t.Proyecto de grado para b.t.
Proyecto de grado para b.t.
 
Coordinación del programa de diploma estudiantes
Coordinación del programa de diploma   estudiantesCoordinación del programa de diploma   estudiantes
Coordinación del programa de diploma estudiantes
 
PREGUNTA 5
PREGUNTA 5PREGUNTA 5
PREGUNTA 5
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 

Último

Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024IES Vicent Andres Estelles
 
Planeacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docxPlaneacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docxSarisdelosSantos1
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxMaria Jimena Leon Malharro
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfapunteshistoriamarmo
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdfDemetrio Ccesa Rayme
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfRosabel UA
 
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxAEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxhenarfdez
 
FICHA CUENTO BUSCANDO UNA MAMÁ 2024 MAESTRA JANET.pdf
FICHA CUENTO BUSCANDO UNA MAMÁ  2024 MAESTRA JANET.pdfFICHA CUENTO BUSCANDO UNA MAMÁ  2024 MAESTRA JANET.pdf
FICHA CUENTO BUSCANDO UNA MAMÁ 2024 MAESTRA JANET.pdfPaulaAnglicaBustaman
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesMarisolMartinez707897
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfcarolinamartinezsev
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdfInformacionesCMI
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuelabeltranponce75
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!CatalinaAlfaroChryso
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primariaWilian24
 
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto gradoUNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto gradoWilian24
 
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpognCuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpognMarianaArgellesRamos
 

Último (20)

Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024Tema 17. Biología de los microorganismos 2024
Tema 17. Biología de los microorganismos 2024
 
Los dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la VerdadLos dos testigos. Testifican de la Verdad
Los dos testigos. Testifican de la Verdad
 
Planeacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docxPlaneacion para 1er Grado - (2023-2024)-1.docx
Planeacion para 1er Grado - (2023-2024)-1.docx
 
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docxUNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
UNIDAD DIDACTICA nivel inicial EL SUPERMERCADO.docx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
La Evaluacion Formativa SM6 Ccesa007.pdf
La Evaluacion Formativa SM6  Ccesa007.pdfLa Evaluacion Formativa SM6  Ccesa007.pdf
La Evaluacion Formativa SM6 Ccesa007.pdf
 
activ4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdfactiv4-bloque4 transversal doctorado.pdf
activ4-bloque4 transversal doctorado.pdf
 
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptxAEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
AEC2. Egipto Antiguo. Adivina, Adivinanza.pptx
 
FICHA CUENTO BUSCANDO UNA MAMÁ 2024 MAESTRA JANET.pdf
FICHA CUENTO BUSCANDO UNA MAMÁ  2024 MAESTRA JANET.pdfFICHA CUENTO BUSCANDO UNA MAMÁ  2024 MAESTRA JANET.pdf
FICHA CUENTO BUSCANDO UNA MAMÁ 2024 MAESTRA JANET.pdf
 
Los avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtualesLos avatares para el juego dramático en entornos virtuales
Los avatares para el juego dramático en entornos virtuales
 
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdfPlan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
Plan-de-la-Patria-2019-2025- TERCER PLAN SOCIALISTA DE LA NACIÓN.pdf
 
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdfREGLAMENTO  FINAL DE EVALUACIÓN 2024 pdf.pdf
REGLAMENTO FINAL DE EVALUACIÓN 2024 pdf.pdf
 
Código Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de VenezuelaCódigo Civil de la República Bolivariana de Venezuela
Código Civil de la República Bolivariana de Venezuela
 
prostitución en España: una mirada integral!
prostitución en España: una mirada integral!prostitución en España: una mirada integral!
prostitución en España: una mirada integral!
 
6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria6°_GRADO_-_MAYO_06 para sexto grado de primaria
6°_GRADO_-_MAYO_06 para sexto grado de primaria
 
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto gradoUNIDAD 3 -MAYO - IV CICLO para cuarto grado
UNIDAD 3 -MAYO - IV CICLO para cuarto grado
 
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpognCuadernillo jkwfnergnerognerpognospgnrpongerpogn
Cuadernillo jkwfnergnerognerpognospgnrpongerpogn
 
Power Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptxPower Point E. S.: Los dos testigos.pptx
Power Point E. S.: Los dos testigos.pptx
 
PP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomasPP_Comunicacion en Salud: Objetivación de signos y síntomas
PP_Comunicacion en Salud: Objetivación de signos y síntomas
 
Lecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigosLecciones 06 Esc. Sabática. Los dos testigos
Lecciones 06 Esc. Sabática. Los dos testigos
 

Programación estructurada, modular y orientada a objeto

  • 1. PROGRAMACIÓN ESTRUCTURADA, MODULAR Y ORIENTADA A OBJETO MSC. GERMÁN ROBLES TANDAZO – UNIDAD EDUCATIVA NAPO
  • 2. 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.
  • 3. 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.
  • 4. 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.
  • 5. GRÁFICO EXPLICATIVO PROGRAMACIÓN ESTRUCTURADA – 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