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