Реферат: Описание языка Turbo Basic для студентов всех специальностей

Если вывод в файл и ввод из файла осуществляются в одной

программе, то открытие и закрытие файла осуществляется один раз

перед началом и после окончания всех операций с файлом.

_Оператор OPEN . 2 0имеет вид

OPEN 2 1имя файла 2 0AS # 1номер файла 2 0LEN 2 0= 1длина записи

(отсутствие указания режима ввода или вывода означает, что файл

прямого доступа).

_Оператор FIELD . 2 0имеет вид

FIELD # 2 1номер файла 0, 2 0n1 2 0AS 2 1имя1 0 [ 2, 0n2 2 0AS 2 1имя2 0, 2 0...] 2 0,

где n1, n2, ... - длина поля в байтах под переменные 1имя1 0, 1имя2 0,

... ( 1имя1 0, 1имя2 0, - символьные переменные ).

_Операторы . _LSET, RSET . 2 0имеют вид

LSET 2 1имя 2 0= 2 1символьное выражение

RSET 2 1имя 2 0= 2 1символьное выражение

Оператор LSET (RSET) заполняет одно поле записи в буфере

(оператор LSET - с начала, RSET - с конца, оставшиеся позиции за-

полняются пробелами).

_Оператор PUT . имеет вид

PUT 2 0# 2 1номер файла 2 0[ 2, 1номер записи 0]

Этот оператор передает содержимое буфера в файл на место за-

писи с указанным номером (или текущей, если номер не указан).

_Оператор GET . 2 0имеет вид

GET 2 0# 2 1номер файла 2 0[, 2 1номер записи 2и 0]

Этот оператор передает содержимое записи с указанным но-

мером в буфер (если номера нет, передается текущая запись).

В качестве примера приводится программа, которая формирует

файл прямого доступа из записей следующей структуры:

N п/п Фамилия Год рождения

В программе переменные обозначены n%, nam$, dat%; для соответс-

К-во Просмотров: 726
Бесплатно скачать Реферат: Описание языка Turbo Basic для студентов всех специальностей