Реферат: Программирование с использованием генератора случайных чисел

Мат.ожидание и дисперсия по всей последовательности.

Real

X

Временная переменная (буфер).

Real

Col(4)

Массив для управления выбора пункта меню.

array[1..4]of byte

Light.Dark

Константы для задания цветов меню.

[1..16]


2.3. Пояснения к программе.

2.3.1. Основная программа.

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

После определения происходит первоначальная (чернвая) прорисовка интерфейсной части программы. Для этого используется три блока, прорисовывающие строку помощи (drawhelp(0)), диалогового окна (drawwin) и строки меню (drawmenu(5)).

Перехватчик сообщений с клавиатуры (ReadKey) позволяет выбрать тот или иной пункт меню - о возможном выборе можно узнать в строке подсказки в низу экрана. В зависимости от выбора оператором пункта меню происходит запуск «основной работающей программы» - процедуры dowork. Для вызова этой процедуры используется один параметр – work. Его возможные значения:

Таблица 2.

Значение параметра work

Действие

1

Задание параметров для построения последовательностей.

2

Просмотр последовательностей.

3

Просмотр гистограммы.

Работы основной программы заверщается при истонном значении переменной exitprog, чего можно достичь комбинацией Alt-x (об этом тоже информирует строка помощи).


2.3.2. Процедура drawhelp.

Эта процедура полностью предназначена для навигации оператора с работой в программе.

Для вызова используется один параметр (help), чего достаточно для вывода полной подсказки далнейших действий. Ниже приводится таблица со значением параметра и строки, которая высвечивается внизу экрана.


К-во Просмотров: 456
Бесплатно скачать Реферат: Программирование с использованием генератора случайных чисел