Shakl: 1. Operatsion tizim interfeyslari
Misol.Windows OS foydalanuvchiga grafik interfeysni taqdim etadi, bu (foydalanuvchi nuqtai nazaridan) kompyuterni vizual boshqarish qoidalari to'plamidir. Asosiy grafik interfeysdan tashqari foydalanuvchiga buyruq interfeysi, ya'ni ma'lum formatdagi buyruqlar to'plami ham taqdim etiladi. Buning uchun tizim menyusida "Ishga tushirish" bandi mavjud. Windows-dagi tizim funktsiyalari to'plami API (Application Programming Interface) deb nomlanadi. Ushbu to'plam turli xil tizim vazifalarini hal qilish uchun mingdan ortiq protseduralarni o'z ichiga oladi. Linux operatsion tizimida kompyuterni boshqarish uchun ikkita variant mavjud, ammo, qoida tariqasida, buyruqlarga afzallik beriladi.
Protsessor vaqti va xotirani tashkil qilish.Ko'p vazifali rejimni tashkil qilish uchun OS qandaydir tarzda protsessor vaqtini bir vaqtning o'zida ishlaydigan dasturlar o'rtasida taqsimlashi kerak. Odatda ko'p funktsiyali profilaktika rejimi ishlatiladi. Preventiv rejimda har bir dastur qat'iy belgilangan vaqt davomida doimiy ishlaydi (vaqt bo'lagi), undan keyin protsessor boshqa dasturga o'tadi. Vaqt bo'lagi juda kichik bo'lgani uchun, barcha dasturlarning bir vaqtning o'zida ishlashi xayoliyligi etarli protsessor ishlashi bilan yaratilgan.
Operatsion tizimning asosiy vazifalaridan biri bu xotirani boshqarishdir. Asosiy xotira etarli bo'lmaganda, hozirda ishlatilmayotgan barcha ma'lumotlar maxsus disk xotira fayliga yoziladi. Disk xotira fayli bilan ko'rsatilgan xotira tashqi sahifa xotirasi deb ataladi. Asosiy va tashqi sahifa xotirasi yig'indisi virtual xotira deyiladi. Biroq, dasturchiga virtual xotira bir butunga o'xshaydi, ya'ni tartibsiz baytlar to'plami sifatida qaraladi. Bunday holda, xotiraning chiziqli adreslashidan foydalaniladi deyiladi.
Misol.Windows va Linux operatsion tizimlarida chiziqli virtual xotira adreslash ishlatiladi. MS-DOS operatsion tizimi asosiy xotiraning chiziqli bo'lmagan adreslanishidan foydalangan. Asosiy xotira murakkab tuzilishga ega edi, uni dasturlashda hisobga olish kerak edi. O'zaro almashtirish fayllari MS-DOS tomonidan qo'llab-quvvatlanmagan.
Operatsion tizim tuzilishi.Zamonaviy operatsion tizimlar, qoida tariqasida, ko'p darajali tuzilishga ega. To'g'ridan-to'g'ri uskunalar bilan ishlaydi yadro operatsion tizim. Yadro - bu kompyuterning apparat xususiyatlaridan foydalanadigan dastur yoki tegishli dasturlarning to'plami. Shunday qilib, yadro operatsion tizimning mashinaga bog'liq qismidir. Yadro dasturlash interfeysini belgilaydi. Ikkinchi daraja yadro bilan ishlaydigan va foydalanuvchi interfeysini ta'minlaydigan standart operatsion tizim dasturlarini va qobiqni o'z ichiga oladi. Ular ikkinchi darajali dasturlarni mashinadan mustaqil qilishga harakat qilishadi. Ideal holda, yadroni almashtirish operatsion tizim versiyasini almashtirish bilan bir xil.
Do'stlaringiz bilan baham: |