Третий этап выполнения курсовой работы
На этом этапе необходимо привести пример реальной ВС, которая полностью соответствовала бы варианту задания. В концептуальном описании примера ВС необходимо показать, что ни одна из дисциплин задания, ни случайные законы генерации и обслуживания заявок не противоречат дисциплинам и законам, используемым в примере реальной ВС.
Примером системы может быть вполне конкретная, существующая ВС или гипотетическая система, но имеющая право на существование. Непременным условием при выборе такой системы является то, что приборами, обслуживающими заявки, должны быть исключительно средства вычислительной техники, т. е. предлагаемая для исследования система должна быть не просто системой массового обслуживания, а обязательно вычислительной системой.
На этом этапе необходимо иметь представление о количественных значениях входных параметров, т. е. представление о моделируемой системе должно быть достаточно четким и конкретным.
Задача третьего этапа — синтез конкретной вычислительной системы с заданными выходными характеристиками. Все элементы синтезируемой системы должны быть подробно описаны, и здесь важно сформулировать требования к результатам работы.
Эффективность работы конкретной ВС будем определять по трем ее основным выходным характеристикам:
— вероятность отказа в обслуживании заявок;
— среднее время пребывания заявок в СМО;
— коэффициент использования приборов.
Задавая желаемые количественные значения этим трем выходным характеристикам, мы формируем требования к работе создаваемой ВС.
Имея представление о том, как должна работать эта система, можно определить и конфигурацию такой системы через выбор конкретных значений ее входных параметров. Иначе говоря, одной из задач этого этапа является определение того, что нужно подать на вход программной модели, чтобы на выходе получить затребованные выходные характеристики.
Этого можно добиться, задавая различные комбинации входных параметров. Вариантов таких комбинаций может оказаться бесконечно много, поэтому на множество значений входных параметров придется наложить некоторые ограничения, исходя из особенностей конкретных задач, для которых предназначена ВС. Таким образом, необходимо спроектировать модель архитектуры системы, которая будет работать по заданным требованиям.
Форма отчетности по третьему этапу.
1. Демонстрация действующей программной модели (в пошаговом и автоматическом режимах). Возможность задания различных комбинаций входных параметров.
2. Интерпретация поведения выходных характеристик системы при различных значениях загрузки системы и отбор вариантов систем, работающих по заданным требованиям.
Контрольные вопросы по третьему этапу.
1. Опишите элементы СМО для примера своего варианта ВС по следующей схеме:
Источник — тип и характеристики.
Прибор — количество и характеристики.
Буфер — тип и характеристики.
Заявка — транзакция конкретного размера.
2. Соответствуют ли случайные законы и дисциплины постановки и выбора вашей ВС законам и дисциплинам, указанным в строчке задания вашего варианта?
3. Значениями каких выходных характеристик определяется качество работы системы?
4. Составьте требования к работе ВС (значения, которые вы хотите получить для выходных характеристик).
5. Напишите ограничения (область изменения) для всех пяти входных параметров исследуемой ВС.
Критерием окончания этапа является представление результатов, демонстрирующих полное соответствие моделируемой ВС варианту задания.