Вычислительная техника в инженерных расчетах. Черный А.А. - 62 стр.

UptoLike

Составители: 

62
Но-
мер
Цвет Но-
мер
Цвет Но-
мер
Цвет Но-
мер
Цвет
0 Черный 4 Красный 8 Серый 12 Розовый
1 Синий 5 Пурпурный 9 Светло-
синий
13 Светло-
пурпур-
ный
2 Зеленый 6 Коричне-
вый
10 Светло-
зеленый
14 Желтый
3 Голубой 7 Белый 11 Светло-
голубой
15 Ярко-
белый
Если к этим номерам прибавить 16, то получим мерцающие зна-
ки того же цвета: 3 + 16 = 19 – голубой; 14 + 16 = 30 – желтый и т.п.
Файлы произвольного (прямого) доступа
В файлах прямого доступа данные организуются таким образом,
что доступ к ним может быть осуществлен в любом порядке независи-
мо от того, в какой последовательности данные помещаются в
файл.
Запись и чтение информации с диска в случае прямого доступа осуще-
ствляются отдельными блоками, называемыми записями. Каждая за-
пись имеет свой номер, в соответствии с которым она помещается в
файл или извлекается из него. Для создания файла прямого доступа в
программу должны быть включены следующие операции:
1) открытие файла (оператор
OPEN);
2) распределение памяти для переменных в буфере файла
отделе памяти компьютера (оператор FIELD);
3) пересылка данных в буфер файла (операторы LSET и
RSET). При пересылке в буфер числовые величины должны представ-
ляться строками знаков. Для этого можно использовать функции MKI$,
MKS$ и MKD$;
4) запись данных, находящихся в буфере, на диск (оператор
PUT);
5) закрытие файла (оператор CLOSE).
Для обработки файла прямого доступа обычно используются
операции:
1) открытие файла (OPEN);
2) распределение памяти в буфере (FIELD);
3) считывание нужной записи в буфер (оператор GET);
4) выполнение, если необходимо, обратного преобразования
строк в числовые значения с помощью функций CVI, CVS и CVD);
5) закрытие файла (CLOSE
).
Оператор OPEN (открыть)
Подготовка к выполнению операций ввода-вывода. Форматы:
OPEN “R”, # <номер файла>, <имя файла> [,<длина записи>]
OPEN <имя файла> AS [#] <номер файла> [LEN = <длина записи>]
Но-     Цвет     Но-       Цвет      Но-     Цвет     Но-     Цвет
мер              мер                 мер              мер
 0     Черный     4     Красный       8     Серый     12     Розовый
 1     Синий      5    Пурпурный      9     Светло-   13     Светло-
                                             синий           пурпур-
                                                               ный
 2    Зеленый     6     Коричне-      10    Светло-    14    Желтый
                          вый               зеленый
 3    Голубой     7      Белый        11    Светло-    15     Ярко-
                                            голубой           белый

      Если к этим номерам прибавить 16, то получим мерцающие зна-
ки того же цвета: 3 + 16 = 19 – голубой; 14 + 16 = 30 – желтый и т.п.
                     Файлы произвольного (прямого) доступа
      В файлах прямого доступа данные организуются таким образом,
что доступ к ним может быть осуществлен в любом порядке независи-
мо от того, в какой последовательности данные помещаются в файл.
Запись и чтение информации с диска в случае прямого доступа осуще-
ствляются отдельными блоками, называемыми записями. Каждая за-
пись имеет свой номер, в соответствии с которым она помещается в
файл или извлекается из него. Для создания файла прямого доступа в
программу должны быть включены следующие операции:
         1) открытие файла (оператор OPEN);
          2) распределение памяти для переменных в буфере файла –
отделе памяти компьютера (оператор FIELD);
          3) пересылка данных в буфер файла (операторы LSET и
RSET). При пересылке в буфер числовые величины должны представ-
ляться строками знаков. Для этого можно использовать функции MKI$,
MKS$ и MKD$;
          4) запись данных, находящихся в буфере, на диск (оператор
PUT);
          5) закрытие файла (оператор CLOSE).
      Для обработки файла прямого доступа обычно используются
операции:
         1) открытие файла (OPEN);
         2) распределение памяти в буфере (FIELD);
         3) считывание нужной записи в буфер (оператор GET);
         4) выполнение, если необходимо, обратного преобразования
строк в числовые значения с помощью функций CVI, CVS и CVD);
         5) закрытие файла (CLOSE).
                            Оператор OPEN (открыть)
      Подготовка к выполнению операций ввода-вывода. Форматы:
OPEN “R”, # <номер файла>, <имя файла> [,<длина записи>]
OPEN <имя файла> AS [#] <номер файла> [LEN = <длина записи>]
                                    62