Курсовая работа: Разработка средств моделирования систем

- BLOCKS – число блоков, использованных при моделировании;

- FACILITIES – число устройств, использованных при моделировании;

- STORAGE – число многоканальных устройств, использованных при моделировании.

Информация об устройствах содержит следующие колонки:

- FACILITY - имя устройства;

- ENTRIES - количество транзактов, входивших в устройство;

- UTIL. - коэффициент загрузки устройства;

- AVE.TIME - среднее время пребывания транзакта в устройстве;

- AVAILABLE - состояние устройства в момент окончания моделирования (1 - устройство доступно, 0 - недоступно);

- OWNER - номер последнего транзакта, вошедшего в устройство;

- PEND - количество транзактов, ожидающих выхода устройства из режима прерывания;

- INTER - количество транзактов, пребывание которых в устройстве было прервано;

- RETRY - количество транзактов, ожидающих каких-либо условий, зависящих от состояния данного устройства;

- DELAY - количество транзактов, ожидающих возможности входа в устройство (обычно это транзакты, находящиеся в очереди);

Информация об очередях содержит следующие колонки:

- QUEUE - имя очереди;

- MAX - максимальная длина очереди (т.е. количество транзактов в ней) за время моделирования;

- CONT.- длина очереди в момент окончания моделирования;

- ENTRIES - количество транзактов, входивших в очередь;

- ENTRIES(0) - количество транзактов, которым не потребовалось ждать в данной очереди (нулевые входы);

- AVE.CONT.- средняя длина очереди;

- AVE.TIME - среднее время пребывания транзактов в очереди;

- AVE.(-0) - среднее время пребывания транзактов в очереди без учета нулевых входов (т.е. без учета транзактов с нулевым временем пребывания в очереди);

- RETRY - количество транзактов, ожидающих каких-либо условий, зависящих от состояния данной очереди.


3 Проектирование системы

В окончательном виде любая программа представляет собой набор инструкций процессора. Всё, что написано на любом языке программирования, - более удобная, упрощённая запись этого набора инструкций, облегчающая написание, отладку и последующую модификацию программы. Чем выше уровень языка, тем в более простой форме записывается одни и те же действия.

С ростом объёма программы становится невозможным удерживать в памяти все детали, и становится необходимым структурировать информацию, выделять главное и отбрасывать несущественное. Этот процесс называется повышением степени абстракции программы.

Первым шагом к повышению абстракции является использование функции. Следующий шаг – описание собственных типов данных, позволяющих структурировать и группировать информацию.

Объединение в модули описаний типов данных и функций, предназначенных для работы с ними, со скрытием от пользователя модуля несущественных деталей, является дальнейшим развитием структуризации программы.

К-во Просмотров: 421
Бесплатно скачать Курсовая работа: Разработка средств моделирования систем