Siemens AG  Домашняя страница   Поиск   Контакты  | ICN
E-Doku    Информация    Справка    Обратная связь   
---
Первая страница Предыдущая страница Следующая страница Последняя страница

0.44 CMP - сравнение файлов или PS

AMO CMP используется для сравнения отдельных файлов и целых программных систем.

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

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

В дальнейшем, как программные системы XENIX, так и системы UNIX, будут обозначаться как 'Xenix'. Если потребуется выполнить специальный вызов XENIX или UNIX, то об этом будет указано выводом названия системы прописными буквами.

Сравнение программных систем Xenix не может быть выполнено. Спецификации программных систем Xenix отклоняются с выводом информационного сообщения.

0.44.1 Ограничения

Это описание действительно, начиная с SP300-V3.2

0.44.2 Взаимосвязи

Отсутствуют

0.44.3 Функции AMO
START-CMP
Запуск сравнения двух файлов   

0.44.3.1 START-CMP

Производится запуск сравнения; сравниваются два файла или две полные программные системы, при этом одна программная система находится на жестком диске, а вторая программная система - на записанном на заводе картридже.
В случае наличия на картридже двух файлов DIR производится сравнение обеих программных систем.
При помощи параметра VOLNAME оператор задает картридж (предварительно зарезервированный при помощи AMO RTAPE). Если картридж зарезервирован под именем ":CMP:" задание спецификации параметра VOLNAME не обязательно.

Обзор процедуры
Код команды  Параметр   
START-CMP
[ANS=<строка>],[VOLNAME=<строка>]


   |,[TYPE=SGL],FILENA1=<строка>,FILENA2=<строка>





   |,[TYPE=PS];

Примеры

1. Сравнить две программные системы

Картридж должен быть уже инициализирован, т.е., зарезервирован при помощи AMO RTAPE под именем ":C:".

Ввод:

START-CMP:,":C:",PS; 
2. Сравнить два файла

Ввод:

START-CMP:,,SGL,":C:ZODBIOS0.02.017",":PDS:APSZ/ADM/DP/ABS/ZODBIOS0"; 

0.44.4 Описание параметров
ANS  Необходим ответ пользователя   
  Тип ввода  Одно значение       
      факультативный       
  Возможные значения  = Да     
      = Нет     
      = Продолжить     
      = Прервать     
             
TYPE  Тип сравнения       
  Тип ввода  Одно значение       
      обязательный       
  Возможные значения  PS  = Сравнить программные системы     
      SGL  = Сравнить два файла     
             
FILENA1  Имя 1-го сравниваемого файла     
  Тип ввода  Одно значение       
      обязательный       
  Возможные значения  имя файла (макс. 32 симв.)     
             
FILENA2  Имя 2-го сравниваемого файла     
  Тип ввода  Одно значение       
      обязательный       
  Возможные значения  имя файла (макс. 32 симв.)     
             
VOLNAME  Имя зарезервированного тома (CT/TAPE)     
  Тип ввода  Одно значение       
      факультативный       
  Возможные значения  Имя зарезервированного картриджа/магнитной ленты     
  Значение по умолчанию  ":BF0:" в настоящее время еще для гибкого диска!     

0.44.5 Сообщения об ошибках и информационные сообщения

0.44.5.1 Сообщения об ошибках
F01:
"ЖЕСТКИЙ" ОСТАНОВ

F02:
ОШИБКА, КОТОРАЯ ПЕРЕДАНА ОТ IBMFDM: H'status

F03:
ОШИБКА В FD_STATUS :<status>

F04:
ОШИБКА ПРИ ЗАКРЫТИИ IBM: H'<status>

F05:
ОШИБКА ПРИ ОБРАЩЕНИИ

F06:
ОШИБКА ПРИ ЧТЕНИИ

F07:
ОШИБКА ПРИ ЗАПИСИ

F08:
НЕДЕЙСТВИТЕЛЬНОЕ ИМЯ

F09:
ОШИБКА ПРИ ЧТЕНИИ КАТАЛОГА DIR: H'<status>

F10:
ОШИБКА ПРИ ОПРЕДЕЛЕНИИ СТАТУСА ФАЙЛА <datnam>

F11:
ОШИБКА ПРИ ОТКРЫТИИ <datnam>

