Оглавление:
- Определение - Что означает Несовместимая система разделения времени (ITS)?
- Techopedia объясняет несовместимую систему разделения времени (ITS)
Определение - Что означает Несовместимая система разделения времени (ITS)?
Несовместимая система разделения времени (ITS) - это ранняя операционная система, написанная на языке ассемблера. Он был разработан главным образом лабораторией искусственного интеллекта при участии оригинального проекта MAC в Массачусетском технологическом институте (MIT). ITS поддерживает Программируемый обработчик данных-6 и Программируемый обработчик данных-10.
И ИТС, и приложения, разработанные для него, оказали влияние с точки зрения их технического воздействия. Некоторые важные приложения, разработанные для ИТС, были информацией EMACS и GNU. Некоторые языки программирования, такие как MacLisp (предшественник Zeta-lisp и общего Lisp), Micro Planner, MDL и Scheme, также были разработаны для ITS. ITS также был решающим фактором в развитии культуры хакеров, которая возникла в компьютерной культуре MIT в 1960-х годах.
Techopedia объясняет несовместимую систему разделения времени (ITS)
ОС ITS была разработана в конце 1960-х годов и продолжала использоваться вплоть до 1990 года в MIT и до 1995 года в компьютерном клубе Stacken в Швеции.
Некоторые из важных технических особенностей ИТС следующие:
- Операционная система содержала первый независимый от устройства вывод графического терминала. Контент экрана контролировался с помощью общих команд, созданных программой. Содержимое обычно транслировалось в последовательность символов, зависящих от устройства, определяемых терминалом, который использовал программист.
- Виртуальные устройства поддерживались в программном обеспечении, запущенном в пользовательских процессах, называемых заданиями.
- Он предоставлял доступ к файловой системе между компьютерами и был первой ОС, включившей эту функцию.
- Это обеспечивало сложное управление процессами, при котором процессы были организованы в виде дерева. Любой процесс может быть прозрачно заморожен или перезапущен в любой момент времени.
- Была предоставлена высокоразвитая программа программных прерываний, которая могла работать асинхронно.
- Он поддерживает операции в реальном времени и с разделением времени, которые работают одновременно.
