Средняя школа 136 г.Перми

Опыт работы с сетью NET-RT11 & DOS-LINE CLASS

Начало ссылок на образовательное пространство мира.

В.Л.Самосушев, средняя школа № 107, г. Пермь. Журнал "Информатика и образование", № 6, 1996 год.
В последнее время ряд школ оснащается программно-аппаратным комплексом фирмы ЛИнТех. Это позволяет использовать машины УКНЦ на качественно новом уровне, ставить на них программное обеспечение, созданное для компьютеров класса IBM. Хотелось бы выразить огромную благодарность коллективу фирмы ЛИнТех за прекрасную идею и качественно выполненную работу. Как кошмарный сон теперь вспоминаются дисководы "Электроника МС 5309". При работе с сетью NET-Rt11 & DOS-Line Class нет проблем пересылки программ на рабочие места учащихся, появилась возможность качественной работы с операционной системой RT11 на ученических местах.
Сеть NET-Rt11 & DOS-Line Class мы начали эксплуатировать 1 сентября 1995 года. За это время накоплен определенный опыт по работе с нею, обнаруженные некоторые тонкости, не описанные в "Руководстве пользователя". Хотелось бы поделиться накопленным опытом, который может быть полезен учителям информатики, начинающим работать с этой сетью.
Для удобства есть смысл заменить имена УО1, УО2 и т.д. на имена 1, 2 и т.д. и пронумеровать машины. Учащиеся будут входить в сеть, набирая соответствующий номер компьютера. Вреде бы мелочь, но зато никакой путаницы. Для изменения имен пользователей необходимо отредактировать два файла: rt11psw.exe и users.cnf, заменив имена УО1, УО2 и т.д. соответственно на 1, 2 и т.д. При регистрации пользователей в файле rt11psw.exe можно разрешить запись на диск NT0:, тогда на ученических местах будет работать драйвер командной строки sl.sys. Если же запись на диск NT0: запрещена, то драйвер командной строки не загружается на ученические места, что ограничивает возможности работы учеников на компьютере.
При стандартных установках типа дисплея на консоли контрастность на некоторых мониторах УКНЦ настолько мала, что не видно даже инверсного указателя. Для улучшения контрастности необходимо раскомментировать строку "rem video/SMDA" в файле start.bat. В "Руководстве пользователя" говорится, что это не самый лучший способ улучшения контрастности на мониторах УКНЦ, и предложены другие варианты. Практика же показала, что для учебного процесса этот вариант наилучший (позднее выяснилось, что возникают проблемы при использовании электронной таблицы SC4).
На стр.53 " Руководства пользователя" есть важное замечание: " Не надо стартовать bat-файл net.bat для обеспечения сетевого режима работы DOS-Line - система DOS-Line Class использует сетевой режим для своих целей и автоматически запустит файл net.bat". Оказывается, это очень важное замечание, и если его не выполнить, то возможно следующая ситуация.
Если была запущена сеть NET-Rt11 файлом net.bat, то потом невозможно будет запустить сеть DOS-Line Class. Допустим, сначала вы проводите уроки, используя сетевую систему NET-Rt11. По окончании работы вы отключили компьютеры учеников, но IBM не отключали (УКНЦ перегревается быстрее IBM). Через несколько часов вам предстоит работа с мультиконсольной системой DOS-Line Class. По истечении времени вы запускаете сеть DOS-Line Class файлом start.bat и включаете ученические машины. На экранах нет обычного приглашения для ввода имени. Что случилось? Неполадки в сети, компьютере, программе? Вы завершаете работу сети, используя файл end.bat, и на экране возникает знакомое приглашение. Смотрите на экран консоли, а на ней нет привычного красного маркера с цифрой 1 в левом верхнем углу. Странно, не правда ли? С такой ситуацией я встречался неоднократно, пока не разобрался в чем дело. Для выхода из нее необходимо перезагрузить компьютер и стартовать DOS-Line. Может возникнуть вопрос, а нельзя ли сразу запускать DOS-Line? Конечно можно, но тогда сужается круг используемого программного обеспечения на головной машине. При работе с сетью NET-Rt11 возможна работа на сервере сети (за исключением операций по модификации файлов и каталогов C:/NET). При работе же на головной машине в сети DOS-Line могут возникнуть неприятности.
При работе с сетью DOS- Line Class необходимо защитить некоторые каталоги сервера сети от доступа учащихся. Как это сделать? На страницах 68-74 "Руководства пользователя" об этом говорится, но не совсем понятно. Я отредактировал файл users.cnf, заполнив строки пользователей следующим образом:
Имя Пароль Диск Директории Домашняя директория
учитель (ПУСТО) ab!cde (ПУСТО) (ПУСТО)
1 (ПУСТО) (ПУСТО) c:\dos;c:\nc;c:\net d:\school
2 (ПУСТО) (ПУСТО) c:\dos;c:\nc;c:\net d:\school
3 (ПУСТО) (ПУСТО) c:\dos;c:\nc;c:\net d:\school
Аналогичным образом заполнены поля на 14 пользователей.
Примечание. В ячейках, где написано (ПУСТО), ничего не должно быть!
В поле <Директории> находятся директории, необходимые для корректной работы сети DOS-Line Class. Если убрать каталог c:\dos, тоDOS выдаст ошибку, но работать с доступными директориями можно, только неизвестно, насколько корректной будет такая работа. Если убрать каталог c:\dos, то загрузка произойдет без сообщения об ошибках, но не запустится ни одна из прикладных программ, находящихся в каталоге d:\school. А если удалить директорию c:\nc, то придется обойтись без привычного диалогового интерфейса Norton Commander. Таким образом, доступными должны быть эти три каталога. В поле < Домашняя директория> находится рабочий каталог d:\school, в котором помещены прикладные программы LEXICON, FOTON, SC4, TP, KARAT и др. В "Руководстве пользователя" говорится, что один из пользователей должен иметь доступ ко всем директориям для корректной работы сети. Очевидно, что этим пользователем лучше сделать учителя.
При работе в сети DOS-Line Class необходимо чаще просматривать объем свободной памяти диска c:\ (и "домашнего" диска d:\), иначе возможны ситуации, когда результаты работы учеников невозможно будет сохранить. Практическим путем было установлено, что по команде user ## создается файл dosline.swp объемом, зависящим от количества пользователей. Результаты практических исследований следующие:
команда объем создаваемого файла dosline.swp (в байтах).
user 1 327680
user 2 327680
user 3663552
user 41327104
user 51990656
user 62654208
user 73317760
user 8 3981312
user 94644864
user 105308416
user 115971968
user 126635520
user 137299072
user 147952624
На 15 пользователей объем 8626176, на 16 - 9289728 байт. Система DOS-Line Class позволяет зарегистрировать 16 пользователей
Для регистрации количества пользователей задействованы программы user.exe и system.cnf. Программа user.exe по команде user ## сама записывает пользователей в файл system.cnf и редактирует его при смене количества пользователей. Был случай, когда информация из файла system.cnf "исчезала". Практическим путем было установлено, что это происходит после попытки зарегистрировать количество пользователей командой user ##, а на диске c:\ недостаточно свободного места для создаваемого файла dosline.swp. Если файл system.cnf пустой (т.е. объем равен нулю), то невозможно запустить файл user.exe. Поэтому необходимо иметь запасной файл sysytem.cnf. Кстати, в "Руководстве пользователя" на стр.65 есть фраза"Если вы случайно испортили system.cnf - не расстраивайтесь - исходный вариант в system.org". Может разработчики системы предвидели такую ситуацию?
Файл dosline.psw который является результатом работы команды user ##, можно удалять с диска, но только не вовремя работы сети!
P.S. После этого письма в журнале опубликовано ответное письмо представителя фирмы ЛИнТех О.В.Герасимова, в котором, кроме слов благодарности, есть подробная характеристика новой (графической) версии системы - NET-Rt11 & DOS-Line B-2.0.
Кроме того, в подарок я получил эту новую систему, которую успешно эксплуатирую полтора года. Система намного лучше прежней, о ней уже было несколько статей в журнале "Информатика и образование". У меня тоже есть определенный наработки при эксплуатации NET-Rt11 & DOS-Line B-2.0, но об этом, как-нибудь, в следующий раз.

20.07.98 год

Продолжение следует.

Вернуться назад


© school136@pstu.ac.ru