Introduccion Fundamentos de POO

Páginas: 12 (2979 palabras) Publicado: 26 de mayo de 2013
ufeffIntroducción.
La programación a lo largo de los tiempos ha sido de gran ayuda en diferentes ámbitos de la programación así mismo ha ayudado a patentar el rendimiento de los ordenadores y a sudo de vital ayuda en la administración de empresas la programación a ayudado en general en la vida del ser humano ya que a donde miremos hay algo de programación como los celulares calculadoras etc.´por medio de algoritmos estos pueden funcionar como lo hacen y códigos de programación hay varias formas pero con el mismo propósito.

Contenido.
1.1 Evolución de la programación._________________________________ 2
1.2 Conceptos fundamentales de la programación orientada a objetos.___ 3
1.3 lenguajes orientando a objetos.________________________________ 6
1.4 Relaciones entre clases yobjetos.___________________________ 7
1.5 Papel de clase y objeto en el análisis y el diseño.__________________ 8
Síntesis del Aprendizaje.______________________________________ 9
Conclusión._________________________________________________ 9
Bibliografía._______________________________________________ 10











Fundamentos de programación orientada a objetos.
1.1 Evolución de laprogramación
La programación de computadoras es una actividad humana que se ha desarrollado casi enteramente durante la segunda mitad del siglo XX.

Los primeros avances metodológicamente ordenados, fueron protagonizados principalmente por Wirth, Dijstra y de forma menos teórica pero quizás con más impacto por Kernighan y Ritchie. Es lo que se denominó la programación estructurada.

Alprincipio los lenguajes de programación eran simplemente instrucciones que se le podían dar a un autómata como una computadora, para que realizara ciertas operaciones. Así un programa no era sino una lista de instrucciones encaminadas a realizar algún cálculo.

Las computadoras conforme que iban evolucionando también lo hacia la el lenguaje de programación, cuando se llego a los años 60 fuellegando a la creación de programas más complejos que llegaban a tener miles de líneas de códigos.

Hacer correcciones a este tipo de programas y agregarles mejoras se fue convirtiendo en una labor muy ardua. Ante este problema que amenazaba con convertir las computadoras en máquinas estériles, surgió un grupo de científicos de la computación, de los cuales Dijstra y Wirth son dos de los másdestacados. Estos propusieron una serie de ideas que llevaron a la creación de ese nuevo concepto indicado al inicio: la programación estructurada.

Otros científicos experimentaron ideas similares creando diversos lenguajes de programación orientada a objetos como Smalltalk. En ellos se experimentó con otras ideas útiles como la definición de subclases que heredan las propiedades de su superclase o seade la clase de la que se derivan, pero agregando variables y funciones nuevas. También surgió una idea que ayudaría a evitar los difíciles problemas que surgían en el manejo de la memoria dinámica: los constructores y destructores de objetos.

A principios de los 90 se popularizó un nuevo lenguaje orientado a objetos. Se trata del C++ creado por Bjarne Stroustrup. La idea de Bjarne Stroustrup fuecrear un lenguaje orientado a objetos que heredara prácticamente toda la sintaxis y posibilidades del lenguaje que en ese momento era más popular entre los programadores, el lenguaje C. Este truco ayudó a popularizar la programación orientada a objetos y preparó el camino para la aparición del Java.

Actualmente la Tecnología Orientada a Objetos (TOO) no solo se aplica a los lenguajes deprogramación, sino que también se ha propagado a los métodos de análisis y diseño y a otras áreas, tales como las bases de datos y/o las comunicaciones.






Puntos más importantes de la evolución de POO.



La programación OO empezó hace 30 años
En los 1990s se incrementó dramáticamente la demanda para
Sistemas de software OO, por la promesa en la revolución en el desarrollo de...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • fundamentos de POO
  • Fundamentos de la poo
  • Introducción A La Poo
  • Introduccion a poo
  • introduccion de poo
  • Introduccion Poo
  • Introduccion a la POO
  • Introducción a la POO

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS