Формализация концептуальной модели Построение формальной схемы функционирования - раздел Программирование, Государственный Комитет Российской Федерации По Высшему Образованию
...
Государственный комитет Российской Федерации по высшему образованию
Казанский Государственный Технический Университет имени А.Н. Туполева
-------------------------------------------------------------------------------------------------------
Кафедра Электронно - вычислительных машин
Выполнил : студент группы 4301 Базуев Ю.А.
Руководитель : доцент кафедры ЭВМ Захаров В.М.
Формализация концептуальной модели
Построение формальной схемы функционирования
Построим формальную схему (Q-схему) заданной вычислительной системы.
tp - интервал между приходами пользователей
tgz1 - время подготовки задания 1-ым пользователем
Определение единицы модельного времени
За единицу модельного времени (emb) принимается минимальный интервал реального времени, в течение которого система не меняет своего состояния. В данной задаче за emb целесообразно принять время равное
0.1 мин.
пользователь
Алгоритмизация модели и ее машинная реализация
Для написания программы мы выбираем язык программирования Borland C++. Этот язык хорошо зарекомендовал себя эффективностью, лаконичностью,… Программа для детерминированной модели приведена в Приложении № 1.
Описание моделирующей программы для
Детерминированного варианта модели
Параметры и переменные данной программы описаны в пункте 2.2.
Так как в выбранном языке программирования нельзя создать параллельные процессы, то мы применим принцип псевдораспараллеливания.
В программе организуем очередь ocher[50] в ячейках которой мы запоминаем адрес заявки (номер сетевой машины). Также вводим ряд вспомогательных переменных ( ztgz1, ztgz2, ztgz3, ztm, zk ) необходимых для хранения значений исходных параметров системы.
Данная моделирующая программа работает следующим образом:
Вначале программа запрашивает значения параметров системы. Далее организуется основной цикл, который выполняется k раз. Первым действием в цикле является оператор прибавления единицы машинного времени t=t+emb. После проверяем не пришел ли пользователь, если пришел то определяем какой ( конструкция switch (cikl) ). Далее в программе идет конструкция switch (nz) устанавливающая соответствующие флажки подготовки задания. После идет группа условий выполняющая уменьшение времени подготовки задания. Если задание подготовлено то подается запрос на выполнение. В этом блоке программы определяется не пуста ли очередь, если не пуста то выполняем задание из очереди иначе выполняем заявку с сетевой машины. Перед выполнением заявки проверяем занята ли ЭВМ, если занята то ставим заявку в очередь. Далее если на ЭВМ выполняемся задача то уменьшаем время выполнения этой задачи. После чего цикл повторяется. После завершения цикла производим подсчет процента выполненных заданий, поступивших от второго пользователя.
Протокол работы программы:
Введите интервал между приходами пользователей 100
Моделирование случайных воздействий
Моделирование случайных воздействий имеющих
Равномерное распределение
Поскольку проведение натуральных опытов с разными схемами ГПСЧ трудоемко, то мы будем использовать программное средство позволяющее строить и… Для получения ПСЧ будем пользоваться программой gener.
Работая в диалоговом режиме с ПВМ мы определяем структуру генератора, т. е. некоторую исходную информацию: разрядность…
Суть метода: выбирается два n - разрядных числа X1 и X2. X1><0, X2><0. Затем X1 умножаем на X2 и получаем некоторое значение Y , у… Программа формирования ГСК на основе метода умножения приведена в Приложении №… Полученные числа записываются в файл vi_gpsc1.dat и анализируются с помощью программы analize.
Выберем генератор РРПСЧ, который используется для генерации времени между поступлениями заявок от пользователей.
Последовательность чисел, полученных аппаратным способом и хранящихся в файле… В пункте 3.4.1.2. мы делая вывод уже говорили о том, что генератор РРПСЧ сформированный программным способом (по…
Моделирование случайных воздействий,
Напишем функции формирования чисел по требуемому закону распределения. Эти числа запишем в файл. Оценим качество полученных последовательностей ПСЧ,…
Сведения о непрерывных случайных величинах
Закон распределения случайных величин
Нормальный
…
Описание моделирующей программы для
Преобразуем ранее созданную детерминированную модель вычислительной системы в… - вставим программный генератор РРПСЧ - встроенную функцию random( )
Получение и интерпретация результатов
Значения выходных характеристик, полученные при прогонках модели с различными…
Еще рефераты, курсовые, дипломные работы на эту тему:
Экономическое содержание и механизм функционирования ссудного процента Экономическое содержание и механизм функционирования ссудного процента
С развитием в нашей стране рыночных отношений, появлением предприятий различных форм собственности (как частной, так и государственной,… У предприятий всех форм собственности все чаще возникает потребность… Ссудный процент возникает там, где отдельный собственник передает другому определенную стоимость во временное…
Назначение, состав, тактико-технические данные, структурная схема, особенности функционирования радиопеленгатора АРП-80
Анализ работы аппаратуры ТУ ТС радиопеленгатора АРП Аппаратура ТУ В передающую часть... АВТОМАТИЧЕСКИЙ ПЕЛЕНГАТОР АРП Принцип работы... Fд Vr l...
Образовательная функция. Воспитательная функция. Развивающая функция
Обучение одна из основных категорий дидактики и компонент педагогического процесса... Обучение это целенаправленный и организованный процесс взаимодействия... Функции обучения образовательная воспитательная развивающая...
Понятие предприятия, его функции и цель функционирования
МОЛОДЕЖИ И СПОРТА УКРАИНЫ... ХАРЬКОВСКИЙ НАЦИОНАЛЬНЫЙ...
Принципы построения и функционирования различного вида генераторов колебаний
Автогенераторы являются источниками высокочастотных колебаний в радиопередатчиках, входят в состав различной измерительной аппаратуры и устройств… Для этого усилитель нужно охватить обратной связью, компенсирующей эти потери…
Задание #1 Функция спроса имеет вид D =80- р, а функция предложения S = 10 +р. Цена равновесия составит
Автор Елена... Задание Вопрос...
Проблемы создания и функционирования свободных экономических зон в России
Психолого-педагогические и организационные основы функционирования самодеятельного хорового коллектива
Репетиционная и концертно-исполнительская деятельность доставляет не только радость творчества, но и является систематическим тяжелым трудом,… В последние несколько лет обосновано возрос интерес к хоровой педагогике.
На фоне пресыщенного хорового рынка происходит массовое образование хоровых коллективов и столь же массовый их…
Структура и функционирование локальной вычислительной сети
Создание сети на предприятии, фирме способствует гораздо высокому процессу обмену данными, сведениями между различными структурными подразделениями,… Все многообразие компьютерных сетей можно классифицировать по группе… Локальные – это сети, перекрывающие территорию не более 10 м2, региональные – расположенные на территории города или…
Нелитературный русский язык: диалекты, просторечия, арго - области их функционирования
Прежде всего это касается устной публичной речи. Расширение рамок публичной речи (телевидение, радио, митинги, собрания) дало возможность приобщить… Социальные сдвиги нашего времени, связанные с изменениями в структуре… Если раньше жаргонизмы употреблялись только в непринужденном общении хорошо знающих друг друга людей, то теперь их…
0.035
Новости и инфо для студентов