Лекция №10

Лекция №13

ГОСТ 19.506—79 ЕСГЩ. Описание языка. Требования к содержанию и оформлению

Условия выполнения программы ДОЛЖНЫ содержать условия, необходимые ДЛЯ выполнения программы: минимальный и/или максимальный состав аппаратурных и программных средств.

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

При описании сообщений оператору приводят тексты сообщений, выдаваемых в ходе выполнения программы, описание содержания и соответствуюшие действия оператора: действия случае сбоя, возможности повторного запуска программы и т.д1

При описании языка необходимо указать:

1. Общие сведения.

2. Элементы языка.

Кроме того, допускается вводить дополнительные разделы.

З. Способы структурирования программы.

4. Средства обмена данными.

5. Встроенные элементы.

б. Средства отладки программы.

Общие сведения должны содержать назначение и описание общих характеристик языка, его возможностей, основных областей применения и др.

В разделе Элементы языка приводят описание синтаксиса и семантики базовых и составных элементов языка.

Раздел Способы структурирования программы должен описывать способы вызова процедур передачи управления и другие элементы структурирования программы.

Раздел Средства обмена данными должен содержать описание языковых средств обмена данными (например, средств ввода-вывода, средств внутреннего обмена данными и т.д.).

В разделе Встроенные элементы описываются встроенных в язык элементы: функции, классы и т.д. и правила их использования.

При описании средств отладки необходимо привести описаI с имеющихся в языке средств отладки программ, семантики этих юдств, дать рекомендации по их применению.

Государственные стандарты Российской Федерации (ГОСТ Р)

В Российской Федерации действует ряд стандартов в части пкументирования ПС, разработанных на основе прямого при- с iения международных стандартов ИСО. Это самые «свежие» сс времени гiринятия стандарты. Некоторые из них напрямую ресованы руководителям проекта или директорам информациНшых служб. Вместе с тем они неоправданно мало известны в

рсДе профессионалов. Вот их представление.

ГОСТ Р ИСО/МЭК 9294—93. информационная технология. i’ководство по управлению документированием программного обесис чения. Стандарт полностью соответствует международному iэiiдарту ИСО/МЭК 9294:1990 и устанавливает рекомендации Н) эффективному управлению документированием ПС для руко,дитетгей, отвечающих за их создание. Целью стандарта являетоказание помощи в определении стратегии документирования

II ( выборе стандартов по документированию; выборе процес’р документирования; определении необходимых ресурсов; соавлении планов документирования.

ГОСТ Р ИСО/МЭК 9126—93. информационная технология. ‚)цснка программной продукции. Характеристика качества и ру,,‚эводства по их применению. Стандарт полностью соответствует iсЖдународному стандарту ИСО/МЭК 9126:1991. В его контекс под характеристикой качества понимается «набор свойств

i рибутов) программной продукции, по которым ее качество

iосывается и оценивается». Стандарт определяет шесть компкснъiх характеристик коi орые с минимальным дублированием

нксывают качество ПС (ПО, программной продукции):

• ()ункциоНальнЫие возможности;

• iаДежность

• iфактичность

• эффективность

• сопровождаемость

• мобильность

Эти характеристики образуют основу для дальнейшего уточнения и описания качества ПС.

ГОСТ Р ПСО 9127—94. Системы обработки информации. Документация Пользователя и информация на упаковке для потребительских программных пакетов. Стандарт полностью соответствует международному стандарту ИСО 9127:1989. В контексте н стоящего стандарта под потребительским программным пакет (ПП) понимается «программная продукция, спроектированная продаваемая для выполнения определенных функций; программ и соответствующая ей документация, упакованные для продаж как единое целое». Под документацией пользователя понимает документация, которая обеспечивает конечного пользователя информацией по установке и эксплуатации ПП. Под информацией на упаковке понимают информацию, воспроизводимую н внешней упаковке ПП. Ее целью является предоставление потенциальным покупателям первичных сведений о ПП.

ГОСТ Р ИСО/МЭК 8631—94, Информационная технология программного конструирования и условные обозначения для их представления, Описывает представление процедурных алгоритмов

Как уже говорилось, пока нет лучшего, можно извлекать поли и из тех стандартов ЕСПд, которые приняты еще около 20 лет назад. Но всем ясно, что ориентироваться надо на современны стандарты.

Практики используют еще один путь: сами переводят и и пользуют в своих проектах современные стандарты на организацию ЖЦ ПС и их документирование. Но этот путь страдает-ка минимум тем недостатком, что разные переводы и адаптации стандартов, сделанные разными разработчиками и заказчиками, будут отличаться массой деталей. Эти отличия неизбежно касаются не только наименований, но и их содержательных определений вводимых и используемых в стандартах. Таким образом, на это пути неизбежно постоянное возникновение путаницы, а это пря мо противоположно целям не только стандартов, но и любых грамотных методических документов [59].

Найти на этой странице