Перейти к содержанию

СРОЧНО - СЕМАФОРЫ, МОНИТОРЫ


Рекомендуемые сообщения

Здравствуйте!

ОЧЕНЬ СРОЧНО, нужно написать программу, для работы с семафорами и мониторами

Условия:

1)Есть ОС с СЕМАФОРАМИ. Нужно реализовать работу с сообщениями. Написать процедуру для оценки получения писем.

2)Решить задачу об обедающих филосовах. Использовать мониторы, вместо семафоров...

Идеи есть у кого-то?! я вообще не чего не соображаю в этом! Нужно на завтра... Пожалуйта помогите! Хотя бы морально... Напишите кто что знает... :)

БУДУ ОЧЕНЬ БЛАГОДАРЕН! ;)

Ссылка на комментарий
Поделиться на другие сайты

Помогаю морально и совершенно срочно.

К сожалению, не знаю ничего, но могу предположить, что учиться нужно было вовремя. На лекции там ходить, семинары разные и т.п.

Тогда бы все было нормально.

Ссылка на комментарий
Поделиться на другие сайты

Вообще, давно уже не писал ни на чем, кроме шелла и перла, но...

хорошая книжка, где достаточно подробно рассмитрены семафоры -

"Программирование модулей ядра OS Linux" (вроде бы так она

называется... к сожалению, оставил ее на работе и посмотреть

автора не могу).

Еще видел/читал хорошую книжечку - "Программирование в Linux:

Хороший тон в программировании"

Ссылка на комментарий
Поделиться на другие сайты

Perl хорошо работает с симафорами.

Алгоритм построенный на задаче об обедающих филосовах интересен, но

сортировка методом Шелла всеже быстрее работает.

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...