You are on page 1of 7

Programacin Orientada de Objetos (POO)

Object-oriented programming (OOP)

Autor:

Arturo Paul Idrogo Cavero


Estudiante del primer Quinto ciclo de la escuela de ingeniera de sistemas
Universidad Catlica Los ngeles de Chimbote

Filial Chimbote

Direccin: Urb. Ignacio Merino Mz Q 19 1era Etapa

Paul_20_ic@hotmail.com

AO 2016
RESUMEN

Cada vez ms, los lenguajes de programacin tienden a representar un modelo del

mundo basndose en elementos que se alejan de la mquina y se acercan al humano. En

los extremos encontramos el lenguaje puro de la mquina y la Programacin Orientada

a Objetos. Los lenguajes de alto nivel procedurales (Pascal, C) ganaron confianza entre

los programadores para quienes, de no existir un impulso hacia la POO, no hallaban la

necesidad de cambiarse.

La POO es un paradigma surgido en los aos 1970, que utiliza objetos como elementos

fundamentales en la construccin de la solucin. Un objeto es una abstraccin de algn

hecho o ente del mundo real, con atributos que representan sus caractersticas o

propiedades, y mtodos que emulan su comportamiento o actividad. Todas las

propiedades y mtodos comunes a los objetos se encapsulan o agrupan en clases. Una

clase es una plantilla, un prototipo para crear objetos; en general, se dice que cada

objeto es una instancia o ejemplar de una clase.

Clase, lenguajes, procedurales.


INTRODUCCION:

La programacin Orientada a Objetos es un paradigma de programacin que cambia la

forma de ver las cosas. Todo programador aprende a analizar y solucionar problemas

en forma secuencial. Pero, con POO, es mucho ms fcil para dar mantenimiento a las

aplicaciones.

La investigacin de este tema surge por uno de los principales motivos por los cuales

naci POO, la cual es evitar construir dos veces la misma rueda, es decir, impedir que

los programadores redunden o dupliquen lneas de cdigo innecesariamente, tratando de

hacer que las aplicaciones sean cada vez ms genricas y reutilizables en futuros

proyectos.

OBJETIVO GENERAL:

Resolver problemas desde un enfoque orientado a objetos, utilizando las tcnicas de

POO, para desarrollar en el estudiante la habilidad que le permita la reutilizacin de

programas en futuras aplicaciones.


MARCO TEORICO:

La Ingeniera de Software es una disciplina o rea dela informtica o ciencias de la

computacin que ofrece mtodos y tcnicas para desarrollar y mantener software de

calidad que resuelva problemas de todo tipo. Hoy en da es cada vez ms frecuente la

consideracin de la Ingeniera de Software como una nueva rea dela ingeniera, y el

ingeniero de software comienza a ser una profesin implantada en el mundo laboral

internacional, con derechos, deberes y responsabilidades que cumplir, junto a una ya

reconocida consideracin social en el mundo empresarial y, por suerte para el ingeniero

de software, con brillante futuro. (1)

La Ingeniera de Software Orientada a Objetos IngSOO, es un enfoque que se centra en

el problema basado en una visin orientada a objetos, donde el dominio del problema se

caracteriza mediante un conjunto de estos. El software Orientado a Objetos es fcil de

mantener debido a que su estructura es inherentemente poco acoplada. Esto lleva a

menores efectos colaterales cuando se deben hacer cambios y provoca menos

frustracin en el Ingeniero de Software y en el cliente. (2)

En sus comienzos la ingeniera de software separ la naturaleza de los datos de sus

procesos asociados. Una herencia de este principio son las Bases de Datos Relacionales,

verdaderos repositorios donde se mantienen esquemas modelados de datos y un

lenguaje propio para manipularlos. (3)


CONCLUSION:

Se concluye que los lenguajes de programacin han evolucionado para poder

representar mejor los problemas del mundo real y hacer las cosas ms fciles para los

diseadores y desarrolladores de software.


BIBLIOGRAFA

Fray Len Osorio Rivera. Lgica y programacin orientada a objetos. [En lnea].

Colombia: ; . [Fecha de acceso 10 de setiembre del 2016]. URL disponible en:

https://books.google.com.pe/books?

id=17OVPIFMDxEC&pg=PA241&dq=Programacion+Orientada+a+Objetos&hl=es&sa

=X&ved=0ahUKEwjAu-

fl44fPAhXPth4KHd1VCTUQ6AEIIjAB#v=onepage&q=Programacion%20Orientada

%20a%20Objetos&f=false

Sonia Jaramillo Valbuena., Sergio Augusto Cardona Torres., Leonardo Alonso

Hernndez Rodrguez. Programacin Orientada a Objetos. [En lnea].

Armenia - Quindo: ISBN; 2010. [fecha de acceso 10 de setiembre del 2016]. URL

disponible en:

https://books.google.com.pe/books?id=sWaoGgTfu-

QC&printsec=frontcover&dq=Programacion+Orientada+a+Objetos&hl=es&sa=X&ved

=0ahUKEwjAu-fl44fPAhXPth4KHd1VCTUQ6AEIHDAA#v=onepage&q&f=false

Francisco Durn., Francisco Gutierrez., Ernesto Pimentel. Programacin Orientada a

Objetos con Java. [En lnea].

Madrid - Espaa: Paraninfo; 2007. [fecha de acceso 10 de setiembre del 2016]. URL

disponible en:

https://books.google.com.pe/books?

id=3EQdUbkOVGIC&printsec=frontcover&dq=Programacion+Orientada+a+Objetos&

hl=es&sa=X&ved=0ahUKEwjAu-
fl44fPAhXPth4KHd1VCTUQ6AEIJjAC#v=onepage&q=Programacion%20Orientada

%20a%20Objetos&f=false

You might also like