Рис. 2.3.
3. Процесстерді кез-келген ретте іске қосуға болады,
“Старт” батырмаларын шертіп, тағыда оларды бағдарламаның басты терезесінен іске қосуға болады, керекті процесстерді таңдап “Процесс” мәзірінен
“Запустить Ctrl+S” пунктін таңдап.
4. Содан соң берілген уақытта әр процесстің жұмысын бақылау үшін “История работы процессов” терезесін көруге болады (Сур. 2.4.).
сур. 2.4.
Дейкстрдың семафорлық примитивтері
1. Алдымен “Метод” мәзірінде керекті пунктті таңдаңыз. Ыстық батырмалармен қолдануға болады.
2. Добавить Ins” пунктін басып процесстердің керекті санын құрыңыз.
Процесстің үстінен екі рет шертіп оны өзіңізге ыңғайлы қылып орнықтыруға болады: процесс кім болады – окырман немесе жазушы, сонымен қатар, әр процесстің орындалу уақытын қоюға болады (сур. 2.5.).
сур. 2.5.
3. Процесстерді кез-келген ретте іске қосуға болады,
“Старт” батырмаларын шертіп, тағыда оларды бағдарламаның басты терезесінен іске қосуға болады, керекті процесстерді таңдап “Процесс” мәзірінен
“Запустить Ctrl+S” пунктін таңдап.
4. Содан соң берілген уақытта әр процесстің жұмысын бақылау үшін “История работы процессов” терезесін көруге болады (сур. 2.6.).
сур. 2.6.
Зертханалық жұмыс№ 7
Алгоритм Деккера
1. Алдымен “Метод” мәзірінде керекті пунктті таңдаңыз. Ыстық батырмалармен қолдануға болады.
2. Добавить Ins” пунктін басып процесстердің керекті санын құрыңыз.
Процесстің үстінен екі рет шертіп оны өзіңізге ыңғайлы қылып орнықтыруға болады: процесс кім болады – окырман немесе жазушы, сонымен қатар, әр процесстің орындалу уақытын қоюға болады (сур. 2.7.).
Рис. 2.7.
3. Процесстерді кез-келген ретте іске қосуға болады,
“Старт” батырмаларын шертіп, тағыда оларды бағдарламаның басты терезесінен іске қосуға болады, керекті процесстерді таңдап “Процесс” мәзірінен
“Запустить Ctrl+S” пунктін таңдап.
4. Содан соң берілген уақытта әр процесстің жұмысын бақылау үшін “История работы процессов” терезесін көруге болады (сур. 2.8.).
Достарыңызбен бөлісу: |