SlideShare una empresa de Scribd logo
1 de 10
UNIDAD EDUCATIVA
REPLICA «JUAN PIO
MONTUFAR»
NOMBRES: Lizbeth Ponce, Andrea Jiménez
CURSO: 1ero Informática «B»
FECHA: 20/04/2014
LIC: Juan Carlos Toaso
PROGRAMACION ORIENTADA a OBJETOS
Concepto
Conclusiones
Ejemplos
Aplicaciones
 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 objeto.
 Por ejemplo tomemos el objeto Automóvil.
 Un automóvil es un objeto bastante pesado que tiene un
conjunto de propiedades como su identificación (placa),
color, marca, modelo, accesorios, etc. Tiene también un
conjunto de funciones como la de desplazarse, detenerse,
ponerse en marcha. Podemos cambiarle de color, aumentar
o quitar sus accesorios; es decir, podemos modificar sus
propiedades. Tienen de la capacidad de ser activados para
poner en acción sus funcionalidades; es decir, disponemos
de un procedimiento para ponerlo en marcha, avanzar en
retroceso, detenerlo, voltear a la izquierda o derecha; es
decir, mediante un conjunto de métodos podemos darle
uso al objeto automóvil.
Identidad, clasificación, polimorfismo y herencia
caracterizan a los lenguajes orientados a objetos. Cada uno de
estos conceptos puede utilizarse aisladamente, incluso
aparecen en otras metodologías de programación, pero
juntos se complementan en una relación sinérgica. Los
beneficios de la programación orientada a objetos son más
que los que pueden verse a simple vista. El énfasis en las
propiedades esenciales de un objeto, fuerza al desarrollador a
pensar cuidadosamente que es un objeto y que es lo que hace
con el resultado de que el sistema es normalmente más
preciso, general y robusto que si pusiéramos el énfasis en los
procedimientos y los datos por separado.
 A lo largo de la historia de la programación, los lenguajes y
las metodologías han pasado de una relativa simplicidad a
una complejidad creciente. Los lenguajes de programación
orientados a objetos pretenden aportar simplicidad a la
tarea de programación de grandes aplicaciones.
 Cuando se crearon las primeras computadoras todavía no
existían los lenguajes de programación, tal como ahora los
entendemos. El lenguaje ensamblador puede considerarse
como el primer lenguaje de programación propiamente
dicho. Permitía al usuario un diálogo más fluido con la
máquina a través de instrucciones que tenían relación
directa con el conjunto de operaciones que la máquina
podía realizar.
Programación orientada a objetos

Más contenido relacionado

Destacado (17)

Cultura Y Monumentos Conil
Cultura Y Monumentos Conil
Cultura Y Monumentos Conil
Cultura Y Monumentos Conil
 
Abdulrahman Abu Baker
Abdulrahman Abu BakerAbdulrahman Abu Baker
Abdulrahman Abu Baker
 
Palkkatyolainen mediakortti 2016
Palkkatyolainen mediakortti 2016Palkkatyolainen mediakortti 2016
Palkkatyolainen mediakortti 2016
 
Intercâmbio e Quarentena de Frutíferas
Intercâmbio e Quarentena de FrutíferasIntercâmbio e Quarentena de Frutíferas
Intercâmbio e Quarentena de Frutíferas
 
Personal Pronouns
Personal PronounsPersonal Pronouns
Personal Pronouns
 
Website to get more followers on pinterest for free
Website to get more followers on pinterest for freeWebsite to get more followers on pinterest for free
Website to get more followers on pinterest for free
 
PAGINA 30
 PAGINA 30 PAGINA 30
PAGINA 30
 
Somos cada vez más pobres...
Somos cada vez más pobres...Somos cada vez más pobres...
Somos cada vez más pobres...
 
PAGINA 31
 PAGINA 31 PAGINA 31
PAGINA 31
 
Tipografía
TipografíaTipografía
Tipografía
 
11ª2 maykol alexis amaya agudelo, redes de computadores
11ª2 maykol alexis amaya agudelo, redes de computadores11ª2 maykol alexis amaya agudelo, redes de computadores
11ª2 maykol alexis amaya agudelo, redes de computadores
 
PNT 021 Os Evangelhos - Advertências
PNT 021 Os Evangelhos - AdvertênciasPNT 021 Os Evangelhos - Advertências
PNT 021 Os Evangelhos - Advertências
 
Mamamamamam
MamamamamamMamamamamam
Mamamamamam
 
Presentación1
Presentación1Presentación1
Presentación1
 
BEE - Neledzi Services (Pty) Ltd 2016-17
BEE - Neledzi Services (Pty) Ltd 2016-17BEE - Neledzi Services (Pty) Ltd 2016-17
BEE - Neledzi Services (Pty) Ltd 2016-17
 
Gincana2
Gincana2Gincana2
Gincana2
 
Divter sur 1 – comisaria de monterrico
Divter sur 1 – comisaria de monterricoDivter sur 1 – comisaria de monterrico
Divter sur 1 – comisaria de monterrico
 

Similar a Programación orientada a objetos

Programacio Ixchellita
Programacio IxchellitaProgramacio Ixchellita
Programacio Ixchellitapacheman
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructuradawinny_arias
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructuradaKurt_williams
 
Metodología de Desarrollo De Multimedia
Metodología de Desarrollo De MultimediaMetodología de Desarrollo De Multimedia
Metodología de Desarrollo De Multimediacrys28
 
inteligencia artificial y educación.pdf
inteligencia artificial y educación.pdfinteligencia artificial y educación.pdf
inteligencia artificial y educación.pdfJuliocesarPrietoGuti
 
La Inteligencia Artificial Y Su Aplicación En La Ensenanza.pdf
La Inteligencia Artificial Y Su Aplicación En La Ensenanza.pdfLa Inteligencia Artificial Y Su Aplicación En La Ensenanza.pdf
La Inteligencia Artificial Y Su Aplicación En La Ensenanza.pdfGenesis388390
 
Paradigma de Programación Orientada a Objetos
Paradigma de Programación Orientada a ObjetosParadigma de Programación Orientada a Objetos
Paradigma de Programación Orientada a ObjetosJose Sanchez
 
Programacion Orientada a Objetos (poo)
Programacion Orientada a Objetos (poo) Programacion Orientada a Objetos (poo)
Programacion Orientada a Objetos (poo) Maîck Ddz
 
Conceptualización de tecnología orientada a objetos
Conceptualización de tecnología orientada a objetosConceptualización de tecnología orientada a objetos
Conceptualización de tecnología orientada a objetosJose Luis Garduño Torres
 
Tecnología Orientada A Objetos
Tecnología Orientada A ObjetosTecnología Orientada A Objetos
Tecnología Orientada A ObjetosAndrés
 

Similar a Programación orientada a objetos (20)

Abstraccion
AbstraccionAbstraccion
Abstraccion
 
Abstraccion
AbstraccionAbstraccion
Abstraccion
 
ESTUDIANTE
ESTUDIANTEESTUDIANTE
ESTUDIANTE
 
Programacio Ixchellita
Programacio IxchellitaProgramacio Ixchellita
Programacio Ixchellita
 
POO
POOPOO
POO
 
Programación estructurada
Programación estructuradaProgramación estructurada
Programación estructurada
 
Programacin estructurada
Programacin estructuradaProgramacin estructurada
Programacin estructurada
 
Tarea 5. investigacion
Tarea 5. investigacionTarea 5. investigacion
Tarea 5. investigacion
 
Programacion orientada a objetos
Programacion orientada a objetosProgramacion orientada a objetos
Programacion orientada a objetos
 
Metodología de Desarrollo De Multimedia
Metodología de Desarrollo De MultimediaMetodología de Desarrollo De Multimedia
Metodología de Desarrollo De Multimedia
 
Aprender programando: motivaciones y alternativas
Aprender programando: motivaciones y alternativasAprender programando: motivaciones y alternativas
Aprender programando: motivaciones y alternativas
 
inteligencia artificial y educación.pdf
inteligencia artificial y educación.pdfinteligencia artificial y educación.pdf
inteligencia artificial y educación.pdf
 
La Inteligencia Artificial Y Su Aplicación En La Ensenanza.pdf
La Inteligencia Artificial Y Su Aplicación En La Ensenanza.pdfLa Inteligencia Artificial Y Su Aplicación En La Ensenanza.pdf
La Inteligencia Artificial Y Su Aplicación En La Ensenanza.pdf
 
Tema nº 1
Tema nº 1Tema nº 1
Tema nº 1
 
Tema nº 1
Tema nº 1Tema nº 1
Tema nº 1
 
Paradigma de Programación Orientada a Objetos
Paradigma de Programación Orientada a ObjetosParadigma de Programación Orientada a Objetos
Paradigma de Programación Orientada a Objetos
 
Programacion Orientada a Objetos (poo)
Programacion Orientada a Objetos (poo) Programacion Orientada a Objetos (poo)
Programacion Orientada a Objetos (poo)
 
Programación orientada a objetos
Programación orientada a objetosProgramación orientada a objetos
Programación orientada a objetos
 
Conceptualización de tecnología orientada a objetos
Conceptualización de tecnología orientada a objetosConceptualización de tecnología orientada a objetos
Conceptualización de tecnología orientada a objetos
 
Tecnología Orientada A Objetos
Tecnología Orientada A ObjetosTecnología Orientada A Objetos
Tecnología Orientada A Objetos
 

Programación orientada a objetos

  • 1. UNIDAD EDUCATIVA REPLICA «JUAN PIO MONTUFAR» NOMBRES: Lizbeth Ponce, Andrea Jiménez CURSO: 1ero Informática «B» FECHA: 20/04/2014 LIC: Juan Carlos Toaso
  • 2.
  • 3. PROGRAMACION ORIENTADA a OBJETOS Concepto Conclusiones Ejemplos Aplicaciones
  • 4.  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 objeto.
  • 5.
  • 6.  Por ejemplo tomemos el objeto Automóvil.  Un automóvil es un objeto bastante pesado que tiene un conjunto de propiedades como su identificación (placa), color, marca, modelo, accesorios, etc. Tiene también un conjunto de funciones como la de desplazarse, detenerse, ponerse en marcha. Podemos cambiarle de color, aumentar o quitar sus accesorios; es decir, podemos modificar sus propiedades. Tienen de la capacidad de ser activados para poner en acción sus funcionalidades; es decir, disponemos de un procedimiento para ponerlo en marcha, avanzar en retroceso, detenerlo, voltear a la izquierda o derecha; es decir, mediante un conjunto de métodos podemos darle uso al objeto automóvil.
  • 7.
  • 8. Identidad, clasificación, polimorfismo y herencia caracterizan a los lenguajes orientados a objetos. Cada uno de estos conceptos puede utilizarse aisladamente, incluso aparecen en otras metodologías de programación, pero juntos se complementan en una relación sinérgica. Los beneficios de la programación orientada a objetos son más que los que pueden verse a simple vista. El énfasis en las propiedades esenciales de un objeto, fuerza al desarrollador a pensar cuidadosamente que es un objeto y que es lo que hace con el resultado de que el sistema es normalmente más preciso, general y robusto que si pusiéramos el énfasis en los procedimientos y los datos por separado.
  • 9.  A lo largo de la historia de la programación, los lenguajes y las metodologías han pasado de una relativa simplicidad a una complejidad creciente. Los lenguajes de programación orientados a objetos pretenden aportar simplicidad a la tarea de programación de grandes aplicaciones.  Cuando se crearon las primeras computadoras todavía no existían los lenguajes de programación, tal como ahora los entendemos. El lenguaje ensamblador puede considerarse como el primer lenguaje de programación propiamente dicho. Permitía al usuario un diálogo más fluido con la máquina a través de instrucciones que tenían relación directa con el conjunto de operaciones que la máquina podía realizar.