Главная » Basic » МУЛЬТИТЕРМИНАЛЬНЫЕ СИСТЕМЫ

0

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

должны специалисты.

Как и у  некоторых вычислительных систем, ранее описанных в этой главе, здесь тоже  имеется операционная   система.   Она   должна   обеспечивать   возможность   работы   ЭВМ   с    многими пользователями. Одна из ее задач — хранить плоды труда каждого пользователя отдельно от других. Подобная ОС должна работать таким образом, чтобы у Вас создавалось впечатление, что других пользователей у системы нет.

Терминал (или ВТУ) обычно постоянно подключен к ЭВМ, но в тот момент, когда Вам потребуется им воспользоваться, он может быть неактивен. Первым делом надо активизировать терминал, так как вычислительная система не тратит время на проверку состояния тех  терминалов, которые считает неактивными. Процедура активизации выглядит следующим образом:

(а) Проверьте, включено ли питание ВТУ.

(б)   Дайте ЭВМ знать, что терминал требует ответа. Это осуществляется нажатием  специальной клавиши или некоторой комбинации клавиш. Ниже приводятся некоторые из возможных вариантов: нажмите несколько раз клавишу RETURN или SEND,

или

нажмите клавишу управляющего регистра CONTROL и, удерживая ее в нажатом состоянии, несколько раз нажмите клавишу А,

или

нажмите клавишу CONTROL и, удерживая ее в нажатом состоянии,

несколько раз нажмите клавишу С.

(в)      Система   может   отреагировать   переводом   курсора   на   новую   строку,   или   каким-либо приглашением к вводу или выдаст сообщение о начале обслуживания терминала.

(г)   В начале сеанса работы необходимо представиться ЭВМ в качестве правомочного пользователя. Для этого обычно вводятся команды LOGIN или HELLO; они меняются от  системы к системе, но всегда включают в себя код, идентифицирующий пользователя, и,  возможно, пароль. После этого Вам  будет  дозволено  наряду  с  другими  пользователями   работать  с  системой,  о  чем  обычно сигнализирует появление на экране сообщения, в котором указаны Ваши идентификатор, тип сеанса и другие детали.

(д) Если система специализирована для работы с Бейсиком, то Вы можете’ продолжить сеанс так, как это было описано на шаге (в) в подразд. 2.1.1 В противном случае Вам понадобится  загрузить в память систему с Бейсиком, обычно набрав простую команду, например BASIC.

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

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

В заключение сеанса работы с Бейсиком не забудьте сообщить операционной системе о завершении работы.  Если  Вам  пришлось  загружать  Бейсик  в  память,  то  сначала  надо  завершить  работу  с Бейсиком.  Этой   цели   служат   такие   команды  Бейсика,  как   QUIT   или   BYE.   В   некоторых операционных системах это воспринимается и как сигнал о завершении работы, но в других вслед за этим надо ввести команду, например LOGOUT. Ниже приводится  типичная реакция операционной системы на команду завершения работы:

идентификатор пользователя LOGGED OUT AT время, дата

TIME USED = время, затраченное на сеанс.

Источник: Уолш Б.    Программирование на Бейсике: Пер. с англ. М.: Радио и связь, 1988. 336 с: ил.

По теме:

  • Комментарии