Системные программы для «ZX-Spectrum» 1993 г.

VU-FILE - программа "VU-FILE" почти не отличается от программы VU-CALC". Можно считать, что описание "VU-FILE" есть продолжение описания "VU-CALC". "GAZETTEER". "COPY DE LUXE".


VU-FILE

Программа "VU-FILE" почти не отличается от программы VU-CALC". Можно считать, что описание "VU-FILE" есть про­должение описания "VU-CALC". Принцип тот же.

В программе "VU-FILE" в каждой записи есть слово COUNTRY (СТРАНА), за которой сразу же стоит название оп­ределенной страны, которое изменяется с каждой новой записью, например: Афганистан, Албания и т.д.

После ввода страны нужно нажать "ENTER", курсор авто­матически перемещается для ввода последующей информации по всем позициям. Когда вы введете информацию на всех по­зициях для записи, на дисплее автоматически появится новая пустая страница. Можно продолжать набор всех необходимых для вас записей. Если вы уже заполнили необходимые новые записи, нажмите клавишу "STOP" для выхода к основной коман­дной точке.

Запись можно стереть, для этого необходимо найти и показать запись и дать команду "DELETE".

Информацию на странице можно изменить с помощью ко­манды "ALTER", курсор автоматически расположится в самом начале поля данных. Если вы хотите заменить эту информацию, нужно просто впечатать новую и нажать "ENTER". Новая ин­формация будет записана, а курсор автоматически передвинется на новое поле данных, следующее за измененным. Если вы не хотите изменять строку, нажмите "ПРОБЕЛ". После изменения всех строк нужно вернуться к заголовку.

 

Упорядочивание, распечатка и печатание записей

 

Весь файл (текст) может быть упорядочен и напечатан в опре­деленной последовательности по желанию пользователя. После­довательность определяется по команде "ORDER". Порядок всего файла можно определить с помощью основных буквенно-цифровых знаков любого конкретного поля данных. Упорядочивание осуществляется согласно первому знаку поля данных, за кото­рым, в случае сходства для двух или более записей, следует вто­рой знак и т.д. Старшинство отдается числам, а потом буквам. После нажатия клавиши "О" (ORDER), заголовок команды изме­няет запрос потребителя, определяет поле данных для необхо­димого конкретного упорядочивания. Это достигается при пере­мещении красного квадрата курсора, нажимая любую клавишу, до необходимого поля данных. Когда установлено нужное поле данных, нужно нажать "ENTER" и программа возвратится к ос­новному заголовку команды.

Если пользователь не определит поле данных с помощью ко­манды "ORDER", то программа автоматически это сделает сог­ласно первому полю данных.

Команды "RESET" (СБРОС), "FORWARD" (ВПЕРЕД), "BACK" (НАЗАД), "UST" и "PRINT" (РАСПЕЧАТКА и ПЕЧА­ТАНИЕ) работают по приказу.

Команда "RESET" устанавливает первую запись файла, "FORWARD" — подает следующую запись, "BACK" — возвра­щает предыдущую, "UST" — перечисляет все записи по порядку. Перечисление можно остановить на любой записи, нажав любую клавишу. Для возобновления перечисления нужно нажать "L". После необходимо вернуть записи к первой с помощью команды "RESET".

Команда "PRINT" работает так же, как и "UST", за исклю­чением того, что записи выводятся на принтер противоположно тому, как они выражены на экране. Для остановки печатания на любом этапе необходимо нажать любую клавишу. В противопо­ложность распечатыванию целого файла или его части отдельные записи можно напечатать с помощью команды "COPY", нажимая на клавишу "С".

 

Выбор и обработка данных.

Одной из наиболее важных характеристик "VU-FILE" явля­ется способность найти и отобразить конкретную запись или не­сколько нужных записей из всего файла. Это достигается г по­мощью команды "SELECT" (ВЫБОР). Для выбора отдельного поля данных нужно нажать клавишу "S". Если "SELECT" относится к любому полю, нужно нажать "ENTER", в противном случае нужно нажать любую клавишу для автоматического пере­мещения курсора на нужную запись, а затем нажать "ENTER".

Выбор и поиск определенного ряда записей осуществляется путем сравнения полей данных с цепочкой знаков, которые опре­деляет пользователь. После выбора определенного поля данных командный блок изменяется, что позволяет пользователю вер­нуться к основным командам и миновать цепочку знаков, вы­бранных для всех последующих операций LIST, PRINT, BACK,. FORWARD, RESET. Это позволяет пользователю осуществлять простую обработку данных.

 

Поиск и отыскание отдельных записей

