Главная » Каталог документов » ГОСТ 23057-78

ГОСТ 23057-78
"Язык программирования Базисный Фортран"

- 502,00 руб.;
- Официальное издание;
- Доставка или cамовывоз.
- от 95,00 руб./день;
- Мгновенное подключение;
- Различные формы оплаты.
- от 8 790,00 руб.;
- Тысячи (!) документов на DVD;
- Ежеквартальное обновление.

Статус документа: действующий

Дата вступления в действие: 1979-01-01


Документ относится к следующим разделам классификатора:


Содержание для ознакомления



ВНИМАНИЕ!!
ФРАГМЕНТ ТЕКСТА ДОКУМЕНТА ПРЕДСТАВЛЕН ИСКЛЮЧИТЕЛЬНО ДЛЯ ОЗНАКОМЛЕНИЯ И СОДЕРЖИТ ОШИБКИ
ОРИГИНАЛ ДОКУМЕНТА СООТВЕТСТВУЕТ ОФИЦИАЛЬНОМУ ИЗДАНИЮ


УДК ШЗ.ОЬИ-.Ойъ.Ш Гргпм пм

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

Ямк програмиироавнна ГОСТ

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

PfogiemmiriR bnguagc' Чаш FORTRAN 23057 78'

По< 1.1НОП.1СИНГИ Госуаароссиною комитета стандартов Сонета Министров СССР ОТ 7 анрс.тй 197Я г. М ВЙ2 срок «ведении установлен

_6.II.0I ЮТ» г.

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

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

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

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

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

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

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

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

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

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

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

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

Стандарт полностью соответствует международной РЕКОМЕНДАЦИИ ИСО/Р 1539-72.

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

Издании официально* Пар— HI воспрещена

•Переиздание (ично 19Я2 г.) С Изменением M I. нгаерхдеян/лм в июне 1980 г. (ИУС

V 3(0
Crp, 2 Гост 1MJ7—71

l. ОБШИС ПОЛОЖЕНИЯ

1.1. Ст мобильное языке Баз личных л в

1.2. П[ Базисный дартом, et

ждарт предназначен для достижения высокой степени ги и машинной независимости программ, записанных на ясный ФОРТРАН, позволяющей использовать их в раз-гоматизнрованнмх СИСТЕМАх обработки данных, ицессор, выполняющий программы, записанные на языке ФОРТРАН, считается согласованным с настоящим стан-ли он воспринимает н интерпретирует в соответствии с настоящим описанием по крайней мере те формы и соотношения, ко* торыс огтнеап г j в настоящем стандарте.

1.3. Любое ограничение или запрет, сформулированные а настоящем стандарте, означают следующее: если в какой-либо программе -jto ограничение не выполнено илн запрет нарушен, то такая ПРОГРАММА считается несогласованной с настоящим стандартом. Разд. I (Измененная редакция, Изм. № I).

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

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

2,2- ПРОГРАММА, которая представляет собой описание некоторой вполне ЗАКОНченной вычислительной процедуры и может быть вы* полнена соответствующим процессором, называется выполнимой программой (п. 9,1,7). Таким образом, ыыполннман ПРОГРАММА содержит исчерпывающую инФОРМАцию о форме записи исходных данных н алгоритмах их переработки с целью получения искомых результатов, о вводимых в употребление внутренних объектах и о форме представления окончательных результатов.

2.2-1 Выполнимая ПРОГРАММА состоит из одного илн нескольких программных модулей (п. 9.1.3), один (и только один) из которых является голонным модулем (и. 9.1.4).

2.2.2. Выполнение программы начинается с выполнен ня се головного модуля. Однако в любом программном модуле (в том числе и в головном) могу! использоваться внешние процедуры (разд. 9), описывающие вне данного модуля отдельные процедуры процесса обработки данных. Для определения внешних процедур средствами Базисного ФОРТРЛНа служат модули-процедуры (разд. 8).

2.3 Внешняя процедура может быть внешней функцией илн внешней подпрограммой (разд. 8 и 9). Внешние процедуры могут определяться и другими средствами» отличными от языка Базисный ФОРТРАН. Эти средства настоящим стандартом нс определяются. (Измененная редакция, Изм. № I). 2,3.1. (Исключен. Изм. № I)-
ГОСТ ПС*' —71 Стр. 3

2.4. Каждый программный модуль состоит из предложений и комментариев, В этой смысле головной модуль — это последовательность предложений н комментлриеи Базисного ФОРТРАНа. нс содержащая эаголопков функций н шголоаков подпрограмм; модуль, не являющийся головным, начинается либо с заголовка функции, либо с заголовка подпрограммы.

25. Предложение делится на физические части, называемые строками, первая hi которые называется начальной строкой, а

остальные — строк.i \ н i ¦ ....... in Каждый комментарий

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

2.5.1 Предложения Г> л «и с но г о ФОРТРАН* распадаются на два основных класса: выполняемые (или операторы) и невыполняе-мые (ми объяв.1Сная). Операторы определяют действия в программе, тогда как объявления (частными случаями которых являются заголовки фчнкций и заголовки подпрограмм) описывают способ использования программы, харАКТеристики операндов, способ редАКТирования данных, вводимые в употребление функции нлн размещение данных (пп. 7.1. 7.2).

2-4. 2.а. 2.5.Г (Измененная редакция, Изм. Лг I).

2.6. Синтаксическими элементами предложения являются имена и операции. Имена используются для ссылок ка объекты, например, на данные илн процедуры Операции определяют действия над именованными объектами.

2,6.1, Одни частный случиЛ имен, ими массива, заслуживает особого рассмотрения. с именем массива должен быть связан размер идеитнфицирусмого массива, определяемый в описании массива (п, 7.2.1Л). Имя массива, дополненное индексом, используется для идентификации конкрегного цемента массива (л* 5-1.3).

2.7. Имена данных н арифметические операции могут быть связаны в выражения Выражение служит для задания правил вычисления значения: это значение получается в результате выполнения УКАЗанных в выражении операций нал именованными данными

2.8. Для идентификации в Базисном ФОРТРАНе используются имена и целые числа без знака (п. 5.1.1). Данные и процедуры именуются. Предложения помечаются целыми числами без знака. Устройства ввода/вывода нумеруются (разд. 3. 6. 7).

2.9- 8 настоящем стандарте встречаются условные обозначения предложений Базисного ФОРТРАНа, содержащие СПИСОК элементов; во всех таких случаях предполагается, что СПИСОК содержит по крайней мере один элемент, если не оговорено противное. Например, запись

SUBROUTINE s(a|t а2., .а )
Ctp. 4 ГОСТ ЗЭ057-7»

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

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

Термин «ссылка» используется со специальным смыслом, определенным в разд. 5.

3.1. Алфавит Базисного ФОРТРАНа. При записи программного модуля используются только символы, входящие в алфавит Базисного ФОРТРАНа. Этот алфавит делится на три группы символов: цифры, буквы и специальные символы. Множество символов, образующих алфавит Базисного ФОРТРАНа, считается неупорядоченным.

8*1-1. Цифры. Цифра — это один из десяти символов: О, I, 2, 3.

ность цифр числом, то оно будет интерпретироваться как число в десятичной системе счисления.

Восьмеричная цифра - это один нз восьми символов:

Восьмеричные цифры используются только в операторах останова [п. 7.1.2.7.1) и паузы (п. 7-1,2.7,2).

3.1.2. Буквы. Буква - это одна из двадцати шести символов:

А, В. С, О, Е, F, G, Н, I, J. К, L, М. N, О. Р, Q, Н, 3, Т, U, V. W, X. Y, Z.

3-1-3- Буквенно-цифровые символы. Буквенно-цифровой символ—это либо буква, либо цифра,

3.1 А Специальные символы.

-=ОКОНЧАНИЕ ФРАГМЕНТА ДОКУМЕНТА=-


Документ ГОСТ 23057-78 можно получить тремя способами:

Приобрести полный комплект актуальных документов в виде электронного справочника на DVD. Мы предлагаем специализированные справочники для разных отраслей хозяйственной деятельности.

Так же, можно скачать ГОСТ 23057-78 или любой другой документ очень быстро и за смешные деньги, с оплатой любым способом (электронными деньгами, безналичным расчетом, отправкой SMS).

Если требуется официальное издание, то можно купить ГОСТ 23057-78 - печатную форму документа для технических библиотек и лицензирования деятельности предприятия.