Jump to content

Терминальная система Мичигана

Мичиганская терминальная система (МТС)
Экран приветствия МТС через 3270 эмулятор терминала .
Разработчик Мичиганский университет и еще 7 университетов США, Канады и Великобритании.
Написано в различные языки, в основном язык ассемблера 360/370
Рабочее состояние Исторический
Первоначальный выпуск 1967 год ; 57 лет назад ( 1967 )
Последний выпуск 6.0 (финальный)/1988 г .; 36 лет назад ( 1988 )
Доступно в Английский
Платформы IBM S/360-67, IBM S/370 и его преемники
По умолчанию
пользовательский интерфейс
Интерфейс командной строки
Лицензия Бесплатно ( CC BY 3.0 )
Предшественник Исполнительная система Мичиганского университета
Официальный сайт archive.org

Michigan Terminal System ( MTS ) — одна из первых с разделением времени компьютерных операционных систем . [1] Созданная в 1967 году в Мичиганском университете для использования на IBM S/360-67 , S/370 и совместимых мэйнфреймах , она была разработана и использована консорциумом восьми университетов в США , Канаде и Великобритании в течение длительного времени. период 33 года (с 1967 по 1999 годы). [2]

Обзор [ править ]

Программа Multiprogramming Supervisor Мичиганского университета (UMMPS) изначально была разработана сотрудниками академического вычислительного центра Мичиганского университета для работы с IBM S/360-67, S/370 и совместимыми компьютерами. Программное обеспечение можно описать как мультипрограммный , многопроцессорный , супервизор с виртуальной памятью и разделением времени , который запускает несколько резидентных, реентерабельных программ. Среди этих программ — Michigan Terminal System (MTS) для интерпретации команд, контроля выполнения, управления файлами и учета. Конечные пользователи взаимодействуют с вычислительными ресурсами через MTS, используя терминальные, пакетные и серверные средства. [2]

Название МТС означает:

  • Программа трудоустройства UMMPS, с которой взаимодействует большинство конечных пользователей;
  • Система программного обеспечения, включая UMMPS, MTS и другие рабочие программы, подсистемы командного языка (CLS), общедоступные файлы (программы) и документацию; и
  • Услуга разделения времени, предлагаемая на конкретном объекте, включая систему программного обеспечения MTS, оборудование, используемое для работы MTS, персонал, который поддерживает MTS и помогает конечным пользователям, а также соответствующие административные политики и процедуры.

MTS использовалась в производстве примерно на 13 объектах в США , Канаде , Великобритании , Бразилии и, возможно, в Югославии , а также еще на нескольких объектах на экспериментальной или сравнительной основе. МТС была разработана и поддерживается основной группой из восьми университетов, входящих в Консорциум МТС .

В 1988 году Мичиганский университет объявил, что «надежные услуги MTS будут предоставляться до тех пор, пока в них будут нуждаться пользователи… MTS может быть прекращена после того, как альтернативы смогут удовлетворить вычислительные требования пользователей». [3] 30 июня 1996 года компания прекратила работу МТС для конечных пользователей. [4] К тому времени большинство сервисов перешли на вычислительные системы клиент/сервер, обычно Unix для серверов и различные варианты Mac, ПК и Unix для клиентов. Мичиганский университет в последний раз отключил свою систему МТС 30 мая 1997 года. [5]

Политехнический институт Ренсселера (RPI) считается последним учреждением, использующим MTS в производственной среде. RPI прекратила деятельность МТС в июне 1999 года. [6]

Сегодня МТС по-прежнему работает с использованием эмуляторов IBM S/370, таких как Hercules , Sim390, [7] и ФЛЕКС-ES. [8]

Происхождение [ править ]

В середине 1960-х годов Мичиганский университет предоставлял пакетной обработки услуги на оборудовании IBM 7090 под контролем Исполнительной системы Мичиганского университета (UMES), но был заинтересован в предложении интерактивных услуг с использованием разделения времени . [9] В то время работа, которую могли выполнять компьютеры, была ограничена их небольшим реальным объемом памяти. Когда IBM представила семейство компьютеров System/360 в середине 1960-х годов, она не предоставила решения для этого ограничения, и внутри IBM существовали противоречивые мнения о важности и необходимости поддержки разделения времени.

Статья Брюса Ардена, Бернарда Галлера, Фрэнка Вестервельта (все заместители директора академического вычислительного центра UM) и Тома О'Брайана под названием с разделением времени» « Программа и структура адресации в среде основана на некоторых базовых идеях, разработанных в Массачусетском технологическом институте. (MIT) был опубликован в январе 1966 года. [10] В документе описывается архитектура виртуальной памяти с использованием динамической трансляции адресов (DAT), которую можно использовать для реализации разделения времени.

После года переговоров и проектных исследований IBM согласилась создать единственную в своем роде версию своего мейнфрейма S/360-65 с функциями динамической трансляции адресов (DAT), которая будет поддерживать виртуальную память и удовлетворить желание UM поддерживать разделение времени. Компьютер получил название Model S/360-65M. [9] «М» обозначала Мичиган. Но IBM изначально решила не поставлять для этой машины операционную систему с разделением времени. Тем временем о проекте услышали ряд других учреждений, в том числе General Motors , Массачусетского технологического института (MIT) Лаборатория Линкольна , Принстонский университет и Технологический институт Карнеги (позже Университет Карнеги-Меллона ). Все они были заинтригованы идеей разделения времени и выразили заинтересованность в заказе модифицированных машин серии IBM S/360. Проявив интерес, IBM изменила номер модели компьютера на S/360-67 и сделала его поддерживаемым продуктом. [1] Получив запросы на более чем 100 новых моделей S/360-67, IBM осознала, что существует рынок разделения времени, и согласилась разработать новую операционную систему с разделением времени под названием TSS/360 (TSS означает «система разделения времени») для поставки в примерно в то же время, что и первая модель S/360-67.

Ожидая прибытия модели 65M, сотрудники вычислительного центра UM смогли провести первые эксперименты с разделением времени, используя IBM System/360 Model 50 , которая финансировалась проектом ARPA CONCOMP (диалоговое использование компьютеров). [11] Эксперимент с разделением времени начался с «полстраницы кода, написанного на кухонном столе» в сочетании с небольшой мультипрограммной системой LLMPS из Лаборатории Линкольна Массачусетского технологического института . [1] который был изменен и стал супервайзером по многопрограммному обеспечению UM (UMMPS), который, в свою очередь, руководил программой трудоустройства MTS. Эта самая ранняя версия MTS задумывалась как одноразовая система, используемая для получения опыта работы с новым оборудованием IBM S / 360 и от которой будет отказаться, когда станет доступной операционная система IBM TSS / 360 .

Разработка TSS заняла больше времени, чем предполагалось, дата его поставки была отложена, и он еще не был доступен, когда S/360-67 (серийный номер 2) прибыл в Вычислительный центр в январе 1967 года. [12] В это время UM пришлось решить, вернуть ли модель 67 и выбрать другой мэйнфрейм или разработать MTS как временную систему для использования до тех пор, пока TSS не будет готова. Было принято решение продолжить разработку MTS, и сотрудники перенесли первоначальные разработки с модели 50 на модель 67. Разработка TSS в конечном итоге была отменена IBM, затем восстановлена, а затем снова отменена. Но к этому времени UM понравилась разработанная ими система, она уже не считалась временной, и МТС будет использоваться на UM и других площадках в течение 33 лет.

Консорциум МТС [ править ]

MTS был разработан, поддерживается и используется консорциумом восьми университетов США, Канады и Великобритании: [2] [13]

На нескольких сайтах использовалось более одной системы MTS: NUMAC использовал две (сначала в Ньюкасле, а затем в Дареме), в Мичигане в середине 1980-х годов работало три (UM для кукурузы, UB для синего и HG в Human Genetics), UBC использовал три или более систем MTS. четыре в разное время (МТС-Г, МТС-Л, МТС-А и МТС-I для общего, библиотечного, административного и инструктирующего).

Каждый из сайтов MTS внес свой вклад в развитие MTS, иногда возглавив разработку и реализацию новой функции, а иногда путем уточнения, улучшения и критики работы, проделанной где-то еще. Многие компоненты МТС — это работа нескольких людей на разных площадках. [19]

Вначале сотрудничество между офисами МТС осуществлялось посредством сочетания личных посещений объектов, телефонных звонков, обмена документами и магнитными лентами по обычной почте , а также неформальных встреч на SHARE или других встречах. Позже электронная почта, компьютерные конференции с использованием CONFER и *Forum, передача файлов по сети и вложения к электронной почте дополнили и в конечном итоге в значительной степени заменили более ранние методы.

В период с 1971 по 1982 год члены Консорциума МТС выпустили серию из 82 информационных бюллетеней МТС, чтобы помочь координировать развитие МТС. [20]

Кружки с MTS Workshop VIII, Анн-Арбор, июль 1982 г.

Начиная с UBC в 1974 году. [21] Консорциум МТС проводил ежегодные семинары МТС на одной из площадок-членов. Семинары были неформальными, но включали в себя документы, представленные заранее, и материалы , опубликованные постфактум, которые включали резюме сессий. [22] В середине 1980-х годов было проведено несколько западных семинаров с участием некоторых сайтов МТС (UBC, SFU, UQV, UM и, возможно, RPI).

Ежегодные семинары продолжались даже после того, как работы по развитию МТС начали сходить на нет. Названные просто «общественной мастерской», они продолжали до середины 1990-х годов обмениваться знаниями и общим опытом в предоставлении компьютерных услуг, хотя MTS больше не была основным источником вычислений в их кампусах, а некоторые вообще прекратили работу MTS.

Сайты МТС [ править ]

Помимо восьми площадок Консорциума МТС, участвовавших в его разработке, МТС эксплуатировалась на ряде других площадок, в том числе: [13]

Копия MTS также была отправлена ​​в Сараевский университет в Югославии, хотя неизвестно, была ли она когда-либо установлена.

INRIA , французский национальный институт исследований в области информатики и управления в Гренобле, Франция, управлял MTS на экспериментальной основе, а также Университет Ватерлоо в Онтарио, Канада, Университет Южного Иллинойса , Военно-морская аспирантура , Amdahl Corporation , ST Systems для Больницы Университета Макгилла , Стэнфордский университет и Университет Иллинойса в США, а также несколько других сайтов.

Аппаратное обеспечение [ править ]

Сотрудник вычислительного центра Майк Александер сидит за консолью дуплекса IBM System 360 Model 67 в Мичиганском университете, 1969 год.
Amdahl 470V/6 P2 в Мичиганском университете, 1975 г.

Теоретически MTS будет работать на IBM S/360-67, любой из серий IBM S/370, включающих виртуальную память, и на их преемниках. МТС был запущен.на следующих компьютерах в производственных, тестовых или пробных конфигурациях: [2]

Мичиганский университет установил и запустил MTS на первом IBM S/360-67 вне IBM (серийный номер 2) в 1967 году, на втором Amdahl 470V/6 (серийный номер 2) в 1975 году. [26] [27] первый Amdahl 5860 (серийный номер 1) в 1982 году, а первый завод поставил IBM 3090–400 в 1986 году. [28] NUMAC запустил MTS на первом S/360-67 в Великобритании и, скорее всего, первом в Европе. [29] Университет Британской Колумбии (UBC) возглавил преобразование MTS для работы на серии IBM S/370 (IBM S/370-168) в 1974 году. Университет Альберты установил первый Amdahl 470V/6 в Канаде (серийный номер П5) в 1975 году. [16] К 1978 году NUMAC (в Университете Ньюкасл-апон-Тайн и Университете Дарема) перенес основную деятельность MTS на свою серию IBM S/370 (IBM S/370-168).

MTS был разработан для поддержки до четырех процессоров на IBM S/360-67 , хотя IBM производила только одну (симплексную и полудуплексную) и две (дуплексные) конфигурации процессоров модели 67. В 1984 году RPI обновила MTS для поддержки до 32 процессоров в аппаратной серии IBM S/370-XA (расширенная адресация), хотя 6 процессоров, вероятно, являются самой большой фактически используемой конфигурацией. [30] МТС поддерживает IBM Vector Facility , [31] доступен в качестве опции в системах IBM 3090 и ES/9000 .

В начале 1967 года, работая на одном процессоре IBM S/360-67 в UM без поддержки виртуальной памяти , MTS обычно поддерживала 5 одновременных сеансов терминала и одно пакетное задание. [2] В ноябре 1967 года, после добавления поддержки виртуальной памяти, MTS, работавший на том же IBM S/360-67, одновременно поддерживал 50 терминальных сеансов и до 5 пакетных заданий. [2] В августе 1968 года двухпроцессорная система IBM S/360-67 заменила однопроцессорную систему, поддерживая примерно 70 терминалов и до 8 пакетных заданий. [32] К концу 1991 года MTS в UM работала на IBM ES/9000-720, поддерживая более 600 одновременных терминальных сеансов и от 3 до 8 пакетных заданий. [2]

MTS можно использовать с помощью IPL под VM/370 , и некоторые сайты MTS сделали это, но большинство из них запускали MTS на собственном оборудовании без использования виртуальной машины .

Особенности [ править ]

Среди примечательных особенностей МТС можно отметить: [33]

Программы, разработанные для МТС [ править ]

Ниже приведены некоторые из примечательных программ, разработанных для МТС: [46]

Программы работающие под МТС [ править ]

Ниже приведены некоторые известные программы, портированные на МТС из других систем: [46]

Языки программирования, доступные в рамках МТС [ править ]

МТС поддерживает богатый набор языков программирования, некоторые из которых разработаны для МТС, а другие портированы из других систем: [46]

Архитектура системы [ править ]

МТС Архитектура [105]
Состояние Режим [37] ВМ Прерывания
Пользовательские программы проблема пользователь на на
Подсистемы командного языка (CLS),
Процедуры поддержки устройств (DSR),
Системные подпрограммы
система
Программы работы (MTS, PDP, DMGR, RM или HASP, ...) вкл или выкл
Супервайзер (УММПС) руководитель н/д выключенный выключенный
Аппаратное обеспечение S/360-67 или S/370

UMMPS, супервизор, полностью контролирует оборудование и управляет набором рабочих программ. [32] Одной из рабочих программ является МТС, программа трудоустройства, с которой взаимодействует большинство пользователей. [2] MTS работает как совокупность подсистем командного языка (CLS). Один из CLS позволяет выполнять пользовательские программы. MTS предоставляет набор системных подпрограмм, доступных CLS, пользовательским программам и самому MTS. [41] Помимо прочего, эти системные подпрограммы обеспечивают стандартный доступ к процедурам поддержки устройств (DSR), компонентам, которые выполняют зависящий от устройства ввод/вывод.

Руководства и документация [ править ]

Следующие ниже списки во многом ориентированы на Мичиганский университет. Большинство других сайтов МТС использовали некоторые из этих материалов, но они также создавали свои собственные руководства, памятки, отчеты и информационные бюллетени, адаптированные к потребностям их сайта.

Документация для конечного пользователя [ править ]

Серия руководств MTS: The Michigan Terminal System публиковалась с 1967 по 1991 год в томах с 1 по 23, которые обновлялись и переиздавались нерегулярно. [20] Первоначальные выпуски томов не всегда происходили в числовом порядке, и тома иногда меняли названия при обновлении или переиздании. В целом, чем выше число, тем более специализированным является том.

Самые ранние версии MTS Volume I и II имели другую организацию и содержание по сравнению с последующими томами MTS и включали некоторую внутреннюю документацию, а также документацию для конечных пользователей. Второе издание от декабря 1967 года охватывало:

  • МТС Том I : Введение; Концепции и возможности; Соглашения о вызовах; Руководства пользователя для пакетной обработки, терминала, ленты и концентратора данных; Описание УММПС и МТС; Файлы и устройства; Командный язык; Пользовательские программы; Описания подпрограмм и библиотек макросов; Описания общедоступных или библиотечных файлов; и внутренние спецификации: динамический загрузчик (UMLOAD), управление файлами и устройствами (префикс и постфикс DSRI), процедуры поддержки устройств (DSR) и файловые процедуры. [106]
  • MTS Volume II : Описания языковых процессоров: Ассемблер F-уровня; ФОРТРАН Г; ИОХ/360; ПИЛ; СНОБОЛ4; УМИСТ; ВАТФОР; и 8ASS (ассемблер PDP-8) [103]

Следующие тома MTS были опубликованы Вычислительным центром Мичиганского университета. [2] и доступны в формате PDF: [107] [108] [109] [110]

  • Справочное резюме MTS , карманный справочник по MTS размером около 60 страниц, размером 3 x 7,5 дюйма, Вычислительный центр Мичиганского университета.
  • Учебник по Таксиру: версия MTS , Брилл, Роберт К., Вычислительный центр, Мичиганский университет
  • Фундаментальное использование терминальной системы штата Мичиган , Томас Дж. Шрайбер, 5-е издание (переработанное), Ulrich's Books, Inc., Анн-Арбор, Мичиган, 1983, 376 стр.
  • Цифровые вычисления, FORTRAN IV, WATFIV и MTS (с *FTN и *WATFIV) , Брайс Карнахан и Джеймс О. Уилкс, Мичиганский университет, Анн-Арбор, Мичиган, 1968–1979, 1976, 538 стр.
  • Документация для MIDAS, Мичиганской интерактивной системы анализа данных , Лаборатории статистических исследований, Мичиганский университет [111]
  • Приложение OSIRIS III MTS , Центр политических исследований, Мичиганский университет [112]

