Процедура редактирования распределений

Любая программа подразумевает обеспечение «экранного сервиса». На экране должны возникать таблицы исходных данных, которые удобно редактировать. Для этого должно быть предусмотрено создание в программе текстового файла, в котором изображается экранная таблица со специальными символами. Символы обозначают будущие места, в которых будут стоять исходные данные. Заранее оговариваются специальные символы.

рис. 9 Распределение служебных мест на экране для редактирования параметров измерения.

Специальные символы, которые указывают местоположение будущих значений.

@

- место переключения фона.

#

- место, где будет выведено значение параметров.

~

- место, где будут выводиться частоты.

!

- место, где строятся столбцы гистограммы.

*

- либо шаг, либо угол. Название параметра.

$

- место, в которое выводится тип клетки. (slow, medium, fast).

 

Процедура формирования экрана работает следующим образом. Текстовый файл считывает символ за символом. Если считанный символ не входит в список специальных, он просто выводится на экран. Таким образом, на экран могут выводиться любые комментарии, например: инструкции по редактированию таблицы. При выводе всех символов, подсчитывается номер строки и номер позиции в строке. Номер позиции в строке задаётся в начале, равный единице. И наращивается с введением каждого нового символа до появления символа eoln (end of line - конец строки). После увеличивается на единицу счетчик номера строк и сбрасывается в единицу счетчик номера позиции. Работа процедуры заканчивается eof (end of file - конец файла).

Смотрите также

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

Специфические возрастные изменения сна
Физиологические процессы, свойственные стареющему организму, приводят к изменению архитектоники сна, его стадий и ритмики. В среднем возрасте электроэнцефалографическая модель сна состоит из 4-5 ...

Структура сна
Люди привыкли считать сон периодом спокойствия и бездействия. Однако во время сна в мозгу и во всем организме протекает множество активных процессов, в частности вырабатываются гормон роста и полово ...