[an error occurred while processing this directive]
.цв
АННОТАЦИЯ
.ов
Настоящий документ определяет порядок запуска и работы комплексного теста для персональной электронной вычислительной машины (ПЭВМ) "АГАТ" исполнения 9 при ее комплексной проверке.
.сс
.цв
СОДЕРЖАНИЕ
.ов
                                                      Лист

1. Назначение программы                                 4
2. Условия выполнения программы                         6
3. Выполнение программы и обращение
   к оператору                                          7
 3.1. Запуск программы                                  7
 3.2. Выполнение и сообщения управляющей программы      7
 3.3. Выполнение и сообщения подтеста          
      'Бейсик'                                         10
 3.4. Выполнение и сообщения подтеста          
      'Клавиатура'                                     12
 3.5. Выполнение и сообщения подтеста
      'Печать'                                         13
 3.6. Выполнение и сообщения подтеста
      'НГМД'                                           14
 3.7. Выполнение и сообщения подтеста          
      'Видеомонитор'                                   16
 3.8. Выполнение и сообщения подтеста          
      'Магнитофон'                                     17
 3.9. Выполнение и сообщения подтеста 
      'Пульты'                                         18
 3.10. Выполнение и сообщения подтеста
      'ОЗУ'                                            19
 3.11. Выполнение и сообщения циклического
       режима теста                                    19
.сс
.цв
1. НАЗНАЧЕНИЕ ПРОГРАММЫ
.ов
Программа комплексного тестирования предназначена для проверки работоспособности ПЭВМ "АГАТ" в режиме самотестирования и отображения диагностической информации на экране видеомонитора.
Программа комплексного тестирования состоит из:
  управляющей программы;
  подтеста 'Бейсик';
  подтеста 'Клавиатура';
  подтеста 'Печать';
  подтеста 'НГМД';
  Тестовой программы 'Видеомонитор';
  подтеста 'Магнитофон';
  тестовой программы 'Пульты';
  подтеста 'ОЗУ';
Управляющая программа предназначена для осуществления контроля над выполнением тестовых программ. Предлагая оператору удобный диалог, управляющая программа реализует следующие функции:
  задание и запоминание режима при циклическом прохождении комплексного теста;
  задание и запоминание состава проверяемых устройств при циклическом прохождении комплексного теста;
  вызов заданной пользователем программы или набора программ;
  запуск требуемой программы или набора программ на исполнение;
  возврат управления после завершения работы отдельной тестовой   программы, с сохранением диагностической информации, выданной программой в процессе работы на видеомонитор.
Подтест 'Бейсик' предназначен для проверки работоспособности ПЭВМ "АГАТ" исполнения 9 в режимах, предусмотренных языком 'Бейсик', проверки истинности выполнения ряда операторов языка 'Бейсик' и работы звукового канала ПЭВМ.
Подтест 'Клавиатура' предназначен для проверки функционирования каждой клавиши при их разовом нажатии, а так же адекватность кода, вырабатываемого каждой клавишей.
Подтест 'Печать' предназначен для проверки работоспособности печатающего устройства и проверки истинности распечатываемой информации.
Подтест 'НГМД' предназначен для комплексной проверки работоспособности ПЭВМ "АГАТ" в режиме обмена с накопителями на гибких магнитных дисках (НГМД) FD55 и ЕС 5088.02.
Подтест "Видеомонитор" предназначен для комплексной проверки правильности отображения информации на экране цветного или черно-белого видеомонитора.
Подтест 'Магнитофон' предназначен для проверки возможности записи (считывания) информации на кассетный магнитофон, используемый ПЭВМ "АГАТ" исполнения 9 в качестве внешнего носителя;
Подтест 'Пульты' предназначен для проверки работоспособности игровых пультов, используемых ПЭВМ "АГАТ" исполнения 9.
Подтест 'ОЗУ' предназначен для определения конфигурации, проверки работоспособности оперативной памяти ПЭВМ "АГАТ" исполнения 9 а так же логики управления оперативной памятью.
.сс
.цв
2. УСЛОВИЯ ВЫПОЛНЕНИЯ ПРОГРАММЫ
.ов
Комплексный тест выполняется в любой предусмотренной Фг.3.032.002-08 ТУ конфигурации ПЭВМ "АГАТ" исполнения 9. Комплексный тест поставляется в составе инструментального комплекса программиста Фг.00031-01 на ГМД ИКП1 (Фг.00031-01 12 01). Рабочий ГМД после успешного прохождения подтеста 'НГМД' обеспечивает запуск комплексного теста при включении ПЭВМ.
Для выполнения комплексного теста на ПЭВМ "АГАТ" исполнения 9 необходимо:
для выполнения подтеста 'НГМД' иметь один или (в случае наличия двух НГМД в заданной конфигурации) два ГМД, не содержащих нужной пользователю информации;
для выполнения подтеста 'Магнитофон' необходимо установить перемычку Фг4.846.644 на разъем (гравировка "     ");
для выполнения подтеста 'Печать' включить печатающее устройство (D-100,CPA 80,EPSON FX-85).
.сс
.цв
3. ВЫПОЛНЕНИЕ ПРОГРАММЫ И СООБЩЕНИЯ ОПЕРАТОРУ
.ов
3.1. Запуск программы
Для запуска комплексного теста с ГМД ИКП1 необходимо вставить данный ГМД в НГМД FD55, включить ПЭВМ и после его загрузки выйти в диалог интерпретатора "Бейсик" (Фг.00031-01 34 01). Затем набрать с клавиатуры RUN TEST с последующим нажатием клавиши "ВВОД". Если же загрузка комплексного теста происходит с рабочего диска, полученного путем разметки подтестом 'НГМД' комплексного теста, запуск теста осуществляется от включения ПЭВМ.
3.2. Выполнение и сообщения управляющей программы
После загрузки комплексного теста на экране появится  начальное меню программы.

3.2.1. Начальное меню комплексного теста
Начальное меню представляет пользователю перечень режимов теста (левая половина экрана) и состав проверяемых устройств ПЭВМ (правая половина экрана).
Оно представляет собой собственно два меню. В левой половине экрана располагается меню режимов, позволяющее пользователю эксплуатировать тест в одном из указанных в меню режимах. Режимы отличаются друг от друга составом подтестов и числом циклов выполнения как подтестов отдельных устройств так и комплексного теста целиком.

Режим, в котором следует запускать тест, пользователь устанавливает нажатием на клавиатуре клавиши "ВВОД". Перемещение от одного режима к другому осуществляется нажатием клавиш "стрелка ВВЕРХ" или "стрелка ВНИЗ". Отмена назначенного режима осуществляется клавишей "РЕД". Переход к правой половине экрана осуществляется нажатием клавиши "->". Для тестирования ПЭВМ пользователю рекомендуется использовать режим 'Общая проверка' выполняется циклически для любого набора подтестов. Для задания циклически повторяющегося прохождения других режимов необходимо ввести в исполнение пункт 'Циклический'. При этом в циклическом режиме будут выполняться те подтесты из режимов, которые не требуют вмешательства оператора, т.е. подтесты 'Бейсик', 'НГМД', 'Магнитофон', 'ОЗУ'. 
Остальные режимы ориентированы на различные проверки ПЭВМ "АГАТ" исполнения 9 в заводских условиях.
В режиме 'Тесты' состав теста оператор задает сам.
В режиме 'Прогон 24 ч' изначально задается следующий состав теста: 'Бейсик', 'НГМД', 'Магнитофон', 'ОЗУ'. В этом режиме заданная последовательность циклически повторяется, причем подтест 'ОЗУ' выполняется в каждом цикле теста 60 раз.
Режим 'ТЭТ' (термоэлектротренировка) представляет циклически повторяющуюся последовательность подтестов 'Бейсик' и 'магнитофон'.
Режим 'Надежность' аналогичен по составу режиму 'Прогон 24 ч', но подтест 'ОЗУ' выполняется в каждом цикле комплексного теста 240 раз.
В правой половине экрана располагается меню состава ПЭВМ. Оно предназначено для определения конфигурации устройств ПЭВМ, которые подлежат проверке. Выбор устройств из состава меню происходит так же, как в меню режимов. 
Запуск теста после задания режима и конфигурации осуществляется нажатием клавиши "ПРОБЕЛ".
После этого экран очищается и внизу появляется надпись:
ВСТАВЬТЕ РАБОЧИЙ ДИСК И
НАЖМИТЕ НА ЛЮБУЮ КЛАВИШУ
Если в заданной конфигурации присутствуют два НГМД (FD55 и ЕС 5088.02), то рабочие ГМД необходимо вставить в оба НГМД. Если запуск комплексного теста осуществляется с рабочего ГМД его можно оставить в НГМД FD55. В этот момент программа определяет и запоминает реальную конфигурацию ПЭВМ и при отсутствии в составе ПЭВМ заданного устройства выдает соответствующее сообщение на экран видеомонитора и завершает свою работу. При отсутствии, например, в составе ПЭВМ заданного оператором НГМД ЕС 5088.02, следует сообщение:
 НГМД ЕС 5088 ЯЧЕЙКА НЕ НАЙДЕНА
