• 83. Semaforlarning mexanizmini aytib bering
  • 84. Semafor amallari nima Ularning qamrovi qanday
  • Kooperativ va preemptiv multitasking nima? Jarayonning asosiy holatlari qanday?




    Download 204 Kb.
    bet35/42
    Sana06.02.2024
    Hajmi204 Kb.
    #152195
    1   ...   31   32   33   34   35   36   37   38   ...   42
    Bog'liq
    Real vaqt tizimlari fanidan YK javoblari2

    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 204 Kb.
    1   ...   31   32   33   34   35   36   37   38   ...   42




    Download 204 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Kooperativ va preemptiv multitasking nima? Jarayonning asosiy holatlari qanday?

    Download 204 Kb.