Jump to content

Дартмутская система разделения времени

Дартмутская система разделения времени
Разработчик Дартмутский колледж
Написано в Дартмутский BASIC , ALGOL 60 , FORTRAN , COBOL , APL , DXPL, Dynamo , GMAP, LISP , MIX, PL/I , SNOBOL
Рабочее состояние Снято с производства
Первоначальный выпуск 1964
Платформы Серия GE-200 , серия GE-635 , Honeywell 6000 серия
По умолчанию
пользовательский интерфейс
Интерфейс командной строки
Официальный сайт ДЦС Дартмут .edu

Дартмутская система разделения времени ( DTSS ) — это устаревшая операционная система, впервые разработанная в Дартмутском колледже между 1963 и 1964 годами. [1] Это была первая успешная крупномасштабная система разделения времени , которая была реализована, а также система, для которой был разработан язык BASIC . DTSS постоянно разрабатывался в течение следующего десятилетия, был повторно реализован на нескольких поколениях компьютеров и, наконец, закрыт в 1999 году.

General Electric разработала аналогичную систему на основе промежуточной версии DTSS, которую они назвали Mark II. Mark II и дальнейшее развитие Mark III широко использовались на серии GE-600 мэйнфреймах и легли в основу их онлайн-сервисов . Какое-то время это были крупнейшие подобные сервисы в мире, которые в конечном итоге превратились в онлайн-сервис GEnie , ориентированный на потребителя .

Ранняя история

[ редактировать ]
Схема аппаратного обеспечения DTSS, октябрь 1964 г.
GE-235 Мы восхваляем Тебя

Профессора Джон Кемени и Томас Курц из Дартмутского колледжа примерно в 1959 году приобрели компьютер Royal McBee LGP-30 , который студенты программировали на языке ассемблера. Курц и четыре студента запрограммировали ALGOL 30 дартмутский компилятор , реализацию языка программирования ALGOL 58 , который двое студентов, Стивен Гарланд и Энтони Кнапп, затем в период между 1962 и 1964 годами превратили в язык SCALP (автономный процессор ALgol). первокурсник Сидни Маршалл совместно создал DOPE (Дартмутский эксперимент по упрощенному программированию) , который использовался на крупных курсах для первокурсников. [2]

Курц обратился к Кемени либо в 1961, либо в 1962 году со следующим предложением: [3] все студенты Дартмута будут иметь доступ к компьютерам, они должны быть бесплатными и открытыми, и этого можно достичь путем создания системы разделения времени (о которой Курц узнал от коллеги Джона Маккарти из Массачусетского технологического института , который предложил: «Почему бы не ребята, вы занимаетесь разделением времени?»). Хотя было заявлено, что DTSS был вдохновлен PDP-1 системой разделения времени на основе в Bolt, Beranek and Newman , нет никаких доказательств того, что это правда. [ нужна ссылка ]

предложение о разработке новой системы разделения времени В 1962 году Кемени и Курц представили NSF (которое в конечном итоге было профинансировано в 1964 году). [4] У них была достаточная уверенность в том, что и Дартмут, и NSF поддержат систему, поэтому они подписали контракт с GE и начали предварительные работы в 1963 году, прежде чем предложение было профинансировано. [5] В частности, они оценивали компьютеры-кандидаты от Bendix , GE и IBM и остановились на системе GE-225 в сочетании с коммуникационным процессором DATANET-30 . Этот двухпроцессорный подход был неортодоксальным, и позже Кемени вспоминал: [6] «В то время многие эксперты из GE и других компаний пытались убедить нас, что решение с двумя компьютерами было расточительным и неэффективным». По сути, DATANET-30 обеспечивал пользовательский интерфейс и планировщик, а пользовательские программы выполнялись в GE-225.

Его реализация началась в 1963 году студенческим отрядом. [7] под руководством Кемени и Курца с целью обеспечить легкий доступ к вычислительной технике для всех членов колледжа. [8] Компьютеры GE-225 и DATANET-30 появились в феврале 1964 года. Два студента, Джон МакГичи и Майкл Буш, написали операционные системы для DATANET-30 и GE-225; Кемени предоставил компилятор BASIC . Система заработала в середине марта, а 1 мая 1964 года в 4 часа утра система начала работу. [9] Осенью 1964 года сотни первокурсников начали использовать систему через 20 телетайпов , а в средней школе Ганновера доступ к ним был возможен через один дополнительный телетайп; [10] позже той же осенью компьютер GE-225 был заменен на более быстрый компьютер GE-235 с минимальными проблемами. К лету 1965 года система могла поддерживать одновременно сорок пользователей. [11]

Документ Дартмута от октября 1964 года, позже пересмотренный GE, описывает общую архитектуру DTSS: [12]

Программа в Datanet-30 разделена на две части: часть реального времени и часть свободного времени. Часть реального времени вводится через управляемое тактовым прерыванием 110 раз в секунду для сканирования телетайпных линий. По мере завершения символов часть реального времени собирает их в сообщения и, когда встречается «возвратный» символ, интерпретирует сообщение. Если это строка в программе, ничего не делается. Если сообщение представляет собой команду, задача свободного времени для начала выполнения команды устанавливается и вставляется в список свободного времени. Если времени для завершения этой настройки недостаточно, часть реального времени завершит настройку в течение следующего периода реального времени. Часть свободного времени выполняет задачи свободного времени, которые включают в себя в основном операции с дисками и некоторые операции с телетайпом. В части GE-235 имеется резидентная система компилятора, выполняющая роль транслятора, и резидентная исполнительная программа для управления операциями ввода-вывода диска и выполнения других функций. Исполнительная система позволяет одновременно использовать карточное оборудование, ленточные накопители и высокоскоростной принтер во время разделения времени посредством обработки прерываний. Два Доступны алгебраические языки BASIC и ALGOL, а выпуск FORTRAN запланирован на сентябрь 1965 года. Эти однопроходные компиляторы довольно быстры, обычно на компиляцию требуется от 1 до 4 секунд.

Дизайн пользовательского интерфейса

[ редактировать ]

Кемени и Курц заметили, что «любое время ответа, которое в среднем превышает 10 секунд, разрушает иллюзию наличия собственного компьютера», поэтому в конструкции DTSS подчеркивалась немедленная обратная связь. [13] Таким образом, многие из его пользователей считали, что их терминалом является компьютер. [14] и что, как писал Кемени, «машина существует только для того, чтобы служить ему, и что он полностью контролирует всю систему». [15]

Из-за образовательных целей простота использования была приоритетом при разработке DTSS. Он реализовал первую в мире интегрированную среду проектирования (IDE). Любая строка, введенная пользователем и начинающаяся с номера строки, добавлялась в программу, заменяя любую ранее сохраненную строку тем же номером; все остальное воспринималось как команда и немедленно выполнялось. Строки, состоящие исключительно из номера строки, не сохранялись, но удалялись все ранее сохраненные строки с тем же номером. Этот метод редактирования предоставил простой и легкий в использовании сервис, который позволил использовать большое количество телетайпов в качестве оконечных устройств для системы разделения времени в Дартмуте.

Включены команды IDE

  • КАТАЛОГ – для перечисления ранее названных программ в хранилище.
  • СПИСОК – для отображения текущей программы в памяти.
  • НОВИНКА – назвать и начать писать программу в памяти.
  • OLD – для копирования ранее названной программы из хранилища в память.
  • RENAME – изменить имя программы в памяти.
  • RUN – для компиляции и выполнения текущей программы в памяти.
  • СОХРАНИТЬ – скопировать текущую программу из памяти в хранилище.
  • SCRATCH – очистить память от содержимого текущей программы.
  • UNSAVE – удалить текущую программу из хранилища.

Пользователи часто считали эти команды частью языка BASIC, но на самом деле они были частью системы разделения времени и также использовались при подготовке ALGOL. [14] или программы FORTRAN через терминалы DTSS.

Отношения GE и Дартмута

[ редактировать ]

Кемени и Курц изначально надеялись, что GE вступит в исследовательское партнерство, и с этой целью Курц и студент Энтони Кнапп написали документ о предложенном ими проекте системы, который они представили офису GE в Фениксе в 1962 году. [16] Однако GE отклонила партнерство, и ее предложение Дартмуту в октябре 1962 года было оформлено исключительно как коммерческая продажа. [17] Тем не менее, GE и Дартмут продвигали действующую Дартмутскую систему разделения времени в октябре 1964 года на Осенней совместной компьютерной конференции в Сан-Франциско с тремя телетайпами, подключенными к Дартмутской системе в Ганновере. [18]

С декабря 1964 года по январь 1965 года два студента Дартмута установили рабочие копии DTSS и BASIC на компьютеры GE в Фениксе. В начале 1965 года GE начала рекламировать услуги разделения времени в своей системе GE-265 (GE 235 + DATANET 30), включая BASIC и Dartmouth Algol. [19] позже переименовав ее в систему разделения времени GE Mark I. [20] В течение следующих нескольких лет GE открыла 25 компьютерных центров в США и других странах, обслуживая более пятидесяти тысяч пользователей. [21]

Коллекция корпоративных историй Музея компьютерной истории описывает историю Mark I компании GE следующим образом: [22]

Предшественник General Electric Information Services начинался как бизнес-подразделение General Electric, созданное для продажи избыточного компьютерного времени на компьютерах, используемых для предоставления клиентам демонстрационных версий. В 1965 году компания Warner Sinback рекомендовала начать продавать услуги разделения времени, используя систему разделения времени (Mark 1), разработанную в Дартмуте на компьютере General Electric 265. Услуга имела мгновенный успех, и к 1968 году GEIS владела 40% рынка систем разделения времени стоимостью 70 миллионов долларов. Служба продолжала расти и со временем перешла на разработанные GE операционные системы Mark II и Mark III, работающие на больших мейнфреймах.

Дартмутская система разделения времени, версия 2

[ редактировать ]
Архитектура компьютерного оборудования Honeywell GE 635 в Кивите, начало 1971 г.

С 1966 по 1968 год DTSS был повторно реализован на GE 635 . [4] все еще использую DATANET-30 для управления терминалом. Система GE 635 была поставлена ​​в ноябре 1966 года. К октябрю 1967 года она предоставляла услуги на основе программного обеспечения Phase I, совместно разработанного Dartmouth и GE, которое GE впоследствии продавала как систему GE Mark II. [20] Параллельно с этой работой в 1967 году Дартмут приступил к разработке Фазы II под руководством профессора Джона Кемени, при этом программирование осуществлялось студентами и преподавателями. Фаза II Дартмутской системы разделения времени заменила фазу I 1 апреля 1969 года в Дартмуте. [20]

Как описано в 1969 году, на новую архитектуру DTSS повлияли три критерия: [23]

  • Опыт работы с системой 265.
  • Опубликованные концепции системы Multics .
  • Осознание ограниченности возможностей совместителей студентов и преподавателей Дартмута.

Эта новая версия полностью отличалась внутренне от предыдущей версии DTSS, но имела почти идентичный пользовательский интерфейс, обеспечивающий плавный переход для пользователей и материалов курса. Версия 635 обеспечивала интерактивное разделение времени почти для 300 одновременных пользователей, что было очень большим количеством в то время, и работала на одиннадцати коммерческих и академических площадках в США, Канаде и Европе. [24] По мере развития в 1970-х годах более поздние версии перешли на мэйнфреймы серии Honeywell 6000 (1973 г.) и Honeywell 716 (1974 г.). коммуникационные процессоры [25] В 1976 году система GE-635 была заменена компьютером Honeywell 66/40A. Он оставался в эксплуатации до конца 1999 года. [26]

DTSS, версия 2, включала новую форму межпроцессного взаимодействия, называемую «файлами связи». Они значительно предшествовали Unix каналам , поскольку в проектных документах их концептуальное происхождение датируется где-то в 1967 году. [27] и были кратко описаны на конференции 1969 года:

Файл связи позволяет двум заданиям взаимодействовать напрямую без использования вторичного хранилища. Файл связи имеет один конец в каждом из двух заданий. Это программный аналог межканального адаптера. Эта структура позволяет взаимодействовать между заданиями, используя те же процедуры, что и для более традиционных файлов. Два конца помечены как ведущий и подчиненный. Задание на подчиненном конце файла связи не может легко отличить этот файл от обычного файла. Поскольку задание на главном конце файла связи может контролировать и отслеживать все данные, передаваемые в этом файле, задание на главном конце может имитировать файл данных, тем самым обеспечивая полезную помощь в отладке , а также предоставляя удобный механизм взаимодействия выполняемых заданий с неожиданными структуры данных. [23]

Коммуникационные файлы поддерживают операции чтения, записи и закрытия, а также синхронную и асинхронную передачу данных, произвольный доступ, запросы состояния, внеполосную сигнализацию, отчеты об ошибках и контроль доступа, при этом точная семантика каждой операции определяется главным процессом. . Как отмечает Дуглас Макилрой : «В этом отношении [коммуникационные файлы] были больше похожи на Plan 9, чем протокол 9P на знакомый IO». [28] Заметным применением коммуникационных файлов была поддержка многопользовательских конференций, которые вели себя примерно как телефонные конференции и были полностью реализованы как прикладные программы в пространстве пользователя. [29]

Сеть Киевит

[ редактировать ]
Kiewit Network, начало 1971 г.

Как упоминалось выше, средняя школа Ганновера была подключена к DTSS с самого начала работы системы. В течение следующего десятилетия многие другие средние школы и колледжи были подключены к DTSS через сеть Kiewit, названную в честь Питера Кивита, донора средств для вычислительного центра Kiewit, в котором размещались компьютеры и персонал DTSS. Эти школы подключались к DTSS через один или несколько телетайпов, модемов и коммутируемых телефонных линий. [30] Студенты Дартмута имели бесплатный неограниченный доступ к DTSS, но старшеклассники имели квоту от 40 до 72 часов терминального доступа каждую неделю, а пользователи колледжей платили за использование компьютера. [31] В Дартмуте проводились активные программы по привлечению и обучению учителей старших классов использованию вычислений в рамках своих курсов.

К 1967 году к сети Kiewit присоединились следующие средние школы: средняя школа Ганновера, школа Холдернесс , региональная средняя школа долины Маскома , академия Кимбалл Юнион , школа Маунт-Хермон , академия Филлипса Андовера , академия Филлипса Эксетера , школа Святого Павла и Вермонт. Академия . [32] Эта группа расширилась в рамках проекта средней школы Дартмута, финансируемого NSF в течение 1967–1968 годов, в результате которого были добавлены следующие средние школы Новой Англии: средняя школа Кейп-Элизабет , средняя школа Конкорда , средняя школа Хартфорда (Вермонт), средняя школа Кина , средняя школа Ливана. Школа , школа Лумиса , Центральная средняя школа Манчестера , Средняя школа Ратленда , Академия Сент-Джонсбери , Средняя школа Южного Портленда и Средняя школа Тимберлейна . [33]

С 1968 по 1970 год Дартмут добавил ряд колледжей в сеть Kiewit через свой региональный консорциум колледжей. В их число входили: Бейтс-колледж, Беркширский общественный колледж , Боудойн-колледж , Колби-младший колледж , Миддлбери-колледж , Маунт-Холиок-колледж , Колледж Новой Англии , Норвичский университет , Университет Вермонта и Технический колледж Вермонта . [34]