и тест заканчивается.
Если конфигурация соответствует заданной, сообщения не выдается. В этом случае следует нажать любую клавишу и перейти к меню выбора состава теста.
3.2.2. Меню выбора состава теста
Меню выбора состава теста загорается в левой половине экрана. Работа с ним аналогична работе с начальным меню. На правой половине экрана отображается номер цикла, названия исполняемых тестов, информация о наличии или отсутствии ошибок текущего подтеста, указания пользователю.
После выбора состава теста, завершающегося нажатием клавиши "ПРОБЕЛ", начинают выполняться выбранные составляющие комплексного теста.
3.2.3. Составляющие комплексного теста
В состав комплексного теста в качестве его компонент входят следующие подтесты:
 подтест 'Бейсик'
 подтест 'Клавиатура'
 подтест 'Печать'
 подтест 'НГМД'
 подтест 'Видеомонитор'
 подтест 'Магнитофон'
 подтест 'Пульты'
 подтест 'ОЗУ'

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

Индикация результата проверки по каждому оператору задается режимом выдачи его обозначения на экран: при правильном результате обозначение выдается в нормальном (белым по черному) режиме, сопровождаясь однократным звуковым сигналом "Бип", при обнаружении ошибки- в инверсном (черным по белому) режиме и сопровождаться многократным звуковым сигналом.

3.3.1. Затем следует проверка правильности отображения на экран видеомонитора цветного текстового режима 32*32 символа путем выдачи на экран количества символов в строке и числа строк, а также текстов соответствующего цвета и наименования возможных типов отображения (инверсия и мерцание), а также таблица некоторых текстовых символов. 

3.3.2. Далее следует проверка правильности отображения на экран видеомонитора монохромного текстового режима 64*32 символа, а также выводится полная таблица текстовых символов.
Результаты проверки выводятся на экран в виде количества символов в строке и количества строк, а затем на экране приводится полная таблица текстовых символов.

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

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

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

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

3.4. Выполнение и сообщения подтеста 'Клавиатура'
При обращении к подтесту 'Клавиатура' на экране видеомонитора появляется ее изображение. Над изображением клавиатуры появится текстовая строка предлагающая пользователю нажать ту или иную клавишу (или две клавиши одновременно). Символ, изображенный на предлагаемой клавише, отмечается при этом белым квадратиком. При правильном нажатии клавиши символ  пропадает, а белый квадратик предложит пользователю нажать следующую клавишу и т.д. При отсутствии реакции какой - либо клавиши на ее нажатие, символ, изображенный на ней не пропадает, а на нажатие любой другой клавиши программа выдает сообщение: ОШИБКА !
Клавиатура считается неисправной, если при ее проверке обнаружено более трех ошибок. Затем следует проверка работоспособности клавиши "УПР", нажимая ее одновременно с предлагаемыми  клавишами. Клавиша "УПР" располагается во втором сверху ряду слева.
После этого следует проверка работоспособности регистров переключения клавиатуры в русский и латинский режимы работы. При этом оператор должен одновременно нажать клавиши "РУС" и "РЕГ" для перехода в русский режим работы или "LAT" И "РЕГ" для перехода в латинский.
Клавиши "РЕГ" располагаются в крайних правой и левой позиции нижнего ряда клавиатуры. Клавиши "РУС" и "LAT" располагаются соответственно в крайней левой и второй справа позиции второго снизу ряда клавиатуры. 
 Тест завершает одновременное нажатие клавиш "УПР" и "СБР" клавиатуры. Клавиша "СБР" располагается в левой верхней позиции клавиатуры ПЭВМ. Клавиша "УПР" располагается в левой позиции второго сверхе ряда клавиатуры ПЭВМ.
После этого программа переходит в экран с меню выбора состава теста. В правой половине экрана появится одна из надписей: КЛАВИАТУРА НЕИСПРАВНА или
 ТЕСТ ПРОШЕЛ БЕЗ ЗАМЕЧАНИЯ.

3.5. Выполнение и сообщения подтеста 'Печать'
При обращении к программе 'Печать' на экране с меню выбора подтеста появится надпись: ВКЛЮЧИТЕ ПРИНТЕР И НАЖМИТЕ КЛАВИШУ "ВВОД". После выполнения указанной инструкции печатающее устройство должно напечатать четыре строки символов. Тот же набор символов отобразится и на экран видеомонитора. Заключение о работоспособности печатающего устройства пользователь делает сам при совпадении или несовпадении напечатанного и отображенного на экране.

3.6. Выполнение и сообщения подтеста 'НГМД'.
После запуска подтеста 'НГМД' согласно на экране видеомонитора появится сообщение:
ТЕСТ 'НГМД'
НГМД FD55
Затем на экран видеомонитора выдается следующее сообщение:
ИДЕТ РАЗМЕТКА...

Если в процессе проведения разметки будут выявлены ошибки, подтест завершает свою работу и на экране видеомонитора выдается сообщение:
НГМД FD55 НЕ РАБОТАЕТ 
 и тест прекращает свою работу.
Если ошибки не будут обнаружены, программа приступает к проверке правильности осуществления записи на ГМД. На экран видеомонитора в это время вместо предыдущего сообщения о проверке выдается следующее сообщение:
ИДЕТ ЗАПИСЬ...

Если в процессе проведения записи будут выявлены ошибки, подтест завершает свою работу и на экран видеомонитора выдается сообщение:
 НГМД FD55 НЕ РАБОТАЕТ
и тест прекращает свою работу.
Если ошибки не обнаружены, программа приступает к проверке правильности осуществления чтения с ГМД.
На экран видеомонитора в это время вместо предыдущего сообщения о проверке выдается:
ИДЕТ ЧТЕНИЕ...

Если в процессе проведения чтения будут выявлены ошибки, подтест завершает работу и на экран видеомонитора выдается сообщение:
НГМД FD55 НЕ РАБОТАЕТ
и тест прекращает свою работу.
Если ошибки не будут обнаружены, программа приступает к проверке соответствия считанной информации с информацией, содержащейся на ГМД.
На экран видеомонитора в это время вместо предыдущего сообщения  выдается сообщение:
ИДЕТ ПРОВЕРКА...
Если в процессе проведения проверки соответствия считанной информации с информацией, содержащейся на ГМД, будут выявлены ошибки, подтест прекращает свою работу и на экран видеомонитора выдается сообщение:
НГМД FD55 НЕ РАБОТАЕТ

При наличии в конфигурации и в составе теста НГМД ЕС 5088.02 подтест осуществляет аналогичные проверки и для этого НГМД и выдает аналогичные сообщения.
Прекращения же работы теста по ошибке НГМД ЕС 5088.02 не происходит и тест продолжает свою работу в заданном режиме. На экран при этом выводится директива ДОС, при выполнении которой обнаружена ошибка и сообщение:
НГМД ЕС 5088 НЕ РАБОТАЕТ.
Если ошибки при проверке имеющихся в конфигурации НГМД не будут обнаружены, на экран видеомонитора выдается сообщение:
ТЕСТ ПРОШЕЛ БЕЗ ЗАМЕЧАНИЙ
Тест НГМД считается  в этом случае завершившимся успешно.
3.7. Выполнение и сообщения подтеста 'Видеомонитор'
3.7.1. Проверка правильности цветопередачи и градаций яркости видеомонитора.
Данная проверка различна для  цветного и черно-белого видеомонитора. Какой конкретно видеомонитор имеется в составе ПЭВМ задается пользователем в меню состава теста.
 При проверке цветного видеомонитора на экран выводятся все возможные для отображения на экране цвета в виде полос соответствующего цвета в верхней части экрана. Пронумерованные (цифрами и латинскими буквами) названия цветов ПЭВМ "АГАТ" исполнения 9 расположены в нижней части экрана. Оператор должен нажать последовательность цифр, соответствующую номерам цветов в том порядке, в каком он видит их на экране. Программа фиксирует количество ошибок, возникающих при несовпадении номеров названного и реального цвета.
При наличии в составе ПЭВМ черно-белого видеомонитора в верхней части экрана появляются 16 сочетаний из двух прямоугольников. Оператор должен определить более яркий из них. Если им является правый прямоугольник - оператор нажимает клавишу "Ъ", если левый - клавишу "Я". Если оба прямоугольника видятся оператору одинаковыми по яркости, необходимо нажать клавишу "ПРОБЕЛ".
Программа фиксирует ошибки, возникающие при определении более яркого из двух прямоугольников.
3.7.2. Проверка размеров отображаемой на экране видеомонитора информации.
При данной проверке в левой, верхней, правой и нижней частях экрана появляется некоторое число полос. Пользователь должен указать их количество с последующим нажатием клавиши "ВВОД".
Программа фиксирует несовпадение действительного и видимого числа полос как ошибку подтеста 'Видеомонитор'.
После проведения данной проверки программа анализирует суммарное число ошибок по обеим проверкам и делает заключение о неисправности монитора сообщением
 "МОНИТОР НЕИСПРАВЕН".

3.8. Выполнение и сообщения подтеста 'Магнитофон'

После запуска подтеста "Магнитофон" программа приступает к осуществлению записи с непосредственно следующим за записью контролирующим чтением импульсов, посылаемых в канал записи на магнитофонный выход ПЭВМ "АГАТ" исполнения 9 и принимаемых из канала чтения магнитофонного входа ПЭВМ "АГАТ" исполнения 9. Импульсы посылаются с частотой, соответствующей логическому "0".
На экране видеомонитора в это время появляется сообщение:

ТЕСТ "МАГНИТОФОН"
ЗАПИСЬ/ЧТЕНИЕ ЛОГИЧЕСКОГО "0"...
После этого программа приступает к осуществлению записи с непосредственно следующим за записью контролирующим чтением импульсов, соответствующей логической "1".
На экране видеомонитора в это время появляется сообщение:

ЗАПИСЬ/ЧТЕНИЕ ЛОГИЧЕСКОЙ "1"...

После завершения указанных проверок магнитофонного канала программа анализирует результаты испытаний. Если выявлены ошибки в функционировании канала, на экран видеомонитора выдается сообщение:
МАГНИТОФОННЫЙ КАНАЛ НЕ РАБОТАЕТ

Если в процессе испытаний канала ошибки не обнаружены, на экран видеомонитора выдается сообщение:
ТЕСТ ПРОШЕЛ БЕЗ ЗАМЕЧАНИЙ

Если на экране видеомонитора появилось данное сообщение, то работа с магнитофоном возможна.
Тест "Магнитофон" в этом случае считается завершившимся успешно.
3.9. Выполнение и сообщения подтеста 'Пульты'
При выполнении данного подтеста на экране появляются два ряда символов "*". Вращая потенциометр пульта 1 оператор должен добиться  "погашения" всех "*" первой и второй строки. Завершение работы с пультом оператор обозначает нажатием на его кнопку. Затем аналогичная процедура производится со вторым пультом.
При невозможности "погашения" обеих строк программа выдает на экран видеомонитора количество ошибок по каждому пульту и сообщение:
 ПУЛЬТЫ НЕИСПРАВНЫ.
При отсутствии пультов программа так же индициирует их неисправность.
3.10. Выполнение и сообщения подтеста 'ОЗУ'
Режимы выполнения этого подтеста и индикация ошибок на экране видеомонитора описаны в документе Фг.00033-01 34 02.

3.11. Выполнение и сообщения циклического режима теста
 При прохождении теста в циклическом режиме в правой половине экрана видеомонитора индицируется номер текущего цикла а так же сообщения о неисправностях, обнаруженных на предыдущих циклах. В циклическом режиме сохраняется так же состав теста, заданный пользователем при его запуске. 
[an error occurred while processing this directive]