• Kontseptsiya
  • Operatsion tizimlarga ehtiyoj bor
  • Mikroarxitektura




    Download 163.88 Kb.
    bet6/7
    Sana21.01.2023
    Hajmi163.88 Kb.
    #38866
    1   2   3   4   5   6   7
    Bog'liq
    MIKROARXITEKTURA
    Axborot xati konf. ADU, Mayers- Briggs qo\'shimcha, 36-qo\'shma qaror, 27.04.2022, Oila tushunchasi, uning turlari va shakillari, fHy1I56Pj1m1Sqci4f9q3e28B9S0AiBM, dars ishlanma, 11-21-ALGORITMIK TILLAR VA DASTURLASH, Мустақил ишни ташкиллаштириш, Иқтибослик учун, Документ Microsoft Word, Calendar plan-RAQAMLI VA AXBOROT TEXNOLOGIYALARI (2), статья, Исмаилова Н С , Шагазатов У У Жахон иқтисодиёти ва халқаро (1), A5

    Qo'shimcha imkoniyatlar:


    • Vazifalarni parallel yoki pseudo-parallel bajarish (ko'p ish yuritish).

    • Hisoblash tizimi resurslarini jarayonlarning samarali taqsimlanishi.

    • Turli jarayonlarning resurslarga kirishini farqlash.

    • Ishonchli hisob-kitoblarni tashkil etish (bir hisoblash jarayonining qasddan yoki noto'g'ri tarzda boshqa jarayonda hisob-kitoblarga ta'sir qilish imkoniyatining yo'qligi) resurslardan foydalanishni chegaralashga asoslangan.

    • jarayonlarning o'zaro ta'siri: ma'lumotlar almashinuvi, o'zaro sinxronizatsiya.

    • Foydalanuvchilarning harakatlari (zararli yoki bilmagan) yoki ilovalardan tizimning o'zi, shuningdek foydalanuvchining ma'lumotlari va dasturlarini himoya qilish.

    • Ko'p foydalanuvchi va foydalanish huquqi (qarang: autentifikatsiya, avtorizatsiya).

    Kontseptsiya


    Operatsion tizimning ikkita ta'rifi mavjud: "asboblarni boshqarish dasturlari to'plami" va "boshqa dasturlarni nazorat qiluvchi dasturlarning to'plami". Ularning ikkalasi ham o'z texnikaviy ma'nosiga ega, bu esa operatsion tizim qachon talab qilinayotganligi bilan bog'liq.
    Operatsion tizimlar keraksiz bo'lgan hisoblash ilovalari mavjud. Masalan, ko'pgina maishiy texnika, avtomobillar (ba'zan o'nta), eng oddiy uyali telefonlarda joylashgan ichki mikrobloggerlar doimiy ravishda faqat bitta dasturni ishga tushirishadi, bu esa ishga tushirilishi bilan boshlanadi. Ko'pgina oddiy o'yin konsollari - shuningdek, ixtisoslashgan mikrokompyuterlar - kompyuter yoqilganda, dasturni kartridjda yoki kompakt diskda ishga tushirish orqali operatsion tizimsiz bajarish mumkin.


    Operatsion tizimlarga ehtiyoj bor:


    • agar siz universal ma'lumotlarni saqlash mexanizmiga muhtoj bo'lsangiz;

    • tizim kutubxonalarini tez-tez ishlatib turadigan yordamlar bilan ta'minlash;

    Vakolatlarni taqsimlash uchun;

    • bir nechta dasturlarni bir vaqtning o'zida bir vaqtning o'zida amalga oshirishni simulyatsiya qilish qobiliyati zarur;

    • individual dasturlarning bajarilishini boshqarish.

    Shunday qilib, zamonaviy universal operatsion tizimlar birinchi navbatda quyidagicha tavsiflanishi mumkin:

    • fayl tizimlaridan foydalanish (universal ma'lumotga kirish mexanizmi bilan),

    • ko'p foydalanuvchilar (vakolatlarni ajratish bilan),

    • ko'p vazifalar (vaqtni almashish).

    Ko'p ishlarni bajarish va vakolatlarni taqsimlash operatsion tizimidagi komponentlarning muayyan ierarxiyasini talab qiladi. Operatsion tizimi tarkibiy qismlarning uchta guruhini ajratib ko'rsatadi:

    Har ikkala tizim (operatsion tizimga kiritilgan) va dastur dasturlari ko'pchiligi protsessorning noaniq ("foydalanuvchi") rejimida bajariladi va faqat qo'shimcha qurilmalarga (va agar kerak bo'lsa, boshqa yadro resurslari, shuningdek, boshqa dasturlarning resurslari) kira oladilar tizim qo'ng'iroqlari orqali. Yadro imtiyozli tartibda amalga oshiriladi: bu ma'noda tizim (aniqrog'i, yadrosi) uskunani boshqarish uchun aytilgan.
    Operatsion tizimning tarkibiy qismini aniqlashda operatsion yaxlitlik (yopilish) kriteriyasi juda muhim: tizim o'zining tarkibiy qismlaridan to'liq foydalanishga (shu jumladan, modifikatsiyalashga) ruxsat berish kerak. Shuning uchun operatsion tizimning komplektlari majmuini o'z ichiga oladi (matn tahrirlovchisidan kompilyatorlarga, disk raskadrovchilarga va bog'lanuvchilarga).

    Download 163.88 Kb.
    1   2   3   4   5   6   7




    Download 163.88 Kb.