Index of /BIBLIOTEKA/KLASS_UKNC

[ICO]NameSizeDescription
[PARENTDIR]Parent Directory -  
[   ]MS0202_BOOK2_3_4.rar7.4M 


          Учебно - методический центр "Информвидео".
           Москва Авиационный пер., 6. т.151-59-31

			  Гусев А.В.

             Работа в компьютерном классе УК-НЦ.




                      1. Архитектура УК-НЦ

                       1.1 Состав класса.

     Класс УК-НЦ, как правило, состоит из  13 машин: 12 рабочих
мест учеников ( в дальнейшем РМУ ) и одного рабочего места пре-
подавателя ( в дальнейшем РМП ). Все машины об'единены в  коль-
цевую локальную сеть ( ЛВС ). ЭВМ в составе локальной сети  на-
зывается станцией. Максимальное число машин, которое можно об'-
единить  в сеть - 64, однако  большинство программного  обеспе-
чения поддерживает не более 15 - 16 станций.

     РМУ состоит из:
        -  ЭВМ "Электроника МС 0511" ( УК-НЦ ),
        -  видеомонитора ( как правило монохромного
           "Электроника МС 6105" ).
     РМП состоит из:
        -  ЭВМ "Электроника МС 0511" ( УК-НЦ ),
        -  видеомонитора ( как правило монохромного
           "Электроника МС 6105" ),
        -  контроллера накопителя на гибких магнитных дисках,
           двойной плотности формата записи MFM ( КНГМД ),
        -  накопителя на гибких  магнитных  дисках  НГМД-6022
           ( 40 дорожек 400 Кбайт, 800 блоков ) или НГМД-5309
           ( 82 дорожки 820 Кбайт, 1640 блоков ),
        -  печатающего устройства  ( ROBOTRON,  D100,  D100M,
           СМ-6337 и др.).


                  1.2 Архитектура УК-НЦ.

В  основу  архитектуры  УК-НЦ  положен   модульно-магистральный
принцип.  Обмен   информации  производится   по  16   разрядной
системной   магистрале   типа   Q-bus.   ЭВМ   УК-НЦ   является
двухпроцессорной машиной.  В  ее  состав  входят  центральный и
периферийный процессоры.

  --------------  --------------------- --------------------
  | ценральный |  | адаптер локальной | | ОЗУ центрального |
  | процессор  |  |     сети          | |    процессора    |
  --------------  --------------------- --------------------
        |                 |                     |
------------------------------------------------------------
              магистраль центрального процессора
------------------------------------------------------------
                         |         |             |
---------------------------------------- ------------------
|ОЗУ экрана | 0 план | 1 план | 2 план | | информационные |
---------------------------------------- |  каналы связи  |
     |          |       |         |      ------------------
 -----------    |       |         |              |
 | адаптер |    |       |         |              |
 | экрана  |    |       |         |              |
 -----------    |       |         |              |
     |          |       |         |              |
------------------------------------------------------------
             магистраль периферийного процессора
------------------------------------------------------------
      |         |       |        |          |            |
--------------  |  ------------  |  -------------------  |
|периферийный|  |  |контроллер|  |  |ПЗУ периферийного|  |
| процессор  |  |  |дисковода |  |  |   процессора    |  |
--------------  |  ------------  |  -------------------  |
           ------------  -------------------         --------
           |контроллер|  |ОЗУ периферийного|         | ИРПР |
           |клавиатуры|  |   процессора    |         --------
           ------------  -------------------          принтер


     Тип центрального  (ЦП) и  периферийного (ПП)  процессоров -
К1801ВМ2.  Разрядность процессоров  - 16 бит. ОЗУ  ЦП составляет
64 кбайта, ОЗУ ПП - 32 кбайта. Видео ОЗУ состоит из трех  планов
по 32 кбайта.


          1.3 Распределение памяти ЭВМ при работе с
                   операционной системой.

     Операционная система работает только с ОЗУ ЦП.  Для доступа
к другим частям ОЗУ ( ОЗУ ПП и Видео ОЗУ ) осуществляется с  по-
мощью драйверов. Далее приводится схема распределения памяти ЦП.

        177776  ------------------------------------
                |Регистры периферийных устройств   |
        160000  -----------------------------------|
                |Системный драйвер MZ              |
                -----------------------------------|
                |Резидентный монитор RMON          |
                -----------------------------------|
                |Драйверы внешних устройств        |
                -----------------------------------|
                |Подпрограмма USER                 |
                -----------------------------------|
                |Память и программа пользователя   |
        001000  -----------------------------------|
                |Область связи, вектора прерывания.|
        000000  ------------------------------------


        1.4 Обмен данными между программой пользователя
                   и внешними устройствами.

     При работе программа  пользователя обменивается с  внешними
устройствами информацией, читает  и записывает данные,  например
на магнитный диск. При этом сама программа не обращается к физи-
ческим  адресам  внешних  устройств,  так  как если бы программа
обращалась к регистрам внешних устройств, то ее не возможно было
бы перенести на другой тип ЭВМ.
     Например, УК-НЦ  и ДВК  имеют один  и тот  же процессор, но
внешние устройства, например дисководы, к ним подключены разными
способами.   Однако практически  все программы  для ДВК работают
и на  УК-НЦ (  база данных  RDB, электронные  таблицы, текстовые
редакторы, да и  сама операционная система  перенесена с ДВК  ).
Посредником между программой  и внешними устройствами  выступают
драйверы внешних устройств.
     Рассмотрим  процесс  обмена  данными  между  программой   и
внешними устройствами  на примере  работы текстового  редактора.
После  запуска  редактора  ему  следует  сообщить   спецификацию
обрабатываемого файла, т.е.  имя устройсва и  имя файла.   Пусть
это  будет  MZ1:TEST.LST.   Приняв  информацию  о   спецификации
обрабатываемого файла редактор открывает данный файл.  При  этом
он передает операционной системе специальным образом оформленную
информацию,  т.е.  спецификацию  файла.   Операционная  система,
получив указание,  начинает искать  данный файл  на диске,  т.е.
считывает каталог  диска и  определяет местонахождение  файла на
диске.  Однако, она тоже  не обращается к физическим адресам,  а
передает  массив  параметров  драйверу.   Драйвер, приняв массив
параметров, обращается  к контроллеру  и считывает  информацию с
диска.
     Таким   образом,   единственной   программой,  обращающейся
непосредственно к физическим адресам, является драйвер.  Драйвер
представляет собой небольшую и, как правило, несложную  програм-
му. При  переносе операционной  системы с  одного типа  машин на
другие требуется  изменить только  драйверы, а  самая большая  и
сложная  программа  -  монитор  операционной  системы - остается
прежним ( Для ЭВМ  серии ДВК, наверное единственным  исключением
является ЭВМ БК11, т.к. ее нестандартное распределение памяти не
позволяет  использовать  стандартный  монитор  операционной сис-
темы ).  Единственное  устройство, к которому обращается  опера-
ционная  система  на  прямую,-  это  терминал.   Терминал  - это
практически два устройства под одним именем - дисплей для вывода
информации и  клавиатура для  ввода, т.е.  если данные требуется
вывести на терминал,  то они выводятся  на дисплей, при  вводе с
терминала данные вводятся с клавиатуры. На всех машинах типа ДВК
дисплей  и  клавиатура  подключены  через  одни и те же регистры
( исключение составляет БК11 ).


          1.5 Подпрограмма работы с файлами USER.

     При открытии файлов производится поиск имени файла в  ката-
логе диска и определение номера блока на диске, с которого начи-
нается данный файл на диске. После определения начального  блока
информация  об  имени  файла,  а  также программа поиска файла в
каталоге становится не нужной и попусту занимающей место в памя-
ти. Операции чтения и записи производятся относительно начально-
го блока  файла.   Программа пользователя  передает операционной
системе информацию о номере  блока относительно начала файла,  с
которого начинается обмен информацией, и количестве слов обмена,
а также  адрес, куда  надо поместить  данные, или  адрес, где их
взять из памяти. Далее RMON ( см. п 1.3 и 1.4 ) вычисляет  номер
блока  на  диске,  т.е.  к  полученному  номеру прибавляет номер
первого блока файла на диске и передает информацию драйверу.
     При  такой  организации  работы  программа  поиска файла на
диске и определения его местонахождения используется всего  один
раз. Поэтому она выделена  в отдельную подпрограмму USER  ( USER
хранится в  одном файле  вместе с  монитором )  и загружается  в
память по мере необходимости.
     Процесс  загрузки  происходит   следующим  образом.   После
получения запроса  от программы  на открытие  файла операционная
система пытается загрузить в неиспользуемую облать памяти  USER.
Если  свободная  от  программы  пользователя  область  мала,  то
производится свопинг,  т.е. часть  программы пользователя  пере-
писывается на диск  в файл SWAP.SYS,  а на ее  место загружается
USER, после  выполнения необходимых  действий из  файла SWAP.SYS
восстанавливается программа. Таким образом, для ускорения работы
системы требуется, чтобы  файл SWAP.SYS -  область свопинга -  и
файл  монитора  операционной  системы  (  например  RT11CD.SYS )
находились в начале диска.


             1.6 Загрузка операционной системы.

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

               2. ОПЕРАЦИОННАЯ СИСТЕМА ФОДОС

            2.1 Назначение операционной системы.

     Операционная система (ОС)  является  базовой  системой  для
ЭВМ. С помощью ОС пользователь общается с ЭВМ, загружает  и  за-
пускает на выполнение прикладные программы. В функции ОС  входит
и обмен данными с драйверами внешних  устройств,  что  позволяет
подключать к машине новые внешние устройства.
     Драйверы внешних устройств - это специальным образом  офор-
мленные программы ОС, которые обеспечивают доступ ко всем  внеш-
ним устройствам ЭВМ (дисководу, видеомонитору,  печатающему  ус-
тройству и др.). Драйверы  позволяют  разрабатывать  программное
обеспечение независимо от типа машин и внешних  устройств.  Этим
об'ясняется переносимость программ с ДВК на УК-НЦ.
     Монитор - это основная программа ОС (не  путайте  с  видео-
монитором или дисплеем,  которые  являются  физическими  устрой-
ствами отображения информации). Тип монитора определяется  двумя
последними буквами в имени:
     RM-монитор - исполняющий монитор реального  времени,  рези-
дентный в оперативной памяти. Занимает около 3 Кбайт в памяти.
     SJ-монитор - однозадачный монитор реального времени. Наибо-
лее распространенный монитор на ДВК и УК-НЦ.
     CD-монитор - модификация монитора SJ.  CD-монитор  обладает
дополнительными сервисными сообщениями, что значительно облегча-
ет работу на ЭВМ.
     FB-монитор - фоново-оперативный монитор реального  времени,
обслуживает до 8 задач одновременно  на  ЭВМ  с  памятью  до  56
Кбайт.
     XM-монитор - монитор управления памятью до 248  Кбайт,  об-
служивает до 8 задач реального времени.
     TS-монитор - многопользовательский монитор разделения  вре-
мени для ЭВМ с памятью до 248 Кбайт для обслуживает до 30 задач.
     Мониторы XM и TS на УК-НЦ не применяются.  Наиболее  часто
встречающиеся мониторы:  RT11SJ,  RT11CD,  FMONSJ.  Внешне  для
пользователя они отличаются приглашением к работе. Мониторы  SJ
в качестве приглашения к работе выдает ТОЧКУ, а монитор CD  имя
устройства, выбранного по умолчанию.
     Пример:
.RUN BASIC      - командная строка для SJ-монитора
MZ0>RUN BASIC   - командная строка для CD-монитора


                  2.2 Файловая система.

     Все программы и данные хранятся  на  магнитных  дисках  или
магнитофонных лентах в виде файлов  (далее  расматривается  наи-
более распространенное внешнее запоминающее устройство - накопи-
тель на гибких магнитных дисках - НГМД). Файл имеет имя,  состо-
ящее из больших латинских букв или цифр, причем, длина имени  не
должна превышать 6 символов. Дополнительная информация  о  файле
находится в расширении имени файла, состоящего также из  больших
латинских букв или цифр длиной не более 3  символов.  Расширение
файла отделяется от имени точкой. Например:
 RT11CD.SYS - файл монитор . Его имя RT11CD, а расширение SYS.
 COD.SAV    - программа вывода на экран кода клавиш.

     Информация о размещении файлов на диске хранится  строго  в
определенном месте, называемом каталогом. Когда пользователь за-
пускает программу на выполнение или  выводит  содержимое  файла,
например на принтер, то ОС сначала анализирует информацию о фай-
ле, хранящуюся в каталоге, а затем считывает файл с носителя ин-
формации. Информация в каталоге содержит имя файла с  расширени-
ем, его размер и местоположение.


              2.3 Загрузка операционной системы.

     Включите ЭВМ, видеомонитор и дисковод.  Вставьте системный
диск в верхний карман дисковода. На экране появится меню:

         ЗАГРУЗКА
         --------
 1 - диск           (0-3): 0
 2 - касета ПЗУ     (1,2): 1
 3 - сеть
 4 - стык С2
 5 - магнитофон
 6 - отладка
 7 - тестирование

     В левом углу, над цифрой 1 мигает белый квадратик,  который
нызывается курсор. Курсор указывает то место, куда  будет  выво-
дится символ. Курсор перемещается по экрану клавишами управления
курсором. Нажмите один раз на клавишу <СТРЕЛКА ВНИЗ>. Курсор пе-
реместится на строку вниз. Нажмите на клавишу <ВВОД>.  Загорится
красный индикатор выбора кармана дисковода, свидетельствующий  о
начале чтения ОС с диска. На экран будут выводиться сообщения  о
ходе загрузки ОС.
     В конце загрузки запускается программа DAY, которая сообща-
ет о дне последней работы и запрашивает текущую дату. Нажимая на
клавишу <ПРОБЕЛ> установите текущее число, день недели, месяц  и
год. Одно нажатие на <ПРОБЕЛ> увеличивает текущую дату  на  одно
число. Если Вы ошибочно лишний раз нажали на <ПРОБЕЛ>, то  нажа-
тием на клавишу <-> можно вернуть предыдущюю дату. Клавишами L и
H дата меняется по месяцам.
     Если к Вашей машине подключен принтер D100M, СМ6337 или Ep-
son, то имеет смысл установить автозапуск  программы  D100M  при
загрузке операционной  системы.  Порядок  установки  автозапуска
смотрите в п. 4.5. После установки нужной даты (как правило тре-
буется нажать на <ПРОБЕЛ> один раз) нажмите на  клавишу  <ВВОД>.
После этого на экране появится приглашение ОС:

MZ0>

которое информирует о том, что устройством по умолчанию  являет-
ся верхний (нулевой) карман дисковода.
     Если у Вас  неисправен верхний карман дисковода,  то можно
загрузить ОС с нижнего  кармана  дисковода.  Для  этого,  после
включения машины надо:
     а) переместить курсор в строку: 1 - диск   (0-3): 0
     б) нажать на клавишу <СТРЕЛКА ВПРАВО>
     в) нажать на клавишу <1> ( т.е. указать номер кармана
        с которого будет производиться загрузка ОС )
     г) нажать на клавишу <ВВОД>
     После этого начнется загрузка ОС с нижнего кармана дисково-
да.

Приглашение ОС к работе будет теперь иметь вид:

MZ1>

     Устройством по умолчанию теперь  является  нижний  (первый)
карман дисковода.


         3. КОМАНДЫ МОНИТОРА ОПЕРАЦИОННОЙ СИСТЕМЫ.

     Пользователь общается с операционной  системой  посредством
ввода команд, которые обрабатываются специальной программой  об-
работки команд называемой KMON (Keyboard Monitor -  клавиатурный
монитор). KMON принимает команду пользователя, интерпретирует ее
и выполняет соответствующие действия. Для ввода команды  необхо-
димо набрать ее на клавиатуре (при этом набираемые символы  выс-
вечиваются на экране дисплея) и нажать на клавишу <ВВОД>.
     Команды можно набирать как в полном варианте, так и в  сок-
ращенном. Например, для просмотра каталога  диска  нужно  ввести
команду DIRECTORY (полная команда) и нажать на <ВВОД>,  а  можно
набрать только первые  три  символа  DIR  и  нажать  на  клавишу
<ВВОД>. Далее будут приводиться  полные  варианты  команд,  а  в
скобках их допустимые сокращения. Например: DIRECTORY (DIR).
     В командах могут применяться ключи.  Ключи  ставятся  после
команды или имени файла  и  отделяютя  символом  "/".  Например:
DIR/VOL - просмотр каталога диска с выводом информации о пользо-
вателе. Ключи можно совмещать, т.е. в одной команде  может  быть
несколько ключей. Например: DIR/FU/VOL/BLO MZ0:

             3.1 Просмотр каталога диска.

     DIRECTORY (DIR) - команда  просмотра  каталога  диска.  Для
просмотра содержимого диска следует набрать DIR и нажать на кла-
вишу <ВВОД>:

MZ0>DIR

 ------------------------------------------------------------
 |                                                          |
 |     ВНИМАНИЕ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!      |
 |                                                          |
 |                                                          |
 | приглашение MZ0> выдает операционная система и пользова- |
 | телем не набирается.   Если  операционная  система  была |
 | загружена с первого кармана, то приглашение будет  иметь |
 | вид: MZ1>.                                               |
 |                                                          |
 ------------------------------------------------------------

     После введения этой команды произойдет обращение к  верхне-
му карману дисковода (загорится световой  индикатор  выбора  ну-
левого кармана дисковода ) и на экран дисплея будет выведен  ка-
талог диска. Например:

 25-Dec-91
 SWAP  .SYS    26  02-Sep-86     RT11CD.SYS    70  23-Aug-86
 LP    .SYS     2  01-Jun-89     TT    .SYS     2  01-Jan-86
 MC    .SYS     6  10-Aug-87     MZ    .SYS     4  15-Jan-90
 DIR   .SAV    19  10-Aug-87     PIP   .SAV    29  15-Jan-90
 DUP   .SAV    45  10-Aug-87     DAY   .SAV     4  31-Mar-87
 STARTS.COM     1  01-Sep-90     BASIC .COM     1  01-Feb-88
 BASIC .SAV    59  27-Feb-90
  13 Files,  268 Blocks
  518 Free blocks

     Первая строка сообщает о текущей дате (25 декабря 1991  го-
да). Затем выводится информация о файлах, находящихся на  диске,
их размере и дате создания. Дата выводится в  формате:  ДЕНЬ-МЕ-
СЯЦ-ГОД.
     Месяц выводится сокращением английского названия: Jan - ян-
варь, Feb - февраль, Mar - март, Apr - апрель, May - май, Jun  -
июнь, Jul - июль, Aug - август, Sep - сентябрь, Oct  -  октябрь,
Nov - ноябрь, Dec - декабрь. Например, запись

     RT11CD.SYS   70    23-Aug-86

информирует о том, что файл RT11CD.SYS имеет размер 70 блоков, и
его дата создания 23 августа 1986 года.

     Последние две строки информируют о том, что всего на  диске
13 файлов (13 Files), занимают они 268 блоков  (268  Blocks),  и
имеется еще 518 свободных блоков (518 Free blocks).

     Для получения информации о файлах, находящихся на диске ус-
тановленном в первом кармане дисковода, после команды DIR следу-
ет набрать имя устройства MZ1:.

MZ0>DIR MZ1:

 ------------------------------------------------------------
 |     ВНИМАНИЕ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!      |
 |                                                          |
 |   НЕ ЗАБЫВАЙТЕ ПОСЛЕ НАБОРА КОМАНДЫ НАЖИМАТЬ НА КЛАВИШУ  |
 |                                                          |
 |                        В В О Д                           |
 ------------------------------------------------------------

     После введения этой команды произойдет обращение к  нижнему
карману дисковода (загорится световой индикатор  выбора  первого
кармана дисковода) и на экран дисплея будет выведен каталог дис-
ка. Например:

  25-Dec-91
 BASIC .BIN    54P 10-Feb-87     BASIC .COM     1  11-Aug-90
 NET   .COM     1  11-Aug-90     UDAW  .COD     6  01-Jan-91
 UDAW  .ASC     6  01-Jan-91     TIKTAK.ASC     3P 15-Jan-90
   6 Files,   71 Blocks
  715 Free blocks

     Сообщение

    BASIC .BIN    54P    10-Feb-87

информирует о том, что файл BASIC .BIN создан  10  февраля  1987
года и его размер 54 блока. Символ P после размера указывает  на
то, что файл защищен от удаления.

     Если набрать предыдущую команду без двоеточия после MZ1, то
результат будет следующим:

MZ0>DIR MZ1

  25-Dec-91

   0 Files,    0 Blocks
  518 Free blocks

     В данном случае ОС сообщила, что на диске, установленном  в
нулевом приводе, ФАЙЛОВ с именем MZ1 нет.

 ------------------------------------------------------------
 |     ВНИМАНИЕ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!       |
 |                                                          |
 |     ДВОЕТОЧИЕ УКАЗЫВАЕТ НА ИМЯ ВНЕШНЕГО УСТРОЙСТВА       |
 ------------------------------------------------------------

     Имя внешнего устройства состоит из двух  символов  и  цифры
(не обязательной). Цифра указывает на номер устройсва. Если  но-
мер в имени опущен, то он принимается за 0. Например:

 MZ0:   - дисковод 0 карман.
 MZ1:   - дисковод 1 карман.
 MZ:    - дисковод 0 карман.
 LP:    - устройство печати  (так как к ЭВМ подключается одно
          устройство печати, то номер игнорируется. Обращения
          к LP:  или к  LP1: приведут к одному результату).
 MZ     - это ФАЙЛ с именем  MZ (так как после имени не стоит
          двоеточие)
 LP0    - это ФАЙЛ с именем LP0.

     Далее приводятся наиболее  распространенные  имена  внешних
устройств:

 -------------------------------------------------------------
 | Имя  |                   Устройство                       |
 -------+----------------------------------------------------|
 | DK:  | Устройство по умолчанию. После загрузки ОС  совпа- |
 |      | дает с именем и номером устройства с которого  бы- |
 |      | ла загружена ОС. В процессе работы  можно  менять. |
 |      | Устройство по умолчанию указывается в  приглашении |
 |      | ОС. Например: MZ0> - устройство по умолчанию MZ0:, |
 |      | MZ1> - устройство по умолчанию MZ1:, RD0> - устрой-|
 |      | ство по умолчанию "квазидиск" RD:  ( номер  квази- |
 |      | диска роли не играет, так как "квазидиск"  на  ЭВМ |
 |      | один ( См. ниже ). Если перед именем файла не ука- |
 |      | зано устройство, то ОС ищет файл на DK:.           |
 -------+----------------------------------------------------|
 | SY:  | Системное устройство. Совпадает с именем и номером |
 |      | устройства, с которого была загружена ОС.  В  про- |
 |      | цессе работы остается неизменным.  Например,  если |
 |      | ОС загружена с верхнего кармана дисковода, то  об- |
 |      | ращение к MZ0: и к SY: одно и тоже.                |
 -------+----------------------------------------------------|
 | MZ:  | Накопитель на гибком магнитном диске. После  имени |
 |      | можно употреблять номер устройства. Как правило  к |
 |      | ЭВМ подключено два кармана. Верхний имеет номер 0, |
 |      | нижний номер 1. Всего можно подключить не более  4 |
 |      | карманов.                                          |
 -------+----------------------------------------------------|
 | TT:  | Дисплей ( экран ) для вывода и клавиатура для вво- |
 |      | да.                                                |
 -------+----------------------------------------------------|
 | LP:  | Устройтво печати ( принтер ).                      |
 -------+----------------------------------------------------|
 | RD:  | Квазидиск.  К ЭВМ УК-НЦ можно  подключить  цветной |
 |      | дисплей, но, как правило, используются монохромные |
 |      | ( черно-белые ). Поэтому память, в которой хранят- |
 |      | ся цвета, можно использовать под хранение данных.  |
 -------+----------------------------------------------------|
 | LD:  | Логические диски. На магнитном диске можно создать |
 |      | файл, который будет имитировать диск. Всего  можно |
 |      | создать 8 логических дисков ( LD0:, LD1: и т.д. до |
 |      | LD7: ).                                            |
 -------+----------------------------------------------------|
 | NL:  | Нуль драйвер. Пустое устройтво.  Данные, выводимые |
 |      | на устройство NL: будут выводится в пустоту.  При- |
 |      | меняется для совместимости программного  обеспече- |
 |      | ния.                                               |
 -------+----------------------------------------------------|
 | PP:  | ОЗУ периферийного процессора.                      |
 -------------------------------------------------------------

     Внешние устройства делятся на два типа: устройства  прямого
доступа и устройства последовательного доступа.  Магнитный  диск
это устройство прямого доступа. Мы можем  найти  на  нем  запись
сразу, перейдя на нужную дорожку. Магнитная лента  -  устройство
последовательного доступа. Для поиска нужной записи надо  прочи-
тать все предыдущие. Устройство печати LP: тоже последовательно-
го доступа. Для вывода последнего символа в строке надо  сначала
вывести все предыдущие символы. Это относится и к устройству TT:
для ввода с клавиатуры и вывода на экран.

     После получения команды DIR, операционная система  считыва-
ет с устройства блок, где хранится информация о файлах (для  ус-
тройств прямого доступа это 6-ой  блок).  Поэтому  команда:  DIR
MZ1: имеет смысл, а DIR LP: нет, так как невозможно найти на пе-
чатающем устройстве 6-ой блок (вышесказанное относится и к TT:).
Таким образом команда DIR будет выполняться корректно для следу-
ющих устройств: SY:, DK:, MZ:, RD:. Устройство PP: тоже  прямого
доступа, но не обладает файловой структурой.

     С командой DIR можно употреблять следующие ключи:

 1. /BLOCKS ( /BLO ) - распечатать  каталог  с указанием  номе-
    ров блоков, с которых начинается файл.

MZ0>DIR/BLO MZ1:

  25-Dec-91
 BASIC .BIN  54P 10-Feb-87  14    BASIC .COM   1  11-Aug-90  68
 NET   .COM   1  11-Aug-90  69    UDAW  .COD   6  01-Jan-91  74
 UDAW  .ASC   6  01-Jan-91  80    TIKTAK.ASC   3P 15-Jan-90  86
   6 Files,   71 Blocks
  715 Free blocks

     Файл BASIC .BIN имеет размер 54 блока, защищен от  удаления
(54P), создан 10 февраля 1987 года и располагается на диске, на-
чиная с 14 блока. Файлы занимают  последовательно  расположенные
блоки. Первый свободный блок после BASIC .BIN соответственно бу-
дет 14+54 = 68. Следующий файл BASIC .COM как раз и  размещается
на диске начиная с 68 блока. Файл  NET.COM  располагается  с  69
блока и имеет размер 1 блок. Следовательно, следующий файл может
начинаться с 69+1 = 70 блока, но реально он располагается с  74.
Значит 4 блока: 70, 71, 72, 73 свободные. Для выдачи  информации
о свободных блоках используется следующий ключ.

 2. /FULL ( /FU ) - распечатать полный каталог.

MZ0>DIR/BLO/FU  MZ1:

  25-Dec-91
 BASIC .BIN  54P 10-Feb-87  14    BASIC .COM   1  11-Aug-90  68
 NET   .COM   1  11-Aug-90  69    < Unused >   4             70
 UDAW  .COD   6  01-Jan-91  74    UDAW  .ASC   6  01-Jan-91  80
 TIKTAK.ASC   3P 15-Jan-90  86    < Unused > 711             89
   6 Files,   71 Blocks
  715 Free blocks

     Информация < Unused > сообщает о том, что в этом месте  на-
ходятся свободные блоки:
     < Unused >   4  70 - Свободно 4 блока, начиная с 70.
     < Unused > 711  89 - Свободно 711 блоков, начиная с 89.
     Таким образом на диске свободных 4 + 711 =  715  блоков,  о
чем и информирует строка:
     715 Free blocks.

 3. /PRINT ( /PRI ) - вывести каталог на устройство печати.

     При использовании этого ключа надо включить принтер и  наб-
рать команду DIR/PRI. При этом информация о каталоге  диска  бу-
дет выведена на печатающее устройство.

MZ0>DIR/PRI              - вывести каталог на печать.
MZ0>DIR/PRI/FU/BLO  SY:  -  вывести  каталог  системного диска
      на печать с указанием свободных областей и номеров блоков.

 4. /ALPHABETIZE ( /ALP )  - распечатать каталог диска в  алфа-
    витном порядке.

     При указании этого ключа имена файлов выводятся не так, как
они (файлы) расположены на диске, а сортируются в алфавитном по-
рядке по именам.

 5. /VOLUMEID ( /VOL )   - распечатать индентификатор диска (имя
      диска) и имя владельца. Эта информация  заносится на  диск
      в процессе инициализации.

 6. /BADBLOCKS ( /BAD )  - проверить диск (или файл) на наличие
                           плохих блоков.

 7. /EXCLUDE ( /EXC )   - вывести информацию  о файлах, исключая
     указанные. Далее приводится пример команды DIR  без  ключа
     EXC и с ним.

MZ0>DIR/VOL

 25-Dec-91
 Volume ID: Диск 01
 Owner    : Школа 24
 SWAP  .SYS    26  02-Sep-86     RT11CD.SYS    70  23-Aug-86
 LP    .SYS     2  01-Jun-89     TT    .SYS     2  01-Jan-86
 MC    .SYS     6  10-Aug-87     MZ    .SYS     4  15-Jan-90
 DIR   .SAV    19  10-Aug-87     PIP   .SAV    29  15-Jan-90
 DUP   .SAV    45  10-Aug-87     DAY   .SAV     4  31-Mar-87
 STARTS.COM     1  01-Sep-90     BASIC .COM     1  01-Feb-88
 BASIC .SAV    59  27-Feb-90
  13 Files,  268 Blocks
  518 Free blocks

MZ0>DIR/VOL/EXC *.SYS

 25-Dec-87
 Volume ID: Диск 01
 Owner    : Школа 24
 DIR   .SAV    19  10-Aug-87     PIP   .SAV    29  15-Jan-90
 DUP   .SAV    45  10-Aug-87     DAY   .SAV     4  31-Mar-87
 STARTS.COM     1  01-Sep-90     BASIC .COM     1  01-Feb-88
 BASIC .SAV    59  27-Feb-90
   8 Files,  158 Blocks
  518 Free blocks

     Распечатана информация о файлах, исключая все файлы имеющие
расширение SYS. Знак * называется знаком групповой  операции.  В
этом случае ОС считает, что вместо * может находиться любое имя.
Например:

 *.SYS - файлы  с  любыми именами,  но ОБЯЗАТЕЛЬНО  с  расшире-
         нием SYS. Например: MZ.SYS, SWAP.SYS.
 TST.* - файлы с именами TST и любым расширением. Данная запись
         эквивалентна записи TST, так как если  указано  ТОЛЬКО
         ИМЯ, то ОС  ищет все файлы  с таким именем.  Например:
         TST.SAV, TST.LST, TST.C  , TST.COD, TST.  (  последний
         файл имеет расширение состоящие из  одних  пробелов ).
         Запись вида: TST.   - файл  ( ОДИН ),  имеющий имя TST
         и расширение состоящее из одних пробелов.
 *S*   - файлы содержащие в своем имени символ S  и имеющие лю-
         бое расширение.  Место положения символа  ( символов )
         S  -  любое.  Например:   TST.SAV,  TST.LST,  SOS.SAV,
         STOP.COD, DIS.MAC, SDSFS.DOC.
 I*D   - файлы, имена которых ОБЯЗАТЕЛЬНО  начинаются  символом
         I и  ОБЯЗАТЕЛЬНО  заканчиваются  символом D,  с  любым
         расширением. Например: ID.COM, IHHD.SAV.
 I*.D* - файлы, имена которых ОБЯЗАТЕЛЬНО  начинаются  символом
         I, и их расширение ОБЯЗАТЕЛЬНО начинается символом  D.
         Например: I.D, IRA.DOC, ICI.DDI.

     Более полную информацию о ключах,  применяемых  в  командах
можно получить в приложении по ОС ФОДОС.


                  3.2 Копирование файлов.

     При работе на ЭВМ постоянно приходится перемещать файлы  на
диске, создавать архивные (запасные копии на  случай  порчи  ос-
новного рабочего файла) копии, обмениваться  файлами  с  пользо-
вателями и т.д. Для этого применяется команда COPY  (COP).  Фор-
мат записи команды:

MZ0>COPY[/ключ} имя_исходного_файла имя_файла_результата

Например:

MZ0>COP MZ0:BASIC.SAV MZ1:

     Файл с именем BASIC.SAV, находящийся на диске,  установлен-
ном в верхнем кармане дисковода (MZ0:), копируется на диск уста-
новленный в нижнем кармане дисковода  (MZ1:).  После  выполнения
этой команды на нижнем диске появится файл BASIC.SAV. Этот  файл
будет точной копией файла BASIC.SAV верхнего диска. Файл с  MZ0:
не УДАЛЯЕТСЯ. Таким образом можно размножать файлы.
     Однако, если на диске MZ1: уже находился  файл  под  именем
BASIC.SAV, то он будет заменен на новый (только что  скопирован-
ный) файл. Замена старого файла на  новый  будет  производиться,
если старый файл НЕ ЗАЩИЩЕН от удаления. Если на диске находился
файл, ЗАЩИЩЕННЫЙ от удаления, то  копирование  производиться  не
будет. Следующая команда:

MZ0>COP MZ0:BASIC MZ1:

     Выполняет копирование всех файлов с именем  BASIC  и  любым
расширением. Можно скопировать все файлы с одного диска на  дру-
гой. Для этого после имени устройства не надо указывать имя фай-
ла. Например:

MZ0>COP MZ0: MZ1:

     Копируются все файлы с диска MZ0: на диск MZ1:. Однако, ес-
ли на диске MZ0: находились системные файлы, то они копироваться
не будут. Для включения в операцию копирования системных  файлов
надо указать ключ SYS. При описании  файлов  можно  использовать
указатели групповых операций. Например:

MZ0>COP MZ0:*.LST MZ1:

     Копирование всех файлов, имеющих  раширение  LST,  с  диска
MZ0:, на диск MZ1:. После выполнения этой команды на диске  MZ1:
появятся точные копии этих файлов.

     Следующая команда копирует ТОЛЬКО системные файлы  с  диска
MZ0: на диск MZ1:.

MZ0>COP MZ0:*.SYS MZ1:

     Как и команда DIR, команда COPY позволяет использовать клю-
чи. Некоторые из них совпадают с ключами команды DIR. Далее при-
водятся часто используемые ключи команды COPY. Часть из них  бу-
дет более подробно рассмотрена в  разделе  "Создание  системного
диска".

 1. /SYSTEM ( /SYS ) - включить в операцию  копирования систем-
    ные файлы, т.е.  файлы, имеющие  расширение SYS. Без  этого
    ключа ОС игнорирует  системные файлы  и  в  операцию  копи-
    рование не включает.  Следующая команда копирует все файлы,
    ВКЛЮЧАЯ системные с диска MZ0: на диск MZ1:.

MZ0>COP/SYS MZ0: MZ1:

    ВНИМАНИЕ !!!  Давать  команду  типа: COP/SYS MZ0:*.ASC MZ1:
    смысла не имеет, так как копируютя только те файлы, которые
    имеют расширение ASC, и ключ SYS игнорируется.

2. /BOOT ( /BOO ) -  копирует  системный  загрузчик.  (Подробное
описание в разделе " Создание системного диска ").

3. /EXCLUDE ( /EXC ) - аналогично ключу команды DIR. Например:

MZ0>COP/EXC MZ0:*.COD MZ1:

     Копировать все файлы, кроме тех, которые  имеют  расширение
COD, с диска MZ0: на диск MZ1:. (Системные файлы тоже  не  будут
копироваться, так как нет ключа SYS).

4. /IGNORE ( /IGN ) - игнорировать ошибки при  копировании.
    Если не используется этот ключ и файл, который копируют  за-
    порчен (например, из-за плохого диска), то ОС выдаст сообще-
    ние об ошибке и завершит операцию аварийно (файл  скопировын
    не будет). При использовании этого ключа копирование  запор-
    ченного файла будет продолжаться. Таким способом можно попы-
    таться восстановить запорченный файл.

5. /NOREPLACE ( /NOREP ) - копирование без замены.  При  копи-
    ровании ОС  заменяет старые  файлы на  новые  (если они не
    защищены от удаления). Данный ключ запрещает  копирование,
    если на  выходном  устройстве  обнаружен  файл  с  таким же
    именем. Например:

MZ0>COP/NOREP MZ0:TEST MZ1:

     Копируются файлы с именем TEST (расширение любое)  с  диска
MZ0: на диск MZ1:. Пусть на диске MZ0: находятся следующие  фай-
лы с именем TEST : TEST.SAV, TEST.ASC, TEST.LST, а на диске MZ1:
имеются следующие файлы с именем TEST: TEST.ASC, TEST.LST, тогда
при выполнении операции будет скопирован только файл TEST.SAV, а
файлы TEST.ASC и TEST.LST копироваться не будут.

6. /REPLACE ( /REP ) - копирование с заменой. Этот ключ указы-
    вать не надо, так как ОС использует его при копировании  по
    умолчанию (если не указан ключ /NOREP).

7. /QUERY ( /Q )  - копирование с запросом. При копировании ОС
    не спрашивает у пользователя разрешение на копирование каж-
    дого файла.  При включении  этого ключа  ОС будет требовать
    подтверждения включения каждого файла в операцию. (Данный
    ключ применяется во многих командах ОС). На каждый  запрос
    ОС пользователь должен ответить Y и нажать на <ВВОД>,  если
    файл надо копировать, или N,  если файл не следует  копиро-
    вать. (N можно не  набирать, а сразу нажимать на  <ВВОД>.)
    Например:

MZ0>COP/Q MZ0:TEST MZ1:

    После этого ОС выведет сообщения и задаст вопрос ( знак ? ):

         Files copied
MZ0:TEST.SAV      to MZ1:TEST.SAV ?Y
MZ0:TEST.BIN      to MZ1:TEST.BIN ?N
MZ0:TEST.LST      to MZ1:TEST.LST ?
MZ0:TEST.ASC      to MZ1:TEST.ASC ?Y

    В результате файлы:

TEST.SAV - будет скопирован ( мы ответили Y ).
TEST.BIN - не будет скопирован ( ответ N ).
TEST.LST - не будет скопирован ( нажали просто на  <ВВОД>,  что
           аналогично ответу N ).
TEST.ASC - будет скопирован ( ответ Y ).

8. /NOQUERY ( /NOQ )  - копирование без запроса. Его можно  не
    указывать, так как ОС принимает этот ключ по умолчанию.

9. /NEWFILES ( /NEW ) - копировать файлы имеющие текущую  дату
    создания (т.е. те файлы, которые созданы сегодня).

10. /DELETE ( /DEL ) - копирование с удалением исходного файла.
    Например:

MZ0>COP/DEL MZ0:TEST.DOC MZ1:

    После  завершения   операции   копирования   исходный   файл
TEST.DOC, находящийся на диске  MZ0:,  будет  удален.  Удаляются
только незащищенные файлы.

11. /WAIT - ожидать подтверждения установки необходимого диска.

    Когда ОС принимает команды пользователя, то она загружает из
файла монитора необходимые программы. Таким образом, при  выпол-
нен и команд НЕЛЬЗЯ убирать системный диск. Ключ WAIT  позволяет
это обойти. Допустим, файл TEST.DOC находится на  рабочем  диске
(диск #1). Его надо скопировать на  другой  рабочий  диск  (диск
#2). Для этого требуется ввести команду:

MZ0>COP/WAIT MZ0:TEST.DOC MZ1:

     ОС, встретив в команде ключ WAIT, загрузит  необходимые  ей
программы, но операцию копирования выполнять не будет, а  потре-
бует от пользователя установки входного диска:

Mount input volume  in MZ0:; Continue ? Y

     Необходимо удалить из нулевого  кармана  системный  диск  и
поставить вместо него диск #1. После этого надо ответить Y.
     Затем ОС выдаст запрос на установку диска, куда будет  про-
изводится копирование:

Mount output volume in MZ1:; Continue ? Y

     Следует установить выходной диск и ответить Y.

     После завершения операции копирования ОС потребует установ-
ки системного диска:

Mount system volume in MZ0:; Continue ? Y

     Необходимо установить системный диск и  ответить  Y.

     В команде COPY можно перечислять файлы, включаемые  в  опе-
рацию. Одновременно можно указывать не более  6  файлов.  Напри-
мер:

MZ0>COP TEST.DOC,BASIC MZ1:

     Копировать файл TEST.DOC и все файлы с именем BASIC (расши-
рение любое) на диск MZ1:.

MZ0>COP MZ1:TEST.DOC,MZ1:BASIC MZ0:

     Копировать файл TEST.DOC и все файлы с именем BASIC (расши-
рение любое) с диска MZ1: на диск MZ0:. Эту команду можно  запи-
сать по другому:

MZ0>COP MZ1:(TEST.DOC,BASIC) MZ0:

     Скобки указывают, что файлы брать с одного устройства MZ1:.

     Число реально копируемых файлов может быть и больше 6 (нап-
ример, файлов с именем BASIC  и  любым  расширением  может  быть
сколько угодно: BASIC.SAV, BASIC.BIN и т.д.), но в команде нель-
зя указывать более 6 имен.

         3.3 Просмотр содержимого файла на экране дисплея.

     Для просмотра содержимого файла на экране дисплея  исполь-
зуется команда TYPE ( TY ). Просматривать файлы имеет смысл те,
которые  несут  в  себе  текстовую  информацию. Не имеет  смысл
смотреть файл BASIC.SAV, так как это набор машинных инструкций.
Что из себя представляет файл, можно узнать из его расширения:

  ------------------------------------------------------------
  | расширение |             назначение файла                |
  -------------+---------------------------------------------|
  |   SAV      | Файл отображения  памяти,  загрузочный  мо- |
  |            | дуль. Этот файл является программой  в  ма- |
  |            | шинных кодах, которая  может быть  запущена |
  |            | на выполнение.  Например BASIC.SAV - компи- |
  |            | лятор языка Бейсик. Запускается из  ОС  ко- |
  |            | мандой RUN ( см. далее ).                   |
  -------------+---------------------------------------------|
  |   BIN      | Файл, содержащий программу в  машинных  ко- |
  |            | дах или файл  отображения  памяти.  Исполь- |
  |            | зуется компилятором языка BASIC.            |
  -------------+---------------------------------------------|
  |   OBJ      | Об'ектный модуль,  библиотеки  подпрограмм. |
  |            | Используются программой LINK и LIBR.   Файл |
  |            | содержит машинные коды.                     |
  -------------+---------------------------------------------|
  |   SYS      | Системный файл. Драйверы ОС. Файл  содержит |
  |            | машинные коды.                              |
  -------------+---------------------------------------------|
  |   BAD      | Файл содержащий плохие блоки. Если на диске |
  |            | имеются плохие ( испорченные ) блоки, то ОС |
  |            | считает, что там записан файл FILE.BAD. Та- |
  |            | ким образом исключается возможность  записи |
  |            | на плохой участок диска файлов. При появле- |
  |            | нии на диске плохих блоков диск следует от- |
  |            | форматировать. Если это не поможет, то луч- |
  |            | отказаться от использования этого диска.    |
  -------------+---------------------------------------------|
  |   BAK      | Резервный файл.  При  работе  с  редактором |
  |            | текста старый файл не стирается с диска,  а |
  |            | ему придается расширение BAK. Файл содержит |
  |            | текстовую информацию.                       |
  -------------+---------------------------------------------|
  |   COM      | Командный файл. Часто используемые  команды |
  |            | ОС пользователь  может  записать  в файл  с |
  |            | расширением COM и запустить его на выполне- |
  |            | ние. При этом ОС будет считывать команды из |
  |            | этого файла как будто их набирает пользова- |
  |            | тель  с  клавиатуры.   Пример  COM  файла - |
  |            | BASIC.COM. Этот командный файл загружает на |
  |            | компилятор языка Бейсик  на  рабочие  места |
  |            | учеников. Файл содержит текстовую  информа- |
  |            | цию.                                        |
  -------------+---------------------------------------------|
  |   DAT      | Файл данных. Результат работы программ  мо- |
  |            | жет быть  записан  на  диск.  Как  правило, |
  |            | содержит текстовую информацию.              |
  -------------+---------------------------------------------|
  |   DOC      | Файлы с этими расширениями содержат  описа- |
  |   DPR      | ния, документацию,  справочную  информацию. |
  |   HLP      | Расширение LST указывает на  файл, содержа- |
  |   LST      | щий листинг  ( информацию )  о  результатах |
  |   WRT      | работы  трансляторов.  Текстовой  редактор  |
  |            | EDIC записывает результаты своей  работы  в |
  |            | файл с расширением LST. Текстовой  редактор |
  |            | WRITER  соэдает  файл  с  расширением  WRT. |
  |            | Файлы являются текстовыми.                  |
  -------------+---------------------------------------------|
  |   FOR      | Файл, содержащий текст  программы на  языке |
  |            | ФОРТРАН. Содержит текстовую информацию.     |
  -------------+---------------------------------------------|
  |   PAS      | Файл, содержащий текст  программы  на языке |
  |            | ПАСКАЛЬ. Содержит текстовую информацию.     |
  -------------+---------------------------------------------|
  |   MAC      | Файл, содержащий текст  программы  на языке |
  |            | Макроассемблер. Содержит текстовую информа- |
  |            | цию.                                        |
  ------------------------------------------------------------

     Если в команде TYPE указать только имя файла, без расшире-
ния, то ОС будет искать файл с указанным именем и с  расширени-
ем LST. Пример исползования команды TYPE:

MZ0>TY INSTR

Распечатать на экране терминала содержимое файла INSTR.LST.

     Если требуется распечатать файл с расширением отличным  от
LST, то надо указать имя файла с его расширением. Например:

MZ0>TY BASIC.COM

Распечатать на экране содержимое файла BASIC.COM.

MZ0>TY BASIC.SAV

     Эта команда выводит на дисплей содержимое файла BASIC.SAV.
При  этом  экран  заполниться безсмысленным  набором  символов,
так как файл BASIC.SAV содержит в себе  машинные  коды.  Давать
такую команду не следует, так как в  результате  ее  выполнения
дисплей  может  перейти  в  другой  режим  работы,  и прийдется
перезагружать ЭВМ.

     В команде TYPE, в  именах файлов, можно использовать  знак
групповой операции. Например:

MZ0>TY INS*

Распечатать на  экране все  файлы имеющие  расширение LST,  и с
именами, начинающимися на INS.  При  этом  вывод на экран будет
непрерывным.

     Следующая  команда  выводит  на  экран  ВСЕ файлы с именем
BASIC:

MZ0>TY BASIC.*

Распечатать на экране ВСЕ файлы с именем BASIC и любым расшире-
нием. Однако вывод на  экран содержимого файла BASIC.SAV  может
привести к плохим  последствиям ( см.  выше ). Чтобы  исключить
данный ( данные ) файл из  операции, следует  применять  ключи.
Далее приводятся ключи команды TYPE:

 1. /QUERY ( /Q ) -  печать с запросом.  Перед печатью  каждого
    файла ОС запрашивает на включение его в операцию. Например:

MZ0>TY/Q BASIC.*

Распечатать на экране ВСЕ файлы с именем BASIC и любым расшире-
нием и  перед печатью каждого файла запрашивать о включении его
в операцию.  Ответ  пользователь  вводит   как  и   при копиро-
вании: Y и <ВВОД> -  печатать файл,  N и  <ВВОД> -  не печатать
файл ( N можно не  набирать, а сразу нажимать на  <ВВОД>).  Ре-
зульт работы будет следующий:

         Files copied
DK:BASIC.COM     to TT:          ?Y
DK:BASIC.SAV     to TT:          ?N
DK:BASIC.BIN     to TT:          ?
DK:BASIC.HLP     to TT:          ?Y

Запросы ОС аналогичны запросам при работе с командой COPY.  Это
связано с  тем, что  вывод файла  на экран  и КОПИРОВАНИЕ файла
на ( to ) устройство TT: ( дисплей, см. выше ) одно  и тоже.  В
результате файлы BASIC.COM и BASIC.HLP будут выведены на экран,
а файлы BASIC.SAV и  BASIC.BIN нет. Информация о  DK: появилась
из-за того, что  в команде TYPE  было указано только  имя файла
без указания  устройства. Если  указать MZ0:BASIC.*,  то вместо
DK: будет стоять MZ0:.

 2. /NOQUERY ( /NOQ ) - вывод на экран без запросов. Можно не
    указывать, так как ОС принимает этот ключ по умолчанию.

 3. /COPIES:n ( /COP:n )  - распечатать n копий. Следующая  ко-
    манда выводит 4 раза подряд содержимое файла TEXT.LST,  на-
    ходящегося на диске MZ1:

MZ0>TY/COP:4 MZ1:TEXT

 4. /DELETE ( /DEL )  - после вывода на экран  содержимого фай-
    ла сам  файл удаляется  с диска. Удаление производится  без
    запроса.

 5. /NEWFILE ( /NEW ) - включить  в  операцию  только те файлы,
    которые имеют текущую дату создания.


       3.4 Вывод содержимого файла на печатающее устройство.

     Для вывода содержимого  файла на принтер  используется ко-
манда PRINT ( PRI ). Все ключи, используемые командой TYPE мож-
но включать в команду PRINT. Действие команды PRINT  аналогично
копированию файлов на устройство LP: ( см. выше ).


               3.5 Переименование файлов.

     Для  изменения  имени  файла  используется  команда  RENAME
(REN). Данная команда изменяет имя файла, НЕ МЕНЯЯ его  содержи-
мого. Формат команды:

MZ0>REN[/ключ] <старое_имя> <новое_имя>.

Например: файлу TED дать новое имя RED.

MZ0>REN TED RED

     Всем файлам, хранящимся на диске MZ1: и имеющим  расширение
LST придать расширение HLP.

MZ0>REN MZ1:*.LST MZ1:*.HLP

     При изменении имени файла можно изменить и его дату  созда-
ния. Для этого применяется ключ /SETDAT ( /SETD). Например,  пе-
реименовать файл GRT в GGG и установить текущую дату создания:

MZ0>REN/SETD GRT GGG


                3.6 Удаление файлов.

     Для удаления файлов используется команда DELETE (DEL). Уда-
лить можно только незащищенные файлы.  В  данной  команде  можно
указывать одновременно несколько имен файлов (не более 6).  Уда-
ление производится с запросом, т.е. ключ /QUERY можно не  указы-
вать. Например:

MZ0>DEL TEST

         Files deleted
DK:TEST.SAV      ?Y
DK:TEST.BIN      ?N
DK:TEST.LST      ?
DK:TEST.ASC      ?Y

     Будут удалены файлы: TEST.SAV и TEST.ASC.

     При попытке удалить защищенный файл ОС выдаст  сообщение  о
том, что операцию для данного файла  выполнить  невозможно. Нап-
ример, если файл TEST.SAV защищен, то результат выполнения  пре-
дыдущей команды был бы следующим:

MZ0>DEL TEST

?PIP-W-Protected file DK:TEST.SAV
         Files deleted
DK:TEST.BIN      ?N
DK:TEST.LST      ?
DK:TEST.ASC      ?Y

     Файл TEST.SAV защищен от удаления и в операцию удаления  не
включается.

     С командой DELETE можно использовать ключи:

1. /SYSTEM ( /SYS ) - включить в операцию системные файлы.

2. /NOQUERY ( /NOQ ) - удаление без запроса. Файлы,  указанные
    в команде удаления, удаляются без запроса. Защищенные файлы
    в операцию не влючаются.

                  3.7 Защита файлов.

     Для установки файлу атрибута ЗАЩИЩЕН ОТ  УДАЛЕНИЯ  применя-
ется команда PROTECT (PRO). Например, защитить файл RUS.ASC (на-
ходящийся на устройстве MZ1:) от удаления.

MZ0>PRO MZ1:RUS.ASC

     Команда DIR после размера файла теперь будет выдавать  сим-
вол P.

MZ0>DIR MZ1:RUS.ASC

  25-Dec-91
RUS  .ASC  5P   02-Sep-86
   1 Files,    5 Blocks
  518 Free blocks

     Для снятия атрибута ЗАЩИЩЕН ОТ  УДАЛЕНИЯ  используется  ко-
манда UNPROTECT (UNPRO). Например, снять защиту с файла RUS.ASC.

MZ0>UNPRO MZ1:RUS.ASC

     Теперь команда DIR, после размера файла, не  будет  выдавть
символ P.

MZ0>DIR MZ1:RUS.ASC

  25-Dec-91
RUS  .ASC  5   02-Sep-86
   1 Files,    5 Blocks
  518 Free blocks


               4. ЗАПУСК  ФАЙЛОВ  НА  ВЫПОЛНЕНИЕ.

                4.1 Запуск программных файлов.

     Файл, содержащий машинные коды, можно  загрузить  в  память
машины и запустить на выполнение.  Для  этого  используется  ко-
манда RUN ( RU или R ). Например, загрузить, с устройства MZ1: и
запустить на выполнение файл TEST.SAV.

MZ0>RUN MZ1:TEST

     Если в команде RUN, в имени файла, не  указать  расширение,
то ОС будет искать файл с расширением SAV. Если в команде RUN не
указать имя устройства, то ОС ищет файл на устройстве по умолча-
нию.
     Если файл, содержащий программу находится на системном дис-
ке, то можно запустить его на выполнение, набрав только имя фай-
ла. После того, как пользователь набрал строку и нажал на клави-
шу <ВВОД>, ОС начинает ее анализировать. Если  это  команда,  то
она выполняется, если нет, то ОС ищет на системном диске файл  с
набранным именем и расширением SAV. Затем этот файл  загружается
и запускается на выполнение.
     Примеры использования команды RUN:

MZ0>RUN MZ1:TIR     - запустить   на   выполнение   программный
                      файл TIR.SAV,  находящийся на диске MZ1:.
MZ0>RUN PF          - запустить   на   выполнение   программный
                      файл  PF.SAV,  находящийся  на устройстве
                      по умолчанию  DK:  ( в  данном  случае  с
                      MZ0: ).
MZ0>RUN SS.BIN      - запустить   на   выполнение   программный
                      файл SS.BIN
MZ0>RUN TEST.LST    - запустить на  выполнение  файл  TEST.LST.
                      Так как это текстовой  файл, то  операция
                      выполняться не будет.
MZ0>R TEST          - запустить   на   выполнение   программный
                      файл TEST,  находящийся на системном дис-
                      ке.
MZ0>BASIC           - запустить   на   выполнение   программный
                      файл BASIC.SAV.  ОС  проанализирует  наб-
                      ранную строку и определит,  что  BASIC не
                      является командой и будет пытаться запус-
                      тить на выполнение файл BASIC.SAV.
MZ0>RUN REN         - запустить   на   выполнение   программный
                      файл REN.SAV.


              4.2  Запуск командного файла.

     Для загрузки компилятора языка Бейсик на РМУ (рабочие места
учеников) надо набрать порядка 10 строк команд ОС. Для пользова-
теля это очень неудобно.  В  процессе  набора  могут  возникнуть
ошибки. Поэтому необходимые строки записываются в виде отдельно-
го файла BASIC.COM (расширение COM указывает на командный файл).
ОС считывает из файла строки и выполняет их. Для запуска  коман-
дного файла нужно набрать символ @ (клавиша Ю), а затем имя  ко-
мандного файла. Например:

MZ0>@BASIC  - запустить на выполнение командный файл BASIC.COM

     Командные файлы создаются с помощью  текстового  редактора.
На системном диске находится  командный  файл  STARTS.COM.  Этот
файл запускается при загрузке ОС. В нем находятся команды  необ-
ходимые для настройки параметров ОС, а так же из него запускает-
ся программа установки даты - DAY.SAV.


            5. УСТАНОВКА  ПАРАМЕТРОВ  СИСТЕМЫ.

     Команда SET изменяет характеристики драйверов  и  некоторые
системные параметры. Например, если при загрузе   опрерационной
системы не выполнить команду SET TT SCOPE, то клавиша ЗАБОЙ   не
будет стирать  исправляемый символ,  а будет  отображать его  на
экране. Для того, чтобы  установить режим  стирания символа надо
ввести  команду  SET  TT  SCOPE.  Драйвер  командной строки тоже
включается командой SET. Драйвер командной строки позволяет вос-
станавливать  набранные  команды  нажатием  на  клавишу <СТРЕЛКА
ВВЕРХ>. Для установки  параметров   следует   набрать команду  и
нажать на <ВВОД>. Например:

MZ0>SET TT SCOPE

     Далее приводятся команды SET:

 SET TT SCOPE - разрешение использования клавиши ЗАБОЙ. Эту  ко-
манду следует включать в стартовый командный файл.

 SET SL ON - включение драйвера командной строки SL.

 SET SL OFF - выключение драйвера SL.

 SET SL LET  - включение режима  установки командных строк  для
 драйвера SL.

 SET RD ON  -  включение  драйвера  "квазидиска" KD.  При  этом
 теряется возможность  использования цветов  и работы  с графи-
 ческим редактором,  текстовым редактором  WRITER, компилятором
 языка Бейсик.

 SET RD OFF  - отключение "квазидиска".  Вся информация на  нем
 теряется. После  этой команды  можно работать  с цветами.

 SET RD INIT -  инициализация электронного диска (  без исполь-
 зования стандартных средств ОС ).

 SET USR  NOSWAP -  запрещение свопинга.  После выполнения этой
 команды операции  с файлами  производятся  быстрее,  но умень-
 шается доступный об'ем ОЗУ ЦП.

 SET USR SWAP - разрешение свопинга.

 SET MZ NTRK=40 - установка сорока дорожек на диске.

 SET MZ NTRK=81 - восемьдесят одна дорожка на диске.

     SET - параметры драйверов можно узнать с помощью программы
HANDLE. Для этого надо набрать  эту команду и через пробел  имя
драйвера. Например:

MZ0>HANDLE SL

Вывести информацию о драйвере SL.


        6. СОЗДАНИЕ  РАБОЧЕЙ  и  СИСТЕМНОЙ  ДИСКЕТ.

              6.1 Создание рабочей дискетты.

     В комплекте УКНЦ поставляются дискетты, кроме того, пользо-
ватель может купить магнитные диски  отдельно.  Как  правило,  в
комплекте с ЭВМ поставляются 20 дискетт, на некоторых из них за-
писано минимально необходимое программное обеспечение.
       Остальные дискетты  чистые.  Если  попытаться  прочитать
каталог такой дискеты командой DIR, то на экран  будет выведено
сообщение:

Error reading directory  ( ошибка чтения каталога ).

     Дискетта не готова к работе, т.к. она еще не размечена. Для
записи информации дискетту надо ОТФОРМАТИРОВАТЬ, т.е.  "разбить"
на дорожки и сектора.
     Форматирует диск программа TESTMZ. При форматировании  дис-
кетт ВСЯ информация будет уничтожена. Если при работе на дискет-
те стали появляться плохие блоки, то следует переписать файлы на
другой диск и попытаться отформатировать дискетту с плохими бло-
ками. Часто это позволяет восстановить работоспособность  диска.
Для начала форматирования следует набрать:

MZ0>TESTMZ

     Если на системном диске файла TESTMZ нет,  то  его  следует
скопировать или запустить с другого  диска  (см.  команду  RUN).
После запуска программы  форматирования,  для  предосторожности,
следует удалить из дисковода все диски, и поставить  диск  кото-
рый нужно форматировать. На экране появится меню #1:

 Т Е С Т     Н Г М Д

        ---> УСТАНОВКА ПАРАМЕТРОВ
             ФОРМАТИРОВАНИЕ
             ЗАПИСЬ
             ЧТЕНИЕ
             ВЫБОР УСТРОЙСТВА
             ФУНКЦИОНАЛЬНЫЙ ТЕСТ

     Клавишей управления курсора <СТРЕЛКА ВНИЗ> установите  ука-
затель ---> на строку ФОРМАТИРОВАНИЕ и нажмите на <ВВОД>. На эк-
ране появится меню #2:

          ФОРМАТИРОВАНИЕ

УСТРОЙСТВО (0,1,2,3) 0 :

     Наберите номер кармана дисковода, в котором установлен диск
предназначенный для форматирования, и нажмите на <ВВОД>. Для бо-
лее надежной работы дискетту следует форматировать на том карма-
не, где она будет использоваться. Как  правило,  системный  диск
находится в нулевом кармане, а рабочий в  первом.  После  выбора
кармана появиться запрос на параметры форматирования:

РАЗМЕТКА СТАНДАРТНАЯ ? (Д,Н)

     Ввод символа Д (да) обозначает форматирование  по  стандар-
тной разметке. Если ответить Н (нет), то программа будет  запра-
шивать параметры форматирования. При изменении параметров следу-
ет на каждый запрос набирать нужный параметр и нажимать на  кла-
вишу <ВВОД>. Просто нажатие на клавишу <ВВОД>  сохраняет  старые
параметры.

     Рассмотрим форматирование со стандартной  разметкой  (ответ
Д). После  получения  ответа  программа  начинает  форматировать
диск. При этом на экран выводятся номера форматируемых  дорожек.
После форматирования происходит чтение с указанием номеров доро-
жек. Если форматирование закончилось  без  ошибок,  то  выдается
запрос на продолжение:

ПОВТОРИТЬ ПРИ ТЕХ ЖЕ ПАРАМЕТРАХ ( Д,Н,К )

     Ответ Д означает повторное форматирование (если надо форма-
тировать несколько дискетт или если операция форматирования  за-
вершилась с ошибкой ), ответ Н - изменение параметров для нового
форматирования, ответ К - закончить работу и перейти в меню #1.

     Если при форматировании были обнаружены ошибки, то  следует
отформатировать дискетту снова (не вынимая дискетты ответить Д).
При повторном форматировании ошибки могут быть исправлены.  Пов-
торное форматирование позволяет уменьшить вероятность  появления
в дальнейшем плохих блоков. Однако, если при 2 или  3-м  проходе
ошибки остаются, то дискетту применять не следует. При обнаруже-
нии ошибок программа информирует об этом сообщением:

ОШИБКА СТОРОНА : ВЕРХ

или

ОШИБКА СТОРОНА : НИЗ

     После окончания форматирования следует ввести ответ К,  пе-
рейти в меню #1 и нажать на клавишу M, а затем на <ВВОД>. На эк-
ране появится приглашение ОС.

     После форматирования диск частично готов к работе. Он фи-
зически размечен, но каталог еще не создан, поэтому при  попыт-
ке прочитать каталог диска командой DIR на экран будет выведено
сообщение:

?-DIR-F-Invalid  directory  (неверный  каталог)

     Для создания каталога диск надо  ИНИЦИАЛИЗИРОВАТЬ  командой
INITIALIZE (INIT). Например: инициализировать диск MZ1:.

MZ0>INIT MZ1:

     При этом ОС выдаст запрос на подтверждение операции:

MZ1: / Initialize; Are you sure ?
( вы согласны инициализировать MZ1: )

     Необходимо ответить Y. При любом другом ответе команда  вы-
полняться не будет.

     Инициализировать можно не только новый диск, но и уже  быв-
ший в употреблении. При инициализации уничтожается информация  о
всех файлах, находившихся на дискетте. Так можно  удалить  сразу
все файлы с диска, не используя команду DELETED. Однако ОС стра-
хует пользователя от случайной инициализации диска. Если на дис-
ке находились защищенные от удаления файлы, то ОС задаст вопрос:

Volume contains protected files; Are you sure ?
( на диске имеются защищенные файлы )

     Необходимо ответить Y. При любом другом ответе команда  вы-
полняться не будет.

     После инициализации  дискетта полностью  готова к  работе.
Команда INITIALIZE позволяет использовать следующие ключи:

 1. /BADBLOCKS ( /BAD ) - проверить диск на наличие плохих бло-
    ков и записать на их место файлы FILE.BAD.

 2. /RESTORE ( /RES ) - восстановить каталог диска,  для  кото-
    рого была выполнена команда INITIALIZE.

 3. /VOLUMEID ( /VOL ) - определить индентификатор диска (  имя
    диска )  и имя  владельца.   ОС потребует  ввести имя диска
    ( Volume ID: ), а затем имя пользователя ( Owner : ). Имена
    набираются латинскими  буквами. Например:

MZ0>INIT/VOL MZ1:
MZ1: / Initialize; Are you sure ? Y
Volume ID: disk-01
Owner    : Ivanow

Присвоить диску имя disk-01. Пользователь Ivanow.

     После инициализации диск полностью готов к работе.


            6.2  Создание системной дискетты.

     Системный диск отличается  от рабочего наличием  файла мо-
нитора и системного загрузчика. Для создания системной дискетты
надо сначала подготовить рабочий диск, т.е. отформатировть дис-
кетту  и проинициализировать ее.

     Затем на готовый диск скопировать файлы монитора, драйверов
и системных программ с имеющегося  системного  диска.  Системный
диск должен обязательно содержать файлы:

     - монитора RT11CD.SYS (или другого);
     - драйверов: MZ.SYS, TT.SYS, LP.SYS, MC.SYS;
     - свопинга SWAP.SYS.

     На системном диске обязательно должны  находится  системные
программы "утилиты":

     - DIR.SAV (программа распечатки каталога);
     - PIP.SAV (программа копирования);
     - DUP.SAV (программа обслуживания внешних устройств).

     Однако после копирования этих файлов диск еще  не  является
системным, так как на нем еще нет начального загрузчика. Для ко-
пирования начального загрузчика необходимо использовать  команду
COPY с ключом BOOT.

     Далее приводится пример создания системного  диска  на  ус-
тройстве MZ1:. Для этого необходимо чтобы диск с ОС был установ-
лен в верхнем карамане дисковода. При создании системного  диска
на MZ0: необходимо загрузиться с нижнего кармана дисковода, а  в
командах устройство MZ0: поменять на MZ1: и наоборот.

1. Отформатировать и проинициализировать диск, на котором будет
   создаваться новая ОС.

2. Выполнить последовательность команд:

MZ0>COP MZ0:*.SYS MZ1:

Копируем системные файлы.

MZ0>COP MZ0:(DIR,PIP,DUP,STARTS,DAY) MZ1:

Копируем системные программы, стартовый командный файл  и  прог-
рамму установки даты. Для создания более хорошей среды  ОС  сле-
дует еще скопировать необходимые программы (см.  разделы  описа-
ния программного обеспечения).

MZ0>COP/BOOT MZ1:RT11CD MZ1:

Копируем загрузчик ОС RT11CD на диск MZ1:.

     После  этого  диск  считается  системным.  С  него   можно
загрузить ОС.


                7. ЛОКАЛЬНАЯ СЕТЬ УК-НЦ.

              7.1 Структура локальной сети.

     В состав КУВТ УКНЦ входят "Электроника МС 0511.02" (РМП)  и
"Электроника МС 0511.01" (РМУ), об'единенные в кольцевую локаль-
ную сеть со скоростью передачи 57 Кбод.

     Использование кольцевой локальной сети  имеет  преимущества
по сравнению с радиальной (использующейся в КУВТ-86), т.к.  под-
ключение новых РМУ не представляет затруднений.  Достаточно  ра-
зорвать в удобном месте кольцо, впаять  дополнительную  соедини-
тельную колодку и подключить ее к адаптеру, имеющемуся на каждом
компьютере.

     К преимуществам кольцевой сети относятся  также:  простая  и
недорогая связь (физическая) между устройствами, возможность  пе-
редачи данных всем РМУ одновременно, простой контроль ошибок  при
передаче, гарантированное время передачи для каждого  устройства.
Однако кольцевая сеть имеет и недостатки: надежность  ее  функци-
онирования зависит от надежности каждого РМУ (в каждом РМУ проис-
ходит ретрансляция данных), довольно сложна  процедура  начальной
загрузки кольца и др.

     Схематично ЛВС можно представить так:

    ----------  ---------  ---------              ---------
    |        ---| РМУ-1 ---| РМУ-2 - . . . . . . .| РМУ-6 ---
    |        |  ---------  ---------              --------- |
    |  РМП   |                                              |
    |        |  ---------  ---------              --------- |
    |        ---| РМУ-12---| РМУ-11- . . . . . . .| РМУ-7 ---
    ----------  ---------  ---------              ---------

     Каждая станция имеет номер (РМУ-1 - номер 1 и  т.д.).  РМП,
как правило, имеет максимальный номер - 63. Чем больше станций в
сети, тем больше ожидание при обращении к ней. Стандартное прог-
раммное обеспечение работает с количеством РМУ не более 16.
     Номер ЭМВ в ЛВС устанавливается  переключателями  находящи-
мися на адаптере ЛВС (для доступа к адаптеру ЛВС  надо  открыть
крышку внизу ЭВМ). Установку номера надо производить  при  вык-
люченном питании ЭВМ, т.к. номер станции считывается  один  раз,
при включении питания.
     Номер устанавливается в двоичной системе счисления. Направ-
ление по стрелки - установка соответствующего  бита  в  единицу,
обратное направление - установка  бита  в  ноль.  Всего  имеется
шесть переключателей  (максимальное  число  в  двоичной  системе
счисления - 111111, в восьмеричной - 77, в десятичной - 63). Пе-
реключатель, соответствующий младшему биту, выделен красным цве-
том. Например, для установки номера станции 9 (в двоичной систе-
ме счисления - 1001) надо установить переключатели в положение:

                        ------------
                        || |   | | |
                        |V V | V V||
                        |    V    V|
                        ------------


           7.2 Загрузка на РМУ Бейсик - системы.

     Бейсик - система УК-НЦ предназначена для работы учащихся на
РМУ с языком высокого уровня - БЕЙСИК. Бейсик - система позволя-
ет:
     - загружать транслятор языка Бейсик на РМУ;
     - составлять программы, запускать их на выполнение, редак-
       тировать созданные программы;
     - записывать программы на диск;
     - считывать программы с диска;
     - выводить листинг программы, данные на печатающее устрой-
       ство и дисплей РМП.

     Бейсик-система поставляется вместе с классом УК-НЦ на  дис-
ках. Однако, использовать ее в заводском  варианте  неудобно.  В
Московском городском институте усовершенствования учителей  про-
изведена необходимая доработка пакета. Бейсик-система состоит из
следующих частей:

     - дисковый транслятор языка Бейсик - BASIC.SAV.  Находится
       на системном диске.
     - транслятор языка Бейсик  для РМУ - BASIC.BIN.  Находится
       на рабочем диске.
     - загрузчик системы на РМУ - BOOT6.BIN. Находится на  сис-
       темном диске.
     - программа загрузки системы на РМУ - FTS9.SAV.  Находится
       на системном диске.
     - программа связи  класса - NETUK.SAV.  Предназначена  для
       передачи программ на языке Бейсик между РМП и РМУ. Нахо-
       дится на системном диске.
     - драйвер локальной сети - MC.SYS. Находится на  системном
       диске.
     - командный  файл для  начала загрузки Бейсик-системы на
       РМУ -  BASIC.COM. Должен  присутствовать на  системном и
       рабочем дисках.
     - командный файл  для  запуска программы связи  без  пред-
       варительной загрузки Бейсик-системы  -  NET.COM. Должен
       присутствовать на системном и рабочем дисках.

 ---------------------------------------------------------------
 |                                                             |
 |     ВНИМАНИЕ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!          |
 |                                                             |
 |     ДАННАЯ СИСТЕМА ТРЕБУЕТ НАЛИЧИЕ СИСТЕМНОГО ДИСКА         |
 |    В ВЕРХНЕМ КАРМАНЕ ДИСКОВОДА,  А РАБОЧЕГО В НИЖНЕМ.       |
 |    НОМЕР ЦЕНТРАЛЬНОЙ МАШИНЫ (РМП) ДОЛЖЕН БЫТЬ МАКСИМАЛЬНЫМ!!|
 ---------------------------------------------------------------

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

  1. Включить необходимые ЭВМ.
  2. Загрузить ЭВМ  с системной  дискетты, с верхнего кармана,
     и в ответ на приглашение MZ0> набрать @BASIC:

MZ0>@BASIC

На экран будут выводиться строки командного файла.  После  появ-
ления строки:

ФАЙЛ ДЛЯ ЗАГРУЗКИ В РМУ> BASIC

следует нажать на <ВВОД> и дождаться появления строки:

КОМАНДА < Ж,З,Ф,К >

Следует набрать символ Ж (ждать) и нажать на  <ВВОД>.  На  экран
будут выводиться номера РМУ, ждущих загрузки. Номера выводятся в
десятичной системе счисления:

РМУ ЖДУЩИЕ ЗАГРУЗКИ
01 02 04 05 08 12

На РМУ, при этом, курсор со строки ЗАГРУЗКА ИЗ СЕТИ будет  пере-
ходить в начало следующей строки. Если в процессе  загрузки  по-
явится сообщение:

ОШИБКА УРОВНЯ ПЕРЕДАЧИ

то следует проверить надежность соединения кабеля локальной сети
и раз'ема ЭВМ. Если это не поможет, то следует выключить все РМУ
и затем включать их по одной. Если при включении очередной маши-
ны НЕОДНОКРАТНО появится сообщение ОШИБКА  УРОВНЯ  ПЕРЕДАЧИ,  то
следует отказаться от использования данной ЭВМ. В процессе такой
проверки допускается однократное появления сообщения об ошибке.

     После  получения  всех  необходимых  запросов  нажмите  на
<ВВОД>, и на запрос:

КОМАНДА < Ж,З,Ф,К >

следует набрать символ З (загрузка) и нажать на <ВВОД>. Начнется
загрузка Бейсик-системы. При этом на РМУ будут выводиться номера
передаваемых блоков. После окончания загрузки на РМП будет выда-
но сообщение:

РМУ ЗАГРУЖЕНЫ

Надо  нажать  на  клавишу  <ВВОД>,  и, после  появления строки:

КОМАНДА < Ж,З,Ф,К  >

набрать символ К (конец) и нажать на <ВВОД>. После этого  загру-
зится и запустится на выполнеие программа связи класса -  NETUK.
При этом на экране появится меню:

  Программа связи класса УК-НЦ (1986.12.14)

  Продолжение
   Подтверждение запросов на запись
   Подтверждение запросов на чтение
   Запрещение записи
   Запрещение чтения
   Блокировка сообщений
  Сброс
  Загрузка БЕЙСИК-системы
  Конец

Для перехода в режим связи требуется выбрать  строку  "Продолже-
ние" (она выбрана по умолчанию - в ней стоит курсор) и нажать на
<ВВОД>. После этого на экране появится строка:

  Программа связи класса УК-НЦ (1986.12.14)

     Теперь с РМУ можно производить обмен с внешними устройства-
ми: загружать с диска или записывать на диск программы на  языке
Бейсик, выводить данные и программы на печатающее  устройство  и
экран РМП. При обращении к внешним устройствам на экран РМП  бу-
дут выводиться сообщения. Для выхода в меню надо нажать на  кла-
вишу <ВВОД>. Далее рассматриваются остальные строки меню:

     - Подтверждение запросов на запись

После выбора этой строки  и нажатия на клавишу  <ВВОД> появится
следующее меню:

  Программа связи класса УК-НЦ (1986.12.14)
  Подтверждение запросов на запись

  Для всех каналов
  Выход
   1
   2
   3
   4
   5
   6
   7
   8
   9
  10
  11
  12
  13
  14
  15
  16
  Сброс

     Если требуется запретить запись на внешние устройства  РМУ,
то следует подвести курсор к нужному номеру и нажать на  <ВВОД>.
При этом в строке появится символ: *.  Если  подвести  курсор  к
строке "Для всех каналов" и нажать на <ВВОД>, то будет  установ-
лено запрещение записи для всех ЭВМ.
     Строка "Сброс" сбрасывает установленные параметры. Для  вы-
хода в корневое меню следует подвести курсор к строке "Выход"  и
нажать на <ВВОД>. Теперь, при попытке записи,  на  РМП  появится
сообщение и запрос на продолжение. Если преподаватель нажмет  на
клавишу Y (Yes), то будет произведена запись. Если ответить  на-
жатием на клавишу N (No), то запись производиться не будет, а на
РМУ, выдавшем запрос, появится сообщение об ошибке.

     - Подтверждение запросов на чтение

Аналогично  режиму  "Подтверждение   запросов  на  запись",  но
только  для  операции   чтения.   Можно  одновременно   указать
подтверждение на чтение и запись.

     - Запрещение записи

Запрет записи, без подтверждения. Любая запись запрещена.

     - Запрещение чтения

Запрет чтения, без подтверждения. Любое чтение запрещено.

     - Блокировка сообщений

Сообщения на экран не выводятся.

     - Сброс

Сброс всех установленных режимов.

     - Загрузка БЕЙСИК-системы

При выборе этой строки меню будет  производиться  загрузка  Бей-
сик-системы на РМУ, т.е. запустится автоматически командный файл
BASIC.COM. (Все повторится).

     - Конец

Выход в ОС.

     После выхода в ОС можно войти в систему связи,  минуя  заг-
рузку Бейсик-системы. Для этого надо запустить на выполнение ко-
мандный файл NET.COM:

MZ0>@NET

     Для загрузки Бейсик-системы на рабочее место  преподавателя
следует использовать командный файл BAS.COM:

MZ0>@BAS

     Транслятор языка Бейсик загружается на РМП. В процессе  ра-
боты программы будут считываться с рабочего диска (MZ1:).


        7.3 Работа с внешними устройствами в Бейсике.

       7.3.1 Вывод результатов работы и листинга программ
                 на принтер и дисплей РМП.

     Листинг программы, находящийся на РМУ, можно вывести на пе-
чатающее устройство. Для этого на РМУ требуется ввести команду:

SAVE "LP:"

     Записать программу, которая находится в ЭВМ, на  устройство
LP:, а т.к. LP: - это принтер, то текст программы будет  выведен
на печать. При этом принтер должен быть включен  и  подключен  к
ЭВМ преподавателя. Если у Вас печатающее  устройство  D100M  или
СМ6337, то перед загрузкой Бейсик-системы следует  запустить  на
выполнение программу D100M:

MZ0>D100M

     Для вывода листинга программы на дисплей РМП  на РМУ  сле-
дует ввести команду:

SAVE "TT:"

     Для вывода результатов работы на  печатающее  устройство  с
РМУ в ученические программы следует включать фрагменты типа:

50 OPEN "LP:" FOR OUTPUT
60 PRINT# "Эта строка будет вывыдена на принтер"
70 CLOSE


            7.3.2 Запись/чтение программ с диска.

     Для записи программ на магнитный диск следует  использовать
команды: SAVE или CSAVE. Например:

SAVE "GAME"

Записать программу на диск под именем GAME. При этом файлу прис-
воится расширение ASC. Файл GAME.ASC является текстовым.  В  нем
находятся строки программы.

CSAVE "GAME"

Записать  программу  на  диск  под  именем GAME. При этом файлу
присвоится расширение COD.  Файл GAME.COD содержит  коды опера-
торов.

     Для  чтения  программ  с  диска используются команды: LOAD
или CLOAD. Например:

LOAD "GAME"

Загрузить программу GAME.ASC.

CLOAD "GAME"

Загрузить программу GAME.COD.

     Команды CLOAD и CSAVE выполняются быстрее, чем LOAD и SAVE.
Рекомендуется загружать программы командой CLOAD,  а  записывать
двумя CSAVE и SAVE. Таким образом, на диске хранятся  две  копии
файла, и, если файл не прочитается командой CLOAD, то можно заг-
рузить страховочную копию командой LOAD.


               7.4 Сетевой монитор KLassNET.

     Сетевой монитор KLassNET позволяет запускать на  РМУ  прог-
раммы, работающие под управление ОС.  Он  состоит  из  следующих
частей:

   KLNET.SAV, NETACT.SAV, NETSLV.SAV, READON.LYF, NODISP.LAY

     Для запуска сетевого монитора требуется запустить на выпол-
нение программный файл KLNET:

MZ0>KLNET

После  этого  программа  выдаст  запросы  на установку  режимов
работы:

Укажите количество станций (не более 15) :
>>
          - Следует набрать число РМУ и нажать на <ВВОД>.

Определите количество блоков непрерывного обмена :
>>
          - Оптимальное число 8.

Введите спецификацию файла задачи
>>
          - Следует нажать на клавишу <ВВОД>.

     После этого на экране появится таблица, отражающая ход  ра-
боты. Затем надо по очереди включать РМУ. Перед включением  каж-
дой машины дождитесь появления таблицы  на  предыдущей.  Сетевой
монитор KLassNET можно  запустить  с  помощью  командного  файла
K.COM. Для этого надо набрать:

MZ0>@K

Далее приводится порядок работы на РМУ.

 1. Перед включением машины УБЕДИТЕСЬ в том, что на других маши-
    нах нет сообщения ЗАГРУЗКА ИЗ СЕТИ.
 2. Включите свою ЭВМ и видеомонитор. На экране  появится  сооб-
    щение: ЗАГРУЗКА ИЗ СЕТИ.
 3. Дождитесь появления таблицы.
 4. Клавишами <СТРЕЛКА ВВЕРХ> или <СТРЕЛКА ВНИЗ> установите нуж-
    ный диск (для игр это диск B).
 5. Нажмите на клавишу <ВВОД>.
 6. После появления  меню  нажмите  два  раза  на клавишу <АР2>
    (в левом верхнем углу клавиатуры).
 7. Клавишами управленя курсора (стрелками) установите курсор на
    нужную программу (игру).
 8. Нажмите на клавишу <ВВОД>.
 9. Клавишей  <СТРЕЛКА ВЛЕВО>  установите  курсор  на   команде
    <СТАРТ>.
10. Нажмите два раза на клавишу <ВВОД>.

     Если на экране появляется знак СТРЕЛКА ВВЕРХ,  значит  Ваша
ЭВМ передает запрос на центральную машину. Знак СТРЕЛКА ВНИЗ ин-
формирует, что идет прием данных. Если Вы  случайно  выбрали  не
тот диск, то нажмите четыре раза на клавишу <АР2>.


               7.5  Сетевая система SOSNET.

     Cетевая система SOSNET позволяет загружать ОС на РМУ. После
загрузки каждое РМУ работает под управлением ОС  RT1RMU.  Состав
системы:

     - ОС работающая на РМП            - RT1RMP.SYS
     - ОС работающая на РМУ            - RT1RMU.SYS
     - Драйвер системного диска        - II.SYS
     - Драйвер локальной сети          - ME.SYS
     - Драйвер удаленного диска        - VD.SYS
     - Драйвер "квазидиска" для РМУ    - RD.SYS
     - Программа загрузки и связи      - SOSNET.SAV
     - Быстрый загрузчик               - QUICK.SAV
     - Программа создания загрузчика   - GETMEM.SAV

     Для загрузки системы надо:

1. Загрузить центральную ЭВМ с дискетты СИСТЕМА-СЕТЬ.
2. Запустить командный файл R.COM:

MZ0>@R

Командный файл создаст электронный диск на РМП, который для  РМУ
будет являться системным. Затем запустится на  выполнение  прог-
рамма SOSNET. На экране  появится  сообщение  о  начале  работы.
Включите все РМУ. На экране РМП начнут  появляться  сообщения  о
РМУ ждущих загрузки. После прихода  всех  сообщений  нажмите  на
<ВВОД>. Появится командная строка:

Команда <Ж,З,Ф,К>

Введите команду З (загрузка), и нажмите на <ВВОД>. После появле-
ния на РМУ приглашения VD0> можно начинать  работу.  В  процессе
работы можно перезагружать РМУ. При этом будет производиться ин-
дивидуальная загрузка. Полное описание сетевой системы находится
в файле SOSNET.LST.

                  В Н И М А Н И Е  ! ! ! ! ! !

     Если при загрузке SOSNET происходит зависание РМУ, то  сле-
дует проверить номер центральной машины.  Все  переключатели  на
сетевом адаптере должны быть установленны в положение ВКЛ. После
новой установки переключателей следует выключить, а затем  вклю-
чить ЭВМ. Проверьте реальный номер РМП. Для  этого  перейдите  в
режим отладки (6 режим), и наберите символ T. На дисплее  должно
появиться сообщение:

Тест станции #77.

Появление другого номера указывает на то, что неисправны  перек-
лючатели адаптера локальной сети. Следует заменить адаптер.

     Со стороны РМУ устройства  распределяются  следующим  обра-
зом:

VD0: - системный  диск. С него  загружена ОС RT1RMU.  Этот сис-
       темный диск находится в  памяти РМП. Его размер  ограни-
       чен. Таким образом, при обращении с РМУ к SY:  или  VD0:
       произойдет обращение к злектронному диску на РМП.

VD1: - при обращении с  РМУ к VD1: происходит обращение  к маг-
       нитному диску MZ0: (верхний карман дисковода).  Таким
       образом, VD1: соответствует MZ0:.

VD2: - соответствует диску MZ1:.

VD3: - соответствует диску MZ2:.

VD4: - соответствует диску MZ3:.

     На РМУ можно выполнять все команды ОС, за исключением  ини-
циализации дисков (т.к. инициализирует диски программа  DUP,  но
из-за ограниченного обьема системного электронного диска она  на
в систему не включается. Кроме  того,  это  позволяет  застрахо-
ваться от случайного уничтожения информации на дисках).

     Кроме устройства VD, пользователю доступен драйвер термина-
ла для РМУ - TT:, устройство удаленной печати LP:. На РМУ  можно
пользоваться электронным диском, но при  этом  теряется  возмож-
ность работы с цветами. Включение электронного диска осуществля-
ется командой: SET RD ON. После включения электронного диска его
надо проинициализировать, но, т.к.  программы  инициализации  на
системном диске нет, то сделать это средствами  ОС  нельзя.  Для
этого надо использовать команду: SET RD INIT. При  этом  драйвер
электронного диска сам себя инициализирует.

     Для печати файла с РМУ следует пользоваться стандартной ко-
мандой операционной системы PRINT. Для вывода содержимого  файла
на дисплей РМП следует скопировать  данный  файл  на  устройство
LP6:. Например:

VD0>COP RD:TEST.LST LP6:

 ------------------------------------------------------------
 |                                                          |
 |     ВНИМАНИЕ !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!       |
 |                                                          |
 |   ПРИ РАБОТЕ С ГРАФИЧЕСКИМИ РЕДАКТОРАМИ, ТРАНСЛЯТОРОМ    |
 |       ЯЗЫКА БЕЙСИК И ТЕКСТОВЫМ РЕДАКТОРОМ WRITER         |
 |     РАБОТА С ЭЛЕКТРОННЫМ ДИСКОМ RD НЕ ДОПУСКАЕТСЯ.       |
 ------------------------------------------------------------

     Более подробное описание сетевой системы находится в  файле
SOSNET.LST.


          8. ПРИКЛАДНОЕ  ПРОГРАММНОЕ  ОБЕСПЕЧЕНИЕ.

                8.1 Текстовой редактор WRITER.

     Текстовой редактор WRITER предназначен для подготовки доку-
ментов, отчетов, статей и т.д. Редактор  имеет  встроенную  под-
сказку, что облегчает работу с ним и позволяет  использовать  на
уроках информатики. Рассылать редактор следует с помощью сетевой
системы SOSNET. Для этого надо:
     1. Загрузить систему  на РМУ.
     2. Назначить рабочим диском устройство VD2:, что будет  со-
        ответствовать диску MZ1:.
     3. Поставить в нижний карман  дисковода  диск,  на  котором
        хранятся или будут храниться текстовые файлы.
     4. Набрать RUN VD1:WRITER и нажать на клавишу <ВВОД>.

     Далее приводятся команды, набираемые на РМУ:

VD0>SET USR SWAP

VD0>ASS VD2: DK:

VD2>RUN VD1:WRITER

     После появления картинки следует нажать на клавишу <СБРОС>.
На экране появится корневое меню. Клавишами  управления  курсора
следует выбрать нужный режим работы и  нажать  на  <ВВОД>.  Воз-
врат в корневое меню из любого режима работы осуществляется  на-
жатием на клавишу <СБРОС>. В любом режиме работы можно  восполь-
зоваться подсказкой. Для этого надо нажать УПР/П (нажать на кла-
вишу <УПР> и, не отпуская ее, на клавишу <П>).
     В режиме работы с диском можно записывать набранный в режи-
ме РЕДАКТИРОВАНИЕ текст, считывать текст с диска для  его  даль-
нейшего редактирования. Редактор позволяет выводить на экран все
текстовые файлы, хранящиеся на диске. Для этого надо  перейти  в
режим РАБОТА С ДИСКОМ, выбрать строку ЧТЕНИЕ  ФАЙЛА,  нажать  на
клавишу <ВВОД> и на запрос имени файла ввести символ: ? и нажать
на <ВВОД>. После этого на экране появятся имена файлов. Клавиша-
ми управления курсора следует выбрать нужный файл  и  нажать  на
<ВВОД>. Для редактировния загруженного файла  следует  выйти  из
данного меню и перейти в режим редактирования.

     Редактор WRITER позволяет обучать учащихся, но использовать
его для создания документов неудобно, т.к. он  создает  выходной
файл в нестандартном для ОС виде. Для создания документов  лучше
использовать текстовой редактор EDIC.


             8.2 Текстовой  редактор  EDIC.

     Текстовой экранный редактор EDIC  являеттся  наиболее  мощ-
ным текстовым редактором для машин серии УК-НЦ и ДВК. Он прост в
обращении, но в то же время позволяет использовать  все  возмож-
ности ОС. С помощью редактора можно подготавливать документы для
печати, используя управляющие  символы  печатающего  устройства.
Редактор находится на системном диске. Для запуска надо  набрать
EDIC и нажать на клавишу <ВВОД>. Также редактор можно  запустить
нажатием на функциональную клавишу <К4>. После запуска  редактор
выводит приглашение:

>>

Требуется набрать имя  редактируемого  файла.  Расширение  имени
файла можно не набирать. В этом  случае  редактор  будет  искать
файл с указанным именем и расширением LST.Если на диске нет фай-
ла с данным именем, то EDIC выдаст запрос на создание файла:

?NYS-I-File not found, Create it ?

Следует нажать на клавишу , а затем на <ВВОД>.  Далее  приво-
дится пример команд для редактирования файла TEST.LST:

MZ0>EDIC      (можно заменить нажатием на клавишу <К4>)

>>TEST

     После имени файла можно указать ключи. Полное описание  ко-
манд и ключей редактора находится на  диске  с  документацией  в
файле EDIC.DOC. Далее будет рассмотрен ключ I. Данный ключ  поз-
воляет просматривать файлы без изменения их  содержимого.  Таким
образом можно просматривать документацию, не распечатывая ее  на
принтере. Например, для просмотра документации по текстовому ре-
дактору EDIC следует поставить в MZ1: диск, содержащий файлы до-
кументации, и ввести следующие команды:

MZ0>EDIC      (можно заменить нажатием на клавишу <К4>)

>>MZ1:EDIC.DOC/I

     Для окончания редактирования следует нажать последовательно
клавиши <ИСП> и . При этом редактор выдаст запрос  на  выход:
Exit?. Надо нажать на клавишу , а затем на <ВВОД>. Отредакти-
рованный текст будет записан на диск.
     Предусмотрен аварийный  выход,  без  изменения  содержимого
текста. Для этого надо последовательно нажать на клавиши <ИСП> и
, а затем, на запрос редактора: Quit, are you sure ? ответить
Y.
     Если вызываемый файл не помещается полностью в ОЗУ, то  ре-
дактор выдаст сообщение: EOF not in text buffer - в ответ на ко-
торое следует нажать на клавишу <ВВОД>. Загруженная часть  файла
называется страницей. После просмотра загруженной страницы можно
подгрузить следующую. Для этого надо дойти до конца  страницы  и
последовательно нажать на клавиши <ИСП> и .  Редактор  выдаст
сообщение: Next ?. Следует нажать на , а затем на <ВВОД>.

     При использовании редактора EDIC на РМУ рекомендуется  соз-
давать файл на электронном диске, а  затем  скопировать  его  на
магнитный диск.


          8.3 Программа  печати  документов  D100.

     Программа печати документов D100 позволяет переводить текст
из кода КОИ-7 в КОИ-8, изменять параметры печати, выводить доку-
мент на печать. Самый первый документ, который следует  распеча-
тать, README.HLP. В нем находится неoбходимая информация о рабо-
те с данным пакетом программ. Перед печатью не забудьте включить
принтер и, если надо, запустить программу D100M. Программа печа-
ти D100 находится на системном диске.  Для  ее  запуска  следует
набрать D100 и нажать на <ВВОД>:

MZ0>D100

На экране появится корневое меню и запрос номера режима работы:

?D100-I-Укажите режим работы:
        1 - Преобразование текста из КОИ-7 в КОИ-8.
        2 - Вывод документов на печать.

?D100-Q-Режим:

     Для перевода из КОИ-7 в  КОИ-8  наберите  1  и  нажмите  на
<ВВОД>. Программа выдаст запрос на ввод имени входного файла:

?D100-Q-Входной файл:

Следует набрать устройство, где находится файл  и  имя  файла  с
расширением. Например: MZ1:README.HLP. Затем появится запрос  на
ввод имени выходного (преобразованного) файла:

?D100-Q-Выходной файл:

Следует набрать устройство, где будет находится  преобразованный
файл, и его имя с расширением. Например: MZ1:README.PRN. В конце
работы на экран будет выведено сообщение:

?D100-Q-Выход (E). Продолжить (N).
        Повторить (R). Возврат в меню (M):

     Преобразование текста может потребоваться, если Вы  набира-
ете текст программы на Паскале или Ассемблере в  редакторе  WRI-
TER. Стандартные компиляторы не понимают этот текст, а программа
D100 позволяет подготавливать его к трансляции.

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

?D100-I-**************************************
Y - Количество строк в листе < 0 >
N - Нумерация <ЕСТЬ>
P - Пауза после листа <ЕСТЬ>
L - Левая позиция < 0 >
I - Номер первого листа < 1 >
S - FF после листа <ЕСТЬ>
T - LP:/TT:
H - Помощь
E - Выход

?D100-Q-LP:>

     Программа запрашивает о номере листа, который следует  рас-
печатать. Количество строк в листе - 0, означает, что конец лис-
та определен в тексте кодом Ctrl/L (для получения более  подроб-
ной информации см. D100.DOC).

     Файл README.HLP разделен на листы в  процессе  редактирова-
ния, кроме того в нем уже проставленны  номера  листов,  поэтому
надо отключить нумерацию. Для этого следует набрать  и нажать
на <ВВОД>. Вставте чистый лист в принтер, и нажмите  на  <ВВОД>.
После окончания печати текущего листа на экране появится  запрос
на продолжение печати:

?D100-Q-LP:>

Поставьте новый лист и нажмите на <ВВОД>. На печать будет  выве-
дена следующая страница текста.

     Согласно полученной документации распечатайте  все  осталь-
ные текстовые файлы находящиеся на диске ДОКУМЕНТАЦИЯ.


            8.4 Универсальный драйвер печати.

     Универсальный драйвер печати  позволяет  пользователю  раб-
отать с любым принтером на УК-НЦ.


        8.4.1 Различные виды принтеров и работа с ними.

     С классом УК-НЦ поставляются различные типы принтеров,  ко-
торые имеют различный интерфейс и разную кодировку символов. Это
вызывает большие трудности при работе с печатью. Данный  драйвер
сам производит перекодировку  символов  в  зависимости  от  типа
принтера. Для настройки интерфейса следует использовать програм-
му D100M. Далее приводится таблица соответствия кодировки симво-
лов и интерфейса.

------------------------------------------------------------
тип принтера |   кодировка    |использование программы D100M
-------------+----------------+-----------------------------
Robotron     | КОИ - 7        | не требует
D100         | КОИ - 8        | не требует
СМ6337       | КОИ - 8        | требует
D100M        | КОИ - 8        | требует
Epson        | Альтернативная | требует
------------------------------------------------------------

     Кроме того принтер СМ6337 может работать в  режиме  альтер-
нативной кодировки, что позволяет выводить на него  псевдографи-
ку.

     8.4.2 Настройка драйвера на соответствующий принтер.

     Для настройки драйвера на Ваш принтер выполните команду:

R LP.SYS

После этого на экране появится меню:

Введите номер принтера и нажмите на <ВВОД>
1 - Robotron
2 - D100
3 - D100M, CM6337
4 - Epson
5 - СМ6337 в режиме дополнительной кодовой таблицы.
    В этом режиме возможен вывод псевдографики.
0 - Выход без изменений.

Номер ?

Введите номер  соответствующий  вашему  принтеру  и  нажмите  на
<ВВОД>. Драйвер автоматически настроится на соответствующий  тип
принтера. Если у Вас принтер СМ6337, то лучше использовать его в
режиме No 5 (дополнительной кодовой таблицы). Это  даст  возмож-
ность выводить символы псевдографикии тексты, набранные в редак-
торе WRITER.

              8.4.3 SET параметры драйвера.

SET LP WIDTH=<десятичное число> -  число  печатаемых    символов
в строке. Пример:

SET LP WIDTH=75 - число символов в строке  75.  Если  печатаемая
строка имеет большее число  символов,  то  автоматически  лишние
символы будут перенесены в новую строку.

SET LP ASK - постраничная печать текста. Драйвер будет  отсчиты-
вать заданное число строк, останавливать печать и выводить сооб-
щение: Дальше? Для продолжения печати следует ввести Y и  нажать
на <ВВОД> (можно просто нажать на <ВВОД>), а для  отмены  печати
надо наброть N и нажать на <ВВОД>.

SET LP NOASK - отмена страничной печати.

SET LP PAGE=<десятичное число> - установка  количества  строк  в
листе для постраничной печати. Драйвер позволяет отмечать  конец
листа специальным символом Ctrl/L (код 14 в восмеричной  системе
счисления), для этого надо указать число строк равное 0.

Примеры:
SET LP PAGE=55 - число строк в листе 55, и если  установлен  ре-
жим постраничной печати SET LP ASK, то после вывода 55 строк бу-
дет выдан запрос на продолжение. (В режиме SET LP NOASK данная
команда игнорируется)

SET LP PAGE=0 - конец листа определять по коду Ctrl/L. (В режиме
отмены постраничной печати SET LP NOASK данная команда игнориру-
ется).

SET LP AUTO - автоматический прогон (выброс) листа после оконча-
ния печати (работает только в режиме SET LP ASK).

SET LP NOAUTO - отмена автоматического прогона. После  окончания
печати листа бумага останется на месте.

SET LP FF - разрешить передачу управляющего  кода  Ctrl/L  (про-
гон листа) на принтер.

SET LP NOFF - запретить передачу управляющего кода Ctrl/L  (про-
гон листа) на принтер. Следует отметить, что если драйвер  рабо-
тает в режиме постраничной печати, то эту команду  он  выполняет
автоматически. В данном случае прогон листа определяется параме-
том SET LP AUTO.

SET LP LF - разрешить передачу кода "перевода строки"  на  прин-
тер.

SET LP NOLF - запретить передачу кода "перевода строки" на прин-
тер. Если Вы печатаете текст из текстового  редактора  WRITER,то
Вам приходится устанавливать на принтере автоматический  перевод
строки по возврату каретки. Чтобы иметь возможность печати  тек-
ста из операционной системы, Вам следует запретить передачу кода
"перевода строки".

SET LP EDIWRI - режим совместимости  редактора  WRITER  и  стан-
дартных редакторов операционной системы. Используя  этот  режим,
можно средствами операционной системы распечатывать тексты, наб-
ранные в редакторе WRITER.

SET LP NOEDIWRI - запретить режим совместимости.

SET LP KOI8 - установить режим кодировки КОИ-8.  Данная  команда
выполняется автоматически при  настройке  драйвера  на  соответ-
ствующий тип принтера.

SET LP NOKOI8 - переход в режим KОИ-7. При настройке на  принтер
Robotron данная команда выполняется автоматически.

SET LP KOD - установить перевод кода 1 в код 16 и кода 2  в  код
17 (числа в восмиричной системе счисления). Используется для уп-
равления режимом расширенной и узкой печати для  принтера  D100.
Если в тексте стоит код 1, то на  принтер  будет  подан  код  16
(расширенная печать), код 2 будет переведен в код 17  (уплотнен-
ная печать). При настройке на принтер D100 данная команда выпол-
няется автоматически.

SET LP NOKOD - отмена перевода. Данная команда выполняется авто-
матическипри настройке на любой принтер отличный от D100.

SET LP CSR=<адрес регистра систояния печати> - установка  адреса
регистра состояния печати (для системных программистов).

SET LP VECTOR=<адрес вектора  прерывания>  -  установка  вектора
прерывания от устройства печати (для системных программистов).


                    В Н И М А Н И Е ! ! ! !

 Перед использованием принтеров D100M, СМ6337  и  Epson  следует
запустить на выполнемие программу D100M. Данная  программа  нас-
траивает УК-НЦ для работы с этими печатающими устройствами.

          8.4.4 Установка микропереключателей:

СМ6337:
-----------------  -----------------
|*|*| | |*| |*| |  | | | |*|*|*|*| |  || - направление
| | |*|*| |*| |*|  |*|*|*| | | | |*|  \/   стрелок
-----------------  -----------------

Epson:
-----------------  ---------
| | |*|*| |*|*|*|  |*| | | | ON - верхнее положение.
|*|*| | |*| | | |  | |*|*|*|
-----------------  ---------

D100:
      K100               K201
-----------------  -----------------
|*| | | |*| | | |  |*|*| | | | | |*| ON - верхнкее положение.
| |*|*|*| |*|*|*|  | | |*|*|*|*|*| |
-----------------  -----------------

Robotron:
                <= OFF ON=>
---------------------- ----------------------
| *| *|* |* |* |* | *| |* | *|* |* | *|* |* |
|* |* | *| *| *|* |* | |* |* | *| *|* |* |* |
---------------------- ----------------------


    8.4.5 Установка автоматического запуска прграммы D100M
            при загрузке операционной системы.

     Установку автозапуска программы D100M  следует  производить
ТОЛЬКО ОДИН РАЗ либо при загрузке операционной системы, при  ус-
тановке даты, либо специально запустить программу DAY.

     После появления приглашения установки даты:

DATE [29-JUL-91] суббота
=============================
SET USR NOSWAP
SET EXIT NOSWAP
SET SL ON
RULON
KEY
! < UNUSED >
! < UNUSED >
! < UNUSED >
! < UNUSED >

==============================
-, ,L,H --> КОМАНДЫ УСТАНОВКИ ДАТЫ
S       --> ВХОД В СЕРВИСНЫЙ РЕЖИМ
E       --> ВЫХОД
N=Command, N=[1..9]

     Следует войти в сервисный режим. Для этого надо  нажать  на
клавишу S. Курсор перейдет вниз экрана. Теперь можно вводить ко-
манды которые будут выполняться после завершения работы програм-
мы DAY. Список уже имеющихся команд выведены на экран под инфор-
мационной строкой. Вам следует внести в этот список команду  за-
пуска программы D100M. Для этого надо  определить  номер  первой
свободной строки. В этой строке находится запись:

! < UNUSED >

     В нашем примере это строка с номером 6. Теперь следует  ус-
тановить команду. Для этого надо набрать номер строки,  а  через
знак равно команду и нажать на <ВВОД>:

*6=R D100M

     Введенная строка установится под строкой KEY.  Теперь  надо
выйти из сервисного режима. Для этого следует набрать E,  и  на-
жать на <ВВОД>:

*E

     Программа перейдет  в  режим  установки  даты.  Нажмите  на
<ВВОД>, и все команды будут выполнены. Программа DAY запишет все
установки на диск, и при следуещем выполнит их.

     Для удаления строки из меню команды DAY следует  перейти  в
сервисный режим, набрать номер строки, символ "равно"  и  нажать
на <ВВОД>. Например, для удаления строки с  номером  3,  следует
ввести команду:

*3=

                 В Н И М А Н И Е   ! ! ! !

     Если у Вас принтер Robotron, то программу D100M  запускать
        (и тем более устанавливать в программу DAY) не надо.


           8.5 Графический  редактор  GREDIT.

     Графический редактор GREDIT предназначен для создания  гра-
фических картинок с возможностью вывода их на печатающее устрой-
ство. Полное описание редактора находится на диске с  документа-
цией в файле GREDIT.HLP,  а  краткий  перечень  команд  в  файле
GRED.HLP. Данные документы можно просмотреть с помощью текстово-
го редактора EDIC или вывести на печать с помощью программы D100
(не путайте с программой настройки принтера D100M).

     Графический редактор рассылается на РМУ с  помощью  сетевой
системы SOSNET. Для этого следует:

     1. Загрузить систему  на РМУ.
     2. Назначить рабочим диском устройство VD2:, что будет  со-
        ответствовать диску MZ1:.
     3. Поставить в нижний карман дисковода диск, на  котором
        хранятся или будут храниться результаты работы (файлы,
        содержащие картинки).
     4. Набрать RUN VD1:GREDIT и нажать на клавишу <ВВОД>.

     Далее приводятся команды, набираемые на РМУ:

VD0>SET USR SWAP

VD0>ASS VD2: DK:

VD2>RUN VD1:GREDIT

     После запуска редактор выдаст приглашение: #.  Следует  на-
жать на <ВВОД>. Произойдет переход в режим  редактирования.  Все
остальные действия следует выполнять согласно документации. Гра-
фический курсор (точка на экране) находится в левом верхнем углу
экрана. Для перемещения курсора  следует  использовать  цифровые
клавиши на дополнительной клавиатуре (1-вниз и влево,  2-вниз  и
т.д.). Для включения следа курсора используется клавиша  <->,  а
для выключения следа - клавиша <.>.


        8.6 Система управления  базами данных СУБД-Микро.

                   8.6.1 Состав пакета.

Работы в составе класса  УК-НЦ осуществляется с помощью  сетевой
системы SOSNET. Файлы относящиея к базе данных находятся на  ра-
бочем диске.  Их следует  скопировать на  отдельный диск. Состав
базы данных:

CRERDB - программа создания базы данных
EDRDB - редактор базы данных
RETRDB - программа поиска
SORRDB - программа сортировки
COLRDB - программа обслуживания столбцов
MERRDB - программа слияния баз данных
UNIRDB - программа об'единения баз данных
EDDOC - редактор шаблонов

После загрузки ОС SOSNET на РМУ следует дать команды:

VD0>SET RD ON

VD0>SET RD INIT

VD0>LOAD RD

VD0>ASS RD: DK:

     При наборе имени файлов, содержащих данные работы, имя  ус-
тройства набирать не надо. Все результаты работы  будут  записы-
ваться на электронный диск. Для запуска программ на РМУ  следует
использовать команду RUN. Например:

RD0>RUN VD2:CRERDB

Запустить на выполнение программу создания базы данных. Програм-
мы входящие в РДБ-микро имеют внутреннюю подсказку. Для ее вызо-
ва следует набрать символ "?", и нажать на <ВВОД>.

     После окончания работы с базой данных  следует  скопировать
созданные файлы на магнитный диск:

RD0>COP RD: VD2:


               8.6.2 Краткое описание.

     В  таблице  базы  данных  может  быть не более 48 столбцов.
Каждый столбец  имеет имя  и тип.  При создании  базы данных тип
столбца  указывается  цифрой.   Далее  приводятся возможные типы
столбцов:

----------------------------------------------------------------
| Тип   |  Содержимое столбца  |Диапазон изменения|стандартное |
|столбца|                      |значений          |число позиц.|
|       |                      |                  | на экране  |
--------+----------------------+------------------+------------|
|   1   | Целое число          | -32768...+32767  |      6     |
--------+----------------------+------------------+------------|
|   2   | Вещественное число   |        -         |     13     |
--------+----------------------+------------------+------------|
|   3   | Символьная строка    |                  |            |
|       | произвольной длины   |1...2000 символов |     10     |
--------+----------------------+------------------+------------|
|   4   | Символьная строка    |                  |Равно длине |
|       | фиксированной длины  |1...32 символов   |строки      |
----------------------------------------------------------------


             8.6.3 Создание базы данных.

     Для создания  базы данных  следует запустить  на выполнение
программу CRERDB. В  ответ на запрос  следует ввести имя  созда-
ваемой базы  данных. Имя  может состоять  не более  чем из шести
латинских букв или цифр. Пробелы в имени недопустимы. На  запрос
"Будете вводить  пароль защиты  базы данных"  ответьте "Н".  При
утвердительном ответе  у Вас  будет запрошен  пароль. При каждом
обращении в этом случае будет требоваться пароль. Символы пароля
на экране не отображаются. Ввод пароля заканчивается нажатием на
клавишу <ВВОД>. Затем следует  ответить о количестве столбцов  в
создаваемой базе  данных.   После ввода  количества столбцов  на
экран будет  выведена подсказка  о типах  возможных столбцов,  и
запрос на имя и тип первого столбца. Типы столбцов соответствуют
вышеприведенной таблице. В название столбцов могут входить любые
символы алфавита ( как русского,  так и латинского ) и  пробелы.
После ввода  информации о  всех столбцах  следует указать формат
вывода таблицы на экран. Лучше использовать стандартный  формат.
( ответьте на запрос о формате таблицы "Д" ) Подтвердите  созда-
ние базы данных нажатием на клавишу "Д".


              8.6.4 Заполнение базы данных.

     Для ввода  значений в  базу данных  запустите на выполнение
программу  EDRDB.  На  запрос  "Имя  базы  данных"  наберите имя
созданной базы данных.  После появления таблицы  откройте первую
запись нажатием на клавишу <СТРЕЛКА ВНИЗ>. Для введения данных в
базу  следует сначала ввести  команду, а затем значения.  Список
команд можно  просмотреть, дав команду "?".  Ввод записей  можно
осуществлять по строкам ( команды В и З )  или по столбцам ( ко-
манда ВС ).  Для выхода из  режима ВВОД СТОЛБЦА  ПОТОКОМ следует
нажать УПР/L. Для окончания работы следует ввести команду "К".


       8.6.5 Поиск записей и вычисления в базе данных.

     Поиск  и  вычисления  производит  программа  RETRDB.  После
запуска  программы  следует  ввести  имя созданной и заполненной
базы данных. Все команды вводятся, как и в программе EDRDB.  Для
просмотра  списка  команда  следует  ввести  команду "?". Данная
программа  позволяет  только  просматривать  записи,  ввод новых
записей   или  изменение  старых  можно  производить  только   в
программе EDRDB. Выход из программы осуществляется командой "К".
Данная программа позволяет распечатать таблицу на принтере.


             8.7 Электронные таблицы CALC.

     Полное описание работы с электронными таблицами  (далее  по
тексту ЭТ) можно найти в файле CALC.DOC,  который  находится  на
диске с документацией. Кроме того, ЭТ имеют  встроенную  помощь.
Для вызова подсказки следует последовательно нажать  на  клавиши
<ИСП>, а затем на  (латинский символ H). Состав ЭТ:

     CALC.SAV - основная программа. Находится на рабочем диске.
     CALC.HLP - файл подсказки. Находится на рабочем диске.
     CALC.DOC - документация по ЭТ. Находится на диске с  доку-
                ментацией.

     ЭТ рассылаются на РМУ с помощью системы SOSNET. Для  начала
работы загрузите SOSNET на РМУ, и введите, на РМУ, следующие ко-
манды:

VD0>SET RD ON

VD0>SET RD INIT

VD0>ASS RD: DK:

VD0>COP VD2:CALC.HLP RD: (Данную команду  можно  не  давать,  но
                      тогда не будет возможности вызвать помощь)

RD0>RUN VD2:CALC

     После появления приглашения: >>, наберите имя файла  содер-
жащего данные работы ЭТ, или имя создаваемого файла для  резуль-
татов работы. Если указанный файл не будет найден, то  на  экран
будет выведен запрос на создание файла:

?NCalc-I-File not found, Creat it ?

Следует набрать , и нажать на <ВВОД>. Перемещение по  таблице
осуществляется клавишами управления курсора.
      При наборе данных следует учитывать,  что  CALC  различает
текст, формулы и числовые данные по первому символу. Если первый
символ скобка, то считается, что вводится формула. Если ЭВМ  на-
ходится в режиме ввода латинских символов (в правом верхнем углу
высвечивается ЛАТ), и первый введенный символ - цифра, то счита-
ется, что вводится число. Набор числа, при выбранном наборе сим-
волов - РУС, будет производиться  как  текстовая  строка.  После
ввода  данных  следует  нажать  на  <ВВОД>. Для вызова подсказки
следует последовательно  нажать на  клавиши <ИСП>  и .  Текст
листается нажатием на клавишу <ВВОД>.

     Выход из ЭТ осуществляется последовательным  нажатием  кла-
вишь <ИСП> . При этом данные будут записанны на диск. Аварий-
ных выход (без записи) осуществляется последовательным  нажатием
клавишь <ИСП> .

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


    8.8 Рекомендации по использованию языков программирования
               Паскаль, Ассемблер, Фортран:

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

     Однако скорость работы программы не велика и ее об'ем огра-
ничен. Для создания "мощных" программных продуктов  следует  ис-
пользовать языки программированиям Паскаль, Ассемблер,  Фортран.
В отличии от компилятора Бейсик работа с  ними  требует  наличие
нескольких программ. Для подготовки текста  программы  надо  ис-
пользовать текстовой  редактор  EDIC,  для  компиляции  -  соот-
ветствующий компилятор, для компоновки - компоновщик LINK. Сооб-
щения об ошибках компиляторы выводят  в  отдельный  файл.  Далее
приводится последовательность работы с компиляторами:

Ассемблер:

 - необходимые программы:
     EDIC.SAV   - текстовой редактор для набора текста
                  программы.
     MACRO.SAV  - компилятор ассемблера.
     LINK.SAV   - компоновщик.
     Кроме  того  на  системном  диске  должен  находится   файл
макроопределений SYSMAC.SML.

Процесс работы:

------------------------------------------------------------
| программа |      результат работы, и команды запуска     |
------------+----------------------------------------------|
|  EDIC     | Создание текста программы. Выходной файл     |
|           | должен иметь расширение MAC. Пример командной|
|           | строки:   MZ1:TEST.MAC                       |
------------+----------------------------------------------|
|  MACRO    | Создает об'ектный модуль  и  файл  листинга. |
|           | Об'ектный модуль имеет расширение OBJ, а лис-|
|           | тинг LST. Информация об  ошибках заносится в |
|           | файл листинга. Командная  строка  имее  вид: |
|           | FOBJ,FLST=FMAC, где FOBJ - спецификация  соз-|
|           | даваемого об'ектного  модуля, FLST  -  файла |
|           | листинга, FMAC - входного  файла текста прог-|
|           | раммы. Пример командной строки:              |
|           | MZ1:TEST,MZ1:TEST=MZ1:TEST                   |
------------+----------------------------------------------|
|   LINK    | Компонует об'ектный модуль. В результате по- |
|           | лучается  загрузочный  модуль с  расширением |
|           | SAV. Командная строка имеет вид:             |
|           | FSAV=FOBJ,FLIB, где FSAV - спецификация соз- |
|           | даваемого загрузочого модуля, FOBJ - об'ект- |
|           | ного модуля, FLIB - библиотеки готовых  под- |
|           | подпрограмм ( если в программе нет обращения |
|           | к внешним процедурам, то данную спецификацию |
|           | можно не указывать ).                        |
|           | Пример: MZ1:TEST=MZ1:TEST,MZ0:GR             |
|           | Пример: MZ1:TEST=MZ1:TEST                    |
------------------------------------------------------------

Фортран:
 - необходимые программы:
     EDIC.SAV   - текстовой редактор для набора текста
                  программы.
     FORTRA.SAV - компилятор языка фортран.
     LINK.SAV   - компоновщик.
     SYSLIB.OBJ - библиотека стандартных процедур.

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

Паскаль:
 - необходимые программы:
     EDIC.SAV  - текстовой редактор для набора текста программы.
     PASCAL.SAV - компилятор языка Паскаль.
     MACRO.SAV  - компилятор языка ассемблер.
     LINK.SAV   - компоновщик.
     PASCAL.OBJ - библиотека стандартных процедур.

     Процесс работы аналогичен работе с компилятором языка  фор-
тран. Отличие составляет то, что компилятор языка Паскаль созда-
ет не об'ектный модуль, а текст на языке ассемблер, который сле-
дует  отранслировать  компилятором  ассемблера,  для   получения
об'ектного модуля. При  компоновки  следует  указать  библиотеку
PASCAL.
                     П Р И Л О Ж Е Н И Я.

           Краткое описание операционной системы ФОДОС.

                   1. Условные обозначения.

BLOCK    - номер блока.
CATEGORY - категория, элемент, используемый для сортировки.
DATE     - дата в  формате DD:MMM:YY  для использования в  клю-
           чах, или дата в формате DD-MMM-YY для команды DATE.
DEV      - физическое или логичаское имя устройства.
FILE     - спецификация одного или нескольких файлов.
INFILES  - спецификация исходных файлов.
OUTFILES - спецификация выходных файлов.
NAM      - логическое имя устройства.
N        - числовой аргумент.
SIZE     - размер ( числовой аргумент ключа ).
OPT      - ключ команды.
[]       - не обязательная приставка, если стоит [NO], то  воз-
           можна  замена  действия  ключа  на  противоположное.
           Например: QUERY и NOQUERY.

               2. Команды монитора и ключи.

 ASSING DEV NAM присваивает  физическому устройству  логическое
имя.

 BOOT FILE   загрузка  монитора ОС  из указанного  файла или  с
указанного устройства.

 COPY/OPT  INFILES/OPT  OUTFILES/OPT    копирование.  Допускает
применение следующих ключей:
  /ASCII - копировать текстовые файлы.
  /BOOT - копировать системный звгрузчик.
  /CONCATENATE - копировать файлы с об'еденением их в один  вы-
ходной файл.
  /DEVICE - копировать носитель на новитель.
  /END:N - номер последнего копируемого блока.
  /EXCLUDE - копировать все файлы, кроме указанных.
  /FILES - копировать диск в файл, или из файла на диск.
  /IGNORE - игнорировать ишибки при копировании.
  /[NO]LOG - печать имен файлов участвующих в операции.
  /NEWFILES - включит в  групповую операцию только файлы  с те-
кущей датой создания.
  /PREDELETE -  предварительно удалить  на выходном  устройстве
файлы, имеющие одинаковые имена с копируемыми файлами.
  /[NO]QUERY - запрашивать подтверждения для копирования   каж-
дого файла.
  /[NO]REPLACE  -  выполнять  операцию,  даже  если на выходном
устройстве есть файлы с указанными именами.
  /SETDATE  -  установить  текущую  дату  создания для выходных
файлов.
  /SLOWLY - поблочное копирование.
  /START:N - начать копирование с указанным блоком.
  /SYSTEM - включить в операцию системные файлы.
  /VERIFY - копировать с проверкой.
  /WAIT - ожидать подтверждения установки носителей.

 CREATE/OPT FILE/OPT создать новый файл. Ключи:
  /ALLOCATE:SIZE - размер создаваемого файла.
  /EXTENSION:N - расширить существующий файл на N блоков.
  /START:N - расположить создаваемый файл с N-го блока.

 DATE установит, или распечатать текущую дату.

 DEASSING [NAM] отменить логическое имя ( все имена ).

 DELETE/OPT FILES удаление файлов. Ключи:
  /EXCLUDE - удалить все файлы, кроме указанных.
  /NEWFILES - удалить все файлы, имеющие текущую дату создания.
  /[NO]QUERY - запрашивать подтверждение.
  /SYSTEM - включить в операцию системные файлы.
  /WAIT - ожидать подтверждения установки носителей.

 DIRECTORY/OPT   [FILES[/OPT]]   распечатать   информацию    об
устройстве, файле или группе файлов, взятую из каталога. Ключи:
  /ALLOCATE:SIZE - зарезервировать место для выходного файла  с
распечаткой каталога.
  /ALPHABETIZE - при распечатке сортировать файлы в  алфавитном
порядке о именам и расширениям.
  /BADBLOCKS - проверить носитель на наличие плохих блоков.
  /BEFORE[:DATE]  -  распечатать  информацию  о файлах, имеющих
даты создания ранее указанной
  /BEGIN - распечатать каталог, начиная с указанного файла.
  /BLOCKS - распечатать начальные номера блоков для файлов.
  /BRIEF - краткая распечатка каталога.
  /COLUMNS:N - количество колонок в распечатке каталога.
  /DATE[:DATE] - распечатать  информацию о файлах  имеющих ука-
занную дату создания.
  /DELETED - распечатать писок удаленных файлов.
  /END:N  -  последний  проверяемый  блок  носителя  при посике
плохих блоков.
  /EXCLUDE - распечатать каталог файлов, исключая указанные.
  /FILES - распечатаь именя файлов, имеющих плохие блоки.
  /FREE - распечатаь информацию о свободных областях.
  /FULL - распечатать полный каталог.
  /NEWFILES  -  распечатаь  иформацию  о файлах имеющих текущую
дату создания.
  /OCTAL - выдавать числовую информацию в восмеричном виде.
  /ORDER[:CATEGORY]  -  упорядочить  распечатку. CATEGORY может
принимать значения: NAME - по  именам, TYPE - по типам,  SIZE -
по размерам, POSITION - по положению в каталоге.
  /OUTPUT:FILE - поместить распечатку в указанный файл.
  /PRINTER - распечатать каталог на принтере.
  /REVERSE - определить порядок распечатки файлов обратным ука-
занному.
  /SINCE[:DATE] - распечатаь информацию о файлах, имеющих  ука-
занную, или более позднюю дату создания.
  /SORT[:CATEGORY]  - аналогично ORDER[:CATEGORY].
  /START:N - первый проверяемый блок.
  /SUMMARY - распечатать структуру сегментов каталога.
  /VOLUMEID - распечатать индентификатор диска и имя владельца.

 INITIALIZE[/OPT] DEV: - инициализация устройства
  /BADBLOCKS - проверить носитель на наличие плохих блоков.
  /[NO]QUERY - запрашивать подтверждение каждой операции.
  /RESTORE - восстановить каталог диска, для которого была  вы-
полнена операция инициализации.
  /SEGMENTS:N - указать каличество сегментов в каталоге.
  /VOLUMEID[:ONLY] - определить индентификатор тома и имя  вла-
дельца. "ONLY"  определяет только  изменение индентификатора  и
имени, без инициализации.
  /WAIT - ожидать установки устройства.

 LOAD DEV:[,...,DEV] - Загрузка драйверов в память.

 PRINT FILE - вывод содержимого файла на принтер.
  /COPIES:N - количество копий.
  /DELETE - после печати файл будет удален.
  /NEWFILES - печатать файлы имеющие текущую дату создания.
  /QUERY - зпечать с подтверждением

 RENAME INFILE OUTFILE - переименовать файл.
  /NEWFILES - анологично команде PRINT.
  /[NO]QUERY - запрос на подтверждение.
  /[NO]REPLACE - аналогично ключу команды COPY.
  /SETDAT - установить текущую дату создания.
  /SYSTEM - включить в операцию системные файлы.
  /WAIT - аналогично ключу команды COPY.

 SQUEEZE DEV: - сборка мусора на устройстве.
  /NOQUERY - выполнять операцию без запроса.
  /WAIT - ожидать установки устройства.

 UNLOAD DEV:[,...,DEV:] - выгрузить драйверы.