ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Oberon Lenguaje De Programacion


Enviado por   •  21 de Agosto de 2012  •  1.919 Palabras (8 Páginas)  •  1.086 Visitas

Página 1 de 8

Oberon (lenguaje de programación) De Wikipedia, la enciclopedia libre

Oberon es un lenguaje de programación orientado a objetos y procedimental creado por Niklaus Wirth (autor también de Pascal, Modula y Modula-2) y sus colaboradores del ETHZ (Suiza).

Oberon puede considerarse una evolución de Modula-2 con un soporte completo de orientación a objetos. De este lenguaje y de sus antecesores hereda buena parte de la sintaxis y de la filosofía. Wirth siempre ha intentado simplificar los lenguajes sin que por ello se pierda en potencia. También está diseñado con la seguridad en mente: tiene chequeos de rango en arrays, recolector de basura y es fuertemente tipado. Sin embargo, por su intento de simplicidad carece de enumeraciones y enteros restringidos en rango, los cuales pueden implementarse como objetos.

La sintaxis de orientación a objetos de Oberon no se parece a la de otros lenguajes más populares como C++ o Java, pero sí guarda similitud con la de Ada 95.

Oberon es también el nombre de un sistema operativo, escrito en este lenguaje y para este lenguaje. Oberon se ha portado a otros sistemas (incluyendo a Windows y sistemas Unix) e incluso se puede compilar en código de bytes para la máquina virtual de Java. También existe un proyecto para crear un compilador para la plataforma .NET.

Oberon

Oberon puede considerarse una evolución de Modula-2 con un soporte completo de orientación a objetos. De este lenguaje y de sus antecesores hereda buena parte de la sintaxis y de la filosofía. Su creador siempre ha intentado simplificar los lenguajes sin que por ello se pierda en potencia. También está diseñado con la seguridad en mente: tiene chequeos de rango en arrays, recolector de basura y es fuertemente tipado. Sin embargo, por su intento de simplicidad carece de enumeraciones y enteros restringidos en rango, los cuales pueden implementarse como objetos.

La sintaxis de orientación a objetos de Oberon no se parece a la de otros lenguajes más populares como C++ o Java, pero sí guarda similitud con la de Ada 95.

Oberon es también el nombre de un sistema operativo, escrito en este lenguaje y para este lenguaje. Oberon se ha portado a otros sistemas (incluyendo a Windows y sistemas Unix) e incluso se puede compilar en código de bytes para la máquina virtual de Java. También existe un proyecto para crear un compilador para la plataforma .NET.

Bienvenido a la página web de la ETH Oberon del Grupo de Sistemas nativo ubicado en el Instituto de Informática de Sistemas, Departamento de Ciencias de la Computación , ETH (Instituto Federal Suizo de Tecnología).

Oberon es el nombre de un lenguaje de programación en la tradición de Pascal / Modula. Originalmente 'Oberon' era también el nombre de los sistemas de tiempo de ejecución. Por razones prácticas, la nomenclatura de los sistemas se ha cambiado, mientras que varios nuevos sistemas basados en el lenguaje Oberon fueron desarrollados por las jóvenes generaciones de científicos de la computación en el ETH (AOS (2003), Botella Azul (2005), A2 (2008))

El nuevo sistema desde el año 2008 que ahora se llama A2.

A2 es el nombre de un entorno de software integrado y moderno. Se trata de un solo usuario, multi-núcleo, multi-tarea del sistema que se ejecuta en hardware desnudo, o en la parte superior de un sistema operativo host.

Los más recientes desarrollos de la Lengua Oberon y el Sistema de A2, así como aplicaciones específicas de optimización del sistema constituyen el núcleo de la investigación actual por el Grupo de Sistemas de ETH nativos, liderado por el profesor Jürg Gutknecht.

El proyecto de Oberon fue lanzado en 1985 por Niklaus Wirth y Jürg Gutknecht en la ETH. Aunque el proyecto fue dirigido inicialmente hacia el hardware de la casa, el idioma y el sistema ha sido portado a las plataformas de ordenadores.

Detalles en el ETH Oberon Descargue la Información .

El sistema de Oberon está disponible de forma gratuita y no es necesario registrarse para descargar el material. El código fuente está disponible bajo el siguiente contrato de licencia .

ETH Oberon Home Page

Este Webseite cubre el original ya no se mantiene ETH Oberon.

Para los sistemas basados en Oberon actuales, por favor visite www.oberon.ethz.ch

Información general

Bienvenido a la página web de la ETH Oberon del Instituto de Informática de Sistemas en el Instituto Federal Suizo de Tecnología. Oberon es el nombre de un entorno de software integrado y moderno. Se trata de un solo usuario, multi-tarea del sistema que se ejecuta en hardware desnudo, o en la parte superior de un sistema operativo host. Oberon es también el nombre de un lenguaje de programación en la tradición de Pascal / Modula. El proyecto de Oberon fue lanzado en 1985 por Niklaus Wirth y Jürg Gutknecht. Aunque el proyecto fue dirigido inicialmente hacia el hardware de la casa, el idioma y el sistema ha sido portado a las plataformas de ordenadores. Detalles en el ETH Oberon Descargue la Información .

El sistema de Oberon está disponible de forma gratuita y no es necesario registrarse para descargar el material. El código fuente está disponible bajo el siguiente contrato de licencia .

Últimas Noticias

• 08 de diciembre 2005: El profesor Niklaus Wirth ofrece la versión electrónica de su "construcción de compiladores" el libro clásico.

• 04 de agosto 2005: Las versiones electrónicas de libros clásicos "Programación en Oberon" y "Algoritmos y Estructuras de Datos" por Niklaus Wirth están disponibles en formato PDF.

• 03 de mayo 2005: Félix Friedrich ofrece la versión 2.00a WinAos con un kernel completamente revisada, ya está disponible para su descarga en los informes de errores http://www.bluebottle.ethz.ch/WinAos~~HEAD=NNS, consejos, sugerencias y comentarios a: Oberon en lists.inf . ethz.ch o: Friedrich en gsf.de

• 21 de diciembre 2004: el profesor Niklaus Wirth ofrece la parte 4 de la programación de Oberon . Mientras que la parte 1 a 3 se deriva de la programación en Modula-2, parte 4, titulado "Programación orientada a objetos", es nuevo.

• 24 de noviembre 2004: Günter Feldmann ofrece una nueva versión de los puertos de Unix de Oberón . El archivo es UnixOberon2.4.tar. Consulte el

...

Descargar como (para miembros actualizados)  txt (12.6 Kb)  
Leer 7 páginas más »
Disponible sólo en Clubensayos.com