Mustaqil ishlar mavzulari


Unixʼsimon pullik operatsion tizimlar[tahrir | manbasini tahrirlash]



Download 71,48 Kb.
bet5/6
Sana27.05.2023
Hajmi71,48 Kb.
#944526
1   2   3   4   5   6
Bog'liq
linux

Unixʼsimon pullik operatsion tizimlar[tahrir | manbasini tahrirlash]


AT&T boʻlingandan soʻng, Unix savdo belgisi va asl manba kodiga boʻlgan huquqlar egalarini bir necha bor oʻzgartirdi, xususan, ular uzoq vaqt davomida Novellga tegishli edi. 1993-yilda Novell savdo belgisi va dasturiy taʼminotni sertifikatlash huquqlarini X/Open konsorsiumiga topshirdi, keyin esa Open Software Foundation bilan birlashib, The Open Group tashkil qilindi. U yetakchi kompyuter korporatsiyalari va davlat tashkilotlarini, jumladan IBM, Hewlett-Packard, Sun, NASA va boshqalarni birlashtiradi. Konsorsium operatsion tizimlar uchun ochiq standartlarni ishlab chiqadi, ulardan eng muhimi, avval POSIX nomi bilan tanilgan Yagona UNIX Spetsifikatsiyasi. Ochiq guruh nuqtai nazaridan, UNIX nomini faqat Yagona UNIX spetsifikatsiyasiga sertifikatlangan tizimlar olishi mumkin.
1995-yilda Novell Santa Cruz Operationruen kompaniyasiga mavjud litsenziyalar va tizim Vni yanada rivojlantirish huquqlarini sotdi. 2000-yilda Santa Cruz Operation oʻzining Unix biznesini Kalderaga sotdi, uning nomi SCO Group deb oʻzgartirildi.

Unix tizining operatsion tizimlar evolyutsiyasiga taʼsiri[tahrir | manbasini tahrirlash]


Unix tizimlari katta tarixiy ahamiyatga ega, chunki ular bugungi kunda OT hamda dasturiy taʼminot sohasidagi baʼzi mashhur tushunchalar va yondashuvlarning tarqalishiga yordam berdi. Shuningdek, Unix tizimlarining rivojlanishi asnosida Si (C) tili yaratildi.
Multics singari, Unix ham assembler tilida emas, balki yuqori darajali tilda yozilgan (oʻsha paytda bu til dominant edi).
Unda oldingi operatsion tizimlar bilan solishtirganda sezilarli darajada soddalashtirilgan fayl modeli mavjud edi. Fayl tizimi xizmatlar va qurilmalarni (masalan, printerlar, terminallar va qattiq disklar) oʻz ichiga olgan va ular uchun bir xil koʻrinadigan interfeys taʼminlagan edi, ammo qurilmalar bilan ishlash uchun qoʻshimcha mexanizmlar (masalan, IOCTL va kirish bitlari) oddiy baytga toʻgʻri kelmasdi.
Unix Multicsʼning oʻzboshimchalik chuqurligi bilan ierarxik fayl tizimi haqidagi gʻoyasini ommalashtirdi. Oʻsha paytdagi boshqa operatsion tizimlar (jumladan, DOS) disk maydonini kataloglar yoki boʻlimlarga boʻlish imkonini berdi, lekin joylashtirish darajalari soni aniqlangan va koʻpincha faqat bitta joylashtirish darajasi mavjud edi. Keyinchalik, barcha asosiy xususiy operatsion tizimlar Multics-dan olingan rekursiv pastki kataloglarni yaratish qobiliyatiga ega boʻldi. Buyruqlar satri interpretatori foydalanuvchi dasturlaridan biriga aylangani va alohida dasturlarning qoʻshimcha buyruqlar vazifasini bajarishi Unix tomonidan ommalashtirilgan yana bir Multics innovatsiyasidir. Unix qobiq tili foydalanuvchi tomonidan interaktiv ish uchun ham, skript yozish uchun ham qoʻllaniladi, yaʼni, masalan, IBM JCL tizimidagi kabi vazifalarni tavsiflash uchun alohida til mavjud emas. Qobiq va operatsion tizim buyruqlari oddiy dasturlar boʻlgani uchun foydalanuvchi ularni oʻz xohishiga koʻra tanlashi yoki hatto oʻz qobigʻini yozishi mumkin. Va nihoyat, yadroni qayta kompilyatsiya qilmasdan tizimga yangi buyruqlar qoʻshilishi mumkin. Maʼlumotlarni ketma-ket qayta ishlaydigan dasturlar zanjirini yaratishning yangi Unix buyruq qatori maʼlumotlarni parallel qayta ishlashdan foydalanishni osonlashtirdi.
Unixʼning asosiy xususiyatlari matnni kiritish va uni eʼlon qilishga toʻliq eʼtibor qaratish hamda soʻzining hajmi sakkiz bitga koʻpaytirilishini taxmin qilish edi. Dastlab Unixʼda ikkilik muharrirlari ham yoʻqligi bois tizim matnli buyruqlar yordamida toʻliq moslangan edi. Kirish/chiqarishning eng katta va eng kichik birligi matn bayti boʻlib, Unix I/Uʼni boshqa operatsion tizimlarning rekordga yoʻnaltirilgan kiritish-chiqarish tizimidan butunlay ajratib turdi.
Unix muntazam iboralarning keng qoʻllanilishiga hissa qoʻshdi, ular birinchi marta „ed“ nomli Unix matn muharririda amalga oshirildi. Unix dasturlariga taqdim etilgan imkoniyatlar standart operatsion tizim interfeyslari (POSIX)ning asosiga aylandi.
Tizimli dasturlashda keng qoʻllaniladigan, dastlab Unix ishlab chiqish uchun yaratilgan C tili mashhurligi boʻyicha Unix tilidan oʻzib ketdi. C tili dasturchiga maʼlum bir dasturlash uslubini yuklashga urinmagan birinchi „tolerant“ til edi. C protsessorning barcha imkoniyatlariga kirishni taʼminlovchi birinchi yuqori darajadagi til boʻldi, masalan, havolalar, jadvallar, bitni siljitish (bitlarni soʻzlarga oʻtkazish), oʻsish va h.k.
Unixʼsimon operatsion tizimlarning eng mashhur namunalaridan baʼzilari macOS, Solaris, BSD va NeXTSTEP hisoblanadi.

Download 71,48 Kb.

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




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish