Читать реферат по всему другому: "Моделирование системы автоматизации проектирования работа по дисциплине «Основы системного анализа объектов и процессов компьютеризации» Пояснительная записка" Страница 4

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

увеличивается количесво элементов в массиве:

i=i+1(1.3.1)

ki=i(1.3.2) ЭВМ представлено ввиде элемента, который в программе реализуется с помощью типа-записи, содержащего сведенья о строке задания (время обработки строки и номер терминала, сформировавшего ее). Заполнение ЭВМ реализуется по следующей формуле:

EVM=nakopitel(1)(1.3.3)

где nakopitel[1] – первый элемент в массиве-накопителе.

Накопитель является массивом необработанных строк. При поступленнии новой строки в накопитель увеличивается индек массива и накопителю присваевается новая строка:

index_nakop=index_nakop+1(1.3.4)

nakopitel(index_nakop)=x(1.3.5)

где х – содержит параметры строки;

index_nakop – текущее количесво элементов в массиве-накопителе.

При выдаче строки задания из накопителя в ЭВМ индекс массива уменьшается и количесво элементов в массиве уменьшается на единицу:

nakopitel(i)=nakopitel(i+1) i=1;index_nakop-1

index_nakop=index_nakop-1(1.3.6)

Вероятность простоя проектировщика из-за занятости ЭВМ определяется по формуле:

ver=time1/time2(1.3.7)

где ver – вероятность простоя проектировщика;

time1 – время простоя проектировщика;

time2 – время, в течении которого ЭВМ занято обработкой задания от другого проектировщика.

Коэфициент загрузки ЭВМ определяется следующим образом:

koef=time3/time(1.3.8)

где koef – коэфициент загрузки ЭВМ;

time3 – время, в течении которого ЭВМ работает;

time – время работы системы.

Работа данной системы реализуется с помощью Q-схемы, которая определяется следующим набором:

Q =(1.3.9)

где W – подмножество входящих потоков заявок на обслуживание:

U – подмножество потоков обслуживания;

H – подмножество собственных параметров;

Z – подмножество состояний элементов структуры (ZiH, ZiK);

R – оператор сопряжения элементов структуры (каналов и накопителей);

A – оператор алгоритмов обслуживания заявок (оператор поведения заявок).

Подмножество собственных параметров H для данной схемы определяется как

Hi = {Lф, Lki, Lik, Li}(1.3.10)

где Lф– количество фаз. Lф = 2;

Lki– количество каналов. Lk1 = 3, Lk2=1;

Lik– количество накопителей. Lik = 1;

Li – ёмкость накопителя. Теоретически не ограниченна.

Подмножество состояний системы определяется выражением:

Zi=(ZiH, ZiK)(1.3.11)

где – ZiH состояние накопителя (Zi = 0– накопитель пуст, Zi = 1 – в накопителе имеется 1 заявка,..., Zi = Li – накопитель полностью заполнен);

Li – ёмкость накопителя, измеряемая числом помещаемых в нём заявок;

ZiK – состояние канала Кi ( Zi = 0– канал свободен, Zi = 1– занал занят).

1.4 Метод решения Метод решения поставленной задачи реализуется на основе объектно-ориентированного и структурного программирования. Объекты, используемые в программе являются стандартными для языка Delphi и определяют компоненты программы, реализующие визуальный контакт пользователя с программой.

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

Благодаря этому повышается наглядность текста и упрощается его отладка. Для удобства написанная программа была разбита на модули (отдельные процедуры и функции). Применение методов структурного программирования улучшает ясность и читабельность программ.

Структурное


Интересная статья: Основы написания курсовой работы