ВУЗ:
Составители:
Рубрика:
71
МАС5, обеспечивающего вывод графиков сигналов на экран дисплея, а также
пути к каталогам пакета МАС20. Первая запись имеет формат целочисленной
константы и указывает вид активного режима графики (цветной или черно-
белый). Вторая и третья записи имеют формат текстовой константы и указы-
вают имена файлов, содержимое которых будет изображено, соответственно,
на
верхнем и нижнем графиках. Затем идут три текстовые константы, состав-
ленные по правилам MS-DOS для путей и имен каталогов и определяющие
соответствующие рабочие каталоги пакета МАС20.
K
FILE1$
FILE2$
EXEPATH$
ARCPATH$
Указатель режима графики
DATAPATH$
Имя файла для верхнего графика
Имя файла для нижнего графика
Путь к каталогу исполняемых файлов
Путь к каталогу сигнальных файлов
Путь к каталогу архивных файлов
Рис. 3.55. Структура файла BUF.DAT
Указание рабочих каталогов в конфигурационном файле позволяет
реализовать важный системный принцип - коллективный доступ к
исполняемым файлам и монопольный доступ к рабочим и архивным файлам,
что важно при использовании одного персонального компьютера
различными пользователями и, особенно, при работе в локальной сети.
Практически все фирменные программные продукты, такие как
инструментальные системы программирования (QBASIC, QuickC, ...),
текстовые редакторы (MultiEdit, Лексикон, ...), программы для
математических расчетов (Eureka, MathCAD, ...) и т.п. в той или иной степени
обеспечивают такой режим доступа к рабочим файлам. При запуске
программы конфигурационный файл (в данном случае BUF.DAT)
считывается из текущего (на момент старта программы) каталога и его
содержимое определяет размещение всех остальных рабочих файлов. Для
каждого пользователя (или для различных видов работы) выделяется
отдельный каталог, куда помещается своя копия конфигурационного файла и
в момент старта программы этот каталог делается текущим.
Файлы SIG00.DAT ... SIG15.DAT. Все шестнадцать файлов
предназначены для хранения архива входных сигналов. Они имеют точно
такую же структуру записей, что и файл INP.DAT (см. Рис. 3.33), а именно:
первая
запись изображает количество N информационных отсчетов X1, X2,…,
N, которые размещены следом за ней. Таким образом, всего в каждом файле
Страницы
- « первая
- ‹ предыдущая
- …
- 69
- 70
- 71
- 72
- 73
- …
- следующая ›
- последняя »