Tizimlari sotirios G. Ziavras




Download 0,64 Mb.
bet15/21
Sana21.05.2024
Hajmi0,64 Mb.
#248166
1   ...   11   12   13   14   15   16   17   18   ...   21
Bog'liq
Ziavras-systems

Tizim dasturiy ta'minot

Tizim dasturiy ta'minotining oltita asosiy klassi mavjud. (a) Simvolli tillarda yozilgan dasturlarni mashinada o‘qiladigan (obyekt) kodga o‘tkazuvchi til protsessorlari.


Til protsessorlarining ikkita asosiy turi mavjud: kompilyatorlar va assemblerlar.
Kompilyatorlar yuqori darajadagi tillarda yozilgan dasturlarni qabul qiladilar, assemblerlar esa assembler tillarida yozilgan dasturlarni tarjima qiladilar. (b) bo'lishi mumkin bo'lgan kutubxona dasturlari
maxsus vazifalarni bajarish uchun amaliy dasturlar tomonidan chaqiriladi, bu esa keng qo'llaniladigan vazifalar uchun qayta kodlashdan qochadi va oson dasturlashni osonlashtiradi. (c) kompyuterda o'qiladigan kodni bajarish uchun kompyuter xotirasiga saqlaydigan yuklagichlar. (d) yuklovchi uchun bitta bajariladigan kodni hosil qilish uchun turli tartiblarning ob'ekt kodlarini birlashtirgan bog'lovchilar. (e) Faoliyat

kompyuter resurslarini ish vaqtida samarali boshqaradigan tizimlar. (f) Nihoyat, kompyuter faoliyatini nazorat qiluvchi dasturlar.


Operatsion tizimlar juda muhim rol o'ynaydi. Ular kompyuter resurslarini samarali boshqarish orqali amaliy dasturlarni bajarish uchun tegishli platformani ta'minlaydi.


Ular foydalanuvchi dasturlariga statik va ish vaqtida disk va xotira maydoni ajratadi, kirish buyruqlarini
tanib yoki chiqish qurilmalariga ma'lumotlar/buyruqlarni yuborish orqali periferik qurilmalarni boshqaradi, yaxshi ishlashi uchun protsessorga yaqinroq bo'lgan qurilmalardan maksimal darajada foydalanishga harakat qiladi, tegishli dasturlarni tayinlaydi. ma'lumotlarga/muntazam/qurilmaga kirish uchun
foydalanuvchi dasturlari uchun imtiyozlar, noto'g'ri komponentlarni aniqlash va noto'g'ri natijalarni tekshirish. Ko'pchilik operatsion tizim tartiblari xotira rezidentidir va kerak bo'lganda chaqiriladi. Juda ilg'or kompyuterlar
uchun operatsion tizim ko'proq mas'uliyatga ega. Misol uchun, ko'p foydalanuvchili kompyuter muhitida u foydalanuvchi dasturlari va ma'lumotlarini shovqinlardan himoya qiladi va resurslarni foydalanuvchi dasturlariga adolatli, vaqtni taqsimlaydi.

  1. Download 0,64 Mb.
1   ...   11   12   13   14   15   16   17   18   ...   21




Download 0,64 Mb.