Название: Информатика. Алгоритмический язык Фортран - учебное пособие (Худяков Д.С., Саблина Г.В.)

Жанр: Информатика

Просмотров: 3010


2.6.1. классификация операторов

 

Программа на Фортране состоит из последовательности операторов. С помощью операторов программист описывает действия, которые необходимо выполнить для реализации алгоритма решения задачи.

Различаются операторы выполняемые и невыполняемые. Выполняемые операторы определяют действия, которые должны быть выполнены (например, выполнить вычисление, передать управление, вывести на печать и т.д.). Невыполняемые операторы позволяют описывать свойства данных и отдельных программных единиц.

Выполняемые операторы делятся на три основные группы: операторы присваивания, операторы управления и операторы ввода-вывода.

Операторы присваивания вызывают выполнение вычислений и замену текущего значения переменной или элемента массива результатом вычислений.

Операторы управления позволяют управлять последовательностью выполнения операторов программы.

Операторы ввода-вывода дают возможность передавать данные между основной памятью и устройствами ввода-вывода.

К невыполняемым операторам относятся: операторы описания и оператор определения начальных данных (DATA); операторы, определяющие данные и файлы ввода-вывода; операторы определения функций и подпрограмм.

Операторы описания и оператор DATA служат для описания свойств переменных, массивов, функций и для определения начальных значений данных.

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

Операторы определения функций и подпрограмм дают возможность делить программу на отдельные модули, определять и именовать операторы – функции и подпрограммы.

Полный перечень операторов языка можно найти в [2].

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