К 1971 году сеть Kiewit объединила 30 средних школ и 20 колледжей в Новой Англии, Нью-Йорке и Нью-Джерси. [35] В то время DTSS поддерживал более 30 000 пользователей, из которых только 3 000 были в Дартмутском колледже. [35] К 1973 году сеть Kiewit расширилась и включила школы в Иллинойсе, Мичигане, северной части штата Нью-Йорк, Огайо и Монреале, Канада . [36]

Использование

[ редактировать ]

Ни один студент Дартмута не боится машины. После непродолжительного пребывания за консолью, когда студент может сыграть в футбол или написать несколько простых программ, у него уже совсем другие отношения. Страх и тайна компьютера внезапно исчезли.

- Кемени, 1971 г. [15]

По состоянию на 1971 год 57% случаев использования DTSS приходилось на курсы и 16% на исследования. [15] Кемени и Курц предназначались для студентов технических и нетехнических специальностей, чтобы они могли использовать DTSS. Они организовали второй триместр занятий по математике для первокурсников, включив в него требование по написанию и отладке четырех программ Dartmouth BASIC. К 1968 году более 80% студентов Дартмута имели опыт компьютерного программирования. 80 занятий включали «официальное» использование компьютера, в том числе по инженерному делу, классической литературе, географии, социологии и испанскому языку; [13] Кемени удивил тот факт, что студенты Школы бизнеса Така и социальных наук, а не математики или инженерии, были самыми активными пользователями. К 1972 году 90% студентов имели опыт работы на компьютере; поскольку преподаватели знали, что студенты знакомы с DTSS, его использование стало обычной частью многих курсов. [37] Опрос 1975 года показал, что 29% преподавателей использовали компьютер на курсах и на них были зачислены 73% студентов, 43% преподавателей использовали его в исследованиях и 45% преподавателей написали компьютерные программы. К этому году администрация университета использовала 28% ресурсов разделения времени, а студенты — 20%, среди пользователей были регистратор и ЖЭК. [38]

27% пользователей DTSS по состоянию на 1971 г. предназначался для повседневного использования и развлечения, что, по заявлению университета, «ни в коем случае не считается легкомысленным», поскольку для пользователей это был приятный способ познакомиться с компьютером и не бояться его. [15] [37] Библиотека из сотен программ включала, как сообщили Кемени и Курц, « множество игр ». [13] [37] Они были довольны широким использованием DTSS преподавателями и тем, что многие студенты продолжали использовать систему даже после того, как от нее больше не требовалось. Кемени — к тому времени президент университета — написал в брошюре 1971 года, описывающей систему, что точно так же, как студент может войти в Мемориальную библиотеку Бейкера и взять книгу, не спрашивая разрешения и не объясняя свою цель, «любой студент может войти в Киевский вычислительный центр, сесть за консолью и использовать систему разделения времени. Никто не спросит, решает ли он серьезную исследовательскую задачу, делает домашнее задание по-легкому, играет в футбол или пишет письмо своей девушке». [15] [39] [37] К 1972 году футбольный симулятор поддерживал одновременную игру один на один как многопользовательскую видеоигру . [37] Расположение Кивита рядом с греческими организациями Дартмутского колледжа сделало его популярным местом для общения; [31] Студенты часто приводили фиников в Вычислительный центр, как для того, чтобы поиграть в игры, так и для демонстрации собственных программ. [37]

