Создан заказ №7276575
30 августа 2021
Параллельное программирование, лабораторная работа - С++
Как заказчик описал требования к работе:
Нужно сделать практическую работу №1 на основе лабораторной работы №2.
Задание:
Выполнить задачу из лабораторной работы №2 со следующими изменениями.
Для потоков, выполняющих вычисления, записать в общую очередь промежуточные результаты, с указанием идентификатора потока или индивидуального номера
потока, присваиваемого потоку пользователем. Защитить операции с общей очередью посредством двоичного семафора. Вывести
общую очередь, после завершения основных вычислений.
Для задач, использующих парадигму «портфеля задач», защитить неделимое обращение к «портфелю» посредством двоичного семафора.
Для задач, использующих активное ожидание, заменить постоянную проверку разделяемой переменной операциями с двоичным семафором.
Реализовать алгоритм с применением функций критической секции WinAPI. Сравнить возможности обоих подходов
подробнее
Заказчик
заплатил
заплатил
200 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
Автор24
20 дней
Заказчик принял работу без использования гарантии
31 августа 2021
Заказ завершен, заказчик получил финальный файл с работой
5
Параллельное программирование, лабораторная работа - С++.jpg
2021-09-03 15:35
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Отличный автор, выполнил все условия качественно и очень оперативно, приятно было сотрудничать)