Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
kirya
-9 / 2 / 0
Регистрация: 01.06.2012
Сообщений: 87
#1

Планировщик задач - C++

28.10.2012, 14:33. Просмотров 1274. Ответов 0
Метки нет (Все метки)

Друзья, помогите разобраться, очень надо
Надо написать на c/c++ программку в консольном приложении!
Реализация планировщика с тремя состояниями:
ГОТОВ -> ВЫПОЛНЕНИЕ -> ОЖИДАНИЕ


общая схема работы:

1. запуск планировщика
2. инициализация процессов и постановка их в очередь готовых к выполнению
3. выбор первого процесса из очереди готовых
4. обращение к контексту процесса и запуск процесса
5. в каждом элементарном цикле обработка счетчика тиков и проверка истечения кванта:
если квант закончился – передача управления планировщику, нет продолжение работы процесса
6. для прерванного процесса запоминается контекст, а процесс ставится в очередь готовых
7. если очередь не пуста – возврат на 3, иначе завершение программы
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
28.10.2012, 14:33     Планировщик задач
Посмотрите здесь:

Задача про планировщик - C++
Друзья, очень надо, код написать помогите а, нужно в консольном приложении visual studio 2008 ...

Помогите сделать планировщик - C++
Проблема такая нужно создать планировщик, который можно было открыть либо веб браузере , либо как программкой, но хотелось бы его без...

Объяснить программу (Алгоритм планирования, Планировщик) - C++
Друзья, кто нибудь помогите объяснить как работает программа, по какому алгоритму планирования работает Планировщик, что конкретно...

5 задач - C++
всем доброе время суток!! решите пару задач 1) Операторы присваивания, ввода-вывода. n школьников делят k яблок “поровну”, то есть...

Несколько задач - C++
Доброго времени суток, помогите пожалуйста написать несколько программ, если не трудно. 1) Напечатайте свои инициалы прописными буквами....

Диспетчер задач - C++
Task.h class Task { private: //указатель на массив указателей на функции запускающих процесс решения задачи static size_t (*...

Набор задач - C++
Братья, нужна помощь 1. Дано натуральное число N ( N <100), определяющее возраст человека (в годах). Дать для этого числа наименование...

Сборник задач - C++
Здравствуйте, не могли бы подсказать книгу с хорошим сборником задач? + Есть ли книги которые описывают функции и приемы с кнопками в...

Дайте задач - C++
Здравствуйте! Изучаю я c++ уже больше 2 лет. Встречался с сортировками, поисками, хэш-таблицами, наследованием, virtual функциями,...

Диспетчер задач и c++ - C++
Ребят, здравствуйте. Вопрос следующий: в диспетчере задач, во вкладке процессы есть поле описание у каждого процесса. Вот как...

Генератор задач - C++
Допустим, есть класс задача. Надо сгенерировать задачи. Около 1000 штук. Class tasks{...} For (I=1;I<1000;I++){ tasks Task; // как...

Сборник задач - C++
Здравствуйте помогите пожалуйста кто что может очень нужны тексты этих программ... Не прошу все, но хотя бы какие-нибудь! 1. Напишите...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru