Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
FORTRAN.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.21 Mб
Скачать

MS Fortran

1. Обзор языка.

1. Ввод/вывод.

Ввод - это передача данных из внешней среды или из внутрен- ного файла во внутреннюю память. Процесс передачи называется чте- нием. Вывод - это передача данных из внутренней памяти во внешнюю среду или во внутренний файл. Этот процесс называется записью.

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

В дополнение к операторам передачи данных, существует нес- колько вспомогательных операторов ввода/вывода, управляющих внеш- ней средой, или определяющих, или описывающих свойства соединения с внешней средой.

В таблице 1-1 приведены операторы ввода/вывода, осуществляю- щие каждую из этих трех функций.

---------------------------T---------------------------¬

|Функции ввода/вывода | Операторы ввода/вывода |

+--------------------------+---------------------------+

| Передача данных | READ |

| | WRITE |

| | |

| Вспомогательные функции | OPEN |

| ввода/вывода | CLOSE |

| | BACKSPASE |

| | ENDFILE |

| | REWIND |

| | INQUIRE |

| | LOCKING |

| | |

| Определение положения | BACKSPASE |

| в файле | ENDFILE |

| | REWIND |

L--------------------------+----------------------------

Таб. 1-1 операторы ввода/вывода.

Для понимания системы ввода/вывода нужны также следующие по- ложения:

1.Записи.

Понятие, на котором основана система файлов Фортрана. Запись - это последовательность символов или величин. Существует три ви- да записей: форматные, бесформатные и конец файла.

2. Файлы.

Последовательности записей. Файлы могут быть внешними или внутренними.

Внешние файлы - это файлы, относящиеся к устройству, или са- мо устройство. Внутренний файл - это текстовая переменная, кото- рая используется либо как текст, либо как назначение некоторых действий по форматному вводу/выводу.

Все файлы имеют следующие атрибуты: a. имя файла (произвольное) b. указатель позиции в файле c. структура (форматная, неформатная или двоичная) d. метод доступа (последовательный или прямой)

Хотя возможно большое разнообразие типов файлов, большинство приложений сводится к двум типам: неявно открытые и явно откры- тые, внешние, последовательные, форматные файлы. Смотрите часть 3 "Операторы", где приведены описания операторов ввода/вывода. Для изучения полного описания записей, файлов и редакции форматной информации смотрите часть 4 "Система ввода/вывода".

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]