F12:
ОШИБКА ПРИ ЗАКРЫТИИ <datnam>

F13:
ВЫЗВАН PQUAL С НЕДЕЙСТВИТЕЛЬНЫМ ТИПОМ ФАЙЛА

F14:
ОШИБКА ПРИ ОТКРЫТИИ БАЙТОВОГО ФАЙЛА <datam>

F15:
ОШИБКА ПРИ ЧТЕНИИ КАТАЛОГА DIR <datnam>

F16:
ПЕРЕПОЛНЕНИЕ СПИСКА ИМЕН ФАЙЛОВ

F17:
ОШИБКА ПРИ ПОИСКЕ ФАЙЛА КАТАЛОГА <datnam>

F18:
ОШИБКА ПРИ ЗАПИСИ ФАЙЛА КАТАЛОГА <datnam>

F19:
ОШИБКА ПРИ ЧТЕНИИ ФАЙЛА КАТАЛОГА : H'<status>

F20:
ОШИБКА ПРИ ОТКРЫТИИ ФАЙЛА КАТАЛОГА <datnam>

F21:
ОШИБКА ПРИ ЗАКРЫТИИ ФАЙЛА КАТАЛОГА <datnam>

F22:
<datnam> НЕОДНОЗНАЧНОЕ НАЗВАНИЕ !

F23:
ОШИБКА В FD_STATUS <status>

F24:
ДЛИНА ЗАПИСИ НЕ МОЖЕТ БЫТЬ ОБРАБОТАНА

F25:
ОШИБКА ПРИ КОПИРОВАНИИ <datnam>

F26:
ОШИБКА ПРИ УДАЛЕНИИ ФАЙЛА <datnam>

0.44.5.2 Информационные сообщения
H01:
<device> УСТАНОВЛЕНО (Y (ДА)/N (НЕТ))

H02:
КОПИЯ ГОТОВА

H03:
<datnam> СКОПИРОВАН НА

H04:
КОПИРОВАНИЕ ЗАКОНЧЕНО

H05:
<volnam> НА УСТРОЙСТВЕ

H06:
- -  СПИСОК ОТСУТСТВУЮЩИХ ПОДСИСТЕМ  - -

H07:
- -  <datnam>  - -

H08:
НЕИЗВЕСТНЫЙ ТИП ФАЙЛА 

H09:
<datnam1> - H'<anz> - БАЙТЫ ДЛИННЕЕ, ЧЕМ В <datnam2>

H10:
<datnam1>, НАЧИНАЯ С БАЙТА: H'<byte>, ОТЛИЧАЕТСЯ ОТ <datnam2>

H11:
СРАВНЕНИЕ НАЧАЛОСЬ

H12:
ДОЛЖНО БЫТЬ ВЫПОЛНЕНО СРАВНЕНИЕ ЭТОЙ ПРОГРАММНОЙ СИСТЕМЫ ?

H13:
<datnam> - НЕ ЯВЛЯЕТСЯ ФАЙЛОМ КАТАЛОГА

H14:
<datnam> - ОТСУТСТВУЕТ В ФАЙЛЕ КАТАЛОГА НА ЖЕСТКОМ ДИСКЕ (HD) 

H15:
<datnam> НЕ НАЙДЕН НА ЖЕСТКОМ ДИСКЕ (HD)

H16:
<datnam> ОТСУТСТВУЕТ В ФАЙЛЕ КАТАЛОГА НА ГИБКОМ ДИСКЕ (FD)

H17:
<datnam> НЕ НАЙДЕН НА ГИБКОМ ДИСКЕ (FD)

H18:
ПРИМЕЧАНИЕ! НЕ ВСЕ ФАЙЛЫ ТЕ ЖЕ САМЫЕ  ->СРАВНЕНИЕ ЗАКОНЧЕНО

H19:
СРАВНЕНИЕ ЗАКОНЧЕНО

H20:
<xenix> СРАВНЕНИЕ ПРОГРАММНЫХ СИСТЕМ НЕ МОЖЕТ БЫТЬ ПРОИЗВЕДЕНО

Верх страницы
Последняя страница
Первая страница Предыдущая страница Следующая страница

---
---
Используются технологии uCoz