ОСТ 1 00366-86

На 14 страницах

Взамен ОСТ 1 00366-80


УДК 681.3.066:629.7 Группа П85

ОТРАСЛЕВОЙ СТАНДАРТ J

МАШИНЫ БОРТОВЫЕ ЦИФРОВЫЕ
ВЫЧИСЛИТЕЛЬНЫЕ

Требования к документам
на программы специального
программного обеспечения

ОКСТУ 7 541

Ине. Ne дубликата Ne мзм.

Инв. подлинника 5514 Кінзи


Распоряжением Министерства от 29 сентября 1986 г. № 29 9-0 7


срок введения установлен с 1 июля 1987 г.


Настоящий стандарт устанавливает состав программных документов (ПД), необхо­димых для разработки и сопровождения программ специального программного обеспе­чения (СПО) бортовых цифровых вычислительных машин (БПВМ), состав конструктор­ских документов (КД), необходимых для занесения программ СПО в постоянное за­поминающее устройство (ПЗУ), и требования к выполнению этих документов.


Издание официальное


ГР 8387482 от 27.10.86


Перепечатка воспрещена





















Таблица 1

Инв. № дубликата Ns изм.

Инв. подлинника 5514 изв

Вид ПД

Стадия разработки программ СПО

ТЗ .

Рабочий проект

Компо­нент

Комп­лекс

Компо­нент

Комп­лекс

ТЗ

-

Спецификация

-

-

о

е

Ведомость держателей подлинников

-

-

-

о

Текст программы

-

-


Описание программы

-

-

о

Программа и методика испытаний

о

о




ОСТ 1 00366-86

— . - - -. -

Термины и пояснения приведены в справочном приложении 1.

  1. СОСТАВ ДОКУМЕНТОВ

    1. Документы на программы СПО БЦВМ по функциональному назначению подразделяются на ПД и КД.

    2. ПД предназначены для контроля за выполнением технологии разработки СПО, что гарантирует обеспечение его качества и надежности, и являются основой для получения КД.

      1. ПД обеспечивают:

  • изучение программ СПО;

  • внесение изменений в программы при обнаружении ошибок или изменении тех­нического задания (ТЗ);

  • возможность использования программ СПО в других разработках.

  1. В состав ПД должны входить:

  • ТЗ;

  • спецификация;

  • ведомость держателей подлинников;

  • текст программы ;

  • описание программы;

  • программа и методика испытаний.

  1. Виды ПД, разрабатываемых на разных стадиях разработки СПО, при­ведены в табл. 1.

Примечание. >-документ обязательный;

О - документ обязательный для компонентов и комплексов, имеющих самостоятельное применение;

О - необходимость составления документа определяется на этапе разработки и утверждения ТЗ и согласовывается с представителем заказчика;