К 1967–68 учебному году, помимо 2600 пользователей Дартмута, 5550 человек в десяти университетах и ​​23 средних школах имели доступ к DTSS. [13] У Кемени дома был терминал, и, будучи президентом, он установил его в своем офисе. [40] К началу 1970-х годов в кампусе было более 150 терминалов в 25 зданиях. [37] включая портативные устройства для пациентов в лазарете кампуса. Ежедневно в DTSS заходили около 2000 пользователей; 80% студентов и 70% преподавателей использовали систему каждый год. Образовательная сеть разделения времени за пределами кампуса Дартмута включала пользователей с 79 терминалами в 30 средних школах и 20 университетах, включая колледж Миддлбери , Филлипс Андовер , колледж Маунт-Холиок , колледж Годдарда , Академию торгового флота США , Военно-морскую академию США , Бейтс-колледж , Дартмутский клуб в Нью-Йорке и филиал Дартмута в Джерси-Сити, штат Нью-Джерси , которые делятся DTSS с жителями Дартмута. [15] Система позволяла передавать сообщения типа электронной почты между пользователями и общаться в чате в реальном времени через предшественника программы Unix talk .

Хотя по состоянию на 1972 год в DTSS было доступно несколько языков. 98% программ были написаны на Dartmouth BASIC. [37] Поскольку BASIC не изменился, система осталась совместимой со старыми приложениями; В 1974 году Кемени сообщил, что программы, которые он написал в 1964 году, все еще будут работать. [14] К 1980 году поддерживаемые языки и системы включали: [41]

DTSS today

[edit]

In 2000, a project to recreate the DTSS system on a simulator was undertaken and as a result DTSS is now available for Microsoft Windows systems and for the Apple Macintosh computer.[42]

See also

[edit]

References

