O’ZBEKISTON RESPUBLIKASI RAQAMLI TEXNOLOGIYALARI VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TОSHKЕNT AХBОRОT TЕХNОLОGIYALARI UNIVЕRSITЕTI MUSTAQIL ISH Mavzu: Operatsion tizimlar haqida asosiy tushunchalar . “Axborot xavfsizligi” yo`nalishi Bajardi:070-21 Kiber xavfsizlik guruh talabasi Abbosov Mirzohid Tekshirdi: SHAAZIZOVA M. E. Toshkеnt – 2025 Reja: 1 Operatsion tizim nima 2 U nimadan iborat? 3 Operatsion tizimlarning turlari 4 Ularning rivojlanish tarixi 5 Eng mashhur operatsion tizimlar qanday? Kirish Kompyuter, smartfon yoki planshet - bu, masalan, protsessor va video karta va dasturiy ta'minotni o'z ichiga olgan apparat vositalarining kombinatsiyasi. Agar ilovalar qurilmalarda ishlashini ta'minlaydigan, ularning uzluksiz ishlashini va foydalanuvchi bilan o'zaro aloqasini ta'minlaydigan operatsion tizim bo'lmaganida, ular faqat apparat bo'lib qolar edi. Siz allaqachon operatsion tizimlarning ko'pchiligi bilan tanishsiz - Windows, Linux, Android, iOS va boshqalar. Operatsion tizim nima? Operatsion tizim (OT) - bu kompyuter yoki boshqa qurilmaning ishlashini va foydalanuvchining u bilan o'zaro ta'sirini ta'minlaydigan dasturlar to'plami. Har qanday kompyuter, xoh u shaxsiy kompyuter, noutbuk, smartfon yoki planshet bo'lsin, ikkita komponent guruhidan iborat: Uskuna - protsessor, operativ xotira, klaviatura, kompyuter sichqonchasi va boshqalar. Dasturiy ta'minot - tizimli va amaliy dasturlar. Ularning bir-birini tushunishi va foydalanuvchi qurilma bilan o'zaro aloqada bo'lishi (ilovalarni ishga tushirish) uchun vositachi - operatsion tizim kerak. Operatsion tizim foydalanuvchi va qurilma komponentlari o'rtasida oraliq pozitsiyani egallaydi OS ko'plab funktsiyalarni bajaradi: foydalanuvchilar uchun qulay interfeys yaratadi; klaviatura va displey kabi kiritish va chiqarish qurilmalariga kirishni standartlashtiradi; ishlaydigan dasturiy ta'minot o'rtasida resurslarni taqsimlashni muvofiqlashtiradi; apparat vositalariga dasturiy ta'minot so'rovlarini bajaradi; xatolarni qayd qiladi va ularni tuzatadi; dasturlarning ko'p vazifalarini ta'minlaydi; va hokazo. Operatsion tizim komponentlari Operatsion tizim ko'p qatlamli tuzilma bo'lib, markazda yadro joylashgan. Drayvlar va xizmatlar uning tepasida joylashgan bo'lib, foydalanuvchi interfeysi qobiq vazifasini bajaradi. Infografika operatsion tizimining umumiy tuzilishi : Yadro Bu operatsion tizimning asosidir. Yadro - bu kompyuter komponentlari bilan bevosita ishlaydigan dasturiy ta'minot. Shuningdek, u jarayonlarni, kompyuter xotirasini, fayl tizimini boshqarish, kirish va chiqish ma'lumotlarini qayta ishlash uchun javobgardir. Yadrolar monolit yoki modulli bo'lishi mumkin. Birinchidan, ish uchun zarur bo'lgan barcha vositalar bitta dasturda joylashgan. Masalan, bunday yadro DOS da ishlatilgan. Ammo hozirda deyarli monolit yadrolar qolmadi, chunki barcha operatsion tizimlar modulli arxitekturaga o'tdi. Modulli yadroda barcha komponentlar bir-biridan mustaqil ishlaydigan kichik bloklarga bo'linadi. Ushbu tuzilma yanada barqaror, chunki bitta komponentdagi xatolar butun tizimning yopilishiga olib kelmaydi. Modulli yadroli OT, o'z navbatida, ikki xil bo'ladi: QNX va Symbian kabi mikroyadroli va yuklanadigan modulli monolit - Windows va Linux. Drayver Bu operatsion tizimga qurilmaga ulangan apparat bilan ishlash imkonini beruvchi dastur. Drayvlar bo'lmasa, u video karta, klaviatura, printer va boshqa komponentlar nima qilishi mumkinligini va ularga so'rovlarni qanday qilib to'g'ri yuborishni bilmaydi. Foydalanuvchi interfeysi Bu grafik (GUI) yoki buyruqqa asoslangan (CLI) bo'lishi mumkin. Grafik foydalanuvchi interfeysi (GUI) - bu tugmalar, piktogrammalar, menyular va dialog oynalari bo'lgan vizual muhit. Bu Windows, macOS, Android, iOS va Linux ish stoli muhitlarida ishlatiladigan standart hisoblanadi. Buyruqlar qatori interfeysi (CLI) DOS-da ishlatilgan va endi Linux va macOS-da terminal sifatida va foydalanuvchi klaviaturadan buyruqlarni kiritadigan Windowsda buyruq satri sifatida amalga oshiriladi. CLI sizga funksiyalar va skriptlar yordamida tizimni moslashuvchan boshqarish imkonini beradi. U ko'pincha ishlab chiquvchilar va tizim ma'murlari tomonidan qo'llaniladi. Operatsion tizimlarning turlari Mavjud barcha operatsion tizimlarni bir nechta mezonlarga ko'ra tasniflash mumkin: bit chuqurligi, litsenziya turi va dastur maydoni. Bit chuqurligi bo'yicha 32-bit (x32). Ular 4 GB gacha operativ xotiraga ega va faqat 32 bitli tizimlar uchun yozilgan dasturlarni ishga tushirishi mumkin. 64-bit (x64). RAM cheklovi: 16 TB gacha. Bunday operatsion tizimlar 64 bitli dasturlarni qo'llab-quvvatlaydi va 32 bitli dasturlar emulyator orqali ishga tushiriladi. NIMA SABABDAN? Operatsion tizimning bit chuqurligi uning ishlashi mumkin bo'lgan ikkilik raqamlarning uzunligini tavsiflaydi (esda tutingki, kompyuterda barcha ma'lumotlar, shu jumladan matn va tasvirlar 1 va 0 sifatida ifodalanadi). 32-bitli tizimda raqamning maksimal uzunligini hisoblash uchun siz 2 ni 32-chi darajaga ko'tarishingiz kerak: 2^32 = 4,294,967,296 Bu shuningdek, 32-bitli tizim kirishi mumkin bo'lgan RAM hujayra manzilining maksimal qiymati 4,294,967,296 dan oshmasligini anglatadi. Shuning uchun 4 GB RAM cheklovi. Kompyuterlar va smartfonlardagi operatsion tizimlarning barcha zamonaviy versiyalari 64 bitli. 32-bitli versiyalar ba'zan zaif uskunaga ega qurilmalarda qo'llaniladi. Litsenziya turi bo'yicha Tijorat. Bu pullik litsenziyaga ega pullik operatsion tizimlardir. Odatda, ular ma'lum bir kompaniyaga tegishli yopiq manba kodiga ega. Masalan, Microsoft-dan Windows yoki Apple-dan macOS. Erkin tarqatilgan. Foydalanuvchilar uchun bepul, lekin pullik yordamni o'z ichiga olishi mumkin. Misol uchun, Red Hat yoki Canonical mahsulotlari kabi. Bunday operatsion tizimlar sizning ehtiyojlaringizga mos ravishda bepul yuklab olinishi, tarqatilishi va hatto yangilanishi mumkin. Asosiy misol Linux bo'lib, uning allaqachon 500 dan ortiq variantlari mavjud. Qo'llash sohasi bo'yicha Serverlarda server operatsion tizimlari qo'llaniladi. Ular tarmoq ulanishlari orqali kompyuterlar o'rtasida ma'lumot almashish vositalarini o'z ichiga oladi. Bunday operatsion tizimlarga Windows Server va serverlar uchun Unix tizimlari kiradi. Mijoz - mustaqil kompyuterlarda yoki serverlarga ulangan qurilmalarda foydalanish uchun tizimlar. Masalan, Windows 11, macOS 14.3 yoki Ubuntu Linux. Mobil operatsion tizimlar smartfon va planshetlar uchun mo'ljallangan. Ular mobil ilovalar bilan ishlash, uyali tarmoq sozlamalari va energiya sarfini boshqarish imkonini beradi. Bularga Android va iOS kiradi. Operatsion tizimlarning rivojlanish tarixi Operatsion tizimlarning rivojlanish tarixi taxminan 70 yilni o'z ichiga oladi. Bu vaqt ichida asosiy kadrlar uchun eng oddiy vazifalar to'plami , zarb qilingan lentaga yozilgan, biz hozir kompyuter yoki smartfon ekranida ko'radigan narsaga aylandi. Butun tarixni uch bosqichga bo'lish mumkin. Birinchi bosqich (1955-1965) Operatsion tizimlar tarixi 1955 yilda General Motors muhandisi Robert L. Patrik va North American Airlines dasturchisi Ouen Mok IBM 704 uchun GM-NAA I/U ni ishlab chiqqan paytdan boshlanadi . Uni ba'zan kirish-chiqish tizimi deb ham atashgan. GM-NAA I/U asosiy kompyuterga murakkab matematik hisoblarni avtomatik ravishda bajarish imkonini berdi. Ularning natijalari ulangan printerga chiqarildi. Bu asosiy kompyuter operatorlariga doimiy ravishda maxsus taxtalarni almashtirmasdan hisob-kitoblarni amalga oshirish imkonini berdi. IBM 704, GM-NAA I/O boshqaruvi 1964 yilda Michigan universiteti, General Electric va Bell Labs o'rtasidagi hamkorlikda Multics OS chiqarildi. U bir nechta dasturlarni parallel ravishda ishga tushirish imkoniyatini, virtual xotira tushunchasini va bugungi kunda ham foydalaniladigan kataloglar daraxtiga asoslangan fayl tizimini taqdim etdi. Ikkinchi bosqich (1965-1980) 1969 yilda Bell Labs da Unix operatsion tizimi ishlab chiqildi . Bu zamonaviy operatsion tizimlarning asosidir. Unix C tilini va TCP/IP protokolini qo'llab-quvvatladi . Bu serverga o'rnatilishi mumkin bo'lgan birinchi operatsion tizim edi. Mijoz kompyuterlari unga ulanishi mumkin, bu esa bir nechta foydalanuvchilarning bir vaqtning o'zida ishlashiga imkon beradi. Unix 7-versiyasi SIMH emulyatorida ishlaydi 1973-yilda Xerox birinchi grafik interfeysli operatsion tizim Alto OS ni ishlab chiqdi . U tugmalar, kiritish maydonlari va ro'yxatlar kabi turli xil boshqaruv turlariga ega oyna tizimini joriy qildi. Alto OS faqat qimmat bo'lgan Xerox Alto kompyuterlarida ishlaganligi sababli, u faqat Xeroxning o'zida va ba'zi universitetlarda ishlatilgan. Xerox Alto interfeysi Uchinchi bosqich (1980 yildan hozirgi kungacha) Bu vaqtda shaxsiy kompyuterlar paydo bo'ldi, ular nafaqat korporatsiyalar va universitetlar, balki oddiy foydalanuvchilar uchun ham mavjud. 1984 yilda Apple o'zining Macintosh tizimi uchun Alto OS asosidagi System 1 deb nomlangan birinchi tizimni chiqardi. Uning yordami bilan Stiv Voznyak foydalanuvchilarni mavjud operatsion tizimlarning murakkabligidan ozod qilishni va kompaniya kompyuterlarini ommaviy bozorga olib chiqishni rejalashtirgan. Tizim 1 interfeysi Microsoft davom ettirishga harakat qildi va 1985 yilda Windows 1.0 ni chiqardi . Operatsion tizim innovatsion emas edi, lekin IBM uchun yaratilgan avvalgi mahsulot bo'lgan MS-DOS uchun grafik qobiq edi. Windows 1.0 interfeysi 1991 yilda mustaqil dasturchi Linus Torvalds o'yinga qo'shildi. Unix-ga asoslanib, u o'zining Linux operatsion tizimini yaratadi va uni ochiq kodli qiladi. Linux manba kodi erkin tarqatilganligi sababli, tizimni yaratishda boshidanoq ko'plab mustaqil dasturchilar ishtirok etishdi. Ammo GNOME OS uchun birinchi grafik qobiq faqat 1999 yilda paydo bo'lgan. GNOME Linux Red Hat Image uchun birinchi grafik interfeys Smartfonlar uchun operatsion tizimlar parallel ravishda rivojlandi. 1998 yildan boshlab Nokia uchun Symbian OS, 1999 yildan esa BlackBerry OS uchun RIM kompaniyasi ishlab chiqildi . Zamonaviy mobil operatsion tizimlardan iOS birinchi bo'lib 2007 yilda Apple tomonidan Linux yadrosida yaratilgan. Bir nechta yangiliklar bor edi: mobil qurilmada birinchi multi-touch, virtual klaviatura, iTunes va Safari brauzeri bilan sinxronlash. Ushbu iOS-ning asosiy afzalligi - bu aniq bir qurilma uchun ishlab chiqilganligi sababli barqaror ishlash. iPhone OS interfeysi iOS ning asosiy raqobatchisi 2008 yilda ishlab chiqilgan Android OS edi . U Android Inc. tomonidan chiqarilgan, keyinchalik uni Google sotib olgan. Ushbu tizim Linux yadrosida ham qurilgan, lekin ochiq manba sifatida tarqatiladi. Android va uning raqobatchilari o'rtasidagi asosiy farq har qanday qurilmada dizayn va sozlamalarni sozlash qobiliyatidir. OTning birinchi versiyasi HTC Dream smartfonida chiqarildi. Android Astro interfeysi Mashhur operatsion tizimlar Birinchi operatsion tizim yaratilganidan beri 60 yildan ortiq vaqt o'tdi. Ko'p sonli turli xil operatsion kompaniyalarning tizimlar mahsulotlari chiqarildi, ammo bugungi va kodli operatsion modifikatsiyalari mashhurlikka erishdi. ochiq kunda gigant tizimlarning Bozor ulushi bo'yicha kompyuterlar va mobil qurilmalar uchun operatsion tizimlar statistikasi Windows. Uzoq tarixga ega bo'lgan ko'pchilikka tanish bo'lgan operatsion tizim. Uning asosiy afzalliklari - qulay interfeys, dasturlar, o'yinlar va tashqi qurilmalar bilan keng moslik. Bu uni kompyuter va noutbuk foydalanuvchilari orasida eng mashhur tizimga aylantirdi. Lekin u pullik, yopiq va apparatga talabchan. macOS - bu Macbook va iMac uchun operatsion tizim. Apple o'zining "o'qi" arxitekturasi ustida ko'p ishladi va foydalanilgan komponentlar uchun uni iloji boricha optimallashtirdi. Dastlabki yillarda macOS birinchi navbatda ijodkor mutaxassislar – video muharrirlar, jurnalistlar va boshqalarning tanlovi bo‘lgan, ammo hozir ko‘pchilik kompaniya qurilmalarini barqaror ishlashi va dizayndagi shaxsiy imtiyozlari tufayli sotib olishmoqda. O'z operatsion tizimini nozik sozlashni va ochiq manba vositalaridan foydalanishni yaxshi ko'radiganlar uchun bepul Linux-ga o'xshash operatsion tizimlar yaxshi tanlovdir. Ular serverlarni boshqarish, ma'lumotlar bazalari bilan ishlash va umuman Windows va macOS-dagi kabi hamma narsani qilish uchun qulaydir. Android ochiq manba sifatida tarqatiladi. Ko'pgina kompaniyalar o'zlarining Android smartfonlari uchun o'zlarining interfeys qobig'ini ishlab chiqadilar. OTning aniq boshqaruv, keng interfeysni sozlash imkoniyatlari va katta ilovalar do'koni kabi afzalliklari Android-ni mobil qurilmalar va boshqa portativ gadjetlar ishlab chiqaruvchilari orasida mashhur qildi. iOS faqat Apple mobil qurilmalarida o'rnatilgan. Ular birgalikda bitta ekotizimni tashkil qiladi, bu ham ortiqcha, ham minus. O'z-o'zidan ular tez va barqaror ishlaydi, boshqa kompaniya gadjetlari bilan mukammal sinxronlashtiriladi. Ammo uchinchi tomon operatsion tizimlari bilan ishlashda xatolar yuzaga kelishi mumkin. Tizim yopiq, shuning uchun uni sozlash mumkin emas va ilovalarni faqat rasmiy do'kondan - App Store do'konidan o'rnatish mumkin. Xulosa Operatsion tizim - bu kompyuter yoki boshqa qurilmaning ishlashini va foydalanuvchining u bilan o'zaro ta'sirini ta'minlaydigan dasturlar to'plami. Strukturaviy jihatdan OT yadro, drayverlar va foydalanuvchi interfeysidan iborat. Bugungi kunda modulli arxitekturaga ega 64 bitli operatsion tizimlar asosan qo'llaniladi. Kompyuterlar uchun eng mashhur operatsion tizimlar Windows va macOS, mobil qurilmalar uchun esa Android va iOS hisoblanadi.
0
You can add this document to your study collection(s)
Sign in Available only to authorized usersYou can add this document to your saved list
Sign in Available only to authorized users(For complaints, use another form )