Различные аспекты MTS в Мичиганском университете были задокументированы в серии записок вычислительного центра (CCMemos). [108] [113] которые публиковались нерегулярно с 1967 по 1987 год, под номерами от 2 до 924, хотя и не обязательно в хронологическом порядке. Номера от 2 до 599 — это общие сведения о различном программном и аппаратном обеспечении; серия 600 — это серия «Записки консультанта» — короткие заметки для начинающих и пользователей среднего уровня; серия 800 охватывает вопросы, связанные с принтером Xerox 9700, обработкой текста и набором текста; а серия 900 охватывает микрокомпьютеры. 700-й серии не было. В 1989 году эта серия продолжилась как «Справочные записки» с меньшим акцентом на МТС. [114] [115]

Обложка майского выпуска журнала IT Digest Мичиганского университета за 1996 г., май 1996 г.

длинная серия информационных бюллетеней, предназначенных для конечных пользователей в Мичиганском университете, с названиями «Новости вычислительного центра» , «Информационный бюллетень вычислительного центра» , «Новости вычислений UM» и « Дайджест информационных технологий ». Начиная с 1971 года, начиная с 1971 года, выпускалась [108] [113]

Также были представлены вводные материалы в сериях «Руководство пользователя» , «Руководство пользователя MTS» и «Обучающие материалы» , в том числе: [108]

  • Подключение: введение в терминалы и микрокомпьютеры
  • Знакомство с вычислительным центром
  • Знакомство с услугами вычислительного центра
  • Введение в системы управления базами данных на МТС
  • Введение в ФОРМАТ
  • Введение в магнитные ленты
  • Знакомство с МТС
  • Знакомство с редактором файлов MTS
  • Введение в программирование и отладку в MTS
  • Введение в терминалы
  • Введение в терминалы и микрокомпьютеры

Внутренняя документация [ править ]

Следующие материалы не получили широкого распространения, но вошли в «Раздачи МТС»: [20] [107] [109]

  • Руководство оператора МТС [116]
  • Руководство по сообщениям МТС
  • МТС Том n : Системное издание [117] [118]
  • MTS Том 99: Внутренняя документация [119]
  • Описание вызовов супервизора [120]
  • Процедуры аварийного восстановления диска [121]
  • Серия лекций, описывающих архитектуру и внутреннюю организацию терминальной системы Мичигана, прочитанных Майком Александром, Доном Беттнером, Джимом Гамильтоном и Дугом Смитом (4 аудиокассеты, конспекты лекций и транскрипции)

Распространение [ править ]

Мичиганский университет выпускал МТС на магнитной ленте нерегулярно. [20] Существовали полные и частичные дистрибутивы, где полные дистрибутивы (D1.0, D2.0,...) включали все компоненты MTS, а частичные дистрибутивы (D1.1, D1.2, D2.1, D2.2, . ..) включали только те компоненты, которые изменились со времени последнего полного или частичного распространения. Дистрибутивы с 1.0 по 3.1 поддерживали IBM S/360 Model 67, дистрибутив 3.2 поддерживал как архитектуру IBM S/360-67, так и IBM S/370, а дистрибутивы с D4.0 по D6.0 поддерживали только архитектуру IBM S/370 и его расширения.

Дистрибутивы МТС включали обновления, необходимые для запуска лицензионных программных продуктов и другого фирменного ПО под управлением МТС, но не само базовое фирменное ПО, которое нужно было получать отдельно от владельцев. За исключением IBM Assembler H, ни одна из лицензионных программ не требовалась для запуска MTS.

Последним дистрибутивом МТС был D6.0, выпущенный в апреле 1988 года. Он состоял из 10 003 файлов на шести магнитных лентах с разрешением 6250 бит на дюйм. После 1988 года распространение компонентов MTS осуществлялось разовым способом с использованием сетевой передачи файлов.

Чтобы новые сайты могли начать работу с нуля, были предоставлены две дополнительные магнитные ленты: с возможностью IPL загрузочная лента , содержащая минималистскую версию MTS, а также утилиты DASDI и DISKCOPY, которые можно было использовать для инициализации и восстановления стартовой версии на одном диске . МТС со второй магнитолы. На заре существования MTS TSS для создания однодисковой стартовой системы использовались автономные утилиты DASDI и DUMP/RESTORE, а не сам MTS.

Существовали также менее формальные перераспределения , когда отдельные сайты отправляли магнитные ленты с новыми или обновленными работами на координирующий сайт. Этот сайт копировал материал на общую магнитную ленту (RD1, RD2, ...) и отправлял копии ленты всем сайтам. Содержимое большинства лент перераспределения, похоже, было утеряно.

Сегодня полные материалы шести полных и десяти частичных дистрибутивов МТС, а также двух редистрибутивов, созданных между 1968 и 1988 годами, доступны в архиве Bitsavers Software. [122] [123] и из цифрового архива Deep Blue Мичиганского университета. [124] [125]

Работая с материалами дистрибутива D6.0, можно создать IPLable- версию МТС. Новый дистрибутив МТС D6.0A упрощает эту задачу. [126] D6.0A основан на версии MTS D6.0 1988 года с различными исправлениями и обновлениями, чтобы сделать работу под управлением Hercules в 2012 году более плавной. В будущем будет доступна версия MTS с поддержкой IPL, основанная на версии MTS, которая использовалась в Мичиганском университете в 1996 году, незадолго до закрытия MTS. [123]

Лицензирование [ править ]

По состоянию на 22 декабря 2011 года материалы Дистрибутива МТС находятся в свободном доступе на условиях лицензии Creative Commons Attribution 3.0 Unported License (CC BY 3.0). [127]

В первые дни своего существования MTS был доступен бесплатно без необходимости получения лицензии для сайтов, которые были заинтересованы в использовании MTS и у которых, казалось, был квалифицированный персонал, необходимый для его поддержки.

В середине 1980-х годов были официально оформлены лицензионные соглашения, при которых Мичиганский университет выступал в качестве агента и выдавал лицензии от имени Консорциума МТС. [128] Лицензии МТС предоставлялись академическим организациям за ежегодную плату в размере 5000 долларов США, другим некоммерческим организациям — за 10 000 долларов США и коммерческим организациям — за 25 000 долларов США. Лицензия запрещала использование МТС для предоставления коммерческих компьютерных услуг. Лицензиаты получили копию полного набора дистрибутивных лент MTS, все дополнительные дистрибутивы, подготовленные в течение года, письменные инструкции по установке, две копии текущей пользовательской документации и очень ограниченный объем помощи.

Лишь несколько организаций лицензировали МТС. Несколько лицензий МТС для запуска одной программы типа CONFER. Собранные комиссионные были использованы для компенсации некоторых общих расходов Консорциума МТС.

См. также [ править ]

Ссылки [ править ]

  1. ^ Jump up to: Перейти обратно: а б с Акера, Ацуши (январь – март 2008 г.), «Жизнь и творчество Бернарда А. Галлера (1928–2006)» (PDF) , Анналы истории вычислений , 30 (1): 8, doi : 10.1109/mahc. 2008.15 , S2CID   22790110 , В конце 1968 года MTS была единственной крупномасштабной системой разделения времени, которая регулярно и надежно работала в США .
  2. ^ Jump up to: Перейти обратно: а б с д и ж г час я Терминальная система Мичигана (PDF) , том. 1, Анн-Арбор, Мичиган: Мичиганский университет, Отдел информационных технологий, консалтинговые и вспомогательные услуги, ноябрь 1991 г., стр. 9, 13–14 .
  3. ^ «ITD подтверждает приверженность МТС» . Новости вычислительной техники UM . 3 (19): 2 октября 1988 г.
  4. ^ «Сервис МТС прекратится» , Дайджест информационных технологий , Том. Т. 5, № 5 (12 мая 1996 г.), стр.7
  5. ^ "Хронология МТС" , Дайджест информационных технологий , Мичиганский университет, стр. 10-11, Том 5, № 5 (13 мая 1966 г.)
  6. ^ «Хронология МТС» , добавление одной записи за 1999 год к Дайджесту информационных технологий , Мичиганский университет, Том 5, № 5 (13 мая 1966 г.)
  7. ^ Sim390 , эмулятор ESA/390.
  8. ^ FLEX-ES , эмулятор S/390 и z/Architecture.
  9. ^ Jump up to: Перейти обратно: а б «История МТС — 30 лет компьютерного обслуживания» , Сьюзан Тополь, Дайджест информационных технологий , том 5, № 5 (13 мая 1996 г.), Мичиганский университет
  10. ^ «Программа и структура адресации в среде с разделением времени» , Б. В. Арден, Б. А. Галлер, Т. К. О'Брайен, Ф. Х. Вестервельт, Журнал ACM , т. 13, № 1, стр. 1-16, январь 1966 г.
  11. ^ CONCOMP: Исследование диалогового использования компьютеров: итоговый отчет , Вестервельт, FH, Вычислительный центр Мичиганского университета, 1970 г.
  12. ^ IBM 360/67 и CP/CMS , Том Ван Флек
  13. ^ Jump up to: Перейти обратно: а б «Как сайты узнали и приняли решение использовать МТС?» , элемент в разделе обсуждения Архива терминальной системы штата Мичиган.
  14. ^ «Информация о работе Джоша Саймона: МТС на пенсии» . часы.орг .
  15. ^ Jump up to: Перейти обратно: а б «Как компьютеры изменились с 1968 года» , ITS News , Computing and Information Services, Даремский университет, 29 января 2005 г. Компьютер множественного доступа Нортумбрийских университетов (NUMAC), результат сотрудничества университетов Дарема (DUR) и Ньюкасл-апон-Тайн (UNE). ) и Политехнический институт Ньюкасла , которые использовали S / 360-67 в Ньюкасле, начиная с 1969 года.
  16. ^ Jump up to: Перейти обратно: а б «Хронология: вычислительные услуги в Университете Альберты» . ualberta.ca .
  17. ^ Ван Эпп, Питер; Бейнс, Билл (19–23 октября 1992 г.). «Отказ от мэйнфрейма без разрушения пользователей: переход от мэйнфрейма к распределенной UNIX за девять месяцев». Университет Саймона Фрейзера: Конференция LISA VI (Лонг-Бич, Калифорния). CiteSeerX   10.1.1.56.2631 . {{cite journal}}: Для цитирования журнала требуется |journal= ( помощь )
  18. ^ В 1982 году «Как компьютеры изменились с 1968 года» , ITS News , Computing and Information Services, Даремский университет, 29 января 2005 года. NUMAC установил отдельную машину под управлением MTS в Даремском университете, до этого и DUR, и UNE использовали единый компьютер. Система МТС работает в Университете Ньюкасл-апон-Тайн.
  19. ^ Трудно должным образом отдать должное всей проделанной работе, однако, чтобы не отдавать слишком мало внимания и рисковать не отдать должное всем, кто внес свой вклад, делается попытка отметить сайты, на которых был сделан основной вклад. функция или улучшение было изначально разработано
  20. ^ Jump up to: Перейти обратно: а б с д и Подсерия Michigan Terminal System (MTS) , публикации вычислительного центра, 1965–1999, Историческая библиотека Бентли, Мичиганский университет
  21. ^ Труды - Семинар по системам MTS , 1974, Университет Британской Колумбии, Канада
  22. ^ MTS (Мичиганская терминальная система), серия 1970–1986 гг. , Записи вычислительного центра (Мичиганский университет), 1952–1996 и 1959–1987 гг., Историческая библиотека Бентли, Мичиганский университет
  23. CBPF — Бразильский центр физических исследований. Архивировано 10 апреля 2012 г. в Wayback Machine.
  24. ^ CNPq - Национальный совет по научному и технологическому развитию. Архивировано 16 июля 2013 г. в Wayback Machine.
  25. ^ EMBRAPA - Бразильское предприятие сельскохозяйственных исследований.
  26. ^ Главный компьютер Amdahl 470/V6 — X436.84A — Музей истории компьютеров . 1975. {{cite book}}: |work= игнорируется ( помогите )
  27. ^ «Сравнение производительности Amdahl 470V/6 и IBM 370/168» , Аллан Р. Эмери и М.Т. Александр, доклад, прочитанный на собрании Группы компьютерных измерений, октябрь 1975 г., Сан-Франциско
  28. ^ Ранее 3090-400 были модернизированы в полевых условиях с 3090-200, «Установка 3090» , UM Computing News , том 1, вып. 8, 10 ноября 1986 г., с. 5
  29. ^ «Электронное письмо Юэна Пейджа, первого директора NUMAC, Денису Расселу , 19 апреля 2011 г.
  30. ^ История МТС в РПИ , 1989, 5с.
  31. ^ «Векторная архитектура IBM System/370» , В. Бухгольц, IBM Systems Journal , том 25, № 1 (1986), стр. 51-62
  32. ^ Jump up to: Перейти обратно: а б «Организация и особенности Мичиганской терминальной системы» , М.Т. Александр, с. 586, Материалы весенней совместной компьютерной конференции AFIPS в мае 1972 г.
  33. ^ Инновации MTS в истории MTS: 30 лет компьютерного обслуживания , Дайджест информационных технологий , Том 5, № 5 (13 мая 1966 г.), Мичиганский университет
  34. ^ «Терминальная система Мичигана» . udel.edu .
  35. ^ Jump up to: Перейти обратно: а б «Файловая система для среды общего назначения с разделением времени» , Г. К. Пиркола, Труды IEEE , июнь 1975 г., том 63, вып. 6, стр. 918–924, ISSN   0018-9219
  36. ^ MTS Том 18: Редактор файлов MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган, 210 стр.
  37. ^ Jump up to: Перейти обратно: а б с д «Защита информации в среде общего назначения с разделением времени» , Гэри К. Пиркола и Джон Сангинетти, Труды симпозиума IEEE по тенденциям и приложениям, 1977: Компьютерная безопасность и целостность , том. 10 нет. 4, стр. 106-114.
  38. ^ «Хроника ранней истории заслуг» . Сеть заслуг. 2008. Архивировано из оригинала 7 февраля 2009 г. Проверено 15 сентября 2008 г. — В университетском пресс-релизе демонстрация сети (со связью между UM и Государственным университетом Уэйна) 14 декабря 1971 года названа «вехой в высшем образовании» и «историческим событием».
  39. ^ MTS Том 23: Обмен сообщениями и конференц-связь в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  40. ^ MTS Том 19: Магнитные ленты (описание поддержки гибких дисков было удалено из этого тома) , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  41. ^ Jump up to: Перейти обратно: а б MTS Том 3: Описания системных подпрограмм , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  42. ^ "Внутренний дизайнIG Routines, интерактивная графическая система для большой среды с разделением времени», Джеймс Блинн и Эндрю Гудрич, SIGGRAPH Proceedings , 1976, стр. 229–234.
  43. ^ «Использование инструкции вызова монитора для реализации переключения доменов в архитектуре IBM 370» , Джон Сангинетти, Вычислительный центр Мичиганского университета, Обзор операционных систем ACM SIGOPS , том 15, выпуск 4 (октябрь 1981 г.), стр. 55-61
  44. ^ «Анализ проникновения терминальной системы Мичигана» , Б. Хеббард, П. Гроссо и др., Обзор операционных систем ACM SIGOPS , том 14, выпуск 1 (январь 1980 г.), стр. 7-20
  45. ^ MTS Том 14: Ассемблеры 360/370 в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  46. ^ Jump up to: Перейти обратно: а б с д MTS, том 2: Описания общедоступных файлов , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  47. ^ «Шахматное программирование — Авит» . Архивировано с сайта wikispaces.com . Архивировано из оригинала 6 декабря 2013 г.
  48. ^ «шахматное программирование — Хаос» . заархивировано с сайта wikispaces.com . Архивировано из оригинала 5 декабря 2013 г.
  49. ^ «Компьютерные образовательные коммуникации в Мичиганском университете» , Карл Л. Зинн, Роберт Парнс и Хелен Хенч, Центр исследований в области обучения и преподавания (CRLT) , Мичиганский университет , Материалы ежегодной конференции / встречи ACM , 1976, стр. 150-154.
  50. ^ История проекта студенческих конференций , Мичиганский университет, гр. 1997 год
  51. ^ Jump up to: Перейти обратно: а б GOM: Old Good Mad , Дональд Беттнер, июнь 1989 г., Вычислительный центр Мичиганского университета, 110 стр.
  52. ^ Jump up to: Перейти обратно: а б «IF: Интерактивный компилятор FORTRAN». Архивировано 16 декабря 2014 г. в Wayback Machine , Рон Холл, SHARE 41 Proceedings , 15 августа 1973 г., Майами-Бич, Флорида, 8 страниц.
  53. ^ Справочное руководство по системе управления информацией MICRO (версия 5.0) , М. А. Кан, Д. Л. Румельхарт и Б. Л. Бронсон, октябрь 1977 г., Институт труда и производственных отношений (ILIR), Мичиганский университет и Государственный университет Уэйна
  54. ^ MICRO: Система управления реляционной базой данных , Гарри Ф. Кларк, Дэвид Э. Хетрик, Роберт К. Брессан, июль 1992 г., Институт труда и производственных отношений (ILIR), Мичиганский университет, 451 страница, ISBN   9780877363507
  55. ^ Документация для MIDAS: Мичиганская интерактивная система анализа данных , Дэниел Дж. Фокс и Кеннет Э. Гайр, 1974, Лаборатория статистических исследований Мичиганского университета, Анн-Арбор
  56. ^ Jump up to: Перейти обратно: а б «Язык программирования Plus Systems» , Алан Баллард и Пол Уэйли, в материалах Конгресса Канадского общества обработки информации (CIPS), 84 , июнь 1984 г.
  57. ^ Jump up to: Перейти обратно: а б UBC PLUS: Язык программирования Plus , Аллан Баллард и Пол Уэйли, октябрь 1987 г., Вычислительный центр Университета Британской Колумбии, 198 стр.
  58. ^ The Taxir Primer , RC Brill, 1971, Университет Колорадо, Боулдер. Инст. арктических и альпийских исследований
  59. ^ «Новый инструмент для публикации печатных материалов» , TEXTFORM Group, Университет Альберты, Share 48 Proceedings , Том II, стр. 1042-1056, 1977.
  60. ^ «Издательство, обработка текстов и текстовая форма» , Грант Кроуфорд, Университет Альберты, в материалах сессии Канадского общества обработки информации (CIPS) '78, стр. 88-92, 1978.
  61. ^ Textform , Вычислительные услуги, Университет Альберты, 1984, 216 стр.
  62. ^ Справочное руководство по текстовой форме , Вычислительный центр, Мичиганский университет, январь 1986 г.
  63. ^ Нильсен, Рагнар Н.; Карплюс, Уолтер Дж. (1974). «Языки моделирования непрерывных систем: современный обзор» . Математика и компьютеры в моделировании . 16 :17–25. дои : 10.1016/S0378-4754(74)80003-0 .
  64. ^ Моделирование с помощью GASP II , AAB Pritzker и Филип Дж. Кивиат, Прентис-Холл, 1969 г.
  65. ^ да Круз, Фрэнк (6 января 1984 г.). «Анонсируем KERMIT для МТС» . Инфо-Кермит Дайджест (список рассылки). Проект Кермита, Колумбийский университет . Проверено 23 февраля 2016 г.
  66. ^ Jump up to: Перейти обратно: а б MPS/360 Версия 2, Руководство пользователя по линейному и раздельному программированию (GH20-0476), 1971, IBM Corporation
  67. ^ MSC/NASTRAN в Мичиганском университете , Уильям Дж. Андерсон и Роберт Э. Сэндсторм, 1982, Инженерный колледж Мичиганского университета.
  68. ^ Ван Эк, Нил А. (1980). «Основные аспекты статистического анализа и управления данными OSIRIS IV» . Американский статистик . 34 (2): 119–121. дои : 10.2307/2684124 . ISSN   0003-1305 .
  69. ^ «REDUCE 2: Система и язык для алгебраических манипуляций» , Труды Второго симпозиума ACM по символическим и алгебраическим манипуляциям , 1971, страницы 128-133
  70. ^ Создание моделей моделирования с помощью SIMSCRIPT II.5 , Эдвард К. Рассел, 1999, CACI, Лос-Анджелес, Калифорния.
  71. ^ TELL-A-GRAF в MTS , Дэйв Уиппл, Записка 450 вычислительного центра, Мичиганский университет, март 1983 г.
  72. ^ The Texbook Дона Кнута , 1984, издательство Addison-Wesley Publishing Company, 496 страниц, ISBN   0201134489 .
  73. ^ История TROLL , Портативная онлайн-справка TROLL, Intex Solutions, Inc. (Бостон), 1996. Проверено 19 июня 2014 г.
  74. ^ MTS Том 16: ALGOL W в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  75. ^ Пересмотренный отчет об алгоритмическом языке ALGOL 68 (PDF). Архивировано 10 апреля 2014 г. в Wayback Machine , А. ван Вейнгаарден и др.
  76. ^ Вычислительный центр CCMemo 435: Руководство пользователя MTS VS APL , Эдвард Дж. Фрончак, Вычислительный центр, Мичиганский университет, август 1982 г.
  77. ^ Язык программирования , К. Э. Айверсон, 1962, John Wiley & Sons, 315 страниц, ISBN   0-471430-14-5 .
  78. ^ Язык APL , публикация IBM GC26-3874.
  79. ^ APL\360 Primer , публикация IBM GH20-0689.
  80. ^ MTS Том 10: Основы MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  81. ^ Waterloo BASIC - Подход к структурированному программированию, Учебник и справочное руководство , Дж. В. Грэм и др., 1980, WATFAC Publications Ltd., Ватерлоо, Онтарио, Канада
  82. ^ Справочное руководство BCPL. Архивировано 21 октября 2014 г. в Wayback Machine , Меморандум M-352, Project MAC, Кембридж, июль 1967 г.
  83. ^ Полное руководство по системной библиотеке COBOL американского национального стандарта IBM OS , публикация IBM GC28-6396.
  84. ^ CCMemo 439: IBM VS COBOL под управлением MTS , Говард Янг, Вычислительный центр, Мичиганский университет, июнь 1982 г.
  85. ^ CCMemo 416: EXPL - Расширенный XPL , Пэт Шерри, Вычислительный центр, Мичиганский университет, май 1980 г.
  86. ^ MTS Том 6: FORTRAN в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  87. ^ Справочное руководство GPSS/H , Джеймс О. Хенриксен и Роберт К. Крейн, Wolverine Software Corp., 1989.
  88. ^ Руководство пользователя IBM General Purpose Simulation System V , публикация IBM SH20-0851
  89. ^ Моделирование с использованием GPSS , Томас Дж. Шрибер , 1974, John Wiley & Sons, 533 страницы, ISBN   0471763101 .
  90. ^ Язык программирования ICON , Ральф Э. Грисволд и Мэдж Т. Грисволд, 1983, Прентис-Холл, Нью-Йорк, 336 страниц, ISBN   0134497775 .
  91. ^ MTS Том 8: LISP и SLIP в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  92. ^ Руководство программиста LISP 1.5 , Дж. Маккарти и др., 1962, MIT Press, Кембридж, Массачусетс.
  93. ^ MTS Том 20: PASCAL в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  94. ^ CCMemo 436: Паскаль В.С. в MTS , Дуглас Орр, Вычислительный центр, Мичиганский университет, август 1982 г.
  95. ^ Справочное руководство по языку Pascal/VS. Архивировано 11 декабря 2014 г. в Wayback Machine , публикация IBM SH20-6168.
  96. ^ MTS Том 12: PIL/2 в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  97. ^ MTS Том 7: PL/I в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  98. ^ Вирт, Никлаус (1968). «PL360, язык программирования для компьютеров 360» . Журнал АКМ . 15 : 37–74. дои : 10.1145/321439.321442 . S2CID   7376057 .
  99. ^ Jump up to: Перейти обратно: а б «Системный язык для проекта SUE» , Б. Л. Кларк и Дж. Дж. Хорнинг из исследовательской группы компьютерных систем и факультета компьютерных наук Университета Торонто, Труды симпозиума SIGPLAN по языкам для реализации системы , 1971, стр. 79-88.
  100. ^ «Компиляция Simula: историческое исследование генезиса технологий». Архивировано 30 августа 2017 г. в Wayback Machine , Ян Руне Холмевик, Анналы IEEE в истории вычислений , том 16, № 4, 1994, стр. 25-37.
  101. ^ Jump up to: Перейти обратно: а б MTS Том 9: SNOBOL4 в MTS , Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган
  102. ^ Язык программирования SNOBOL4 , Грисволд, Ральф Э., Дж. Ф. Поаге и И. П. Полонский, Энглвуд Клиффс, Нью-Джерси, 1968, Прентис Холл
  103. ^ Jump up to: Перейти обратно: а б MTS Volume II , второе издание, 1 декабря 1967 г., Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган, 415 стр.
  104. ^ «TRAC, язык описания процедур для реактивной пишущей машинки» , Кэлвин Н. Мурс, Communications of ACM , Vol.9 No.3 (март 1966), стр. 215-219, ISSN   0001-0782
  105. ^ Лекция MTS 1 , транскрипция первой из серии лекций о внутреннем устройстве терминальной системы Мичигана, прочитанных Майком Александром, Доном Беттнером, Джимом Гамильтоном и Дугом Смитом, ок. 1972 год
  106. ^ MTS Volume I , второе издание, 1 декабря 1967 г., Вычислительный центр Мичиганского университета, Анн-Арбор, Мичиган, 415 стр.
  107. ^ Jump up to: Перейти обратно: а б Коллекция «Вычислительный центр» в «Архивных коллекциях — Библиотека Бентли» цифрового архива Deep Blue Мичиганского университета.
  108. ^ Jump up to: Перейти обратно: а б с д Публичная категория вычислительного центра UM в цифровой библиотеке Hathi Trust
  109. ^ Jump up to: Перейти обратно: а б Архив PDF-документов MTS на BitSavers.org
  110. ^ Раздел руководств и документации на веб-сайте архива MTS ( archive-Michigan-Terminal-System.org. Архивировано 11 января 2011 г. на Wayback Machine ).
  111. ^ Публичная категория MIDAS в цифровой библиотеке Hathi Trust.
  112. ^ Публичная категория OSIRIS в цифровой библиотеке Hathi Trust.
  113. ^ Jump up to: Перейти обратно: а б Серия Unit Publications , Публикации вычислительного центра, 1965–1999 гг., Историческая библиотека Бентли, Мичиганский университет.
  114. ^ Серия Unit Publications , публикации Отдела информационных технологий (Мичиганский университет), 1971–1999, Историческая библиотека Бентли, Мичиганский университет.
  115. ^ Публикации ITD , Мичиганский университет, Анн-Арбор, ноябрь 1995 г., 24 страницы.
  116. ^ Руководство оператора MTS , февраль 1995 г., Мичиганский университет, 574 стр.
  117. ^ MTS Volume 1: Systems Edition, устаревшие и внутренние команды MTS , ноябрь 1991 г., Мичиганский университет, 60 стр.
  118. ^ MTS Volume 3: Systems Edition, Описание подпрограммы , апрель 1981 г., Мичиганский университет, 50 стр.
  119. ^ MTS Том 99: Внутренняя документация , 1972–1978, Мичиганский университет, 167 стр.
  120. ^ Описания вызовов супервизора UMMPS D6.0 , ноябрь 1987 г., Мичиганский университет, 156 стр.
  121. ^ Аварийное восстановление диска MTS , апрель 1987 г., 14 стр.
  122. ^ Дистрибутивы МТС на Bitsavers.org
  123. ^ Jump up to: Перейти обратно: а б Обзор материалов MTS Distribution , доступных на Bitsavers.org, по состоянию на 21 января 2012 г.
  124. ^ Файлы распространения Michigan Terminal System (MTS) , цифровой архив Deep Blue, Мичиганский университет, по состоянию на 21 января 2012 г.
  125. ^ Обзор материалов для распространения MTS, доступных в цифровом архиве Deep Blue Мичиганского университета, по состоянию на 21 января 2012 г.
  126. ^ «MTS D6.0A — готовая система MTS для использования с эмулятором Hercules S/370» , Архив MTS, по состоянию на 21 января 2012 г.
  127. ^ Заявление об авторских правах, гарантиях и ограничении ответственности MTS , Bitsavers.org, по состоянию на 22 декабря 2011 г.
  128. ^ «Заявление о лицензировании MTS» , ноябрь 1986 г., Леонард Дж. Хардинг, MTS (Терминальная система Мичигана), 1968–1996 гг ., Вставка 22, записи вычислительного центра за 1952–1996 гг., Историческая библиотека Бентли, Мичиганский университет

Внешние ссылки [ править ]

Архивы [ править ]

Документы [ править ]

Веб-сайты [ править ]

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 3085f530ece6acea19d5dcc9b234538d__1717585440
URL1:https://arc.ask3.ru/arc/aa/30/8d/3085f530ece6acea19d5dcc9b234538d.html
Заголовок, (Title) документа по адресу, URL1:
Michigan Terminal System - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)