1.“Real vaqt” deganda nimani tushunasiz? Real vaqt tushunchasi an'anaviy vaqt tushunchasidan nimasi bilan farq qiladi? Javobingizni misollar yordamida tushuntiring


Kooperativ va preemptiv multitasking nima? Jarayonning asosiy holatlari qanday?


Download 75.72 Kb.
bet33/39
Sana07.03.2023
Hajmi75.72 Kb.
#1244018
1   ...   29   30   31   32   33   34   35   36   ...   39
Bog'liq
RVT yakuniy javoblari

82. Kooperativ va preemptiv multitasking nima? Jarayonning asosiy holatlari qanday?
Kooperativ va preemptive multitasking - bu ko'p vazifalarni bajarishning ikkita yondashuvi bo'lib, unda bir nechta vazifalar bitta ishlov berish resursini taqsimlaydi. Kooperativ multitaskingda har bir jarayon ixtiyoriy ravishda boshqaruvni operatsion tizimga berib, keyingi jarayonni ishga tushirishga imkon beradi. Bu turli xil resurslarni talab qiladigan bir nechta vazifalarni boshqariladigan tarzda aralashtirishning samarali usulidir. Preemptive multitaskingda operatsion tizim qaysi vazifani keyingi bajarilishi haqida qaror qabul qiladi. Bu samaraliroq bo'ladi, chunki unchalik muhim bo'lmagan jarayonlar to'xtatiladi va muhimroq bo'lganlarga ustunlik beriladi. Kooperativ va preemptive multitaskingdagi jarayonning asosiy holatlari tayyor, ishlayotgan, tugatilgan, bloklangan va kutish.
83. Semaforlarning mexanizmini aytib bering
Svetoforlar ko'chalar va avtomobil yo'llarida transport oqimini tashkil qilish uchun o'zgaruvchan yorug'lik signallari tizimidan foydalanadi. Odatda, svetofor tsikli har bir yo'nalishda uchta chiroqni o'z ichiga oladi: qizil, sariq / sariq va yashil. Qizil rang to'xtash, sariq/sariq rang ogohlantirish yoki ogohlantirish, yashil rang esa borish yoki erkin harakatlanishni bildiradi. Chiroqlar transport vositalarining chorrahada xavfsiz harakatlanishi va haydovchilarga navbati kelganda xabar berish uchun ma'lum bir vaqtda dasturlashtirilgan.
84. Semafor amallari nima? Ularning qamrovi qanday?
Semafor operatsiyalari sinxronizatsiya operatsiyalari bo'lib, ular bilan aloqa qilish va ularning faoliyatini muvofiqlashtirish imkonini beradi. Ular bir vaqtning o'zida dasturlash uchun muhim operatsiyalar bo'lgan qulflash, kutish va signal berish qobiliyatini ta'minlaydi. Ushbu operatsiyalar kodning muhim bo'limlarini bir vaqtning o'zida bir nechta oqimlar tomonidan bajarilishidan himoya qilish va umumiy manbalarga kirishni muvofiqlashtirish uchun ishlatiladi. Semafor operatsiyalarining qamrovi sinxronizatsiya, ip signalizatsiyasi va muhim qismni himoya qilishni o'z ichiga oladi.

Download 75.72 Kb.

Do'stlaringiz bilan baham:
1   ...   29   30   31   32   33   34   35   36   ...   39




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling