Решение задачи "производитель-потребитель" - Лабораторная работа

бесплатно 0
4.5 79
Исследование возможностей предоставляемых системой программирования Java для синхронизации взаимодействующих параллельных процессов. Генерация последовательности случайных чисел в модифицированной программе, сущность метода передачи процессорного времени.

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

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


Аннотация к работе
Министерство образования и науки Украины Севастопольский Национальный технический Университет Лабораторная работа по дисциплине Параллельные и распределенные вычисленияЦель: Исследовать возможности, предоставляемые системой программирования JAVA для синхронизации взаимодействующих параллельных процессов. Задание на лабораторную работу: Разработать в соответствии с вариантом задания программу, создающую два подпроцесса, осуществляющих обмен данными. В случае запуска кода, изначально предложенного в методических указаниях, потоки отработали поочередно, используя общий ресурс попеременно, что привело к выводу на экран сначала результата одного метода, а потом уже второго. Добавим явное освобождение процессора в метод run (в тексте программы добавится строка Подпроцесс, вызвавший метод wait() любого объекта попадает в эту очередь и будет активизирован, если другой подпроцесс вызовет метод этого же объекта NOTIFYALL() (освободить все подпроцессы) или, если повезет, Notify() (освободить один подпроцесс).

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


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

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





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