Форум программистов, компьютерный форум, киберфорум
Наши страницы

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

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

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

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

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


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

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

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

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

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

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

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

Решение задач С++ - C++
Вводится последовательность из N целых чисел. Определить наибольшее чисел среди кратных 11.

0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
28.10.2012, 14:33
Привет! Вот еще темы с ответами:

решение задач С++ - C++
дано целое число n>0, найти сумму 1 в первой степени + 2 во второй + N в степени N

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

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

Решение задач С++ - C++
Заданы три точки на плоскости: М с координатами (х1, у1), L с координатами (х2, у2) и Н с координатами (х3, у3). Определить лежат ли они на...


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

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Опции темы

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