martes, 16 de noviembre de 2010

Lenguaje de Programación Simula

LENGUAJES DE PROGRAMACIÓN
Simula es el primer lenguaje de programación orientada a objetos (OOP). Varios años después de su desarrollo, casi todos los lenguajes modernos comenzaron a utilizar sus principios de orientación a objetos.
Así fue como se popularizaron términos como clases, objetos, instancias, herencia, polimorfismo, etc.

Por otra parte Simula 67 fue lanzado oficialmente por sus autores Ole Johan Dahl y Kristen Nygaard en mayo de 1967, en la Conferencia de Trabajo en Lenguajes de Simulación IFIO TC 2, en Lysebu cerca de Oslo.
Hoy en día, los creadores de Simula han producido un segundo lenguaje de programación, llamado Beta, el cual generaliza todas las construcciones del lenguaje en una única idea denominada patrón.



SIMULA VS. SMALLTALK



EJEMPLO DE UN PRODUCTO MATRICIAL
- Estructura de un procedimiento en Simula para multiplicar las matrices A y B y obteniendo el resultado en C:



¡Hola Mundo!

Éste es el famoso programa "Hola Mundo" en Simula 67:


Clases y objetos

Simula es un lenguaje orientado a objetos. Esto significa que el ejemplo de Hola Mundo también se puede escribir instanciando una clase que se encarga de escribir el saludo.






Espero que les sirva.


SALUDOS!!!

1 comentario: