Operatsion tizimda dasturiy ta'minot har bir funktsiyani bajaradi


Download 25.08 Kb.
Sana28.12.2022
Hajmi25.08 Kb.
#1022826
Bog'liq
sasaaasasssadsa 2022 14 12


Operatsion tizimda dasturiy ta'minot har bir funktsiyani bajaradi:
Jarayonlarni boshqarish: Jarayonlarni boshqarish OTga jarayonlarni yaratish va o'chirishda yordam beradi. Shuningdek, u jarayonlar o'rtasidagi sinxronizatsiya va aloqa mexanizmlarini taqdim etadi.
Xotirani boshqarish: Xotirani boshqarish moduli ushbu resurslarga muhtoj bo'lgan dasturlarga xotira maydonini ajratish va ajratish vazifasini bajaradi.
Fayllarni boshqarish: Tashkilotni saqlash, qidirish, nomlash, almashish va fayllarni himoya qilish kabi fayllar bilan bog'liq barcha tadbirlarni boshqaradi.
Qurilma boshqaruvi: Qurilma boshqaruvi barcha qurilmalarni kuzatib boradi. Ushbu vazifa uchun mas'ul bo'lgan ushbu modul ham kiritish-chiqarish boshqaruvchisi sifatida tanilgan. Shuningdek, u qurilmalarni ajratish va ajratish vazifasini bajaradi.
Kiritish-chiqarish tizimini boshqarish: har qanday OTning asosiy ob'ektlaridan biri bu apparat qurilmalarining o'ziga xos xususiyatlarini foydalanuvchidan yashirishdir.
Ikkilamchi saqlash boshqaruvi: Tizimlar birlamchi saqlash, ikkilamchi saqlash va kesh saqlashni o'z ichiga olgan bir nechta saqlash darajalariga ega. Ko'rsatmalar va ma'lumotlar asosiy xotirada yoki keshda saqlanishi kerak, shunda ishlaydigan dastur unga murojaat qilishi mumkin.
Xavfsizlik: Xavfsizlik moduli kompyuter tizimining ma'lumotlari va ma'lumotlarini zararli dastur tahdidi va ruxsat etilgan kirishdan himoya qiladi.
Buyruqlarni talqin qilish: Ushbu modul buyruqlarni qayta ishlash uchun tizim resurslari tomonidan berilgan buyruqlarni sharhlaydi.
Tarmoq: taqsimlangan tizim - bu xotira, apparat qurilmalari yoki soatni baham ko'rmaydigan protsessorlar guruhi. Protsessorlar bir-biri bilan tarmoq orqali bog'lanadi.
Ish buxgalteriya hisobi: turli ish va foydalanuvchilar tomonidan foydalaniladigan vaqt va resurslarni kuzatib borish.
Aloqa boshqaruvi: kompilyatorlar, tarjimonlar va kompyuter tizimlarining turli foydalanuvchilarining boshqa dasturiy ta'minot manbalarini muvofiqlashtirish va tayinlash.
Operatsion tizimning xususiyatlari (OS)
Quyida OS ning muhim xususiyatlari ro'yxati keltirilgan:
Himoyalangan va nazoratchi rejimi
Diskga kirish va fayl tizimlariga ruxsat beradi Qurilma drayverlari Tarmoq xavfsizligi
Dasturning bajarilishi
Xotirani boshqarish Virtual xotira Multitasking
I/U operatsiyalarini boshqarish
Fayl tizimini manipulyatsiya qilish
Xatolarni aniqlash va qayta ishlash
Resurslarni taqsimlash
Axborot va resurslarni himoya qilish

Operatsion tizimning afzalligi
Abstraksiya yaratish orqali apparat detallarini yashirish imkonini beradi
GUI bilan foydalanish oson
Foydalanuvchi dasturlarni/ilovalarni bajarishi mumkin bo'lgan muhitni taklif qiladi
Operatsion tizim kompyuter tizimidan foydalanish qulayligiga ishonch hosil qilishi kerak
Operatsion tizim ilovalar va apparat komponentlari o'rtasida vositachi vazifasini bajaradi
U kompyuter tizimining resurslarini ishlatish uchun qulay format bilan ta'minlaydi
Tizimning barcha apparat va dasturiy ta'minotlari o'rtasida vositachi vazifasini bajaradi
Operatsion tizimning kamchiliklari
Agar operatsion tizimda biron bir muammo yuzaga kelsa, tizimingizda saqlangan barcha tarkibni yo'qotishingiz mumkin
Operatsion tizimning dasturiy ta'minoti kichik o'lchamli tashkilotlar uchun juda qimmat bo'lib, ularga yuk qo'shadi. Misol Windows
Bu hech qachon to'liq xavfsiz emas, chunki har qanday vaqtda tahdid paydo bo'lishi mumkin
Operatsion tizimda yadro nima?
Yadro kompyuter operatsion tizimlarining markaziy komponentidir. Yadro tomonidan bajariladigan yagona ish dasturiy ta'minot va apparat o'rtasidagi aloqani boshqarishdir. Yadro kompyuterning yadrosida joylashgan. Bu apparat va dasturiy ta'minot o'rtasidagi aloqani ta'minlaydi. Yadro operatsion tizimning eng ichki qismi bo'lsa-da, qobiq eng tashqi qismidir.

Yadroning xususiyatlari

  • Jarayonlarni past darajadagi rejalashtirish

  • Jarayonlararo aloqa

  • Jarayonni sinxronlashtirish

  • Kontekstni almashtirish

Yadro turlari
Mavjud yadrolarning ko'p turlari mavjud, ammo ular orasida eng mashhur ikkita yadro:
1. Monolitik
Monolit yadro - bu bitta kod yoki dastur bloki. U operatsion tizim tomonidan taklif qilinadigan barcha kerakli xizmatlarni taqdim etadi. Bu apparat va dasturiy ta'minot o'rtasida aniq aloqa qatlamini yaratadigan soddalashtirilgan dizayn.
2. Mikroyadrolar
Microkernel barcha tizim resurslarini boshqaradi. Ushbu turdagi yadroda xizmatlar turli manzil maydonida amalga oshiriladi. Foydalanuvchi xizmatlari foydalanuvchi manzil maydonida, yadro xizmatlari esa yadro manzil maydonida saqlanadi. Shunday qilib, u yadro va operatsion tizim hajmini kamaytirishga yordam beradi.


https://community.uzbekcoders.uz/post/operatsion-tizim-nima-62026b1ec731020142cc31b1
Download 25.08 Kb.

Do'stlaringiz bilan baham:




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling