[an error occurred while processing this directive]
.сс
.цв
4. РАБОТА С ДИСКОВОЙ ПАМЯТЬЮ
.ов
При написании практически любого текстового документа, как правило не удается сразу получить его в требуемом по форме и содержанию виде. Сначала пишется "черновой" вариант, он правится и дополняется, затем из него собирается окончательный текст, но и он может потребовать определенной доработки. Для серьезных документов, если пользоваться карандашом, бумагой и услугами машбюро, этот процесс становится довольно хлопотным и неприятным. Написанные черновики комкаются и переписываются, окончательный вариант, не понравившийся руководству, полностью перепечатывается из-за незначительных изменений.
СПТ, за счет наличия внешней дисковой памяти, позволяет в несколько раз повысить оперативность подготовки документов и, если у вас есть хотя бы небольшой опыт общения с системой, делает эту работу более приятной. Промежуточный вариант документа на любом этапе работы может быть записан на дискету и использован для внесения необходимых исправлений. СПТ обеспечивает обмен с внешней памятью при помощи дисковой операционной системы (ДОС).

4.1. Обращение к дисковой операционной системе
В системе подготовки текстов предусмотрены два способа обращения к ДОС: через входное меню (режимы 3 и 4) и с помощью специального набора команд. Независимо от способа обращения или типа выполняемой команды, итогом операции может быть загрузка информации с дискеты или изменение содержащейся на дискете информации. При выполнении любого обращения к НГМД включается индикатор (лампочка красного цвета) на его передней панели. В это время категорически запрещается нажимать "сброс", открывать крышку дисковода или выключать ПЭВМ "АГАТ". Даже если начала выполняться ошибочная команда удаления или перезаписи нужного текста, следует дать ей завершиться. Ее исполнение приведет кнe нaйдeнолько одного текста, в то время как попытка вмешательства может привести к уничтожению всей хранящейся на дискете информации (затирание каталога). 
Любая операция ДОС может завершиться либо ее успешным выполнением, либо выдачей сообщения об ошибке. В случае непонятной вам ошибки рекомендуем обращаться к п. 4.5, где изложены диагностические сообщения ДОС, возможные причины возникновения ошибки и способы ее устранения. 
На начальном этапе знакомства с СПТ вполне достаточно работы с ДОС через меню, здесь вам обеспечена возможность сохранения набранного текста на дискете и его обратной загрузки для дальнейшего редактирования или вывода на печать.
Приведем здесь примеры работы с ДОС через меню.
Для загрузки текста с дискеты необходимо во входном меню выбрать режим (3) - загрузка с дискеты. В нижней части экрана открывается окно выбора файла, в данном случае выбирается файл для загрузки:
.цв
+--------------Файл--------------+
! ДЗУ:1                          !
! Текст.?                        !
!                                !
+--------------------------------+
.ов
В первой строке представлен номер дисковода, с которым планируется обмен (ДЗУ - дисковое запоминающее устройство). При загрузке системы все подключенные к ПЭВМ дисководы нумеруются в порядке уменьшения номера разъема контроллера, а на одном контроллере - в порядке увеличения номера привода. Предусмотрено подключение максимум 4 дисководов. Для выбора нужного дисковода требуется установить вертикальной стрелкой курсор-рамку на первую строку и нажатием соответствующей цифры установить номер требуемого дисковода.
Во второй строке выполняется выбор имени файла. Простейшим вариантом является ввод известного вам имени с клавиатуры - нажатие любой буквы или цифры переводит в режим ввода строки. Рекомендуется для имен файлов, подготовленных на СПТ, использовать префикс "Текст." (в исходном варианте набрать "Т" и стрелкой вправо пробежать имеющийся в окне фрагмент до "?"). Имя должно быть не длиннее 30 символов и не может содержать "?". Этот символ позволяет избежать ошибок при работе с именами файлов,которые находятся на диске: он может представлять любую последовательность символов в том месте имени, где находится. В случае если файл с таким началом имени единственный на диске, то его полное имя появится в строке, если выбранному началу соответствует несколько имен на дискете, они будут предъявлены в окне выбора имени, открывающемуся поверх окна выбора файла. Для примера попробуйте образец имени "?рук?" - в окне выбоора имени с помощью стрелок вправо/влево (подвижка курсора на одно имя) и вверх/вниз (курсор движется на первый не попавший в окно выбора элемент) можно увидеть 17 различных имен.
Для записи текста используется режим (4) - сохранение на дискете. Непосредственно пользоваться этим режимом советуем после изготовления рабочей дискеты (см. п. 4.2), а пока ознакомьтесь с описанием.
При выборе режима 4 входного меню (запись на дискету) диалог не отличается от диалога при вводе. Если вы набирали новый текст, а не редактировали загруженный с дискеты, то по умолчанию в окне выбора файла будет предложен образец "Текст.?", если уже выполнялись операции по чтению или записи на диск, предлагается последнее использовавшееся при загрузке или записи имя.
Напомним, что в диалоге с СПТ, признаком завершения вашего ответа служит нажатие клавиши "ПЕРЕВОД СТРОКИ" (за исключением особо оговоренных случаев, требующих "УПР-К"). Для исправления вводимого вами ответа следует использовать стрелку назад или функциональную клавишу ".". Стрелка вперед вводит с экрана символ, на котором находился курсор.
Как уже говорилось выше, в системе подготовки текстов возможно исполнение команд ДОС. Для этого, нажатием функциональной клавиши "F1" нужно выйти в режим диалога дисковой операционной системы. От текущего положения курсора открывается окно выбора функции:
+----ДОС----+
! Каталог   !
! Открыть   !
! Закрыть   !
! Изменить  !
! Удалить   !
+-----------+
Если в этот момент, не вводя команды, нажать клавишу "РЕД", то диалог с ДОС будет прерван и система вернется в состояние, в котором была нажата клавиша "F1" (вызов ДОС). Нажав в диалоге ДОС "УПР-И" вы можете посмотреть комментарий к команде, выделенной рамочным курсором. Это лишь короткая подсказка, мы же рассмотрим назначение команд ДОС подробнее.

4.2. Подготовка рабочей дискеты
Основным носителем информации, обрабатываемой ПЭВМ "АГАТ" является гибкий магнитный диск или, что то же самое, дискета. Перед использованием, каждая дискета размечается на 35 дорожек по 16 секторов в каждой. Далее, при записи информации, эти сектора заполняются, а на специально выделенной дорожке делаются служебные "пометки", связывающие записанную информацию в файлы, указывающие занятые сектора и т.п. Таким образом, эта дорожка содержит каталог дискеты.
На поставляемом ГМД ИКП7, кроме самой системы, записано много другой полезной информации: настоящая инструкция, библиотека форматов и т.д., поэтому не рекомендуется использовать ее для записи созданных вами текстов. Чтобы создать рабочую дискету, нужно загрузить с диска ИКП7 СП "Бейсик" вставить в дисковод ГМД, который вы хотите использовать как рабочий, и выполнить директиву "INIT".
По этой команде ваша дискета будет размечена, что займет приблизительно минуту. Помните, что в процессе разметки вся информация, ранее записанная на дискете, теряется. После разметки рабочего ГМД рекомендуем сразу записать на него библиотеку форматов (см. п. 5.5.2).
4.3. Просмотр содержимого дискеты
Для просмотра содержимого дискеты используется команда "КАТАЛОГ". По этой команде на экране открывается окно каталога, в которое выдается перечень имен всех файлов, хранящихся на ГМД, их тип и размер, а также количество секторов, которые еще не заняты. При записи нового текста количество свободных секторов уменьшается из рассчета один сектор на 256 символов плюс один на весь текст сектор для записи служебной информации. Наличие сведений о количестве свободных секторов позволяет избежать ошибки, которая может возникнуть при записи очередного текста на заполненную дискету.
Напомним, что данные, созданные при помощи СПТ (тексты) снабжены приставкой "Текст.", так что они легко находятся при просмоте содержимого ГМД командой "КАТАЛОГ".

4.4. Поддержание порядка на дискете
В процессе активной работы с несколькими дискетами одновременно неизбежно возникает ситуация, когда хочется наконец разобраться, что и где записано, избавиться от ненужного мусора, отметить некоторые тексты как особо ценные, словом навести порядок в наработанном материале.
В поддержку таких добрых начинаний ДОС предоставляет целый набор команд.
Дисковая операционная система позоляет убрать с дискеты ненужные данные. Для этого в окне ДОС нужно выбрать команду "УДАЛИТЬ", а в открывшемся окне "файл" выбрать имя, под которым эти данные представлены в каталоге дискеты (проще всего задать "?" в качестве имени и указать удаляемый файл в окне выбора).
Чтобы защитить какой-либо текст от удаления или перезаписи, используется команда "ЗАКРЫТЬ" с последующим выбором имени текста. По умолчанию в окне "файл" предлагается имя последнего прочитанного или записанного в режиме входного меню файла. В каталоге закрытые тексты помечаются знаком "*". Любая попытка удаления или изменения такого текста на диске приведет лишь к сообщению об ошибке, сам текст останется неизменным. Если требуется внести в закрытый текст какие-нибудь поправки, предварительно необходимо исполнить команду "ОТКРЫТЬ", отменяющую защиту текста, имя которого в ней указано.
Возможна защита всей информации, храннe нaйдeн дискете (информация становится доступной только на чтение). Для этого нужно заклеить прямоугольную прорезь с правой стороны дискеты специальным протектором или кусочком тонкой изоленты.
Чтобы переименовать текст, хранящийся на ГМД, используется команда "ИЗМЕНИТЬ". Ее формат, как и формат любой другой команды дисковой операционной системы вы всегда можете посмотреть, нажав "УПР-И" в режиме диалога ДОС. Имя файла для замены выбирается по обычным правилам в окне "файл", после его подтверждения в том же окне предлагается ввести новое имя.

4.5. Загрузка текстов, подготовленных другими программами
Тексты, подготовленные с помощью СПТ "АГАТ-АВТОР", хранятся на дискете в виде текстовых файлов. Однако широко распространенная версия СПТ "Агат-автор" 1986 г. записывает тексты в двоичные файлы. Процедуры загрузки таких файлов из входного меню не отличаются от описанных выше для текстовых файлов. Не следует только использовать двоичные файлы в качестве фрагментов для вставки.

4.6. Работа с несколькими дисководами
ПЭВМ "АГАТ" предусматривает возможность подключения нескольких контроллеров НГМД, при этом к каждому из них подключается 1 или 2 дисковода. Для использования нескольких дисководов координаты того, к которому требуется обратиться, указываются в окне "файл" нажатием требуемого номер ДЗУ в первой строке.

4.7. Диагностика ошибок
В случае ошибки при исполнении какой-либо операции, ДОС выдает сообщение, поясняющее характер этой ошибки. Для выдачи диагностики открывается окно "файл" (если оно еще не открыто) с указанием номера ДЗУ и имени файла, при работе с которым обнаружена ошибка. По обычным правилам в этом окне можно изменить координаты файла (например указать файл резервного хранения) и продолжить работу. Если продолжение работы невозможно или просто не нужно, нажимайте "РЕД" - окно с диагностикой закроется и система вернется в тот диалог, из которого был запущен обиен с диском.
Наиболее часто выдается сообщение:
.цв
Ошибка обмена
.ов
Рассмотрим возможные причины такой ошибки и способы ее устранения.
1) Неправильно вставлена дискета (прорезь слева; не закрыта крышка дисковода и т.п., см. Фг.00017-01 90 01)
В любом случае нужно поправить дискету в НГМД, даже если на первый взгляд все в порядке.
2) Дискета, на которой выявилась ошибка, была записана на другом дисководе, несовместимом с данным по скорости или расположению дорожек.
В случае несовпадения дорожек рекомендуем воспользоваться программой "КОПИТРЕК" из ППП "Школьница". В случае ошибки из-за скорости требуется настройка НГМД.
3) У вас затерся каталог дискеты или собственно информационный сектор вашего файла.
Это самая неприятная ошибка, с которой трудно что-нибудь поделать. При знании структуры хранения информации на ГМД, возможно частичное восстановление файла.
4) Неисправность аппаратуры.
Необходимо вызвать ремонтника.
Сообщение:
.цв
запись закрыта
.ов
возможно в случае неправильной установки дискеты, неисправности аппаратуры или если дискета действительно защищена (см. п. 4.4).
Оно же выдается в случае попытки перезаписи, переименования или удаления текста (файла), который был ранее защишен командой "ЗАКРЫТЬ".
Сообщение:
.цв
 не найден
.ов
возможно при задании неправильного имени текста в обращении к ДОС или в случае отсутствия заданного текста на дискете.
В случае нехватки свободных секторов при записи очередного текста выдается сообщение:
.цв
нет места на диске
.ов
В этом случае следует удалить частично записанный текст с дискеты и записать его в другое место (на другую дискету или на эту же дискету после удаления ненужных текстов).
.стСПТ:руководство4
[an error occurred while processing this directive]