43247

Моделирование процесса функционирования ВЦ при условии, что обработать необходимо 100 заданий

Курсовая

Информатика, кибернетика и программирование

После обработки на процессоре как коротких так и длинных заданий производится вывод результатов на печать в течение 2 1 мин. Смоделировать процесс функционирования ВЦ при условии что обработать необходимо 100 заданий. Определить число коротких и длинных заданий ожидающих обработки а также число обработанных коротких заданий и коэффициент загрузки процессора.

Русский

2013-11-06

2.02 MB

40 чел.

СОДЕРЖАНИЕ

[1]     1.ЗАДАНИЕ

[2]    

[3] СТРУКТУРНАЯ СХЕМА ПРОЦЕССА

[4]     

[5]  3. ВРЕМЕННАЯ СХЕМА ПРОЦЕССА

[6]   

[7]      4. КРУПНАЯ БЛОК – СХЕМА

[8] 5. ДЕТАЛЬНАЯ БЛОК – СХЕМА

[9]     6. СПИСОК ИСПОЛЬЗУЕМЫХ ПЕРЕМЕННЫХ

[10]  

[11]      7. ТЕКСТ ПРОГРАММЫ

[12]    

[13]   8. ВЫЧИСЛИТЕЛЬНЫЙ ЭКСПЕРЕМЕНТ И АНАЛИЗ РЕЗУЛЬТАТОВ

[14]     СПИСОК ЛИТЕРАТУРЫ


  

    1.ЗАДАНИЕ

    Задания на обработку данных, поступающие на ЭВМ характеризуются известным требуемым временем работы процессора и условно подразделяются на короткие и длинные. Короткие задания требуют менее 6 мин (3+2мин) времени работы процессора. Задания поступают на ЭВМ через каждые 8 ± 3 мин и требуют для своей обработки 4 ± 3 мин времени работы процессора. Короткие задания вводятся в ЭВМ с помощью дисплея за 3 + 2 мин. Дисплей остается занятым коротким заданием до момента окончания выдачи      результатов     на    печать. Короткие задания имеют абсолютный приоритет над длинным при использовании процессора, т. е. они прерывают выполнение длинных заданий. Длинные задания перфорируются за 8 ± 5 мин и вводятся в ЭВМ с помощью перфокарточного ввода за 3 ± 2 мин. После обработки на процессоре как коротких, так и длинных заданий производится вывод результатов на печать в течение 2 ± 1 мин. Одновременно на ЭВМ обрабатывается только одно задание.

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

   

  1.  СТРУКТУРНАЯ СХЕМА ПРОЦЕССА

    

 3. ВРЕМЕННАЯ СХЕМА ПРОЦЕССА

  

     4. КРУПНАЯ БЛОК – СХЕМА

5. ДЕТАЛЬНАЯ БЛОК – СХЕМА

Имитация

    6. СПИСОК ИСПОЛЬЗУЕМЫХ ПЕРЕМЕННЫХ

t –   время работы вычислительного центра;

t1 –  время поступления заданий в систему;

t2 – время работы дисплея;

t3 – время работы процессора;

t4 – время работы перфоратора;

t5 – время ввода прерванного задания в ЭВМ с помощью перфораторного ввода;

t6 – время работы принтера;

D – коэффициент определяющий занятость дисплея (если D=0, то дисплей свободен, при D=1 дисплей занят);

P – коэффициент необходимый для генерирования случайного выбора: задание для его выполнения или приема;

n – коэффициент характеризующий  приоритет задания находящегося на выполнение в процессоре:

если n =1,  в процессоре обрабатывается длинное задание;

если n =2, в процессоре обрабатывается прерванное задание;

если n =3, в процессоре обрабатывается короткое задание;

Kz – коэффициент определяющий имеется ли короткое задание в ЭВМ;

О – очередь2 (очередь длинных и прерванных заданий);

Z – количество длинных заданий в очереди2, которые ожидают обработку в процессоре;

Zd100 – коэффициент характеризующий нахождение длинных заданий в очереди2;

Zk – количество коротких заданий в очереди1, которые ожидают обработку в процессоре;

Zp100 – коэффициент характеризующий нахождение прерванных длинных заданий в очереди2, которые ожидают обработку в процессоре;

d – количество обработанных в процессоре длинных заданий, ожидающих вывода результатов на печать;

d2 – количество обработанных в процессоре прерванных заданий, ожидающих вывода результатов на печать;

k – количество обработанных в процессоре коротких заданий, ожидающих вывода результатов на печать;

dn – количество прерванных длинных заданий, ожидающих перфорирование;

nep – количество перфорированных заданий, ожидающих ввода в ЭВМ;

r – количество длинных и прерванных заданий, которые обращались на обработку в ЭВМ;

N – количество обработанных заданий;

N1 – количество обработанных коротких заданий;

N1S – осредненное количество обработанных коротких заданий;

ks – количество симуляций;

Ks – среднее значение коэффициента загрузки процессора.

 

     7. ТЕКСТ ПРОГРАММЫ

   

  8. ВЫЧИСЛИТЕЛЬНЫЙ ЭКСПЕРЕМЕНТ И АНАЛИЗ РЕЗУЛЬТАТОВ

    Смоделированный процесс функционирования  ВЦ при условии, что обработать необходимо 100 заданий имеет следующий вид:

   В смоделированном процессе функционирования  ВЦ при условии, что обработать необходимо 100 заданий определили:

   1. Число коротких заданий ожидающих обработки Zk=0;

   2. Число длинных заданий ожидающих обработки Z=0;

Интенсивность поступления заданий меньше интенсивности их обработки поэтому, число заданий ожидающих обработки всегда равно нулю.

  1.  Число обработанных коротких заданий N1S = 50;
  2.  Коэффициент загрузки процессора Кs =0,40.

    СПИСОК ЛИТЕРАТУРЫ

  1.  Советов Б. Я., Яковлев С. А. «Моделирование систем», учебник для ВУЗов, Москва: В.Ш., 1985г;
  2.  Веников З. А. «Теория подобия и моделирования», Москва, 1976г;
  3.  Лебедев А. Н. «Основы теории моделирования», Пенза, 1977г.


 

А также другие работы, которые могут Вас заинтересовать

34754. Определение дней недели с помощью формул и таблиц 15.12 KB
  Существует несколько математических формул для определения дня недели. Перевощикова: X равен остатку от деления выражения [H 1 1 4 H1 T1]:7 гдеX порядковый номер дня недели считая с воскресенья воскресенье 1 понедельник 2 и т. Черухина: X равен остатку от деления выражения [5 Н:4МТ]:7 гдеX порядковый номер дня недели считая с понедельника понедельник 1 вторник 2 и т.
34755. Предмет, цели и задачи метрологии 16.23 KB
  Задачей метрологии является обеспечение единства и необходимой точности измерений. Метрология делится на 3 самостоятельных раздела: Законодательная метрология предметом которой является установление обязательных технических и юридических требований по применению единиц физических величин эталонов методов и средств измерений направленных на обеспечение единства и необходимой точности измерений в интересах общества. Цели и задачи метрологии: Создание общей теории измерений; образование единиц физических величин и систем единиц;...
34756. Диалектика как учение о всеобщей связи и развитии. Метафизическое понимание развития. Объективная и субъективная диалектика. Софистика и эклектика. Диалектическая логика и догматизм 27 KB
  Объективная и субъективная диалектика. Диалектическая логика и догматизм Диалектика достаточно сложное учение и даже наше поверхностное учитывая дефицит времени рассмотрение ее проблематики займет у нас шесть вопросов. Начало традиционно дается определение диалектика. Учитывая что диалектика присутствовала и в дофилософские времена и разрабатывалась на протяжении всей истории философии целесообразно дать два определения диалектика.
34757. Принцип развития. Движение и развитие. Соотношение регресса и прогресса. Парадокс развития. Критерий прогресса 42 KB
  Парадокс развития. Уже на начальных этапах развития человеческого познания мыслители глубокой ревности обратили внимание на изменчивость бытия. На различных этапах развития науки и философии существовали теории абсолютизирующие одни формы движения и игнорирующие другие.
34758. Диалектика количественных и качественных изменений. Качество, количество, мера, скачок. Понятие нормы и патологии в медицине 79.5 KB
  Он предстает перед человеком не скоплением одинаковых предметов а как множество предметов явлений процессов наделенных различными свойствами. Вот почему познание предметов требует усилия мысли синтеза их многообразных проявлений. А множественность различных предметов характеризуется как качественное многообразие. Свойства обнаруживаются как проявления тех или иных черт сторон предметов в их отношениях с другими пред метами.
34759. Противоречие как источник развития. Закон единства и борьбы противоположностей. Принцип антагонистической регуляции функций 28.5 KB
  Принцип антагонистической регуляции функций Противоречие как источник развития диалектика Гераклита. О том что реальный процесс развития научного знания связан с этапами преодоления возникающих противоречий говорят многочисленные факты истории математики физики и др. Закон единства и борьбы противоположностей Движущую силу развития выражает закон единства и борьбы противоположностей.
34760. Диалектическое отрицание, закон отрицания отрицания. Цикличность и поступательность изменений 56.5 KB
  Раздвоение единого на отрицающие друг друга отрицание и опосредствующие одна другую отрицание отрицания противоположности постигается в учении о сущности. Своя мудрость и смысл заключены и в диалектическом принципе отрицания отрицания неразрывно связанном с принципом диалектической противоречивости. Отрицание отрицания.
34761. Категории диалектики, общая характеристика. Категории сущности и явления и их методологическое значение для медицины. Феномен кажимости - видимости 28.5 KB
  Феномен кажимости видимости Категории диалектики Философское мышление открывает всеобщие черты отношения присущие не какимто отдельным видам явлений процессов а всему бытию. Философские понятия в которых универсальные связи бытия осмысливаются в их сложной гибкой противоречивой динамике образуют группу категорий диалектики. Для диалектики характерно формирование парных категорий отражающих полярные стороны целостных явлений процессов.
34762. Синергетика как новое мировоззрение 26.5 KB
  Даже если бы новацией было только название появление синергетики было бы оправдано. Предложенное Хакеном выразительное название нового междисциплинарного направления привлекало к этому новому направлению гораздо больше внимания чем любое правильное но скучное и понятное лишь узкому кругу специалистов название. Предложенное им название сочтенное пуристами чрезмерно зазывным и рекламным оказалось особенно для нематематиков намного более привлекательным чем существовавший до Тома вариант теория особенностей дифференцируемых...