В некоторых случаях оператор использует файл, как алфа­витный указатель. Например, если файл состоит из набора ад­ресов, телефонных номеров, счетов и др. пользователь может ввести файл утром и оставить в памяти машины на целый день. В ответ на телефонный звонок, или вопрос о данной персоне, сразу же можно получить соответствующую запись, введя всего лишь несколько знаков имен.

Режим поиска осуществляется с помощью команды "SE­LECT" для выбора нужного поля данных, как и раньше. После нажатия "ENTER" блок команды режима поиска появится в вер­хней части экрана, при этом обеспечивается доступ к различным записям путем простого ввода соответствующей цепочки знаков с последующим нажатием "ENTER". Таким образом можно лег­ко найти соответствующие записи.

 

Информация и конец.

Информацию о состоянии файла можно получить в любой мо­мент, нажав клавишу "I" (INFORM). Эта информация включает количество полей данных в каждой записи, количество записей в каждом файле, текущий порядок и степень наполнения файла.

Для возврата основного набора команд для сохранения файла необходимо набрать "Q" (QUIT).

Чтобы ввести формат для принтера так, чтобы распечатки на экране и на принтере соответствовали, нужно воспользоваться третьим вариантом из основного набора команд.

 

GAZETTEER

GAZETTEER — представляет собой пример использования "VU-FILE". Слово GAZETTEER означает словарь географи­ческих имен, а файл GAZETTEER — файл записей всех стран Европы (16К), где указано название страны, ее столица, основ­ной язык, денежные единицы и др. Например, если пользователя интересуют все испаноговорящие страны мира, он может исполь­зовать отобранный вариант, чтобы использовать " языковое" по­ле данных, а затем выбрать цепочку "SPANISA" (испанский). Если он затем возвратится к основному заголовку и введет "L", он сразу же получит перечень всех испаноговорящих стран.


COPY DE LUXE

SPACE — пауза. Исходный режим; ожидание команды. Действует во всех рабочих режимах, (из режима NAME-N вклю­чается через ENTER)

L LOAD загрузка в память файлов с заголовком. Вы­свечивается заголовок файла, его тип, параметры и оставшаяся свободная память. В случае ошибки при загрузке файл стирается.

D DATA загрузка блоков без заголовка. Высвечивается длина блока и оставшаяся память. При переполнении памяти подсчитывается, тем не менее, длина блока. В случае ошибки при загрузке можно сохранить блок для последующей записи на ленту, нажав любую клавишу, кроме SPACE или BREAK. При нажатии на SPACE память освобождается для новой загрузки;

Н — HEADER просмотр заголовков файлов. Загрузка самих файлов не происходит.

S SAVE запись на ленту, начиная с 1-го файла или с того, который выбран в режиме VIEW. Звуковой сигнал в конце записи можно предотвратить, своевременно нажав SPACE.

V — VIEW обзор файлов, находящихся в памяти (максимум 8) и выбор начала записи. Из этого режима можно перейти в режим изменения заголовка нажатием N-NAME.

С — CANCEL ликвидация последнего из загружаемых файлов.

R RESET полная очистка памяти копировщика. Q QUIT ликвидация копировщика. М — MAXBYTE максимальное использование ОЗУ (без заголовка). При необходимости заголовок копируется в режиме D - DATA.

При нажатии на М выбирается один из трех режимов на­жатием на клавиши 1, 2 или 3. Если клавиша цифровая не на­жата, то возможен отказ от режима М через SPACE. Выбранный вариант режима изменить нельзя, и выход из режима MAXBYTE не существует.

М1 — многократная загрузка и запись ценой менее полного использования ОЗУ (L — LOAD, S — SAVE).

М2 — однократная загрузка и многократная запись блока известной длины (ее можно предварительно измерить в режиме DATA). Возможно копирование блоков длиной до 65535 байт с наложением на ПЗУ. Перед загрузкой точно установить длину ! копируемого блика клавишами Z и Х (CAPS SHIFT ускоряет их действие). При несоответствии длины блока установленному значению возможен сбой (L — LOAD, ENTER — SAVE).

МЗ — однократная загрузка и многократная запись блока произвольной длины с максимальным использованием ОЗУ (L - LOAD, ENTER — SAVE).





СОДЕРЖАНИЕ:


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

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



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

Похожие статьи:
hint: net walker - passwords: net walker
От авторов - сценовое вступление.
Абзац - Газета "АБзац": как всё начиналось.
AY music with digital samples - in ProTracker 3.X in General Sound.
СС'99 - интервью: Paul Pavlov (создатель сайта Virtual TR-DOS).

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