Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Моделювання роботи в бібліотеці

Реферат Моделювання роботи в бібліотеці





таймер модельного часу. p align="justify"> Коли починається моделювання, в інтерпретаторі планується прихід першого транзакта. Після цього таймер модельного часу зупиняється у значенні часу, відповідному моменту появи першого транзакта в моделі. Цей транзакт (а також інші, якщо вони приходять в той же момент часу) входить в модель. Далі він (або вони, один за одним) просувається через всі можливі блоки моделі, які йому зустрічаються. Природно, що в цей перший зазначений таймером момент часу нічого більше в системі не відбувається. Інтерпретатор GPSS просуває далі значення таймера до значення часу, коли відбувається наступне (або наступні) подія, яке заплановане. Ці події, що виникають як наслідок просування транзактов через блоки, відбуваються в наступні моменти часу. Коли в цей другий зазначений таймером момент часу не залишається транзакта, який треба переміщати, таймер знову змінює значення, і т.д. Саме таким чином і відбувається зміна модельного часу. p align="justify"> Однією з переваг системи GPSS є те, що таймер модельного часу коригується автоматично відповідно з логікою, продиктованої моделлю. Таким чином, розробнику немає необхідності самому стежити за точним зміною часу. p align="justify"> Розглянемо деякі важливі особливості GPSS і його таймера.

) Таймер GPSS реєструє цілі значення. Це означає, що події можуть виникати тільки в "цілі" моменти часу. p align="justify">) Одиницю часу, яка може бути відзначена таймером, визначає розробник. Однак одиницю часу ніколи не повідомляють інтерпретатору. Це значення виражають у неявному вигляді у формі тимчасових даних, що вводяться в модель. Якщо всі такі дані виражені в хвилинах, то неявної одиницею часу буде хвилина. Якщо всі дані виражені в мілісекундах, то такий одиницею часу буде мілісекунда. Розробник може задавати таку одиницю часу, яка йому зручна для того, щоб правильно відобразити події реальної системи в моделі. Він повинен при цьому стежити за тим, щоб всі дані, пов'язані з часом, були виражені через певну мінімальну одиницю часу. p align="justify">) GPSS є інтерпретатором для "такого події . Інакше кажучи, після того як модель повністю скоригована в даний момент модельного часу, таймер просувається до найближчого значенням часу, в який відбувається наступне подія (точніше, до наступного моменту часу, на яке заплановано виникнення події). Інтервал модельного часу пропускається, якщо на цьому інтервалі немає подій. Практично це означає, що час прогону моделі не залежить від одиниці часу, обраної розробником.

Визначимо, нарешті, в чому ж полягає відмінність між модельним і реальним часом. Коли значення таймера модельного часу просувається в наступну точку, відбувається деяка затримка, для того щоб скорегувати модель. У реальному ж системі такого часу на коригування не існує, Не виключено, що для моделювання тільки однієї хвилини модельного часу буде потрібно кілька годин реального ч...


Назад | сторінка 13 з 16 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Поняття та види робочого часу і часу відпочинку
  • Реферат на тему: Емпіризм і раціоналізм філософії Нового часу. Значення чуттєвого та раціон ...
  • Реферат на тему: Інфекційні захворювання: погляд через призму часу
  • Реферат на тему: Розробка системи реального часу у вигляді планувальника виконання завдань
  • Реферат на тему: Відмовостійкі системи реального часу