6.Moslanuvchanlik- sistema amallari foydalanuvchiga qarab sozlanishi mumkin.Resurslar majmuasi operasion sistema effektivligi va samaradorligini oshirish maqsadida ko’paytirilishi yoki kamaytirilishi mumkin.
7.Kengaytiruvchanlik- Evaliyusiya jarayonida operasion sistemaga yangi fizik va dasturiy resurslar qo’shilishi mumkin.
8.Aniqlik- Foydalanuvchi sistema interfays darajasidan pastda sodir bo’ladigan jarayondan behabar qolishi mumkin. Shu bilan birga foydalanuvchi sistema haqida kerakli ma’lumotlarni bilishi mumkin.
Operasion sistemalar ishlashi vaqtida ko’plab resurslarga ega bo’ladi bu resurslar o’z navbatida qo’yidagilar hisoblanadi.
1. Matematik ta’minot resurslari- berilganlar va dastur bajarilishini nazorat qiluvchi , foydalanuvchidan himoyalanmagan funksiyalar majmuasidan iborat.
Bu resurslar orasida sistemali rejalashtirish sistema kutubhonalari fayllarni boshqarish va kiritish – chiqarishga hizmat qiluvchi servis dasturlar mavjud.
2. Kiritish- chiqarish qurilmalari va dasturlari. Kiritish va chiqarish qurilmalari kompyuter konfigurasiyasiga bog’liq va ularning soni bir necha bo’lishi mumkin. Real vaqtida sistemaga bog’langan qurilma va qurilmalar soni kompyuterning portlari sonidan ko’p bo’la olmaydi. Har bir qurilmani ishga tushirish va u bilan berilganlarni almashish operasion sistema yordamida amalga oshiriladi, dastur odatda bevosita qurilma va uning fizik harakateristikasini hisobga olgan holda yaratilgan bo’ladi, ayrim hollarda biron bir kiritish-chiqarish qurilmasi o’rniga boshqasini ishlatish, xotira bilan berilganlarni o’zaro
almashish hatolikka yoki umuman berilganlarni almashmaslikka olib keladi, bunday holda bog’lanish amalga oshmagani sabablaridan biri- bu qurilma uchun qo’llaniladigan dasturni mos kelmasligi bo’lishi mumkin, bunday holda qurilmaga mos dasturni yuklab so’ng undan foydalanish tavsiya qilinadi.
3.Kommunikasiya –bu ikki sistemali daqsturni, buyruqni, dastur va buyruqni yoki buyruq va dasturni birlashtirish, Bunday ko’rinishidagi birlashtirish bir dastur yoki buyruqning natijasini boshqa dastur yoki buyruqqa kiritish imkoniyatini beradi. Yo’naltirilgan kiritish –chiqarish bilan kommunikasiya farqi:yo’naltirilgan kiritish-chiqarish bu berilganlarni o’qish yoki ularni “periferiya” qurilmasiga uzatishdir.Kommunikasiya esa-bu sistema dasturlari va buruqlari orasidagi o’zaro berilganlarni almashishdir, ya’ni berilganlarni uzatish operasion sistema ichida amalga oshiriladi.
Do'stlaringiz bilan baham: |