Дисковая операционная система для ПК "ZX Spectrum" 1990 г.

Глава 12 - файлы массивов данных.


12. ФАЙЛЫ МАССИВОВ ДАННЫХ

Синтаксис SOS для загрузки и записи нссимволь-
ного массива, имеющего имя "MONEY":

LOAD "MONEY" DATA M ()

или

SAVE "MONEY" DATA M ()

Для символьного массива требуется добавка "$":

LOAD "MONEY" DATA M $ ()

Подобно большинству команд TRDOS, загрузка и
запись массивов данных обеспечивается использова-
нием синтаксиса SOS БЕЙСИКа с префиксом и, если
это необходимо, обозначением дисковода. Редкий слу-

чай, если массивы данных будут обрабатываться не-
посредственно из TRDOS.

Природа этих массивов такова, что они будут за-
писываться из работающей программы или вводиться
в нее. SOS синтаксис для использования внутри БЕЙ-
СИК программы:

RANDOMIZE USR 15619:REM:L0AD "MONEY"
DATA M ()

или

RANDOMIZE USR 15619:REM:SAVE "MONEY"
DATAMQ

Замечание:

Этот синтаксис предполагает, что запись и чтение
будет производиться с текущего дисковода. Если в си-
стеме имеется несколько дисководов и главная про-
грамма, например, обслуживается текущим
дисководом А, и требуется загрузить данные с диско-
вода В, то в этом случае должен использоваться вре-
менный выбор дисковода:

RANDOMIZE USR 15619:REM:LOAD "B:MONEY"
DATA M ()

При копировании, стирании и переименовании
файлов данных команда должна всегда кончаться
обозначением типа файла, т.е. DATA. В противном
случае TRDOS примет этот файл за БЕЙСИК файл:

COPY "A.MONEY", "В MONEY" DATA




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
Юмор - Короткие истории, услышанные в МИРЭА в буфете "У погибшего программиста".
Вступление - Об управлении в обoлочке Deja VU.
Сплошные приколы - 5 приколов. Сборник высказываний советских офицеров (продолжение).
CPU для вас - программировани для начинающих. Что такой машинный язык? Что такое язык ассемблера? Как считает компьютер?
V.I.P. - The most noble tale of the scene.

В этот день...   21 ноября