Budget: 500 UAH Deadline: 5 days
Напишите обсудим детали. Задание не очень понятно но могу реализовать с коментариями.
Выполнение лабораторной работы по операционным системам на языке Java.
Желательно сделать как можно проще и с подробными обьяснениями.
условия:
Продемонстрировать состояние гонки на двух потоках манипулирующего счетчика. Используйте алгоритм Деккера, чтобы предотвратить повреждение данных. Разработайте тип DekkerLock, который предоставляет интерфейс или концепцию FixnumLock для C ++ . Обеспечить структуру, которая проверяет, удовлетворяет ли данный блокирующий примитив условию взаимного исключения.
Budget: 500 UAH Deadline: 5 days
Напишите обсудим детали. Задание не очень понятно но могу реализовать с коментариями.
Budget: 1000 UAH Deadline: 3 days
Могу сделать такую программу на java. Уже, кстати, все придумал как реализовать. Будет Lock - интерфейс, DekkerLock - класс реализирующий Lock, DekkerThread - абстрактный класс реализирующий Thread и использующий DekkerLock как аргумент в конструкторе. Возможно даже сделать, чтобы можно было создавать более двух потоков в DekkerLock - если будет нужно.
Web Programming 69 proposals 3 August
Testing & QA 14 proposals 29 July
14 proposals 28 July
PHP 69 proposals 28 July