Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС / Лаб_3.doc
Скачиваний:
147
Добавлен:
11.04.2015
Размер:
113.15 Кб
Скачать

Контрольные вопросы

  1. В каких случаях требуется синхронизация потоков, которым требуется доступ к одному и тому же ресурсу?

  2. Какие объекты синхронизации потоков Вы знаете?

  3. Какими функциями Win32 API обеспечивается синхронизация потоков критическими секциями? В каких случаях для синхронизации потоков используют критические секции?

  4. Какими функциями Win32 API обеспечивается синхронизация потоков мьютексами? В каких случаях для синхронизации потоков используют мьютексы? В чем их отличие от критических секций?

  5. Какими функциями Win32 API обеспечивается синхронизация потоков семафорами? В каких случаях для синхронизации потоков используют семафоры?

  6. В чем отличие и в чем сходство мьютексов и семафоров?

  7. Какими функциями Win32 API обеспечивается синхронизация объектов событиями? В каких случаях для синхронизации потоков используются объекты? В чем их отличие от других объектов синхронизации?

  8. В каких случаях для синхронизации потоков применяются объекты с автоматическим сбросом, а в каких случаях – объекты с ручным сбросом?

  9. Что такое взаимоблокировки (тупики) потоков (процессов)?

  10. Какие алгоритмы обнаружения взаимоблокировок Вы знаете? Опишите их?

8

Соседние файлы в папке ОС