- •FORTRAN
- •ВВЕДЕНИЕ.
- •ВВЕДЕНИЕ.
- •Эти языки принято называть формальными алгоритмическими языками
- •От формального алгоритмического языка требуется многое:
- •Формальный алгоритмический язык служит:
- •ИСТОРИЯ РАЗВИТИЯ ЯЗЫКА.
- •Язык фортран не только
- •ИСТОРИЯ РАЗВИТИЯ ЯЗЫКА.
- •ИСТОРИЯ РАЗВИТИЯ ЯЗЫКА.
- •ИСТОРИЯ РАЗВИТИЯ ЯЗЫКА.
- •ИСТОРИЯ РАЗВИТИЯ ЯЗЫКА.
- •Язык фортран до сих пор
- •В настоящее время создан
- •ОБЩАЯ ХАРАКТЕРИСТИКА ЯЗЫКА.
- •ОБЩАЯ ХАРАКТЕРИСТИКА ЯЗЫКА.
- •ОБЩАЯ ХАРАКТЕРИСТИКА ЯЗЫКА.
- •Состав языка.
- •Метакоманды
- •Метаязык - это язык управления компилятором Фортрана, позволяющий расширить его возможности.
- •Существующие в настоящий момент метакоманды:
- •Программы и компилируемые части программ
- •Комп
- •Программа - любая программная единица, не
- •Подпрограмма - программная единица, которая может вызваться из других программных единиц оператором
- •Функция - программная единица, которая может быть употреблена в выражении.
- •Подпрограмма блока данных - программная единица, обеспечивающая
- •Подпрограммы и функции
- •Разделение программы на части дает Вам следующие преимущества:
- •СИМВОЛЫ
- •При записи программ используются символы трех категорий:
- •Специальными знаками языка являются символы:
- •Набор символов каждого конкретного транслятора может отличаться от приведенного.
- •При построении элементов языка используются конструкции, представляющие собой неделимые символы – лексемы. К
- •Слово
- •В различных версиях языка список ключевых слов
- •Основными символами являются также следующие конструкции:
- •СТРОКИ
- •Строка состоит из последовательности символов. Символы после 72-го в строке игнорируются, строка короче
- •Строки Фортрана представляют собой что-либо следующее:
- •ОБРАЗЦЫ ПЕРФОКАРТ.
- •ОБРАЗЦЫ ПЕРФОКАРТ.
- •ИМЕНА
- •Именами обозначают переменные, массивы, функции или подпрограммы в вашей программе, независимо от того
- •С учетом ограничений на имя, любая последовательность символов может быть использована как имя
- •ИМЕНА. 50
- •Использование ключевых слов как имен пользователя мешает "читабельности" программ, и его следует избегать.
- •ТИПЫ
- •Данные в Фортране относятся к одному из шести базовых типов:
- •Типы данных объявляются.
- •ОПЕРАТОРЫ
- •Операторы представляют собой набор функций, таких как вычисления, запись результатов вычислений, изменение цепочек
- •Функциональные категории операторов:
- •Ввод/вывод
- •ВЫРАЖЕНИЯ
- •Выражение - это формула для вычисления величины, оно содержит последовательность операндов и операторов.
- •Существует четыре основных вида выражений в Фортране:
- •ВЫРАЖЕНИЯ. 62
- •СИСТЕМА
- •Ввод - это передача данных из внешней среды или из внутреннего файла во
- •ВФортране есть:
- •Функции ввода/вывода
- •При описании системы ввода/вывода Фортрана важно определить такие понятия как
- •Запись.
- •Файл.
- •Все файлы имеют следующие атрибуты:
- •Хотя возможно большое разнообразие типов файлов, большинство приложений сводится к двум типам:
Основными символами являются также следующие конструкции:
логические константы:
• .TRUE. (истина),
• .FALSE. (ложь);
символ операции возведения в степень:
• **;
знаки операций отношения:
•.LT. (меньше чем),
•.LE. (не больше),
•.GT. (больше чем),
•.GE. (не меньше),
•.EQ. (равно),
•.NE. (не равно);
знаки логических операций:
•.NOT. (не),
•.AND. (и),
•.OR. (или).
СИМВОЛЫ. 41
СТРОКИ
42
Строка состоит из последовательности символов. Символы после 72-го в строке игнорируются, строка короче 72
символов считается заполненной пробелами.
Позиция символа в строке Фортрана имеет важное значение:
СТРОКИ. 43
Строки Фортрана представляют собой что-либо следующее:
Строка
СТРОКИ. 44
ОБРАЗЦЫ ПЕРФОКАРТ. |
45 |
ОБРАЗЦЫ ПЕРФОКАРТ. |
46 |
ИМЕНА
47
Именами обозначают переменные, массивы, функции или подпрограммы в вашей программе, независимо от того определены ли они Вами или системой.
Ограничения на имена: |
1.Максимальное число символов в имени не превышает 1320 (двадцать строк по 66 символов).
2.Начальный символ должен быть буквой, последовательность символов быть буквенно- цифровой.
3.Пробелы игнорируются.
4.Значимыми являются первые шесть символов, остальные игнорируются.
ИМЕНА. 48
С учетом ограничений на имя, любая последовательность символов может быть использована как имя в Фортране.
Здесь нет зарезервированных имен, как в других языках.
49