Cтраница 1
Формат записи предложения фортрана. [1] |
Предложение фортрана может занимать более одной строки, причем все последующие за первой строки называются строками продолжения и помечаются символом продолжения в позиции 6 строки. [2]
Какие предложения ФОРТРАНа не следует использовать или следует употреблять особенно осторожно. [3]
Такие предложения фортрана называются предложениями присваивания значений. [4]
Как уже отмечалось, все предложения фортрана делятся на операторы и объявления, причем операторы делятся на три группы: операторы присваивания, операторы управления и операторы ввода / вывода. [5]
Любое число, заданное явным образом в предложении Фортрана, является константой; величина, к которой обращаются, используя соответствующее имя, а не значение - это переменная. [6]
Основной недостаток его программы - это сложность, поскольку программа включает в себя почти 400 предложений Фортрана. Мы не станем приводить текста программы, которую читатель может взять из работы Мэйнэрда, и остановимся лишь на особенностях алгоритма. Эти числа гораздо плотнее, чем степени 2, заполняют выбранный промежуток. [7]
Обратите внимание на число 2 внизу слева, которое находится в шестой позиции второй строки оператора DATA. Оно указывает, что две строки вмещают одно предложение Фортрана, о чем указывалось выше. [8]
Это позволяет расширять синтаксис ФОРТРАНа, добавляя конструкции ЕСЛИ-ТО-ИНАЧЕ, ЦИКЛ-ПОКА и др., начинающиеся именно этими ключевыми словами. Препроцессор заменяет эти предложения предложениями ФОРТРАНа, реализующими указанные структуры. Эти заменяющие предложения затем транслируются совместно с остальными предложениями, написанными непосредственно на ФОРТРАНе, в результате чего и появляется окончательная выходная программа. Когда используется препроцессор, нет необходимости предварять модуль комментариями на псевдокоде. [9]
В качестве признака управляющего предложения должна выбираться такая комбинация из символов, -, , / ( не более грех), которая не встречается в первых позициях предложений фрагментов программ, содержащихся в этом задании. Удобнее всего пользоваться признаком, который не может появиться в предложениях программ из-за синтаксических особенностей языка программирования. Например, в первой позиции предложения Фортрана не может встретиться символ, поэтому он обычно используется в качестве признака в задании, содержащем фрагменты программ на Фортране. [10]
В частности, ими были получены реализации для фильтров Чебышева и эллиптического типа. Сложность программ реализации фильтров Баттеруорта, Чебышева типа 1, Чебышева типа 2, эллиптического от фильтра к фильтру возрастает. Получить представление об этой сложности помогает таблица, в которой для каждого из четырех типов фильтров приведено число предложений Фортрана ( включая комментарии), необходимое для реализации фильтров. [11]
Комментарии в Фортране обозначаются буквой С на месте первого символа строки. Использование меток в Фортране будет проиллюстрировано далее. Шестая позиция каждой строки обычно оставляется пустой. Если предложение Фортрана содержит столько символов, что они не умещаются в одной строке, часть предложения может быть размещена на следующей строке. Для обозначения того, что две или несколько строк должны интерпретироваться как единое предложение, шестая позиция второй и последующих строк не должна быть пустой. [12]