- документ не составляют.

  1. Комплекс, компонент, коды видов ПД - по ГОСТ 19.101-77.

  2. При необходимости передачи носителей программ СПО на полунатурную отработку от одного разработчика программ другому носители программ должны сопровождаться следующими ПД:

  • ТЗ;

  • текстом программы;

  • описанием программы;

  • программой и методикой испытаний.

      1. ПД на тест-программы СПО блоков и устройств БІІВМ должны входить в состав документации Б1ІВМ, а ПД на все остальные программы СПО, в том чис­ле и ПД на тест-программы комплекса, должны входить в состав документации комплекса, использующего БИВМ.

      2. Связь ПД с КД должна осуществляться путем включения спецификации ПД в соответствующую спецификацию КД в раздел "Документация".

    1. КД должны выпускаться на сборочную единицу Б ЦВМ самого нижнего уровня, хранящую данные (на микросхему ПЗУ, накопитель и т.п.).

      1. Состав КД для занесения данных в ПЗУ на микросхемах и требования к их выполнению приведены в рекомендуемом приложении 2.

  1. ТРЕБОВАНИЯ К ВЫПОЛНЕНИЮ ПД

    1. ТЗ - по ГОСТ 19.201-78.

    2. Спецификация - по ГОСТ 19.20 2-78.

    3. Ведомость держателей подлинников - по ГОСТ 19.403-79.

    4. Текст программы - по ГОСТ 19.401-78.

    5. Общие требования к оформлению документа "Описание программы" - по ГОСТ 19.10 5-78.

      1. Т

        Т

        ю 10

        екст документа должен содержать разделы по ГОСТ 19.40 2-78.
      2. Дополнительно должны быть указаны:

  • в разделе "Общие сведения" - обозначение КД на данную программу;

  • в разделе "Описание логической структуры" - машинный алгоритм, описание функций компонентов и комплексов, входящих в данную программу, и связи между ними;

  • в

    та

    та ж

    разделе "Используемые технические средства" - объем ПЗУ, объем опера­тивного запоминающего устройства и временные характеристики работы программы;
  • в разделе "Вызов и загрузка" - таблицы распределения ПЗУ.

  1. Дополнительно в текст документа должны быть введены следующие разделы:

  • "Используемые величины";

  • "Регистрация изменений".

  1. В разделе "Используемые величины" должны быть указаны используе­мые программой величины (глобальные, локальные, константы, с двойным посту- пом и т.п.). По каждой величине должны быть приведены:

  • наименование;

  • тип;

  • масштаб;

  • диапазон;

  • адрес по обоим доступам.

  1. В разделе "Регистрация изменений" должны быть отмечены все изме­нения. Внесение изменений должно производиться путем выпуска извещений на из­менение по ГОСТ 2.503-74 и ГОСТ 19.603-78. При внесении изменений следует добавлять сведения, поясняющие причину внесения изменения, основание для изме­нения (решение государственной комиссии и представителя заказчика, устранение ошибки и т.п.), а также сведения о внешнем проявлении ошибки в реальных услови­ях и при моделировании.

Изъятие листов из текста документа не допускается.

Связь между изменениями ПД и КД должна оформляться в виде таблицы (табл. 2).

Таблица 2

Обозна­чение

ПД

Обозначение извещения на изменение ПД

Порядковый номер изме­нения ПД

Обозна­чение

КД

Обозначение извещения на изменение КД

Порядковый номер изме­нения КД

Дополни­тельные сведения










Примечание. Для БЦВМ с ПЗУ на микросхемах в графе "Дополнительные сведения" указывают новую контрольную сумму микросхемы ПЗУ.

    1. В текст документа "Описание программы" допускается вводить допол­нительные разделы.

  1. Программа и методика испытаний - по ГОСТ 19.301-79.

  2. ПД должны иметь обозначения по стандартам единой системы программной документации.

  3. Правила дублирования, учета, хранения и изменения ПД - по

ГОСТ 19.601-78 - ГОСТ 19.604-78

.



  1. ТРЕБОВАНИЯ К ВЫПОЛНЕНИЮ КД

    1. КД должны выпускаться в соответствии с требованиями стандартов единой системы конструкторской документации.

    2. КД должны:

  • полностью, и однозначно определять заносимые в ПЗУ данные, технологию занесения, маркировку носителя;

  • выполняться в виде, позволяющем заносить и сравнивать заносимые в ПЗУ и считываемые из ПЗУ данные автоматизированным способом;

  • позволять заносить данные в ПЗУ по документации двух и более предприятий- разработчиков данных, разделивших между собой объем ПЗУ;

  • о

    Инв. Ns подлинника I 5514 № изв

    беспечивать возможность использования носителей с данными, разработан­ными одним предприятием, в БЦВМ другого предприятия.П

    Инв. № дубликата изм.

    Инв. Ns подлинника 5514 № изв

    РИЛОЖЕНИЕ 1
    Справочное

ТЕРМИНЫ И ПОЯСНЕНИЯ

Термин

Пояснение

Программный документ

Программное обеспечение

По ГОСТ 19.004-80

По ГОСТ 19781-83



П

Инв. дубликата изм.

Инв. подлинника 5 514 изв.

РИЛОЖЕНИЕ 2 Рекомендуемое

СОСТАВ КД ДЛЯ ЗАНЕСЕНИЯ ДАННЫХ В ПЗУ НА МИКРОСХЕМАХ И ТРЕБОВАНИЯ К ИХ ВЫПОЛНЕНИЮ

  1. В результате занесения данных в микросхему, она получает новые свойства и становится запрограммированной, после чего перестает соответствовать техничес­ким условиям предприятия-изготовителя и должна получить новое обозначение.

  2. Запрограммированная микросхема должна быть предусмотрена в схеме деле­ния изделия или его составной части по ГОСТ 2.711-82.

  3. КД на запрограммированную микросхему должна выпускаться базовым способом по ГОСТ 2.113-75 в вице базовых КД(БКД) и КД исполнения (КДИ).

    1. БКД должны включать:

  • базовую спецификацию;

  • базовый сборочный чертеж;

  • инструкцию по занесению данных с помощью программатора.

БКД должны определить способ маркировки микросхемы, постоянные маркиро­вочные данные, способ занесения данных в микросхему.

  1. КДИ должны включать:

  • спецификацию исполнения;

  • сборочный чертеж исполнения;

  • таблицу данных;

  • данные в форме перфоленты.

  1. Предприятие, выпустившее БКД, регистрирует каждое исполнение микро­схемы и выдает разработчику документа шифр исполнения микросхемы, наносимый на нее при маркировке. Регистрацию и выдачу может-вести и другое предприятие, но так, чтобы микросхемы, отличающиеся данными, имели разные шифры.

Обозначение КДИ присваивает отдел стандартизации предприятия-разработчика данных при подписании схемы деления изделия, в которое входят микросхемы.

  1. На микросхеме должны быть нанесены ее шифр, полученный при регистра­ции, и последний порядковый номер изменения данных на момент программирования.

  2. В спецификацию изделия, в которое непосредственно входит микросхема, следует внести ее спецификацию за соответствующим обозначением.

В базовой спецификации в раздел "Прочие изделия" следует вписать микросхему как покупное изделие.

rwmrniniwf патам



В спецификацию исполнения в раздел "Сборочные единицы" должна быть внесе­на микросхема за обозначением базовой спецификации.

  1. Если объем памяти микросхемы разделен между двумя предприятиями- разработчиками данных, что должно быть отражено в схеме деления изделия, каж­дый выпускает документацию независимо и только по своей частії.

Предприятие-разработчик данных, спецификация которого непосредственно вне­сена в спецификацию изделия, вносит в свою спецификацию в раздел "Сборочные единицы" спецификацию другого предприятия-разработчика данных, а тот - в свою спецификацию, в тот же раздел, микросхему за обозначением базовой спецификации.

Начальный и конечный адреса объема памяти микросхемы, занятого каждым предприятием-разработчиком данных, должны быть указаны в графе "Примечание" в строке "Таблица данных" спецификации.

В таблице данных на месте поля адресов, не занятого предприятием-разработ­чиком данных, печатаются пробелы. Отдельные листы таблицы данных, содержащих одни пробелы, могут не включаться в состав таблицы данных. Перфолента выпуска­ется на объем памяти, занятый каждым предприятием-разработчиком данных.

  1. Пример выполнения спецификации исполнения микросхемы приведен на черт. 1,

  2. Пример выполнения сборочного чертежа исполнения микросхемы приведен на черт. 2.

На сборочном чертеже исполнения приведены данные по маркировке микросхемы. На нижнюю часть микросхемы наносится ее шифр, на верхнюю - последний порядковый помер изменения данных. Если изменения не проводились, должны маркироваться цифры "00". Если объем памяти микросхемы разделен, номера изменений наносятся рядом из каждого сборочного чертежа; слева должен наноситься номер изменения предприятия-разработчика данных, спецификация которого непосредственно входит

в спецификацию изделия.

  1. Первый и один из последующих листов таблицы данных микросхемы с объе­мом памяти 2К байт приведены на черт. .3.

Согласующая подпись заказчика ставится в момент присвоения документации литеры "О" по ГОСТ 2.90 2-68.

Сведения, приведенные в начале таблицы данных, определяют адрес начала и конца данных в адресном поле БЦВМ, сведения о том, какая , часть слова записана в эту микросхему (младшие (ЛАЛ) или старшие (СТ) разряды), контрольную сумму микросхемы.

Д

ГЧ ж X Z X

анные приведены в шестнадцатеричной системе счисления. Левая цифра опреде­ляет четыре старших разряда из восьми, правая - четыре младших. Адрес данных может быть приведен в восьмеричной или шестнадцатеричной системе счисления в зависимости от использованной в програ.мматоре системы счисления.