Электронный фонд правовой
и нормативно-технической документации
ГОСТ 22558-89 (СТ СЭВ 6184-88, ИСО 1989-85) Язык программирования Кобол. Части 8-17
ГОСТ 22558-89
(СТ СЭВ 6184-88,
ИСО 1989-85)
Группа П85
ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР
ЯЗЫК ПРОГРАММИРОВАНИЯ КОБОЛ
Programming language COBOL
ЧАСТИ 8-17
ОКСТУ 4002
Дата введения 1991-01-01
ИНФОРМАЦИОННЫЕ ДАННЫЕ
1. РАЗРАБОТАН И ВНЕСЕН Академией наук УССР
Е.Л.Ющенко, член-корр. АН УССР (руководитель темы); Л.П.Бабенко, канд. физ.-мат. наук; Г.А.Карпенко; Н.К.Лищитович; Л.А.Мельник; М.Р.Тарановский; Г.В.Пеледов; А.С.Марков; А.А.Севастюк; Л.М.Романовская; Л.К.Загузова
2. УТВЕРЖДЕН И ВВЕДЕН В ДЕЙСТВИЕ Постановлением Государственного комитета СССР по стандартам от 20.12.89 N 3894
3. Срок первой проверки 1996 г.; периодичность проверки - 5 лет.
4. Стандарт полностью соответствует СТ СЭВ 6184-88
5. Стандарт полностью соответствует международному стандарту ИСО 1989-85
7. ССЫЛОЧНЫЕ НОРМАТИВНО-ТЕХНИЧЕСКИЕ ДОКУМЕНТЫ
Обозначение НТД, на который дана ссылка |
Номер приложения |
ГОСТ 22558-77* |
Приложение 1 |
______________
* На территории Российской Федерации документ не действует. Действует ГОСТ 22558-89 (настоящий стандарт), здесь и далее по тексту. - Примечание изготовителя базы данных.
(3) Результаты выполнения оператора WRITE (ПИСАТЬ) с фразой FROM (ИЗ ПОЛЯ) эквивалентны выполнению следующих операторов в указанном порядке:
а) оператор MOVE идентификатор-1 ТО имя-записи-1
(ПОМЕСТИТЬ идентификатор-1 В имя-записи-1) соответственно правилам, специфицированным в операторе MOVE (ПОМЕСТИТЬ);
б) тот же оператор WRITE (ПИСАТЬ) без фразы FROM (ИЗ ПОЛЯ).
(5) Выполнение оператора WRITE (ПИСАТЬ) не влияет на указатель позиции файла.
(6) Выполнение оператора WRITE (ПИСАТЬ) вызывает обновление состояния ввода-вывода имени-файла, связанного с именем-записи-1 (см. п.1.3.5 настоящей части).
(7) При выполнении оператора WRITE (ПИСАТЬ) логическая запись передается операционной системе.
(8) Количество позиций литер в записи, указанной именем-записи-1, не должно быть больше наибольшего или меньше наименьшего числа-литер, допустимого фразой RECORD IS VARYING (В ЗАПИСИ ПЕРЕМЕННОЕ ЧИСЛО), связанной с именем-файла, связанного с именем-записи-1. В любом случае выполнение оператора WRITE (ПИСАТЬ) неуспешно, операция записи не происходит, содержимое области записи не меняется, и состояние ввода-вывода файла, связанного с именем-записи-1, принимает значение, указывающее на причину условия (см. п.1.3.5 настоящей части).
(9) Если во время выполнения оператора WRITE (ПИСАТЬ) с фразой NOT END-OF-PAGE (НЕ В КОНЦЕ СТРАНИЦЫ) не наступает условие конца страницы, то управление передается повелительному-оператору-2 следующим образом:
а) если выполнение оператора WRITE (ПИСАТЬ) успешно, то управление передается после того, как запись записана, и после изменения состояния ввода-вывода имени-файла, связанного с именем-записи-1;
б) если выполнение оператора WRITE (ПИСАТЬ) закончилось неуспешно, то управление передается после изменения состояния ввода-вывода имени-файла, связанного с именем-записи-1, и после выполнения какой-либо процедуры, специфицированной оператором USE AFTER STANDARD EXCEPTION (ИСПОЛЬЗОВАТЬ ПОСЛЕ СТАНДАРТНОЙ ПРОЦЕДУРЫ ОШИБКИ), применимым к имени-файла, связанного с именем-записи-1.
|
Доступ к полной версии документа ограничен
Документ «ГОСТ 22558-89 СТ СЭВ 6184-88 ИСО 1989-85» регламентирует язык программирования Кобол и охватывает его основные аспекты, включая синтаксис, семантику и структуру программ. Основное назначение стандарта заключается в обеспечении совместимости и унификации программного обеспечения, разработанного на языке Кобол, что позволяет упростить процесс разработки и поддержки программных систем. Документ применяется в области разработки программного обеспечения, а также в образовательных учреждениях, занимающихся обучением этому языку.
Ключевые регламентируемые аспекты включают описание методов программирования, параметры, касающиеся структуры и организации кода, а также требования к документированию программ. Стандарт устанавливает правила написания программных модулей, что способствует улучшению читаемости и поддерживаемости кода. Важным элементом является определение процедур тестирования и верификации программ, что позволяет обеспечить их корректную работу в различных условиях.
Технические детали документа включают классификацию данных, методы обработки и хранения информации, а также требования к интерфейсам программ. Условия испытаний и проверки программных систем также детализированы, что позволяет обеспечить их соответствие установленным нормам. Измеряемыми величинами являются производительность, надежность и безопасность программных решений, что имеет значительное значение для их применения в критически важных системах.
Целевая аудитория стандарта включает разработчиков программного обеспечения, исследовательские лаборатории, а также контролирующие органы, занимающиеся сертификацией и проверкой качества программных продуктов. Стандарт предоставляет необходимые рекомендации и требования, что способствует повышению квалификации специалистов в области программирования на языке Кобол и улучшает качество создаваемых программных решений.
Практическое значение стандарта заключается в его влиянии на безопасность и качество программного обеспечения, что особенно важно в условиях растущих требований к информационным системам. Стандарт способствует улучшению охраны труда, обеспечивая разработку безопасных и надежных программных решений. В случае изменений или дополнений, они касаются, как правило, обновления требований к новым технологиям и методам программирования, что позволяет поддерживать актуальность документа в условиях быстро меняющейся технологической среды.
Описание документа носит справочный характер, достоверность этого материала не гарантируется.
Чтобы получить полный доступ к этому и другим документам, приобретайте доступ к Информационной сети «Техэксперт» - лидеру в области комплексного обеспечения предприятий нормативно-технической документацией.
доступны в системах «Техэксперт» и «Кодекс»