Programación Orientada A Objetos

Páginas: 15 (3730 palabras) Publicado: 21 de junio de 2012
REPÚBLICA BOLIVARIANA DE VENEZUELA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA ANTONIO JOSÉ DE SUCRE
VICERRECTORADO BARQUISIMETO – NÚCLEO CARORA





Programación Orientada a Objetos






Integrantes:
Barreto María 20102-C070
Costantini Paola 20102-C003
Rojas Alexander 20102-C002
Torrealba Luis 20102-c072
Carora, Marzo de 2012
INTRODUCCIÓN
Se entiende como programaciónel proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales, siendo su propósito crear programas que exhiban un comportamiento deseado con el objeto de completar una tarea.
La programación engloba diversas técnicas con las que se busca mejorar tanto el proceso de creación de software así como su mantenimiento. Entre estas técnicas se encuentra: laprogramación estructurada, la programación modular, la programación declarativa y por último la programación orientada a objetos, también conocida por sus siglas POO.
El siguiente trabajo se enfoca en la programación orientada a objetos el cual es un paradigma de programación[->0] que usa objetos[->1] y sus interacciones, para diseñar aplicaciones y programas informáticos[->2]. Este facilita la creaciónde software de calidad por sus factores que potencian el mantenimiento, la extensión y la reutilización del software generado bajo este paradigma.
La programación orientada a objetos trata de amoldarse al modo de pensar del hombre y no al de la máquina. Esto es posible gracias a la forma racional con la que se manejan las abstracciones que representan las entidades del dominio del problema, y apropiedades como la jerarquía o el encapsulamiento.
El elemento básico de este paradigma no es la función (elemento básico de la programación estructurada), sino un ente denominado objeto. Un objeto es la representación de un concepto para un programa, y contiene toda la información necesaria para abstraer dicho concepto: los datos que describen su estado y las operaciones que pueden modificardicho estado, y determinan las capacidades del objeto.
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.
El presenta trabajo expondrá el desarrollo detallado de esta técnica de programación, tocando tópicos como su historia, sus características, además de presentar algunoscompiladores con sus particularidades y ejemplos de su uso.
PROGRAMACIÓN ORIENTADA A OBJETOS
HISTORIA
Tradicionalmente, la programación fue hecha en una manera secuencial o lineal, es decir una serie de pasos consecutivos con estructuras consecutivas y bifurcaciones. Los lenguajes basados en esta forma de programación ofrecían ventajas al principio, pero el problema ocurre cuando los sistemas se vuelvencomplejos. Estos programas no ofrecen flexibilidad y el mantener una gran cantidad de líneas de código en sólo bloque se vuelve una tarea complicada.
Frente a esta dificultad aparecieron los lenguajes basados en la programación estructurada. La idea principal de esta forma de programación es separar las partes complejas del programa en módulos o segmentos que sean ejecutados conforme serequieran. De esta manera se tiene un diseño modular, compuesto por módulos independientes que puedan comunicarse entre sí. Poco a poco este estilo de programación fue reemplazando a la programación lineal.
Entonces, se observa que la evolución que se fue dando en la programación se orientaba a ir descomponiendo más el programa. Este tipo de descomposición conduce directamente a la programación orientadaa objetos.
La creciente tendencia de crear programas cada vez más grandes y complejos llevó a los desarrolladores a crear una nueva forma de programar que les permita crear sistemas de niveles empresariales y con reglas de negocios muy complejas. Para estas necesidades ya no bastaba la programación estructurada ni mucho menos la programación lineal. Es así como aparece la programación...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Programacion orientada a objetos
  • PROGRAMACIÓN ORIENTADA A OBJETOS EN C++.
  • Programacion orientada a objetos
  • ¿Que es la Programación Orientada a Objetos?
  • programacion orientada a objetos
  • Programacion orientada a objetos
  • Programación orientada a objetos
  • Investigacion de programacion orientada a objetos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS