>. Економіко-математичні методи і моделі. /Уч. сел. для вузів Під ред. Кузнєцова. Мн.: БГЕУ, 1999.
. Рад Б.Я. Моделювання систем [Текст]: підручник для студ. вузів. - 3-е вид., Переаб. і доп. - М.: Вища школа, 2001. - 343 с.: Іл.
. Шелухін О.І. Моделірвоаніе інформаційних систем: навч. посібник для студ. вузів. - М.: САЙНС - ПРЕС, 2005. - 367с.
. Молчанов А.А. Моделювання та проектування складних систем: навч. посібник для студ. вузів. - Київ: Вища школа, 1988. - 360 с.
. Бусленко Н.П. Моделювання складних сістем.2-е вид., Перабо. - М.: Наука, 1978. - 400 с.
. Ліфшиц А.Л. Статистичне моделювання СМО, М., 1978.
. Томашевський В., Жданова E. Імітаційне моделювання в середовищі GPSS. - М.: Бестселер, 2003. - 416 c.
Програми
Додаток № 1
Q-схема:
В
Додаток № 2
Лістинг програми.
class QShema;// попереднє оголошення Q-схеми
// глобально унікальний ідентифікатор заявокunsigned __ int64 req_enumerator; structelem
{public:
// конструктор і деструктор
explicit __ fastcall structelem (const std :: string & name):
_psvyazi (0), __ name (name), __ id (0)
{
;
}
virtual ~ structelem () = 0;
// загальна інформація про елемент (для класу CQChart :: CStatManager)
const std :: string & GetName () const {return __ name;}
int GetID () const {return __ id;}
protected:
SxemaElem_t * _psvyazi;
// покажчик на елемент структури Q-схеми з описом зв'язків
private:
std :: string __ name;// символічне ім'я елемента
int __ id;// числовий ідентифікатор елемента
}; obyavZayav: virtual public structelem
{public: public:
// конструктор і деструктор
explicit __ fastcall obyavZayav (const std :: string & name):
structelem (name)
virtual ~ obyavZayav () {}
// встановлення ознаки позначки оброблених заявок
void SetMarksObrZayav () {_marksObrZayav = true;}
// отримання стану
virtual state_t GetState () const = 0;
protected:
class Zayavka {//клас "заявка"
// моделює асоціацію елементів із заявками методів вкладення
public:
// конструктор
explicit __ fastcall Zayavka {
__VremPoyav = __ TekVrem = 0;
__obrabot = false;
__psoderg = NULL;
<...