• Asadova Zarnigor Uchqun qizi Tekshirdi: Xasanov Umidjon Komiljon ogli
  • Muhammad al-xozazmiy nomidagi toshkent axborot texnologiyalari universiteti




    Download 268.17 Kb.
    bet1/2
    Sana19.05.2023
    Hajmi268.17 Kb.
    #62034
      1   2
    Bog'liq
    mi
    xudo xoxlasa tushadi99%, 3-labarotoriya ishi Saralash usul va algoritmlarini tadqiq qilis, cmd buyruqlari, Incremental model nima, 1matematik, word sAM 1 savol, Документ Microsoft Word (4), Ma\'ruzalar (2), ЛАБОРАТОРНАЯ РАБОТА N1, Dasturlash 2, Ariza, Qalandarova Gulshoda, 1648631455, 1650692784, 1651669892 (2)

    O`ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALAR VAZIRLIGI

    MUHAMMAD AL-XOZAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI





    TELEKOMMUNIKATSIYA TEXNOLOGIYALARI
    FAKULTETI
    O`RNATILGAN TIZIMLAR FANIDAN
    MUSTAQIL ISH

    Bajardi: 416-20 guruh talabasi
    Asadova Zarnigor Uchqun qizi
    Tekshirdi: Xasanov Umidjon Komiljon o'g'li
    Mavzu: O‘rnatilgan operatsion tizimlarda ko‘p vazifalilik va jarayonlarni boshqarish
    Reja:

    1. O`rnatilgan operatsion tizimlarda ko`p vazifalilik

    2. Ko`p vazifalilikning afzalliklari va kamchiliklari

    3. O`rnatilgan operatsion tizimlarda jarayonlarni boshqarish

    4. Xulosa

    5. Foydalinilgan adabiyotlar

    Zamonaviy kompyuter tizimida qo`llaniladigan ko`p vazifalilik atamasi bu bir vaqtning o`zida bir nechta dasturlarni bajarishga imkon beruvchi ko`p dasturlash tizimining mantiqiy kengaytmasi. Operatsion tizimda ko`p vazifalilik foydalanuvchiga bir vaqtning o`zida bir nechta kompyuter vazifalarini bajarishga imkon beradi. Ko`p vazifalilik zamonaviy operatsion tizimlarda bir vaqtning o`zida o`yin o`ynash, kod muharririda kod yozish va internetda kirish imkonini beradi.



    1.1-rasm. O`rnatilgan operatsion tizimlarda ko`p vazifalilik
    Dastlabki operatsion tizim bir vaqtning o'zida turli xil dasturlarni bajarishi mumkin edi, garchi ko'p vazifalar to'liq qo'llab-quvvatlanmasa ham. Natijada, bitta dasturiy ta'minot ma'lum bir faoliyatni bajarishda kompyuterning butun CPU ni iste'mol qilishi mumkin. Fayllarni nusxalash kabi asosiy operatsion tizim funktsiyalari foydalanuvchiga oynalarni ochish va yopish kabi boshqa vazifalarni bajarishga to'sqinlik qildi. Zamonaviy operatsion tizimlar to'liq ko'p vazifalarni bajarish qobiliyatiga ega bo'lganligi sababli, ko'plab dasturlar bir vaqtning o'zida bir-biriga aralashmasdan ishlashi mumkin. Bundan tashqari, ko'plab operatsion tizim jarayonlari bir vaqtning o'zida ishlashi mumkin.
    Ko'p vazifalilikni bajarishning uchta turi mavjud. Bular quyidagilar:

    Oldindan ko'p vazifalarni bajarish(Preemptive Multitasking) – bu kompyuter operatsion tizimiga berilgan maxsus vazifa. Operatsion tizimdan foydalanish uchun boshqa vazifani tayinlashdan oldin bir vazifa qancha vaqt sarflashini hal qiladi. Operatsion tizim butun jarayonni boshqarganligi sababli, u "preemptive" deb ataladi.
    Oldindan ko'p vazifalarni bajarish ish stoli operatsion tizimlarida qo'llaniladi. Unix bu ko'p vazifalilikni bajarish usulidan foydalangan birinchi operatsion tizim edi. Windows NT va Windows 95 Windows ning birinchi versiyalari bo'lib, ularda ko'p vazifalarni bajarishdan foydalaniladi. OS X bilan Macintosh proaktiv multitaskingga ega bo'ldi. Ushbu operatsion tizim protsessorni boshqa dastur qabul qilish vaqti kelganida dasturlarni xabardor qiladi.
    Kooperativ ko`p vazifalilikning asosiy maqsadi boshqa jarayonni ishga tushirish uchun protsessorni bo'shatib, mavjud vazifani bajarishdir. Bu vazifa taskYIELD () yordamida amalga oshiriladi. taskYIELD() funksiyasi chaqirilganda kontekst-switch bajariladi.
    Windows va MacOS kooperativ ko`p vazifalilikdan foydalangan. Windows dasturi protsessorni operatsion tizimga topshirishdan oldin, dastur boshqa xabarni qabul qilmaguncha, bir necha qisqa ish birligini bajarish orqali xabarga javob beradi. Barcha dasturlar boshqa dasturlarni hisobga olgan holda va xatosiz yozilgan ekan, u mukammal ishladi.
    Haqiqiy ko'p vazifali operatsion tizim – bu ishni bir protsessordan ikkinchisiga o'tkazishdan ko'ra, bir vaqtning o'zida ko'plab vazifalarni kechiktirmasdan bajarish va qayta ishlash qobiliyatidir. Haqiqiy ko`p vazifalilik operatsion tizimi H/W yoki S/W asosida bir vaqtning o'zida bir nechta vazifalarni bajarish qobiliyatiga ega.

    Download 268.17 Kb.
      1   2




    Download 268.17 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Muhammad al-xozazmiy nomidagi toshkent axborot texnologiyalari universiteti

    Download 268.17 Kb.