Написание программы, реализующей параллельную работу нескольких процессов - Контрольная работа

бесплатно 0
4.5 139
Описание основных алгоритмов, используемых в программе, реализующей параллельную работу нескольких процессов. Работа программы с параметрами: kurs.exe и text.txt. Описание основных подпрограмм, переменных, констант и типов. Обзор исходного кода программы.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Кванты времени - как для процесса в целом, так и для его потоков - изначально задавать некоторой фиксированной величины, но предусмотреть возможность ее изменения во время работы путем нажатия некоторых ключевых клавиш (для каждого из потоков предусмотреть свою клавишу) - т.е. можно, например, увеличить или уменьшить квант только потока-производителя. Для уменьшения скорости такого потока достаточно после нажатия ключевой клавиши предоставлять ему управление реже, через большее число “тиков”, соответственно для ускорения такого потока - опять же после нажатия ключевой клавиши - ему предоставляется управление чаще, в пределе - на каждом “тике”. Запись в буфер поток продолжает, пока не истечет время, отведенное на его работу или пока буфер не будет заполнен. Чтение из буфера поток продолжает, пока не истечет время, отведенное на его работу или пока буфер не станет пустым. Запись в буфер поток продолжает, пока не истечет время, отведенное на его работу или пока буфер не будет заполнен.

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?