Номер: 275837
Количество страниц: 4
Автор: marvel5
Контрольная Программирование. Вариант 14, номер: 275837
390 руб.
Купить эту работу
Не подошла
данная работа? Вы можете заказать учебную работу
на любую интересующую вас тему
Заказать новую работу
данная работа? Вы можете заказать учебную работу
на любую интересующую вас тему
- Содержание:
Контрольная работа №3. Вариант 14.
1. Аналитический обзор
Поясните, что понимается под вытесняющими и невытесняющими алгоритмами планирования
2 Тестовые задания
2.1 Задача, оформленная в виде нескольких потоках в рамках одного процесса, может быть выполнена быстрее за счет псевдопараллельного (или параллельного в мультипроцессорной системе) выполнения отдельных ее частей.
2.2 При необходимости взаимодействия процессы обращаются к операционной системе, которая, выполняя функции посредника, предоставляет им средства межпроцессной связи. Укажите, что является такими средствами:
Практические задания
3.1 Пять задач А , B, C, D, E поступают в компьютерный центр практически одновременно. Ожидается, что время выполнения этих задач составит для:
A – 10 минут,
B – 8 минут,
C – 2 минуты,
D – 4 минуты,
E – 12 минут.
Требуется определить среднее время выполнения запущенных задач, считая, что: время смены контекста или время переключения между процессами равно - 4 мс, время кванта процессора равно – 80 мс. используемая дисциплина планирования – RR, при которой по истечении определенного кванта времени процесс прерывается и помещается в конец очереди готовых процессов, а процессор выделяется для использования процессу, находящемуся в ее начале.
3.2 Запустите выбранное для целей исследования приложение. С использованием штатных средств операционной системы MS Windows ХP исследуйте образованный процесс: определите PID, базовый приоритет, количество потоков. Уточнить остальные имеющиеся характеристики процесса. Измените приоритет процесса и установите, влияет ли это на время выполнения приложения.