Texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al xorazmiy nomidagi toshkent axborot


Download 0.72 Mb.
Pdf ko'rish
bet1/6
Sana14.12.2022
Hajmi0.72 Mb.
#1007122
  1   2   3   4   5   6
Bog'liq
mustaqil ish Rasulov



O‘ZBEKISTON RESPUBLIKASI AXBOROT 
TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI 
RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-
XORAZMIY NOMIDAGI TOSHKENT AXBOROT 
TEXNOLOGIYALARI UNIVERSITETI 
Operatsion tizimlar fanidan 
 
Mustaqil ish 
Mavzu: Bir vazifali va ko’p vazifali operatsion tizim.
 
Guruh:
051-20
Bajardi:
Rasulov E.Z. 
Tekshirdi: Khamrayev A.
 
 
 
Toshkent-2022 


Reja: 
 
1. Bir vazifali va ko‘p vazifali opiratsion tizim. 
2. Operatsion tizimlarning turlari. 
3. Bitta vazifali va ko'p vazifali. 
4. Yagona va ko'p foydalanuvchi. 
5. Operatsion tizimlarning tarixi. 
6. Foydalanilgan adabiyotlar. 
 
 
 
 
 
 
 
 
 
 


Bir vazifali va ko‘p vazifali opiratsion tizim
Operatsion tizimlar 
Umumiy xususiyatlar 
Jarayonlarni boshqarish
 
Uzilishlar
 
Xotirani boshqarish
 
Fayl tizimi
 
Qurilma drayverlari
 
Tarmoq
 
Xavfsizlik
 
I / O
 
An operatsion 
tizim (OS) 
tizim 
dasturlari
 bu 
boshqaradi 
kompyuter 
texnikasi

dasturiy ta'minot
 resurslar va umumiydir 
xizmatlar
 uchun 
kompyuter 
dasturlari

Vaqtni taqsimlash
 operatsion tizimlar 
topshiriqlar jadvalini
 tizimdan samarali 
foydalanish uchun va shuningdek xarajatlarni taqsimlash uchun buxgalteriya 
dasturini o'z ichiga olishi mumkin 
protsessor vaqti

ommaviy saqlash
, matbaa va 
boshqa manbalar. 


Kabi apparat funktsiyalari uchun 
kirish va chiqish
 va 
xotira ajratish
, operatsion 
tizim dasturlar va kompyuter texnikasi o'rtasida vositachi vazifasini 
bajaradi,
[1][2]
 dastur kodi odatda to'g'ridan-to'g'ri apparat tomonidan bajariladi va 
tez-tez bajariladi 
tizim qo'ng'iroqlari
 yoki OS funktsiyasiga 
uzilib qoldi
 u bilan. 
Operatsion tizimlar kompyuterni o'z ichiga olgan ko'plab qurilmalarda mavjud - 
uyali telefonlar va video o'yin pristavkalari 
veb-serverlar
 va 
superkompyuterlar

Dominant ish stoli operatsion tizimi 
Microsoft Windows
 bozor ulushi 76,45% 
atrofida. 
macOS
 tomonidan 
Apple 
Inc.
 ikkinchi 
o'rinda 
(17,72%), 
navlari 
esa 
Linux
 birgalikda uchinchi o'rinda (1,73%).
[3]
 In 
mobil
 sektor (shu jumladan 
smartfonlar va 
planshetlar
 ), 
Android-lar
 ulushi 2020 yilda 72% gacha.
[4]
 2016 
yilning uchinchi choragidagi ma'lumotlarga ko'ra, Android-ning smartfonlardagi 
ulushi 87,5 foizni tashkil etadi va o'sish sur'ati yiliga 10,3 foizni tashkil qiladi, 
undan keyin Apple-ning ulushi 
iOS
 bozor ulushi yiliga 5,2 foizga pasayishi bilan 
12,1 foizni, boshqa operatsion tizimlar esa atigi 0,3 foizni tashkil etadi.
[5]
 
Linux 
tarqatish
 server va superkompyuter sektorlarida dominant hisoblanadi. 
Operatsion tizimlarning boshqa ixtisoslashgan sinflari, masalan 
ko'milgan
 va real 
vaqt tizimlari ko'plab dasturlar uchun mavjud. 
Operatsion tizimlarning turlari 
Bitta vazifali va ko'p vazifali 
Bitta vazifali tizim bir vaqtning o'zida faqat bitta dasturni ishga tushirishi mumkin, 

ko'p vazifalar
 operatsion tizim bir nechta dasturlarning ishlashiga imkon 
beradi 
bir vaqtda
. Bunga erishiladi 
vaqtni taqsimlash
, bu erda mavjud protsessor 
vaqti bir nechta jarayonlar o'rtasida bo'linadi. Ushbu jarayonlar har birida qayta-
qayta to'xtatiladi 
vaqt bo'laklari
 operatsion tizimning vazifalarni rejalashtirish quyi 
tizimi tomonidan. Ko'p vazifalarni bajarish oldindan va kooperativ turlarida 
ifodalanishi mumkin. Yilda 
oldini oluvchi
 ko'p vazifali, operatsion tizim 
Markaziy 
protsessor
 vaqtni va dasturlarning har biriga bo'sh joy ajratadi. 
Unixga 
o'xshash
 kabi operatsion tizimlar 
Solaris
 va 
Linux
 - shuningdek, Unix-ga o'xshash 
bo'lmagan narsalar, masalan 
AmigaOS
 - ko'p vazifalarni bajarishga yordam berish. 
Hamkorlikda ko'p vazifalarni bajarish har bir jarayonga tayanib, boshqa 
jarayonlarga belgilangan tartibda vaqt ajratish orqali amalga oshiriladi. 
16-
bit
 Microsoft Windows versiyalarida kooperativ ko'p vazifalar qo'llanilgan; 
32-
bit
 Windows NT va Win9x versiyalarida ko'p vazifalarni bajarishdan oldin 
foydalanilgan. 


Yagona va ko'p foydalanuvchi 
Bitta foydalanuvchi operatsion tizimlarida foydalanuvchilarni ajratib ko'rsatish 
uchun imkoniyatlar mavjud emas, lekin bir nechta dasturlarning tandemda 
ishlashiga imkon berishi mumkin.
[6]
 A 
ko'p foydalanuvchi
 operatsion tizim bir 
nechta foydalanuvchiga tegishli bo'lgan disk maydoni kabi jarayonlar va 
resurslarni aniqlaydigan vositalar bilan ko'p vazifalarni bajarishning asosiy 
kontseptsiyasini kengaytiradi va tizim bir vaqtning o'zida bir nechta 
foydalanuvchiga tizim bilan o'zaro aloqada bo'lishiga imkon beradi. Vaqtni 
taqsimlash operatsion tizimlari tizimdan samarali foydalanish bo'yicha vazifalarni 
rejalashtiradi, shuningdek, protsessor vaqtini, ommaviy saqlashni, bosib 
chiqarishni va boshqa resurslarni bir nechta foydalanuvchilarga sarflash uchun 
xarajatlarni taqsimlash uchun buxgalteriya dasturini o'z ichiga olishi mumkin. 
Tarqatilgan 

tarqatilgan 
operatsion 
tizim
 aniq 
bir 
guruhni 
boshqaradi, 
tarmoqqa 
ulangan
 kompyuterlar va ularni barcha hisoblashlar kabi yagona kompyuterga 
o'xshatadi 
tarqatildi
 (tarkibiy kompyuterlar orasida bo'lingan).
[7]
 
Shablon 
Taqsimlangan va 
bulutli hisoblash
 operatsion tizimning konteksti, jozibali bitta 
yaratishni nazarda tutadi 
virtual mashina tasviri
 mehmon operatsion tizimi 
sifatida, keyin uni bir nechta ishlaydigan vosita sifatida saqlang 
virtual 
mashinalar.
 Texnika ikkalasida ham qo'llaniladi 
virtualizatsiya
 va bulutli hisoblash 
boshqaruvi va katta server omborlarida keng tarqalgan.
[8]
 
O'rnatilgan 
O'rnatilgan operatsion tizimlar
 da foydalanish uchun mo'ljallangan 
o'rnatilgan 
kompyuter tizimlari
. Ular kamroq avtonomiyaga ega bo'lgan kichik mashinalarda 
ishlashga mo'ljallangan (masalan, PDA). Ular juda ixcham va dizayni bo'yicha juda 
samarali va cheklangan miqdordagi resurslar bilan ishlashga qodir. 
Windows 
CE
 va 
Minix 3
 o'rnatilgan operatsion tizimlarning ba'zi bir misollari. 
Haqiqiy vaqt 

real vaqtda operatsion tizim
 ishlov berishni kafolatlaydigan operatsion 
tizimdir 
voqealar
 yoki ma'lum bir vaqtdagi ma'lumotlar. Haqiqiy vaqtda 
ishlaydigan operatsion tizim bir yoki ko'p vazifali bo'lishi mumkin, ammo ko'p 


vazifalarni bajarishda u maxsus rejalashtirish algoritmlaridan foydalanadi, 
shunday qilib 
deterministik
 xulq-atvorning tabiatiga erishiladi. Bunday hodisalarga 
asoslangan tizim vazifalarni o'z ustuvorliklari yoki tashqi voqealar asosida 
almashtiradi, vaqtni taqsimlovchi operatsion tizimlar vazifalarni soatga qarab 
almashtiradi 
uzilishlar

Kutubxona 
Kutubxona operatsion tizimi - bu odatdagi operatsion tizim tomonidan 
ta'minlanadigan xizmatlar, masalan, tarmoq yaratish 
kutubxonalar
 va qurish 
uchun dastur va konfiguratsiya kodi bilan tuzilgan 
unikernel
: ixtisoslashgan, 
bitta 
manzil maydoni
, bulutli yoki ichki muhitga joylashtirilishi mumkin bo'lgan mashina 
tasviri. 
Tarix 
Asosiy maqola: 
Operatsion tizimlarning tarixi
 
Shuningdek qarang: 
Rezident monitor
 
Dastlabki kompyuterlar kalkulyator kabi bir qator vazifalarni bajarish uchun 
qurilgan. Kabi operatsion tizimning asosiy xususiyatlari 1950-yillarda ishlab 
chiqilgan 
doimiy monitor
 ishlov berishni tezlashtirish uchun avtomatik ravishda 
ketma-ket turli xil dasturlarni ishga tushiradigan funktsiyalar. Operatsion tizimlar 
1960 yillarning boshlariga qadar zamonaviy va murakkab shakllarida mavjud emas 
edi.
[9]
 Foydalanish imkoniyatini beruvchi apparat xususiyatlari qo'shildi 
ish vaqti 
kutubxonalari

uzilishlar
 va 
parallel 
ishlov 
berish

Qachon 
shaxsiy 
kompyuterlar
 1980-yillarda ommalashib ketdi, operatsion tizimlar ular uchun 
kontseptsiyasi jihatidan kattaroq kompyuterlarda ishlatilgandek yaratilgan. 
1940-yillarda eng qadimgi elektron raqamli tizimlarda operatsion tizimlar 
bo'lmagan. Ushbu davrdagi elektron tizimlar mexanik kalitlarning qatorlarida yoki 
o'tish simlari yordamida dasturlashtirilgan 
elektr plitalari
. Bular, masalan, 
harbiylar uchun ballistik jadvallarni yaratadigan yoki perforator qog'oz 
kartalardagi ma'lumotlardan ish haqi cheklarini bosib chiqarishni boshqaradigan 
maxsus tizimlar edi. Dasturlashtiriladigan umumiy maqsadli kompyuterlar ixtiro 
qilingandan so'ng, 
mashina tillari 
(zımba qog'ozli lentadagi 0 va 1 ikkilik 
raqamlarining satrlaridan iborat) kiritildi (Stern, 1981).
[

Download 0.72 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4   5   6




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