Tabla de contenido:
- Definición: ¿Qué significa el Sistema de tiempo compartido incompatible (ITS)?
- Techopedia explica el sistema de tiempo compartido incompatible (ITS)
Definición: ¿Qué significa el Sistema de tiempo compartido incompatible (ITS)?
El sistema de tiempo compartido incompatible (ITS) es un sistema operativo inicial escrito en lenguaje ensamblador. Fue desarrollado principalmente por el Laboratorio de Inteligencia Artificial con aportes del Proyecto seminal MAC del Instituto de Tecnología de Massachusetts (MIT). ITS admite el Procesador de datos programados-6 y el Procesador de datos programados-10.
Tanto ITS como las aplicaciones desarrolladas en él fueron influyentes en términos de su impacto técnico. Algunas de las aplicaciones importantes desarrolladas en ITS fueron la información EMACS y GNU. Algunos lenguajes de programación como MacLisp (el precursor de Zeta lisp y Lisp común), Micro Planner, MDL y Scheme también se desarrollaron en ITS. SU también fue un factor crucial en el desarrollo de la cultura hacker, que surgió dentro de la cultura informática del MIT en la década de 1960.
Techopedia explica el sistema de tiempo compartido incompatible (ITS)
El sistema operativo ITS se desarrolló a fines de la década de 1960 y continuó utilizándose hasta 1990 en el MIT, y hasta 1995 en el Stacken Computer Club en Suecia.
Algunas de las características técnicas importantes de ITS son las siguientes:
- El sistema operativo contenía la primera salida del terminal de gráficos independiente del dispositivo. El contenido de la pantalla se controló mediante comandos genéricos creados por un programa. El contenido generalmente se tradujo en una secuencia de caracteres dependientes del dispositivo definidos por el terminal que estaba usando el programador.
- Los dispositivos virtuales eran compatibles con el software ejecutado en procesos de usuario llamados trabajos.
- Proporcionó acceso al sistema de archivos entre máquinas y fue el primer sistema operativo que incluyó esta función.
- Proporcionó una gestión de procesos sofisticada en la que los procesos se organizaron en un árbol. Cualquier proceso puede congelarse o reiniciarse de forma transparente en cualquier momento.
- Se proporcionó una instalación de interrupción de software altamente avanzada, que podría funcionar de forma asincrónica.
- Admitía operaciones en tiempo real y de tiempo compartido, que funcionaban simultáneamente.