Автор работы: Пользователь скрыл имя, 03 Сентября 2013 в 08:20, курсовая работа
В данной работе рассмотрен принцип организации синхронизации в операционной системе Windows: что такое процессы и потоки, как, и какими средствами синхронизовать их псевдопараллельное выполнение.
1 Введение ………………………………………………………..…………….…5
2 Процессы и потоки……………………………………………………………...6
3 Синхронизация потоков………………….…………………………………...8
3.1 необходимость синхрониза-ции……………………………………….8
3.2 механизм синхронизации и ее объекты……………………..……...8
3.3 проблемы синхронизации……………………………………………10
3.4 работа с объектами синхрониза-ции………………………………..11
4 Методы синхронизации……………………………….……........................12
4.1 методы прерываний и сигна-лов……..………………………….….12
4.2 метод семафоров ..…………………………………………………..13
4.3 метод блокировки …………………………………………………...14
4.4 метод гармонически взаимодействующих последовательных
процессов…………………………………………….…………………………..14
5 Приложение…………………………………………………………………….16
6 Заключение……………………………………………………………………..18
7 Библиографический список …………………………………………………..19