Электронный фонд правовой
и нормативно-технической документации
ГОСТ 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.2. Процессор, выполняющий программы, записанные на языке Базисный ФОРТРАН, считается согласованным с настоящим стандартом, если он воспринимает и интерпретирует в соответствии с настоящим описанием по крайней мере те формы и соотношения, которые описаны в настоящем стандарте.
1.3. Любое ограничение или запрет, сформулированные в настоящем стандарте, означают следующее: если в какой-либо программе это ограничение не выполнено или запрет нарушен, то такая программа считается несогласованной с настоящим стандартом.
Разд.1. (Измененная редакция, Изм. N 1).
2.1. Настоящий раздел определяет общую структуру программ, записанных на языке Базисный ФОРТРАН. В разделе содержатся также определенные разъяснения, касающиеся смысла некоторых фраз и отдельных слов.
2.2. Программа, которая представляет собой описание некоторой вполне законченной вычислительной процедуры и может быть выполнена соответствующим процессором, называется выполнимой программой (п.9.1.7). Таким образом, выполнимая программа содержит исчерпывающую информацию о форме записи исходных данных и алгоритмах их переработки с целью получения искомых результатов, о вводимых в употребление внутренних объектах и о форме представления окончательных результатов.
2.2.1. Выполнимая программа состоит из одного или нескольких программных модулей (п.9.1.3), один (и только один) из которых является головным модулем (п.9.1.4).
Доступ к полной версии документа ограничен
Документ «ГОСТ 23057 78 Язык программирования Базисный ФОРТРАН с Изменением N 1» представляет собой национальный стандарт, регламентирующий использование языка программирования ФОРТРАН в его базовом варианте. Основное назначение данного документа заключается в установлении единых требований к синтаксису, семантике и структуре программ, написанных на этом языке, что обеспечивает совместимость и корректность выполнения программного обеспечения. Стандарт применяется в различных областях, включая научные вычисления, инженерные задачи и автоматизацию процессов, что делает его актуальным для специалистов в области программирования и разработки программного обеспечения.
Ключевыми аспектами, регламентируемыми стандартом, являются правила написания программных кодов, определения переменных, работа с массивами и матрицами, а также управление вводом и выводом данных. Кроме того, документ описывает методы обработки ошибок и оптимизации выполнения программ, что позволяет разработчикам создавать более эффективные и надежные приложения. Требования к структуре программ обеспечивают единообразие и легкость в сопровождении кода, что особенно важно при работе в командах и на больших проектах.
Технические детали, указанные в стандарте, включают условия тестирования программ, классификацию типов данных и спецификацию измеряемых величин. Эти аспекты помогают разработчикам правильно интерпретировать результаты работы программ и гарантировать их соответствие заявленным требованиям. Стандарт также учитывает особенности работы с различными вычислительными устройствами, что способствует созданию программ, способных эффективно функционировать на различных платформах.
Целевая аудитория данного стандарта включает производителей программного обеспечения, научные и исследовательские лаборатории, а также контролирующие органы, занимающиеся сертификацией и оценкой качества программных продуктов. Знание и соблюдение требований стандарта позволяет специалистам обеспечивать высокое качество разрабатываемого программного обеспечения и его соответствие современным требованиям безопасности и надежности.
Практическое значение стандарта заключается в его влиянии на безопасность и качество программных продуктов, а также на охрану труда при разработке и эксплуатации программного обеспечения. Следование установленным требованиям способствует снижению вероятности возникновения ошибок и уязвимостей, что, в свою очередь, повышает уровень доверия к программным системам. Изменение N 1, внесенное в стандарт, уточняет некоторые аспекты синтаксиса и добавляет новые рекомендации по оптимизации кода, что делает его более актуальным в условиях современных требований к программированию.
Описание документа носит справочный характер, достоверность этого материала не гарантируется.
Чтобы получить полный доступ к этому и другим документам, приобретайте доступ к Информационной сети «Техэксперт» - лидеру в области комплексного обеспечения предприятий нормативно-технической документацией.
доступны в системах «Техэксперт» и «Кодекс»