Материалы, подготовленные в результате оказания услуги, помогают разобраться в теме и собрать нужную информацию, но не заменяют готовое решение.
Подробнее о заявке
  • Тип Решение задач
  • ПредметC/C++
  • Заявка номерPrivate
  • Стоимость 339 руб.
  • Уникальность 70%
  • Объем 30 стр.
Дата заказа: 16.03.2018
Выполнено: 19.03.2018
Решение задач по c/c++:

«Контрольная работа по операционным системам. планировщик потоков.»

Задание
<div><p>Разработка программы для моделирования работы планировщика потоков.</p> <p>Назначение программы: демонстрация работы основных алгоритмов управления порядком выполнения потоков БЕЗ создания реальных потоков.</p> <p>Реализуемая модель: схема с динамическими абсолютными приоритетами и квантованием выделяемого процессорного времени, но БЕЗ блокирования потоков в связи с необходимостью ожидания наступления какого-либо события.</p> <p>Исходные данные: - возможные состояния потоков: выполнение и готовность - число уровней приоритета: 5 - основная структура данных: АДРЕСНЫЙ СПИСОК дескрипторов потоков - структура дескриптора: запись с тремя полями (порядковый номер потока, его текущий приоритет, текущее состояние) - требование к списку: упорядоченность в зависимости от убывания приоритета, причем набор потоков с ОДИНАКОВЫМ приоритетом должен вести себя как ОЧЕРЕДЬ</p> <p>Программа должна отрабатывать ТРИ события: создание нового потока, завершение кванта времени у активного потока, завершение выполнения активного потока.</p> <p>Создание нового потока включает в себя: - генерацию порядкового номера потока - запрос приоритета у пользователя - проверку занятости процессора - сравнение приоритетов у нового и активного потоков - при необходимости досрочное прерывание активного потока с увеличением на 1 его приоритета, изменением состояния и включением в конец набора потоков с таким же приоритетом - включение нового потока в соответствующее место очереди потоков с установкой соответствующего состояния</p> <p>Завершение кванта времени у АКТИВНОГО потока включает в себя: - уменьшение на 1 приоритета (если это возможно) - изменение состояния и включение в конец набора потоков с таким же приоритетом - выбор на выполнение наиболее приоритетного потока с изменением его состояния</p> <p>Завершение выполнения АКТИВНОГО потока включает в себя: - удаление дескриптора из списка - выбор на выполнение наиболее приоритетного потока с изменением его состояния или выводом сообщения о бездействии процессора</p> <p>Требования к программе: - тип приложения: консольный или оконный (по выбору) - управление программой (запуск обработки событий): простейшее меню или кнопки - отображение текущего состояния списка дескрипторов - язык реализации: С/C++</p></div>
Читать больше
Срок выполнения:
  • Бесплатные корректировки
  • Шпаргалки в подарок!
  • Предоплата всего 25%
от 2 дней
Похожие заявки по c/c++

Тип: Решение задач

Предмет: C/C++

Решить задачу на языке программирования Си

Стоимость: 413 руб.

Тип: Решение задач

Предмет: C/C++

Делать на с срок сегодня до 2300 мск

Стоимость: 378 руб.

Тип: Решение задач

Предмет: C/C++

Теоретическая задача С

Стоимость: 427 руб.

Тип: Решение задач

Предмет: C/C++

Поиск минимального остова графа по алгоритму Прима С

Стоимость: 364 руб.

Тип: Решение задач

Предмет: C/C++

3 задачи в C

Стоимость: 371 руб.

Закажи Решение задач с полным сопровождением до защиты!
Думаете, что скачать готовую работу — это хороший вариант? Лучше закажите уникальную и сдайте её с первого раза!

Отзывы студентов

Общий рейтинг
0.00 из 5 (0 голосов)
Никита 12-05-2026
Автора нашли быстро и очень быстро сделали. Отправил работы на проверку жду результатов
Алиса 12-05-2026
Спасибо огромное! Работа выполнена по заданным критериям и строго в срок. Оценка получена- отлично!
Олег 11-05-2026
Всё хорошо, сделано вовремя, буду заказыват еще.
Рафис 11-05-2026
оперативно ,четко, и прямо в цель. Хороший проект ЗАочник, всем рекомендую. Так держать. Спасибо.
Юлия 10-05-2026
Всё выполнено как обычно быстро и качественно, все договорённости соблюдены
Александр 09-05-2026
Дипломная работа в соответствии с договорённостью была выполнена в срок, все замечания были учтены и максимально быст...
Виктор 08-05-2026
Сделали все качественно,чуть раньше срока!Рекомендую!
Сергей Мельник 07-05-2026
Спасибо! Работу приняли. Обязательно буду вас рекомендовать.
Ув.Клиент 07-05-2026
Быстрая оценка и поиск исполнителя. Заказ исполнен раньше срока
Сергей 07-05-2026
Как всегда помогли! Отличная работа менеджера и качество!!!
Лайфхаки по оформлению работ
Как создать таблицу, список и диаграмму в Google Docs

Продолжаем нашу серию уроков о работе в этом уникальном online-сервисе. Сегодня рассказываем об оформлении сводной таблицы в google docs, диаграммы ганта и списков.Мы уже упоминали вкратце работу со списками вот . Теперь разберем возможности более подробно.На панели инструментов есть 2 кнопки – марк...

Читать дальше
Как стать «цифровым» малевичем: работа с рисунками и изображениями в Google Docs

Помните цикл наших статей по Google Docs? Так вот, мы все об этом. Продолжаем изучать функционал сервиса, совершенствуем свои навыки ну и просто балуемся.В Google Docs довольно легко и удобно работать с разного рода изображениями. Готовые картинки легко вставлять в текст – для этого достаточно прост...

Читать дальше

Предложение актуально на 18.05.2026