Запись - исходная программа - Большая Энциклопедия Нефти и Газа, статья, страница 1
Если мужчина никогда не лжет женщине, значит, ему наплевать на ее чувства. Законы Мерфи (еще...)

Запись - исходная программа

Cтраница 1


Запись исходной программы на бумажной ленте производится с помощью специальных устройств, называемых перфораторами, осуществляющих пробивку отверстий в ленте в требуемом порядке. На рис. 493 изображен перфоратор для записи вручную закодированной программы обработки. При нажатии на соответствующие кнопки включаются контакты 2, а вместе с ними устройство, пробивающее на перфокарте или перфоленте 3 круглые или прямоугольные отверстия в соответствии с принятой системой кодирования чисел.  [1]

Для записи исходной программы используются области А и В. Область номера следования используется для цифровой идентификации каждой карты, которая должна быть протранслирована транслятором КОБОЛа, и содержит шесть цифр номера следования. Использование номеров следования необязательно.  [2]

При записи исходной программы на бланках надо соблюдать следующие правила: первая позиция в каждой строке не заполняется; позиции 2 - 72 используются для написания операторов; содержимое позиций 73 - 80 при переводе программы на машинный язык игнорируется; они могут использоваться для записи любой информации; перенос слова допускается при условии, что 72-я позиция занята; переносимая часть записывается со второй позиции следующей строки.  [3]

При записи исходной программы вместо апострофа допускается использование как открывающей I.  [4]

Для записи исходной программы используются области А и В.  [5]

Ит ак, располагая записью исходной программы на листе бумаги или во внешней памяти ЭВМ, пользователь должен как-то ввести в вычислительную машину свою исходную программу, объяснять ей, что эту программу нужно транслировать, а полученную объектную программу - выполнить.  [6]

Например, в Фортране стандартизован формат записи исходной программы. Для записи программы используются специальные бланки, подобные бланкам для автокода. Поля бланка жестко распределены для записи меток, операторов и вспомогательных символов. Стандартизовано также расположение входной программы на перфокартах. Это упрощает входной блок компилятора.  [7]

Программы на языке РПГ записываются на специальных бланках. В языке РПГ для записи исходной программы применяется шесть типов функционально различных бланков, а именно: бланки описания массива; дополнительной информации о массивах; описания счета строк; описания входных данных; описания вычислений; описания выходных данных. Эти бланки заполняются программистом, использующим соответствующие конструкции языка РПГ, и поступают в систему в вышеперечисленном порядке.  [8]

9 Схема программы с модульной структурой ( стрелками указано направление передач управления между модулями.| Пример записи фортранного текста бланке. [9]

Фортран, являясь процедурно-ориентированным языком высокого уровня, в то же время имеет некоторые черты, свойственные машинно-ориентированным языкам. Например, в Фортране стандартизован формат записи исходной программы. Для записи программы используются специальные бланки. Поля бланка жестко распределены для записи меток, операторов и вспомогательных символов. Стандартизировано также расположение входной программы на перфокартах. Это упрощает входной блок компилятора.  [10]

Позиции 73 - 80 транслятором с ассемблера не воспринимаются. Их можно использовать для нумерации перфокарт, что в дальнейшем может оказаться полезным при записи исходных программ в библиотеку и их коррекции. Кроме того, номера перфокарт могут быть использованы для контроля их последовательности на вводе, если в исходной программе употреблен оператор ISEQ. В небольших программах карты обычно не нумеруют.  [11]

Фортран - машинно-ориентированный язык описания алгоритмов разработан в 1957 г. на американской фирме ИБМ. Слово Фортран ( FORMULA TRANSLATION) используется не только как название входного языка, но и системы автоматического программирования, включающей в себя запись исходной программы, ее трансляцию ( компиляцию) на язык данной машины или любой другой и организацию вычислений. Как входной язык он используется для записи алгоритмов решения математических и других задач, связанных с численными расчетами научного и прикладного характера.  [12]



Страницы:      1