ГОСТ Р ИСО 9127-94 Системы обработки информации. Документация пользователя и информация на упаковке для потребительских программных пакетов стр. 3

Должно быть указано, защищено ли программное средство от копирования.
6.3.5 Защита (УСЛ)
Должны быть описаны любые защитные средства, позволяющие пользователю защищать программное средство или его компоненты и данные от несанкционированного доступа.
Должны быть также описаны любые способы проверки и средства дублирования данных.
6.4 Ввод в действие программного средства (ОБ)
6.4.1 Ввод в действие (ОБ)
Должна быть приведена любая необходимая информация о вводе в действие программного средства конечным пользователем, описывающая все действия, необходимые для ввода программного средства в его рабочее окружение, например подключение принтера, ввод спецификации принтера, ввод главного файла, прогон текстовой программы.
6.4.2 Создание дублирующих копий (УСЛ)
Должно быть приведено описание того, как создавать дублирующие копии программного средства, если дублирующие копии допускаются.
6.4.3 Модификация программного средства (УСЛ)
Если пользователь имеет возможность изменять программное средство под свое рабочее окружение или потребности, необходимая информация об этом должна быть приведена.
6.5 Использование программного средства (ОБ)
Должна быть приведена полная информация об использовании программного средства, охватывающая:
a) подготовку к использованию;
b) входные команды и данные;
c) функции программного средства;
d) вывод результатов;
e) сообщения об ошибках и отказах, корректирующие и восстанавливающие действия. Подготовка, ввод, обработка, вывод и ошибки могут быть описаны пофункционально или объединенно, как удобнее.
Должны быть приведены типовые примеры, помогающие пользователю понять работу программного средства, включая образцы листингов и экранных изображений данных и результатов.
6.5.1 Загрузка программного средства (ОБ)
Должны быть приведены инструкции по загрузке программного средства в ЭВМ. Когда требуются предварительные действия, такие как загрузка операционной системы, должны быть приведены соответствующие инструкции или дана ссылка на соответствующую документацию.
6.5.2 Управляющие инструкции, команды или языковые правила (ОБ)
a) Управляющие инструкции и команды (ОБ)
Должны быть четко определены форматы и функции всех управляющих инструкций или команд. Должны быть также определены любые ограничения по их применению, такие как режим работы, условия ввода и последовательности ввода.
b) Выходные сообщения (ОБ)
Должен быть указан список сообщений, отображаемых в ответ на управляющие инструкции или команды. Если сообщения не являются самоочевидными, их значения должны быть описаны. Должны быть также описаны любые действия, предпринимаемые пользователем в ответ на сообщения.
c) Правила языка программирования (УСЛ)
Для компиляторов должны быть описаны правила языка путем ссылки на соответствующую документацию (например ИСО 7185 для языка ПАСКАЛЬ).
6.5.3 Данные (ОБ)
a) Входные данные (УСЛ)
Должны быть описаны содержание, логическая структура и формат входных данных, включая значение каждого элемента. Должна быть также описана любая зависимость данных от индивидуальных особенностей носителя данных.
Если требуются другое оборудование или программные средства для подготовки входных данных к программе, например для создания файлов, требования к ним должны быть полностью определены.
b) Вспомогательные данные (УСЛ)
Должны быть описаны любые вспомогательные данные, требуемые для работы программного средства, например словарь для программы обработки текста.
c) Выходные данные (ОБ)
Должны быть описаны содержание и формат экранных изображений, печатных форм и любых других форм выходных данных. Должны быть приведены иллюстрации шаблона вывода.
d) Промежуточные данные (УСЛ)
Для понимания пользователем работы программного средства, при необходимости, должны быть описаны содержание и формат любых промежуточных данных.
e) Ограничения на данные (УСЛ)
Должны быть описаны любые ограничения на данные, например предел по числу разрядов.
f) Хранение данных (УСЛ)
Для понимания пользователем работы программного средства, при необходимости, должны быть описаны форматы файла и записей. Должно быть установлено, позволяют ли условия форматирования использовать файлы и записи других программных средств.
Должны быть описаны любые ограничения, например максимальное число записей на файл, максимальное число файлов на диск.
6.5.4 Обработка (УСЛ)
При необходимости, должно быть приведено, для понимания пользователем работы программы, краткое описание функций, выполняемых программным средством в ответ на входные команды, инструкции и данные.
6.5.5 Ошибки и сбои (ОБ)
Должны быть описаны все ошибочные и сбойные ситуации и соответствующие сообщения. Должны быть также приведены все корректирующие действия по всем ошибкам и сбоям.
6.6 Техническая информация о программном средстве (УСЛ)
Для некоторых типов пакетов, например программных средств научного назначения, может быть необходимым представление технической информации о программе, например используемый язык, структура программного средства, используемый алгоритм.
6.6.1 Язык (УСЛ)