Evolucion

Páginas: 4 (826 palabras) Publicado: 17 de noviembre de 2012
La historia de los LPOO comienza
a finales de los años 60, con el lenguaje
Simula, diseñado en el Norwegian Computing
Centre
• Durante la década de los 70s la poca actividad
en el tema lamonopoliza Smalltalk
• La década de los 80s supone un nuevo auge para
la POO
• Entre 1980 y 1983 Stroustrup desarrolla C++
• En la década de los 90s se produce la explosión total de las tecnologíasorientadas al objeto

El primer lenguaje que introdujo los conceptos de orientación a objetos fue
SIMULA 67 creado en Noruega, por un grupo de investigadores dirigido por O. J. Dahl
y K. Nygaard, conel fin de realizar simulaciones discretas de sistemas reales.
En estos tiempos no existían lenguajes de programación que se ajustaran a sus
necesidades, así que se basaron en el lenguaje ALGOL 60 ylo extendieron con
conceptos de objetos, clases, herencia, el polimorfismo por inclusión (que se obtiene
introduciendo la herencia de clases) y procedimientos virtuales.
El lenguaje fue utilizadosobre todo en Europa y no tuvo mucho impacto comercial,
sin embargo los conceptos que se definieron en él, se volvieron sumamente
importantes para el futuro del desarrollo de software.
Laprogramación estructurada propone dos ideas básicas: no repetir código y
proteger las variables que una parte del programa usa, de que sean modificadas
accidentalmente por otras partes del programa. Una solarepetición de código es
fuente probable de errores y dificulta el mantenimiento de un programa. Para no repetir
código hay que escribir funciones o procedimientos que se encarguen de realizarsiempre lo que las diferentes repeticiones realizarían. Para proteger las variables hay
que desarrollar lenguajes que permitan definir variables locales, es decir, que sólo
pueden ser utilizadas dentro deuna función o procedimiento. De esta manera ninguna
otra función del programa puede cambiarla.
Como consecuencia de estas ideas disminuye considerablemente el tamaño de los
programas y éstos se...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Evolucion
  • Evolucion
  • Evolucion
  • Evolución
  • Evolucion
  • Evolucion
  • Qué Es y Qué No Es La Evolución
  • Evolucion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS