1.1 Общие сведения. Указываются обозначения и наименования программы, ПО; необходимое для функционирования программы; язык программирования, на которых написана программа.
 1.2 Функциональное значение. Указываются классы решаемых задач и назначение программы; сведения о функциональных назначениях на применение.
 1.3 Описание логической структуры. Указывается алгоритм, структура программы с описанием функций, составных частей и связей между ними; связи программы с другими программами.
 1.4 Используемые технические средства. Указываются типы ЭВМ, устройств, которые используются при работе программы.
 1.5 Вызов и загрузка. Указывается способ вызова программы соответствующего компонента носителя данных, входные точки программы.
 1.6 Входные данные. Характер, организация, предварительная подготовка входных данных (формат описания и способ кодирования входных данных).
 1.7 Выходные данные. Как и для входных.
 2.Описание применения.
 2.1 Назначение программы. Назначение, возможности, ее основные характеристики.
 2.2 Условия применения. Условия, необходимые для выполнения программы: требования к необходимым для данной программы техническим средствам, общие характеристики входной и выходной информации, а также требования и условия организационного, технического и технологического характера.
 2.3 Описание задачи. Указывают определение задачи и методы ее решений.
 2.4 Входные и выходные данные. Сведения о входных и выходных данных.
 3. Руководство программиста.
 3.1 Назначение и условия применения программы. Назначение, функции выполняемой программы, условия необходимые для выполнения программы:
 o Объем ОЗУ
 o Требования к ПО
 o Требования к составу периферийных устройств
 3.2 Характеристики программы. Описание основных характеристик:
 ü Временные
 ü Режим работы
 ü Средства работы выполнения и само восстанавливаемости программы.
 3.3 Обращение к программе. Описание процедур вызова программы (свободы передачи управления и параметров данных).
 3.4 Входные и выходные данные. Описание организации использования входной и выходной информации, а также ее кодирования.
 3.5 Сообщение. Тексты сообщений, выдаваемых оператору или программисту в ходе выполнения программы, описание их содержания и действия, которое необходимо предпринять по этим сообщениям.
 4.Описание контрольного примера. Наименование, область применения, назначение программы, цель проведения испытания, требование, подлежащие проверке во время тестирования и определенные в задании:
 v Технические и программные средства, используемые в тестировании.
 v Порядок проведения тестирования
 v Использованные методы тестирования (проверки с указанием результатов тестирования, контрольный пример, распечатки примеров).
 Блок схемы.
 ГОСТ 19701-90
  Описание символов:
Описание символов:
 - данные, носитель которых не определен.
 
 - запоминаемые данные (хранимые данные в виде, пригодном для обработки, носитель которых не определен)
 
 - ОЗУ (данные, хранящиеся в ОЗУ)
 
 
 - ЗУ с последовательным доступом (данные, хранящиеся в ЗУ, магнитные ленты, магнитафонные кассеты)
 
 
 
 - ЗУ с прямым доступом (магнитный диск, жесткий диск)
 
 
 - документ (данные, читаемые на носителе в удобной читаемой форме, бланки ввода данных)
 
 
 - ручной ввод (данные вводимые в ручную во время обработки устройств любого типа: клавиатура, световое перо)
 
 - Бумажная лента
 
  - дисплей (данные, представленные дисплеем на экран для визуального наблюдения, индикаторы ввода информации)
 - дисплей (данные, представленные дисплеем на экран для визуального наблюдения, индикаторы ввода информации)
 
 Символы процесса.
 Основные символы.
 
 Специфические символы.
 
 
 
 
 Предопределенный процесс (состоит из 1 или нескольких операций, шагов программы, которые определяются в другом месте модуля или подпрограммы)
 
 
 Ручная операция действий, выполненных человеком
 
 
 Отображает модификацию командой с целью воздействия на некоторые последующие функции (установка переключателя)
 
 Решение (отображает решение или функции переключаемого типа, имеющего 1 вход и ряд альтернативных выходов)
 
 
  Синхронизация параллельных операций
Синхронизация параллельных операций
 
 
 Имя цикла и условия завершения цикла
 
 
 Модификатор (i++)
 
 Поток данных или управление
 Спецсимволы.
 