SlideShare una empresa de Scribd logo
1 de 3
La programación orientada a objetos 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, acoplamiento y encapsulamiento. Su uso se popularizó
a principios de la década de los años 1990. En la actualidad, existe una gran
variedad de lenguajes de programación que soportan la orientación a objetos.El
desarrollo del software es capaz de diseñar y administrar programas.
El desarrollo de aplicaciones orientadas a objetos se centra en el estudio de
técnicas y herramientas que permiten diseñar e implementar aplicaciones
informáticas bajo una tecnología orientada a objetos, creando sistemas más
complejos y agilizando el desarrollo de software. De esta manera, se fomenta la
reutilización y la extensión de código, facilitando el trabajo en equipo y el
mantenimiento de software.
Actualmente, la tecnología orientada a objetos ya no se aplica únicamente a los
lenguajes de programación, también se viene aplicando en el análisis y diseño,
usando UML como lenguaje de modelado. A todo esto hay que añadir, la
importancia de un buen diseño de interfaz de usuario y de una gestión eficaz de
proyectos, que nos permitirán abordar con éxito las diferentes etapas del ciclo de
vida del software.
El programa de experto en aplicaciones orientadas a objetos está dirigido para
todas aquellas personas que, sin tener necesariamente una titulación universitaria,
deseen adquirir una preparación específica para incorporarse a un puesto de
trabajo, así como a profesionales que ya han desarrollado una cierta carrera
profesional y quieran adquirir, mejorar o actualizar sus conocimientos en la materia
habitual de su trabajo o bien prepararse para desempeñar nuevos puestos de
responsabilidad, en el sector de la programación y/o desarrollo de aplicaciones
informáticas:
INFORME ELABORADO DE LA APLICACIÓN DE SOFTWARE
EN PROGRAMACION ORIENTADA A OBJETOS
,,JM
Programadores o desarrolladores junior, sénior de aplicaciones,
analistas.
Ingenieros técnicos en informática de sistemas, ingenieros técnicos en
informática de gestión, grados en ingeniería informática, grado en
ingeniería en sistemas de la información. Así como otras carreras de
ciencias como matemáticas, físicas, etc.
Alumnos provenientes de ciclos de grado medio y/o superior, antigua
FP1 y FP2 en la rama de informática.
Ventajas de la programación orientada a objetos
Reusabilidad. Cuando hemos diseñado adecuadamente las clases, se
pueden usar en distintas partes del programa y en numerosos proyectos.
Mantenibilidad. Debido a la sencillez para abstraer el problema, los
programas orientados a objetos son más sencillos de leer y comprender,
pues nos permiten ocultar detalles de implementación dejando visibles
sólo aquellos detalles más relevantes.
Modificabilidad. La facilidad de añadir, suprimir o modificar nuevos objetos
nos permite hacer modificaciones de una forma muy sencilla.
Fiabilidad. Al dividir el problema en partes más pequeñas podemos
probarlas de manera independiente y aislar mucho más fácilmente los
posibles errores que puedan surgir.
La programación orientada a objetos presenta también algunas desventajas como
pueden ser:
Cambio en la forma de pensar de la programación tradicional a la orientada
a objetos.
La ejecución de programas orientados a objetos es más lenta.
La necesidad de utilizar bibliotecas de clases obliga a su aprendizaje y
entrenamiento.
Bibliografía:
http://www.ciberaula.com/articulo/ventajas_poo/
http://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos
http://mexico.seas.es/expertos/aplicaciones-orientadas-objetos
http://www.youtube.com/watch?v=AyyRimo9z6E
http://www.youtube.com/embed/43UjFJ4DcmI?list=FLki_GDvT2h-vZTFsa-
b8zgA
Informe

Más contenido relacionado

La actualidad más candente

Estado del arte de la carrera de informática
Estado del arte de la carrera de informáticaEstado del arte de la carrera de informática
Estado del arte de la carrera de informáticaCaleb Flores
 
Aspectos curriculares tecnica en programacion de computadores
Aspectos curriculares   tecnica en programacion de computadoresAspectos curriculares   tecnica en programacion de computadores
Aspectos curriculares tecnica en programacion de computadoresjhonicar-gol2011
 
Conceptos y principios del diseños
Conceptos y principios del  diseñosConceptos y principios del  diseños
Conceptos y principios del diseñosPALIMAS
 
Mi proyecto de vida angel eduardo
Mi  proyecto  de vida angel eduardoMi  proyecto  de vida angel eduardo
Mi proyecto de vida angel eduardoAngel Perez
 
La tecnología en software
La tecnología en softwareLa tecnología en software
La tecnología en softwareronny123456789
 
Sistemas computacionales ing
Sistemas computacionales ingSistemas computacionales ing
Sistemas computacionales ingdannakarenAlcazar
 
Jesus acosta ing.pdf
Jesus acosta ing.pdfJesus acosta ing.pdf
Jesus acosta ing.pdfjesus acosta
 
EXPOSICION DE LAS CLASES DE PROGRAMACIÒN DE ALTO NIVEL
EXPOSICION DE LAS CLASES DE PROGRAMACIÒN DE ALTO NIVEL EXPOSICION DE LAS CLASES DE PROGRAMACIÒN DE ALTO NIVEL
EXPOSICION DE LAS CLASES DE PROGRAMACIÒN DE ALTO NIVEL Marcelo Herrera
 
Estandar de competencias
Estandar de competenciasEstandar de competencias
Estandar de competenciasadrii15
 
Exposición_sobre los Lenguajes de Programación de alto nivel.
Exposición_sobre los Lenguajes de Programación de alto nivel.Exposición_sobre los Lenguajes de Programación de alto nivel.
Exposición_sobre los Lenguajes de Programación de alto nivel.Luis Jaya
 
Microsoft Technology Associate (MTA).
Microsoft Technology Associate (MTA).Microsoft Technology Associate (MTA).
Microsoft Technology Associate (MTA).rubbykenya
 
DesarrolloDeSoftware_UnADM_RYFV
DesarrolloDeSoftware_UnADM_RYFVDesarrolloDeSoftware_UnADM_RYFV
DesarrolloDeSoftware_UnADM_RYFVYtelVillagomez
 
Trabajo de pinchis
Trabajo de pinchisTrabajo de pinchis
Trabajo de pinchispinchislaura
 

La actualidad más candente (19)

Estado del arte de la carrera de informática
Estado del arte de la carrera de informáticaEstado del arte de la carrera de informática
Estado del arte de la carrera de informática
 
Aspectos curriculares tecnica en programacion de computadores
Aspectos curriculares   tecnica en programacion de computadoresAspectos curriculares   tecnica en programacion de computadores
Aspectos curriculares tecnica en programacion de computadores
 
Conceptos y principios del diseños
Conceptos y principios del  diseñosConceptos y principios del  diseños
Conceptos y principios del diseños
 
Mi proyecto de vida angel eduardo
Mi  proyecto  de vida angel eduardoMi  proyecto  de vida angel eduardo
Mi proyecto de vida angel eduardo
 
La tecnología en software
La tecnología en softwareLa tecnología en software
La tecnología en software
 
Tesis is
Tesis isTesis is
Tesis is
 
Sistemas computacionales ing
Sistemas computacionales ingSistemas computacionales ing
Sistemas computacionales ing
 
Jesus acosta ing.pdf
Jesus acosta ing.pdfJesus acosta ing.pdf
Jesus acosta ing.pdf
 
EXPOSICION DE LAS CLASES DE PROGRAMACIÒN DE ALTO NIVEL
EXPOSICION DE LAS CLASES DE PROGRAMACIÒN DE ALTO NIVEL EXPOSICION DE LAS CLASES DE PROGRAMACIÒN DE ALTO NIVEL
EXPOSICION DE LAS CLASES DE PROGRAMACIÒN DE ALTO NIVEL
 
A3 unadm 2
A3 unadm 2A3 unadm 2
A3 unadm 2
 
Estandar de competencias
Estandar de competenciasEstandar de competencias
Estandar de competencias
 
Exposición_sobre los Lenguajes de Programación de alto nivel.
Exposición_sobre los Lenguajes de Programación de alto nivel.Exposición_sobre los Lenguajes de Programación de alto nivel.
Exposición_sobre los Lenguajes de Programación de alto nivel.
 
Guía Máster Ingeniería informática UOC (2022-2023, 1º semestre)
Guía Máster Ingeniería informática UOC (2022-2023, 1º semestre)Guía Máster Ingeniería informática UOC (2022-2023, 1º semestre)
Guía Máster Ingeniería informática UOC (2022-2023, 1º semestre)
 
Mta
MtaMta
Mta
 
Diseño de software
Diseño de softwareDiseño de software
Diseño de software
 
Microsoft Technology Associate (MTA).
Microsoft Technology Associate (MTA).Microsoft Technology Associate (MTA).
Microsoft Technology Associate (MTA).
 
DesarrolloDeSoftware_UnADM_RYFV
DesarrolloDeSoftware_UnADM_RYFVDesarrolloDeSoftware_UnADM_RYFV
DesarrolloDeSoftware_UnADM_RYFV
 
Trabajo de pinchis
Trabajo de pinchisTrabajo de pinchis
Trabajo de pinchis
 
Mándala Diseño Estructurado UFT
Mándala Diseño Estructurado UFTMándala Diseño Estructurado UFT
Mándala Diseño Estructurado UFT
 

Destacado

El club de los que leen y escriben
El club de los que leen y escribenEl club de los que leen y escriben
El club de los que leen y escribenPaty Rojas
 
Formulario retencion de servicios suteba 2013
Formulario retencion de servicios suteba 2013Formulario retencion de servicios suteba 2013
Formulario retencion de servicios suteba 2013Agrupacion Almafuerte
 
Normas internacionales de informacion financiera
Normas internacionales  de informacion financieraNormas internacionales  de informacion financiera
Normas internacionales de informacion financieraClaudia Nuñez Navarro
 
Feria de Ciencias material de estudio
Feria de Ciencias material de estudioFeria de Ciencias material de estudio
Feria de Ciencias material de estudiopatrimoni
 
Línea del tiempo de la mecatronica
Línea del tiempo de la mecatronicaLínea del tiempo de la mecatronica
Línea del tiempo de la mecatronicaMecaideas
 
Programacion orientada
Programacion orientadaProgramacion orientada
Programacion orientadagrachika
 

Destacado (12)

El club de los que leen y escriben
El club de los que leen y escribenEl club de los que leen y escriben
El club de los que leen y escriben
 
Formulario retencion de servicios suteba 2013
Formulario retencion de servicios suteba 2013Formulario retencion de servicios suteba 2013
Formulario retencion de servicios suteba 2013
 
OR IAAS 2013
OR IAAS 2013OR IAAS 2013
OR IAAS 2013
 
Para periodico
Para periodicoPara periodico
Para periodico
 
Google認定SEO?YouTubeパートナープロモーション開始
Google認定SEO?YouTubeパートナープロモーション開始Google認定SEO?YouTubeパートナープロモーション開始
Google認定SEO?YouTubeパートナープロモーション開始
 
Criptografia
CriptografiaCriptografia
Criptografia
 
Normas internacionales de informacion financiera
Normas internacionales  de informacion financieraNormas internacionales  de informacion financiera
Normas internacionales de informacion financiera
 
Feria de Ciencias material de estudio
Feria de Ciencias material de estudioFeria de Ciencias material de estudio
Feria de Ciencias material de estudio
 
Consumismo
ConsumismoConsumismo
Consumismo
 
Línea del tiempo de la mecatronica
Línea del tiempo de la mecatronicaLínea del tiempo de la mecatronica
Línea del tiempo de la mecatronica
 
Asistencia sena-chaparral2013
Asistencia sena-chaparral2013Asistencia sena-chaparral2013
Asistencia sena-chaparral2013
 
Programacion orientada
Programacion orientadaProgramacion orientada
Programacion orientada
 

Similar a Informe

Programacion estructurada vs. programación a objetos
Programacion estructurada vs. programación a objetosProgramacion estructurada vs. programación a objetos
Programacion estructurada vs. programación a objetoslidia gonzalez
 
Promocionando mi Carrera Por Elvin Gabriel de Jesús
Promocionando mi Carrera Por Elvin Gabriel de JesúsPromocionando mi Carrera Por Elvin Gabriel de Jesús
Promocionando mi Carrera Por Elvin Gabriel de JesúsElvin Gabriel de Jesús
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosFrancisco Javier Canizales Vazquez
 
Técnica en informatica
Técnica en informaticaTécnica en informatica
Técnica en informaticamirocukasta
 
Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Sandy Montoya Reyes
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosFrancisco Javier Canizales Vazquez
 
Ensayo progamacion marco
Ensayo progamacion marcoEnsayo progamacion marco
Ensayo progamacion marcoqwz123
 
Herramientas de Comunicación en linea
Herramientas de Comunicación en lineaHerramientas de Comunicación en linea
Herramientas de Comunicación en lineavillarrueljavier
 

Similar a Informe (20)

Programacion estructurada vs. programación a objetos
Programacion estructurada vs. programación a objetosProgramacion estructurada vs. programación a objetos
Programacion estructurada vs. programación a objetos
 
Topico 3 matics
Topico 3 maticsTopico 3 matics
Topico 3 matics
 
Niebla sortillon jesus francisco actividad1.1 si5 1
Niebla sortillon jesus francisco actividad1.1 si5 1Niebla sortillon jesus francisco actividad1.1 si5 1
Niebla sortillon jesus francisco actividad1.1 si5 1
 
Promocionando mi Carrera Por Elvin Gabriel de Jesús
Promocionando mi Carrera Por Elvin Gabriel de JesúsPromocionando mi Carrera Por Elvin Gabriel de Jesús
Promocionando mi Carrera Por Elvin Gabriel de Jesús
 
Curso de Planificación de Proyectos de Software
Curso de Planificación de Proyectos de SoftwareCurso de Planificación de Proyectos de Software
Curso de Planificación de Proyectos de Software
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
AnthonyRivas_Ing
AnthonyRivas_IngAnthonyRivas_Ing
AnthonyRivas_Ing
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetos
 
Presentación ae
Presentación aePresentación ae
Presentación ae
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Técnica en informatica
Técnica en informaticaTécnica en informatica
Técnica en informatica
 
Desarrollon de applicaciones i
Desarrollon de applicaciones iDesarrollon de applicaciones i
Desarrollon de applicaciones i
 
Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.Tabla comparativa de programacion orientada , objetos y estructurada.
Tabla comparativa de programacion orientada , objetos y estructurada.
 
Esis
EsisEsis
Esis
 
Guia MUEI Nuevos Estudiantes 20231.docx (1).pdf
Guia MUEI Nuevos Estudiantes  20231.docx (1).pdfGuia MUEI Nuevos Estudiantes  20231.docx (1).pdf
Guia MUEI Nuevos Estudiantes 20231.docx (1).pdf
 
Uml
UmlUml
Uml
 
Tabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetosTabla comparativa programación estructurada y orientada a objetos
Tabla comparativa programación estructurada y orientada a objetos
 
Software educativos2003
Software educativos2003Software educativos2003
Software educativos2003
 
Ensayo progamacion marco
Ensayo progamacion marcoEnsayo progamacion marco
Ensayo progamacion marco
 
Herramientas de Comunicación en linea
Herramientas de Comunicación en lineaHerramientas de Comunicación en linea
Herramientas de Comunicación en linea
 

Más de grachika

Actividades y tareas
Actividades y tareasActividades y tareas
Actividades y tareasgrachika
 
Indicadores de crecimiento económico
Indicadores de crecimiento económicoIndicadores de crecimiento económico
Indicadores de crecimiento económicograchika
 
Sentido de pertenencia
Sentido de pertenenciaSentido de pertenencia
Sentido de pertenenciagrachika
 
Reunión de trabajo efectiva
Reunión de trabajo efectivaReunión de trabajo efectiva
Reunión de trabajo efectivagrachika
 
Teoria Locke
Teoria LockeTeoria Locke
Teoria Lockegrachika
 
Código QR
Código QRCódigo QR
Código QRgrachika
 
Estilos de imagen
Estilos de imagenEstilos de imagen
Estilos de imagengrachika
 
Students submission -calificaciones.
Students submission   -calificaciones.Students submission   -calificaciones.
Students submission -calificaciones.grachika
 
Círculos de estudio
Círculos de estudioCírculos de estudio
Círculos de estudiograchika
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docxgrachika
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docxgrachika
 
Las 60 preguntas[1]
Las 60 preguntas[1]Las 60 preguntas[1]
Las 60 preguntas[1]grachika
 
Historia de android
Historia de androidHistoria de android
Historia de androidgrachika
 
Actividad 2
Actividad 2Actividad 2
Actividad 2grachika
 
Tutorial de Pseudocodigos
Tutorial de PseudocodigosTutorial de Pseudocodigos
Tutorial de Pseudocodigosgrachika
 
[ojo x ojo]
[ojo x ojo][ojo x ojo]
[ojo x ojo]grachika
 
Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.grachika
 
Preguntas.
Preguntas.Preguntas.
Preguntas.grachika
 

Más de grachika (20)

Actividades y tareas
Actividades y tareasActividades y tareas
Actividades y tareas
 
Indicadores de crecimiento económico
Indicadores de crecimiento económicoIndicadores de crecimiento económico
Indicadores de crecimiento económico
 
Sentido de pertenencia
Sentido de pertenenciaSentido de pertenencia
Sentido de pertenencia
 
Reunión de trabajo efectiva
Reunión de trabajo efectivaReunión de trabajo efectiva
Reunión de trabajo efectiva
 
Teoria Locke
Teoria LockeTeoria Locke
Teoria Locke
 
Código QR
Código QRCódigo QR
Código QR
 
Estilos de imagen
Estilos de imagenEstilos de imagen
Estilos de imagen
 
Students submission -calificaciones.
Students submission   -calificaciones.Students submission   -calificaciones.
Students submission -calificaciones.
 
Círculos de estudio
Círculos de estudioCírculos de estudio
Círculos de estudio
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
 
Componentes necesarios de android docx
Componentes necesarios de android  docxComponentes necesarios de android  docx
Componentes necesarios de android docx
 
Las 60 preguntas[1]
Las 60 preguntas[1]Las 60 preguntas[1]
Las 60 preguntas[1]
 
Historia de android
Historia de androidHistoria de android
Historia de android
 
Actividad 2
Actividad 2Actividad 2
Actividad 2
 
Tutorial de Pseudocodigos
Tutorial de PseudocodigosTutorial de Pseudocodigos
Tutorial de Pseudocodigos
 
[ojo x ojo]
[ojo x ojo][ojo x ojo]
[ojo x ojo]
 
Violencia
ViolenciaViolencia
Violencia
 
Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.Manos a la obra con java y eclipse.
Manos a la obra con java y eclipse.
 
Preguntas
PreguntasPreguntas
Preguntas
 
Preguntas.
Preguntas.Preguntas.
Preguntas.
 

Informe

  • 1. La programación orientada a objetos 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, acoplamiento y encapsulamiento. Su uso se popularizó a principios de la década de los años 1990. En la actualidad, existe una gran variedad de lenguajes de programación que soportan la orientación a objetos.El desarrollo del software es capaz de diseñar y administrar programas. El desarrollo de aplicaciones orientadas a objetos se centra en el estudio de técnicas y herramientas que permiten diseñar e implementar aplicaciones informáticas bajo una tecnología orientada a objetos, creando sistemas más complejos y agilizando el desarrollo de software. De esta manera, se fomenta la reutilización y la extensión de código, facilitando el trabajo en equipo y el mantenimiento de software. Actualmente, la tecnología orientada a objetos ya no se aplica únicamente a los lenguajes de programación, también se viene aplicando en el análisis y diseño, usando UML como lenguaje de modelado. A todo esto hay que añadir, la importancia de un buen diseño de interfaz de usuario y de una gestión eficaz de proyectos, que nos permitirán abordar con éxito las diferentes etapas del ciclo de vida del software. El programa de experto en aplicaciones orientadas a objetos está dirigido para todas aquellas personas que, sin tener necesariamente una titulación universitaria, deseen adquirir una preparación específica para incorporarse a un puesto de trabajo, así como a profesionales que ya han desarrollado una cierta carrera profesional y quieran adquirir, mejorar o actualizar sus conocimientos en la materia habitual de su trabajo o bien prepararse para desempeñar nuevos puestos de responsabilidad, en el sector de la programación y/o desarrollo de aplicaciones informáticas: INFORME ELABORADO DE LA APLICACIÓN DE SOFTWARE EN PROGRAMACION ORIENTADA A OBJETOS ,,JM
  • 2. Programadores o desarrolladores junior, sénior de aplicaciones, analistas. Ingenieros técnicos en informática de sistemas, ingenieros técnicos en informática de gestión, grados en ingeniería informática, grado en ingeniería en sistemas de la información. Así como otras carreras de ciencias como matemáticas, físicas, etc. Alumnos provenientes de ciclos de grado medio y/o superior, antigua FP1 y FP2 en la rama de informática. Ventajas de la programación orientada a objetos Reusabilidad. Cuando hemos diseñado adecuadamente las clases, se pueden usar en distintas partes del programa y en numerosos proyectos. Mantenibilidad. Debido a la sencillez para abstraer el problema, los programas orientados a objetos son más sencillos de leer y comprender, pues nos permiten ocultar detalles de implementación dejando visibles sólo aquellos detalles más relevantes. Modificabilidad. La facilidad de añadir, suprimir o modificar nuevos objetos nos permite hacer modificaciones de una forma muy sencilla. Fiabilidad. Al dividir el problema en partes más pequeñas podemos probarlas de manera independiente y aislar mucho más fácilmente los posibles errores que puedan surgir. La programación orientada a objetos presenta también algunas desventajas como pueden ser: Cambio en la forma de pensar de la programación tradicional a la orientada a objetos. La ejecución de programas orientados a objetos es más lenta. La necesidad de utilizar bibliotecas de clases obliga a su aprendizaje y entrenamiento. Bibliografía: http://www.ciberaula.com/articulo/ventajas_poo/ http://es.wikipedia.org/wiki/Programaci%C3%B3n_orientada_a_objetos http://mexico.seas.es/expertos/aplicaciones-orientadas-objetos http://www.youtube.com/watch?v=AyyRimo9z6E http://www.youtube.com/embed/43UjFJ4DcmI?list=FLki_GDvT2h-vZTFsa- b8zgA