1200021893 — ИНФОРМПРОЕКТ ГРУПП
Картотека документов

Электронный фонд правовой
и нормативно-технической документации

ГОСТ 23057-78 Язык программирования. Базисный ФОРТРАН (с Изменением N 1)

ГОСТ 23057-78 Язык программирования. Базисный ФОРТРАН (с Изменением N 1)

     
     ГОСТ 23057-78*

Группа П85

ГОСУДАРСТВЕННЫЙ СТАНДАРТ СОЮЗА ССР

Язык программирования

БАЗИСНЫЙ ФОРТРАН

Programming language. Basic FORTRAN

Дата введения 1979-01-01

Постановлением Государственного комитета стандартов Совета Министров СССР от 7 апреля 1978 г. N 962 срок введения установлен с 01.01.79

* ПЕРЕИЗДАНИЕ (декабрь 1991 г.) с Изменением N 1, утвержденным в июне 1980 г. (ИУС 9-80).



Настоящий стандарт распространяется на язык программирования Базисный ФОРТРАН и устанавливает:

форму представления и правила интерпретации (синтаксис и семантику) программы, записанной на языке Базисный ФОРТРАН;

форму представления входных данных, отрабатываемых программой при ее выполнении в автоматизированной системе обработки данных;

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

Стандарт не устанавливает:

механизм, которым программа трансформируется для ее выполнения в системе обработки данных (комбинация этого механизма и системы обработки данных называется процессором);

метод передачи программы и ее входных или выходных данных в систему обработки данных и обратно;

действия, необходимые для запуска и управления программой в системе обработки данных;

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

размер и сложность программы;

диапазон или точность представления числовых значений;

состав и форму документации на трансляторы с языка Базисный ФОРТРАН и программы, записанные на языке Базисный ФОРТРАН.

Стандарт полностью соответствует международной рекомендации ИСО/Р 1539-72.

(Измененная редакция, Изм. N 1).



1. ОБЩИЕ ПОЛОЖЕНИЯ

1.1. Стандарт предназначен для достижения высокой степени мобильности и машинной независимости программ, записанных на языке Базисный ФОРТРАН, позволяющей использовать их в различных автоматизированных системах обработки данных.

1.2. Процессор, выполняющий программы, записанные на языке Базисный ФОРТРАН, считается согласованным с настоящим стандартом, если он воспринимает и интерпретирует в соответствии с настоящим описанием по крайней мере те формы и соотношения, которые описаны в настоящем стандарте.

1.3. Любое ограничение или запрет, сформулированные в настоящем стандарте, означают следующее: если в какой-либо программе это ограничение не выполнено или запрет нарушен, то такая программа считается несогласованной с настоящим стандартом.

Разд.1. (Измененная редакция, Изм. N 1).



2. СТРУКТУРА ЯЗЫКА

2.1. Настоящий раздел определяет общую структуру программ, записанных на языке Базисный ФОРТРАН. В разделе содержатся также определенные разъяснения, касающиеся смысла некоторых фраз и отдельных слов.

2.2. Программа, которая представляет собой описание некоторой вполне законченной вычислительной процедуры и может быть выполнена соответствующим процессором, называется выполнимой программой (п.9.1.7). Таким образом, выполнимая программа содержит исчерпывающую информацию о форме записи исходных данных и алгоритмах их переработки с целью получения искомых результатов, о вводимых в употребление внутренних объектах и о форме представления окончательных результатов.

2.2.1. Выполнимая программа состоит из одного или нескольких программных модулей (п.9.1.3), один (и только один) из которых является головным модулем (п.9.1.4).

Доступ к полной версии документа ограничен

Название документа
ГОСТ 23057-78 Язык программирования. Базисный ФОРТРАН (с Изменением N 1)
Номер документа
23057-78
Вид документа
Нормативно-технический документ
Статус
Скрыто
Дата принятия
Скрыто
Дата начала действия
Скрыто

Документ «ГОСТ 23057 78 Язык программирования Базисный ФОРТРАН с Изменением N 1» представляет собой национальный стандарт, регламентирующий использование языка программирования ФОРТРАН в его базовом варианте. Основное назначение данного документа заключается в установлении единых требований к синтаксису, семантике и структуре программ, написанных на этом языке, что обеспечивает совместимость и корректность выполнения программного обеспечения. Стандарт применяется в различных областях, включая научные вычисления, инженерные задачи и автоматизацию процессов, что делает его актуальным для специалистов в области программирования и разработки программного обеспечения.

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

Технические детали, указанные в стандарте, включают условия тестирования программ, классификацию типов данных и спецификацию измеряемых величин. Эти аспекты помогают разработчикам правильно интерпретировать результаты работы программ и гарантировать их соответствие заявленным требованиям. Стандарт также учитывает особенности работы с различными вычислительными устройствами, что способствует созданию программ, способных эффективно функционировать на различных платформах.

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

Практическое значение стандарта заключается в его влиянии на безопасность и качество программных продуктов, а также на охрану труда при разработке и эксплуатации программного обеспечения. Следование установленным требованиям способствует снижению вероятности возникновения ошибок и уязвимостей, что, в свою очередь, повышает уровень доверия к программным системам. Изменение N 1, внесенное в стандарт, уточняет некоторые аспекты синтаксиса и добавляет новые рекомендации по оптимизации кода, что делает его более актуальным в условиях современных требований к программированию.

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

Чтобы получить полный доступ к этому и другим документам, приобретайте доступ к Информационной сети «Техэксперт» - лидеру в области комплексного обеспечения предприятий нормативно-технической документацией.

Нормативно-техническая документация (ГОСТ, СНиП, ГН, Р, ГЭСН и др.)
Нормативно-правовые акты органов государственной власти (законы, законопроекты, постановления)
Технологическая документация (чертежи, схемы и др.)
Аналитические материалы
Классификаторы и словари
Справочная информация
Все документы и информация о них
доступны в системах «Техэксперт» и «Кодекс»