SlideShare uma empresa Scribd logo
1 de 3
Baixar para ler offline
lucia González
Hernández
Cristopher Yohanni
Esquivel Pinal
José Jonathan Torres
Castillo
PARADIGMAS ESTRUCTURADAS PARADIGMAS ORIENTADA A OBJETOS
El término de 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; hacen los
programas más fáciles de escribir, verificar, leer y
mantener. Los programas deben estar dotados de
una estructura.
La programación orientada a objetos o POO (OOP según sus
siglas en inglés) es un paradigma de programación que usa
los objetos en sus interacciones, para diseñar aplicaciones y
programas informáticos. Está basado en varias técnicas,
incluyendo herencia, cohesión, abstracción, polimorfismo, acopl
amiento y encapsulamiento. Su uso se popularizó a principios
de la década de los años 1990. En la actualidad, existe
variedad de lenguajes de programación que soportan la
orientación a objetos.
Características: Esta basado en técnicas,
incluyendo herencia, abstracción,
Es una forma de programación que utiliza
únicamente tres estructuras secuencia,
polimorfismos, y encapsulamiento
Instrucción condicional, Interacción (bucle de
instrucciones) con condición al
ABSTRACCIÓN: denota las características
esenciales de un objeto, donde se
principio una forma de representar y manipular
el conocimiento representa un capturan sus
comportamientos.
Enfoque particular o filosofía para la
construcción del software se divide en
ENCAPSULAMIENTO: Significa reunir a todos
los elementos que pueden bloques
independientes (procedimientos y funciones.
considerarse pertenecientes a una misma
entidad
Características
Abstracción
Significa extraer las propiedades esenciales de un objeto que lo
distinguen de los demás tipos de
Objetos y proporciona fronteras conceptuales definidas respecto al
punto de vista del observador.
Es la capacidad para encapsular y aislar la información de diseño y
ejecución.
Encapsulamiento
Es el proceso de almacenar en un mismo compartimiento (una caja
negra) los elementos de una
Abstracción (toda la información relacionada con un objeto) que
constituyen su estructura y su
Comportamiento. Esta información permanece oculta tanto para los
usuarios como para otros objetos
Y puede ser accedida solo mediante la ejecución de los métodos
adecuados.
Herencia
Es la propiedad que permite a los objetos construirse a partir de otros
objetos.
La clase base contiene todas las características comunes. Las sub-
clases contienen las
Características de la clase base mas las características particulares de
la sub-clase.
Si la sub-clase hereda características de una clase base, se trata
de herencia simple.
Si hereda de dos o más clases base, herencia múltiple.
Polimorfismo
Literalmente significa "cualidad de tener más de una forma". En poo, se
refiere al hecho que una
Misma operación puede tener diferente comportamiento en diferentes
objetos. En otras palabras,
Diferentes objetos reaccionan al mismo mensaje de modo diferente.
Ventajas
de la programación estructurada comparada con el
modelo anterior (hoy llamado
despectivamente código espagueti).
 Los programas son más fáciles de entender,
pueden ser leídos de forma secuencial y no
hay necesidad de hacer engorrosos
seguimientos en saltos de líneas (GOTO)
dentro de los bloques de código para intentar
entender la lógica.
 La estructura de los programas es clara,
puesto que las instrucciones están más
ligadas o relacionadas entre sí.
 Reducción del esfuerzo en las pruebas y
depuración. El seguimiento de los fallos o
errores del programa ("debugging") se facilita
debido a su estructura más sencilla y
comprensible, por lo que los errores se pueden
detectar y corregir más fácilmente.
 Reducción de los costos de mantenimiento.
Análogamente a la depuración, durante la fase
de mantenimiento, modificar o extender los
programas resulta más fácil.
 Los programas son más sencillos y más
rápidos de confeccionar.
 Se incrementa el rendimiento de los
programadores, comparado con la forma
anterior que utiliza GOTO.
Ventajas:
- Datos separados del Diseño.
- Reutilización del código.
-Entendimiento del programa en el mundo real.
- Fácil entendimiento de la lógica del programa.
- Código simple (aunque cueste acostumbrarse).
- Fácil documentación y diseño del programa.
- Dinamismo en el manejo de los datos.
- Facilidad en el mantenimiento y expansión.
Desventajas:
- Complejidad para adaptarse.
- Mayor cantidad de código (aunque a la larga no, por la
reutilización).

Mais conteúdo relacionado

Mais procurados

Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...jose francisco arenas jimenez
 
Tabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacionTabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacionLuis Enrique Sanchez
 
Programacion orientada a objetosj
Programacion orientada a objetosjProgramacion orientada a objetosj
Programacion orientada a objetosjAbdiel Perez
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosSANDRITA RAFAEL
 
Programacion estructurada en objetos
Programacion estructurada en objetosProgramacion estructurada en objetos
Programacion estructurada en objetosAngel Ordoñez
 
Programación estructurada, modular y orientada a objeto
Programación estructurada, modular y orientada a objetoProgramación estructurada, modular y orientada a objeto
Programación estructurada, modular y orientada a objetoGermán Robles Tandazo
 
Zipamocha murcia laura daniela inf.conv grupo 54202
Zipamocha murcia laura daniela inf.conv grupo 54202Zipamocha murcia laura daniela inf.conv grupo 54202
Zipamocha murcia laura daniela inf.conv grupo 54202LauraDanielaZipamoch
 
Desarrollo de Software Orientado a Aspectos
Desarrollo de Software Orientado a AspectosDesarrollo de Software Orientado a Aspectos
Desarrollo de Software Orientado a Aspectosmartinp
 
Programación estructurada vs programación orientada a objetos
Programación estructurada vs programación orientada a objetosProgramación estructurada vs programación orientada a objetos
Programación estructurada vs programación orientada a objetosUVM
 
Programación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaProgramación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaMichael de la Cruz
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosGeovanny Yungán
 
Programacion estructurada.vol2
Programacion estructurada.vol2Programacion estructurada.vol2
Programacion estructurada.vol2Laura Cortez
 
Paradigma de Programación Orientado a Objetos
Paradigma de Programación Orientado a ObjetosParadigma de Programación Orientado a Objetos
Paradigma de Programación Orientado a ObjetosAlberto Blumberg
 

Mais procurados (19)

Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
Tabla comparativa de paradigma de programacion estruturada y pradigma de prog...
 
Tabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacionTabla coparativa paradigmas de la programacion
Tabla coparativa paradigmas de la programacion
 
Programacion orientada a objetosj
Programacion orientada a objetosjProgramacion orientada a objetosj
Programacion orientada a objetosj
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Desarrollon de applicaciones i
Desarrollon de applicaciones iDesarrollon de applicaciones i
Desarrollon de applicaciones i
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Trabajo Final
Trabajo FinalTrabajo Final
Trabajo Final
 
Programacion estructurada en objetos
Programacion estructurada en objetosProgramacion estructurada en objetos
Programacion estructurada en objetos
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Programación estructurada, modular y orientada a objeto
Programación estructurada, modular y orientada a objetoProgramación estructurada, modular y orientada a objeto
Programación estructurada, modular y orientada a objeto
 
Zipamocha murcia laura daniela inf.conv grupo 54202
Zipamocha murcia laura daniela inf.conv grupo 54202Zipamocha murcia laura daniela inf.conv grupo 54202
Zipamocha murcia laura daniela inf.conv grupo 54202
 
Desarrollo de Software Orientado a Aspectos
Desarrollo de Software Orientado a AspectosDesarrollo de Software Orientado a Aspectos
Desarrollo de Software Orientado a Aspectos
 
Programación estructurada vs programación orientada a objetos
Programación estructurada vs programación orientada a objetosProgramación estructurada vs programación orientada a objetos
Programación estructurada vs programación orientada a objetos
 
Programación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación EstructuradaProgramación Orientada a Objetos vs Programación Estructurada
Programación Orientada a Objetos vs Programación Estructurada
 
Tabla comparativa
Tabla comparativaTabla comparativa
Tabla comparativa
 
P. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetosP. estructurada vs. programación orientada a objetos
P. estructurada vs. programación orientada a objetos
 
Programacion estructurada.vol2
Programacion estructurada.vol2Programacion estructurada.vol2
Programacion estructurada.vol2
 
Paradigma de Programación Orientado a Objetos
Paradigma de Programación Orientado a ObjetosParadigma de Programación Orientado a Objetos
Paradigma de Programación Orientado a Objetos
 
Informe
InformeInforme
Informe
 

Destaque

Peña Gaviota
Peña Gaviota Peña Gaviota
Peña Gaviota bermorfe
 
Weihnachten in griechenland
Weihnachten in griechenlandWeihnachten in griechenland
Weihnachten in griechenlandstaval
 
Lite mindre BLAH BLAH BLAH tack
Lite mindre BLAH BLAH BLAH tackLite mindre BLAH BLAH BLAH tack
Lite mindre BLAH BLAH BLAH tackPer Axbom
 
Clase. primer grado. matemática.
Clase. primer grado. matemática.Clase. primer grado. matemática.
Clase. primer grado. matemática.profecheito
 
Temporal en La Plata
Temporal en La PlataTemporal en La Plata
Temporal en La PlataCEPBA
 
Seguridad Informática
Seguridad InformáticaSeguridad Informática
Seguridad InformáticaYaneryAlvarez
 
Hoja de vida leider verano
Hoja de vida leider veranoHoja de vida leider verano
Hoja de vida leider verano28308933
 
I Maratón Foto Digital Sabina Menayo Nayarit Fuentes IES LA CABRERA 11 de jun...
I Maratón Foto Digital Sabina Menayo Nayarit Fuentes IES LA CABRERA 11 de jun...I Maratón Foto Digital Sabina Menayo Nayarit Fuentes IES LA CABRERA 11 de jun...
I Maratón Foto Digital Sabina Menayo Nayarit Fuentes IES LA CABRERA 11 de jun...filolacabrera
 
Aktuelle Studie von Ortel Mobile und forsa: Jeder zweite Zuwanderer träumt au...
Aktuelle Studie von Ortel Mobile und forsa: Jeder zweite Zuwanderer träumt au...Aktuelle Studie von Ortel Mobile und forsa: Jeder zweite Zuwanderer träumt au...
Aktuelle Studie von Ortel Mobile und forsa: Jeder zweite Zuwanderer träumt au...E-Plus Gruppe
 
Proyecto comunicación digital
Proyecto comunicación digitalProyecto comunicación digital
Proyecto comunicación digitalgastonetidos
 
2do parcial liane_ruiz
2do parcial liane_ruiz2do parcial liane_ruiz
2do parcial liane_ruizLianeGiselle
 

Destaque (20)

Peña Gaviota
Peña Gaviota Peña Gaviota
Peña Gaviota
 
Weihnachten in griechenland
Weihnachten in griechenlandWeihnachten in griechenland
Weihnachten in griechenland
 
Anreizsysteme
AnreizsystemeAnreizsysteme
Anreizsysteme
 
DMY Präsentation DE 2016-01
DMY Präsentation DE 2016-01DMY Präsentation DE 2016-01
DMY Präsentation DE 2016-01
 
LanguageStore
LanguageStoreLanguageStore
LanguageStore
 
Pulses Plant
Pulses PlantPulses Plant
Pulses Plant
 
Agenda sexta visita jesús maría
Agenda sexta visita jesús maríaAgenda sexta visita jesús maría
Agenda sexta visita jesús maría
 
Lite mindre BLAH BLAH BLAH tack
Lite mindre BLAH BLAH BLAH tackLite mindre BLAH BLAH BLAH tack
Lite mindre BLAH BLAH BLAH tack
 
Web2.0
Web2.0Web2.0
Web2.0
 
Clase. primer grado. matemática.
Clase. primer grado. matemática.Clase. primer grado. matemática.
Clase. primer grado. matemática.
 
Temporal en La Plata
Temporal en La PlataTemporal en La Plata
Temporal en La Plata
 
Seguridad Informática
Seguridad InformáticaSeguridad Informática
Seguridad Informática
 
Hoja de vida leider verano
Hoja de vida leider veranoHoja de vida leider verano
Hoja de vida leider verano
 
Plantas
PlantasPlantas
Plantas
 
I Maratón Foto Digital Sabina Menayo Nayarit Fuentes IES LA CABRERA 11 de jun...
I Maratón Foto Digital Sabina Menayo Nayarit Fuentes IES LA CABRERA 11 de jun...I Maratón Foto Digital Sabina Menayo Nayarit Fuentes IES LA CABRERA 11 de jun...
I Maratón Foto Digital Sabina Menayo Nayarit Fuentes IES LA CABRERA 11 de jun...
 
Ergonomia1
Ergonomia1Ergonomia1
Ergonomia1
 
Inglés
InglésInglés
Inglés
 
Aktuelle Studie von Ortel Mobile und forsa: Jeder zweite Zuwanderer träumt au...
Aktuelle Studie von Ortel Mobile und forsa: Jeder zweite Zuwanderer träumt au...Aktuelle Studie von Ortel Mobile und forsa: Jeder zweite Zuwanderer träumt au...
Aktuelle Studie von Ortel Mobile und forsa: Jeder zweite Zuwanderer träumt au...
 
Proyecto comunicación digital
Proyecto comunicación digitalProyecto comunicación digital
Proyecto comunicación digital
 
2do parcial liane_ruiz
2do parcial liane_ruiz2do parcial liane_ruiz
2do parcial liane_ruiz
 

Semelhante a Lucy

Técnicas de programación
Técnicas de programaciónTécnicas de programación
Técnicas de programaciónMaría Alvarez
 
Fundamentos De ProgramacióN Unidad 1
Fundamentos De ProgramacióN Unidad 1Fundamentos De ProgramacióN Unidad 1
Fundamentos De ProgramacióN Unidad 1cesarmrl2
 
Instituto tecnologico tulcan
Instituto tecnologico tulcanInstituto tecnologico tulcan
Instituto tecnologico tulcanpatossss
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradawinny_arias
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructuradaKurt_williams
 
Programación Orientada a Aspectos (POA)
Programación Orientada a Aspectos (POA)Programación Orientada a Aspectos (POA)
Programación Orientada a Aspectos (POA)Walter Javier Franck
 
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
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosNanda Moran
 
Sistemas ii fundamentos y metodos de analisis de requerimientos
Sistemas ii   fundamentos y metodos de analisis de requerimientosSistemas ii   fundamentos y metodos de analisis de requerimientos
Sistemas ii fundamentos y metodos de analisis de requerimientosGalderIL057
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosWilliam Devia
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetosjaninaplaza
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradavnslgars
 
Apuntes unidad uno poo
Apuntes unidad uno pooApuntes unidad uno poo
Apuntes unidad uno pookarina NAVA
 

Semelhante a Lucy (20)

Técnicas de programación
Técnicas de programaciónTécnicas de programación
Técnicas de programación
 
Fundamentos De ProgramacióN Unidad 1
Fundamentos De ProgramacióN Unidad 1Fundamentos De ProgramacióN Unidad 1
Fundamentos De ProgramacióN Unidad 1
 
Poovb
PoovbPoovb
Poovb
 
Instituto tecnologico tulcan
Instituto tecnologico tulcanInstituto tecnologico tulcan
Instituto tecnologico tulcan
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructurada
 
Programación Orientada a Aspectos (POA)
Programación Orientada a Aspectos (POA)Programación Orientada a Aspectos (POA)
Programación Orientada a Aspectos (POA)
 
ESTUDIANTE
ESTUDIANTEESTUDIANTE
ESTUDIANTE
 
PROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOSPROGRAMACIÓN ORIENTADA A OBJETOS
PROGRAMACIÓN ORIENTADA A OBJETOS
 
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...
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Poo
PooPoo
Poo
 
Sistemas ii fundamentos y metodos de analisis de requerimientos
Sistemas ii   fundamentos y metodos de analisis de requerimientosSistemas ii   fundamentos y metodos de analisis de requerimientos
Sistemas ii fundamentos y metodos de analisis de requerimientos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Fundamentos de programacion
Fundamentos de programacionFundamentos de programacion
Fundamentos de programacion
 
Po ovs pe
Po ovs pePo ovs pe
Po ovs pe
 
Apuntes unidad uno poo
Apuntes unidad uno pooApuntes unidad uno poo
Apuntes unidad uno poo
 
porgramacion orientada a objetos
porgramacion orientada a objetos porgramacion orientada a objetos
porgramacion orientada a objetos
 

Mais de Cristo Esquivel Pinal

Mapa mental de la inyección de codigo
Mapa mental de la inyección de codigoMapa mental de la inyección de codigo
Mapa mental de la inyección de codigoCristo Esquivel Pinal
 
Manuales de como crear servidores en DreamWeaver
Manuales de como crear servidores en DreamWeaverManuales de como crear servidores en DreamWeaver
Manuales de como crear servidores en DreamWeaverCristo Esquivel Pinal
 
los conceptos, alcance e importancia de la Auditoria Informática.
los conceptos, alcance e importancia de la Auditoria Informática.los conceptos, alcance e importancia de la Auditoria Informática.
los conceptos, alcance e importancia de la Auditoria Informática.Cristo Esquivel Pinal
 
Políticas para el uso y desarrollo del Software Libre
Políticas para el uso y desarrollo del Software LibrePolíticas para el uso y desarrollo del Software Libre
Políticas para el uso y desarrollo del Software LibreCristo Esquivel Pinal
 
Licensamiento y legalidad del software
Licensamiento y legalidad del softwareLicensamiento y legalidad del software
Licensamiento y legalidad del softwareCristo Esquivel Pinal
 

Mais de Cristo Esquivel Pinal (20)

Informe de auditoria unidad iii
Informe de auditoria unidad iiiInforme de auditoria unidad iii
Informe de auditoria unidad iii
 
Normas y Estándares De Calidad
Normas y Estándares De CalidadNormas y Estándares De Calidad
Normas y Estándares De Calidad
 
Agenda cristo
Agenda cristoAgenda cristo
Agenda cristo
 
Puntos de caso de uso
Puntos de caso de usoPuntos de caso de uso
Puntos de caso de uso
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Mapa mental de la inyección de codigo
Mapa mental de la inyección de codigoMapa mental de la inyección de codigo
Mapa mental de la inyección de codigo
 
Manual de PhpMyAdmin
Manual de PhpMyAdmin Manual de PhpMyAdmin
Manual de PhpMyAdmin
 
Manuales de como crear servidores en DreamWeaver
Manuales de como crear servidores en DreamWeaverManuales de como crear servidores en DreamWeaver
Manuales de como crear servidores en DreamWeaver
 
Manual De Manipulacion De Datos
Manual De Manipulacion De DatosManual De Manipulacion De Datos
Manual De Manipulacion De Datos
 
Manejo de archivos
Manejo de archivosManejo de archivos
Manejo de archivos
 
los conceptos, alcance e importancia de la Auditoria Informática.
los conceptos, alcance e importancia de la Auditoria Informática.los conceptos, alcance e importancia de la Auditoria Informática.
los conceptos, alcance e importancia de la Auditoria Informática.
 
A3 ap ratas
A3 ap ratasA3 ap ratas
A3 ap ratas
 
My plans for the next vacation
My plans for the next vacationMy plans for the next vacation
My plans for the next vacation
 
My plans for the next vacation
My plans for the next vacationMy plans for the next vacation
My plans for the next vacation
 
Topic weather
Topic weatherTopic weather
Topic weather
 
Políticas para el uso y desarrollo del Software Libre
Políticas para el uso y desarrollo del Software LibrePolíticas para el uso y desarrollo del Software Libre
Políticas para el uso y desarrollo del Software Libre
 
Licensamiento y legalidad del software
Licensamiento y legalidad del softwareLicensamiento y legalidad del software
Licensamiento y legalidad del software
 
Conversacion
ConversacionConversacion
Conversacion
 
Base de datos II
Base de datos II Base de datos II
Base de datos II
 
Internet extranet intranet
Internet extranet intranetInternet extranet intranet
Internet extranet intranet
 

Último

CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docxAgustinaNuez21
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdfOswaldoGonzalezCruz
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfAlfredoRamirez953210
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfssuser50d1252
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxJUANCARLOSAPARCANARE
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfssuser50d1252
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docxLuisAndersonPachasto
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas123yudy
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesRaquel Martín Contreras
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadJonathanCovena1
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...YobanaZevallosSantil1
 

Último (20)

CIENCIAS NATURALES 4 TO ambientes .docx
CIENCIAS NATURALES 4 TO  ambientes .docxCIENCIAS NATURALES 4 TO  ambientes .docx
CIENCIAS NATURALES 4 TO ambientes .docx
 
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
5° SEM29 CRONOGRAMA PLANEACIÓN DOCENTE DARUKEL 23-24.pdf
 
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdfEstrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
Estrategias de enseñanza - aprendizaje. Seminario de Tecnologia..pptx.pdf
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdfFichas de Matemática TERCERO DE SECUNDARIA.pdf
Fichas de Matemática TERCERO DE SECUNDARIA.pdf
 
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptxMonitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdfFichas de MatemáticA QUINTO DE SECUNDARIA).pdf
Fichas de MatemáticA QUINTO DE SECUNDARIA).pdf
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docxEDUCACION FISICA 1°  PROGRAMACIÓN ANUAL 2023.docx
EDUCACION FISICA 1° PROGRAMACIÓN ANUAL 2023.docx
 
periodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicasperiodico mural y sus partes y caracteristicas
periodico mural y sus partes y caracteristicas
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Técnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materialesTécnicas de grabado y estampación : procesos y materiales
Técnicas de grabado y estampación : procesos y materiales
 
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdfTema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
Tema 7.- E-COMMERCE SISTEMAS DE INFORMACION.pdf
 
Los Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la SostenibilidadLos Nueve Principios del Desempeño de la Sostenibilidad
Los Nueve Principios del Desempeño de la Sostenibilidad
 
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO  YESSENIA 933623393 NUEV...
IV SES LUN 15 TUTO CUIDO MI MENTE CUIDANDO MI CUERPO YESSENIA 933623393 NUEV...
 
recursos naturales america cuarto basico
recursos naturales america cuarto basicorecursos naturales america cuarto basico
recursos naturales america cuarto basico
 
Aedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptxAedes aegypti + Intro to Coquies EE.pptx
Aedes aegypti + Intro to Coquies EE.pptx
 

Lucy

  • 1. lucia González Hernández Cristopher Yohanni Esquivel Pinal José Jonathan Torres Castillo
  • 2. PARADIGMAS ESTRUCTURADAS PARADIGMAS ORIENTADA A OBJETOS El término de 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; hacen los programas más fáciles de escribir, verificar, leer y mantener. Los programas deben estar dotados de una estructura. La programación orientada a objetos o POO (OOP según sus siglas en inglés) es un paradigma de programación que usa los objetos en sus interacciones, para diseñar aplicaciones y programas informáticos. Está basado en varias técnicas, incluyendo herencia, cohesión, abstracción, polimorfismo, acopl amiento y encapsulamiento. Su uso se popularizó a principios de la década de los años 1990. En la actualidad, existe variedad de lenguajes de programación que soportan la orientación a objetos. Características: Esta basado en técnicas, incluyendo herencia, abstracción, Es una forma de programación que utiliza únicamente tres estructuras secuencia, polimorfismos, y encapsulamiento Instrucción condicional, Interacción (bucle de instrucciones) con condición al ABSTRACCIÓN: denota las características esenciales de un objeto, donde se principio una forma de representar y manipular el conocimiento representa un capturan sus comportamientos. Enfoque particular o filosofía para la construcción del software se divide en ENCAPSULAMIENTO: Significa reunir a todos los elementos que pueden bloques independientes (procedimientos y funciones. considerarse pertenecientes a una misma entidad Características Abstracción Significa extraer las propiedades esenciales de un objeto que lo distinguen de los demás tipos de Objetos y proporciona fronteras conceptuales definidas respecto al punto de vista del observador. Es la capacidad para encapsular y aislar la información de diseño y ejecución. Encapsulamiento Es el proceso de almacenar en un mismo compartimiento (una caja negra) los elementos de una Abstracción (toda la información relacionada con un objeto) que constituyen su estructura y su Comportamiento. Esta información permanece oculta tanto para los usuarios como para otros objetos Y puede ser accedida solo mediante la ejecución de los métodos adecuados. Herencia Es la propiedad que permite a los objetos construirse a partir de otros objetos. La clase base contiene todas las características comunes. Las sub- clases contienen las Características de la clase base mas las características particulares de la sub-clase. Si la sub-clase hereda características de una clase base, se trata de herencia simple. Si hereda de dos o más clases base, herencia múltiple. Polimorfismo Literalmente significa "cualidad de tener más de una forma". En poo, se refiere al hecho que una Misma operación puede tener diferente comportamiento en diferentes objetos. En otras palabras, Diferentes objetos reaccionan al mismo mensaje de modo diferente.
  • 3. Ventajas de la programación estructurada comparada con el modelo anterior (hoy llamado despectivamente código espagueti).  Los programas son más fáciles de entender, pueden ser leídos de forma secuencial y no hay necesidad de hacer engorrosos seguimientos en saltos de líneas (GOTO) dentro de los bloques de código para intentar entender la lógica.  La estructura de los programas es clara, puesto que las instrucciones están más ligadas o relacionadas entre sí.  Reducción del esfuerzo en las pruebas y depuración. El seguimiento de los fallos o errores del programa ("debugging") se facilita debido a su estructura más sencilla y comprensible, por lo que los errores se pueden detectar y corregir más fácilmente.  Reducción de los costos de mantenimiento. Análogamente a la depuración, durante la fase de mantenimiento, modificar o extender los programas resulta más fácil.  Los programas son más sencillos y más rápidos de confeccionar.  Se incrementa el rendimiento de los programadores, comparado con la forma anterior que utiliza GOTO. Ventajas: - Datos separados del Diseño. - Reutilización del código. -Entendimiento del programa en el mundo real. - Fácil entendimiento de la lógica del programa. - Código simple (aunque cueste acostumbrarse). - Fácil documentación y diseño del programa. - Dinamismo en el manejo de los datos. - Facilidad en el mantenimiento y expansión. Desventajas: - Complejidad para adaptarse. - Mayor cantidad de código (aunque a la larga no, por la reutilización).