[edit]
  1. ^ Rankin, Joy Lisi (2018). A People's History of Computing in the United States. Cambridge, Massachusetts: Harvard University Press. ISBN 9780674970977.
  2. ^ Application to the National Science Foundation, Kurtz, Rieser, and Meck, cited in Rankin, pages 20-21
  3. ^ Rankin, pages 22-23
  4. ^ Jump up to: a b "The 1960s". Computing at Dartmouth. Archived from the original on April 25, 2015.
  5. ^ Rankin, pages 24-25
  6. ^ The GE-Dartmouth Computer Partnership, John G. Kemeny, DTSS History Birth 1967-1970 Folder 2, Box 4, Garland Papers, Dartmouth College Library
  7. ^ "Kemeny's Kids". Archived from the original on October 9, 2007.
  8. ^ The Dartmouth Time-Sharing System - A Brief Description (PDF). October 1964.
  9. ^ Gordon M. Bull (1980). The Dartmouth Time-Sharing System (PDF). Ellis Horwood Ltd. and John Wiley & Sons. A description of DTSS c. 1977
  10. ^ Rankin, pages 33-34
  11. ^ Bull, page 13
  12. ^ "The Dartmouth Time-Sharing System, A Brief Description", October 19, 1964, with revisions by GE staff, 1965
  13. ^ Jump up to: a b c d Kemeny, John G.; Kurtz, Thomas E. (October 11, 1968). "Dartmouth Time-Sharing". Science. 162 (3850): 223–228. Bibcode:1968Sci...162..223K. doi:10.1126/science.162.3850.223. PMID 5675464.
  14. ^ Jump up to: a b c "Transcripts OF 1974 National Computer Conference Pioneer Day Session". Dartmouth Time Sharing System. Dartmouth College. 1974.
  15. ^ Jump up to: a b c d e f The Kiewit Computation Center & The Dartmouth Time-Sharing System. Dartmouth College. c. 1971.
  16. ^ John G. Kemeny, "The GE-Dartmouth Computer Partnership", DTSS History Birth 1967-1970 Folder 2, Box 4, Garland Papers, Dartmouth College Library. Cited in Rankin, pages 25-26
  17. ^ General Electric Computer Department, "A Preliminary Proposal for Dartmouth College, October 15, 1962", Box 1, Kurtz Papers, Dartmouth College Library. Cited in Rankin, page 26
  18. ^ Kurtz, "Progress Report Course Content Improvement Project of 15 December 1964". Cited in Rankin, page 118
  19. ^ J.A.N. Lee (Winter 1995). "The Rise and Fall of the General Electric Corporation Computer Department". IEEE Annals of the History of Computing. 17 (4): 24–25. doi:10.1109/85.477434. Cited in Rankin, page 120.
  20. ^ Jump up to: a b c Bull, page 14
  21. ^ General Electric Information Systems Group, "Computer Time-Sharing on Campus: New Learning Power for Students", May 1968, Folder 3 of 6, DA-29 (7841) DTSS Time-Sharing, Rauner Library, Dartmouth College. Cited in Rankin, page 121
  22. ^ "Computer History Museum's Corporate Histories Collection: Company Details - General Electric Information Services (GEIS)". Archived from the original on March 24, 2009.
  23. ^ Jump up to: a b Robert F. Hargraves, Jr; Andrew G. Stephenson. Design considerations for an educational timesharing system. AFIPS Spring Joint Computer Conference 1969. pp. 657–664. doi:10.1145/1476793.1476904.
  24. ^ Bull, page 9
  25. ^ Bull, pages 15, 19
  26. ^ "Timeline - DTSS - Dartmouth Time-Sharing System".
  27. ^ M. Douglas McIlroy (February 2017). "Communication Files: Interprocess IO before Pipes" (PDF). Dartmouth College.
  28. ^ McIlroy, page 4
  29. ^ John McGeachie (1973). "Multiple terminals under user program control in a time-sharing environment". Communications of the ACM. 16 (10): 587–590. doi:10.1145/362375.362376.
  30. ^ Robert Hargraves; Thomas Kurtz (1973). "The Dartmouth Time Sharing Network". In Norman Abramson; Franklin F. Kuo (eds.). Computer-Communication Networks. Prentice-Hall. ISBN 978-0-13-165431-0.
  31. ^ Jump up to: a b Rankin, Joy Lisi (November 1, 2018). "Tech-Bro Culture Was Written in the Code". Slate. Retrieved February 18, 2023.
  32. ^ John G. Kemeny; Thomas E. Kurtz (June 1967). The Dartmouth Time-Sharing Computing System (PDF) (Technical report). p. 25. Final Report, NSF grant GE-3854.
  33. ^ Thomas E. Kurtz (October 1968). Demonstration and Experimentation in Computer Training and Use in Secondary Schools (PDF) (Technical report). Interim Report, Grant GW-2246, "Activities and Accomplishments of the First Year".
  34. ^ Thomas E. Kurz. Interim Report of July 1969 on the Dartmouth College Regional College Consortium (Technical report). Cited in Rankin, page 92
  35. ^ Jump up to: a b Dartmouth College Office of Information Services, April 6, 1971, press release. Cited in Rankin, page 94
  36. ^ Map of the Dartmouth Educational Time-Sharing Network, 1973. Cited in Rankin, page 63
  37. ^ Jump up to: a b c d e f g h Kemeny, John G. (1972). Man and the Computer. New York: Charles Scribner's Sons. pp. 32–37, 41. ISBN 978-0-684-13009-5. LCCN 72-1176.
  38. ^ "The 1970s". The Dartmouth Computing Timeline. Retrieved February 18, 2023.
  39. ^ McCracken, Harry (April 29, 2014). "Fifty Years of BASIC, the Programming Language That Made Computers Personal". Time. Retrieved March 19, 2016.
  40. ^ Farber, M. A. (January 24, 1970). "Dartmouth Picks a New President". The New York Times. ISSN 0362-4331. Retrieved February 18, 2023.
  41. ^ Bull, pages 166-167
  42. ^ "DTSS reborn site".
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 0f067a7ce0f8a23b2392129750223152__1722610380
URL1:https://arc.ask3.ru/arc/aa/0f/52/0f067a7ce0f8a23b2392129750223152.html
Заголовок, (Title) документа по адресу, URL1:
Dartmouth Time Sharing System - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)