Umumiy koʻrinish



Download 14,79 Kb.
Sana14.06.2022
Hajmi14,79 Kb.
#669537
Bog'liq
Unix


Unix
Unix (/ˈjuːnɪks/; UNIX sifatida savdo belgisi) — 1969-yilda Bell Labs tadqiqot markazida Ken Tompson, Dennis Richi va tomonidan ishlab chiqilgan AT&T Unix asl nusxasidan olingan koʻp vazifali, koʻp foydalanuvchili kompyuter operatsion tizimlari oilasi. boshqalar.

Dastlab Bell tizimida foydalanish uchun mo'ljallangan AT&T 1970-yillarning oxirida Unix-ni tashqi tomonlarga litsenziyaladi, bu esa Kaliforniya universiteti, Berkli (BSD), Microsoft (Xenix), Sun Microsystems kabi sotuvchilardan turli akademik va tijorat Unix variantlariga olib keldi. (SunOS/Solaris), HP/HPE (HP-UX) va IBM (AIX). 1990-yillarning boshida AT&T oʻzining Unix boʻyicha huquqlarini Novell kompaniyasiga sotdi, keyin esa UNIX savdo belgisini 1996-yilda tashkil etilgan sanoat konsorsiumi The Open Groupga sotdi. UNIX spetsifikatsiyasi (SUS).

Unix tizimlari ba'zan "Unix falsafasi" deb ataladigan modulli dizayn bilan tavsiflanadi. Ushbu falsafaga ko'ra, operatsion tizim har biri cheklangan, aniq belgilangan vazifani bajaradigan oddiy vositalar to'plamini ta'minlashi kerak.[5] Birlashtirilgan va inode-ga asoslangan fayl tizimi (Unix fayl tizimi) va "quvurlar" deb nomlanuvchi jarayonlararo aloqa mexanizmi asosiy aloqa vositasi bo'lib xizmat qiladi va qobiq skripti va buyruq tili (Unix qobig'i) murakkab ish jarayonlarini bajarish uchun asboblarni birlashtiring.

Unix o'zidan oldingilaridan birinchi portativ operatsion tizim sifatida ajralib turadi: deyarli butun operatsion tizim C dasturlash tilida yozilgan bo'lib, Unix ko'plab platformalarda ishlash imkonini beradi.


Umumiy koʻrinish
Unix dastlab dasturchi bo'lmaganlar uchun emas, balki unda va boshqa tizimlarda ishlashi uchun dasturiy ta'minot ishlab chiquvchi dasturchilar uchun qulay platforma bo'lishi kerak edi. Operatsion tizim akademik doiralarda tarqala boshlagani va foydalanuvchilar tizimga oʻz vositalarini qoʻshib, ularni hamkasblari bilan baham koʻrishlari natijasida tizim kengayib bordi.

Avvaliga Unix portativ[6] yoki ko'p vazifalarni bajarish uchun ishlab chiqilmagan. Keyinchalik, Unix asta-sekin vaqt almashish konfiguratsiyasida portativlik, ko'p vazifa va ko'p foydalanuvchi imkoniyatlariga ega bo'ldi. Unix tizimlari turli tushunchalar bilan tavsiflanadi: ma'lumotlarni saqlash uchun oddiy matndan foydalanish; ierarxik fayl tizimi; qurilmalar va jarayonlararo aloqaning ayrim turlarini (IPC) fayllar sifatida ko'rib chiqish; va bir xil funktsiyalarni o'z ichiga olgan yagona monolit dasturdan foydalanishdan farqli o'laroq, quvurlar yordamida buyruq qatori tarjimoni orqali birlashtirilishi mumkin bo'lgan katta miqdordagi dasturiy vositalardan, kichik dasturlardan foydalanish. Ushbu tushunchalar birgalikda "Unix falsafasi" deb nomlanadi. Brayan Kernigan va Rob Pike buni The Unix Programming Environment asarida “tizimning kuchi dasturlarning o‘zidan ko‘ra ko‘proq dasturlar o‘rtasidagi munosabatlardan kelib chiqadi, degan g‘oya” sifatida umumlashtiradilar.

1980-yillarning boshlarida foydalanuvchilar Unixni barcha oʻlchamdagi kompyuterlar uchun mos boʻlgan universal operatsion tizim sifatida koʻra boshladilar.Unix muhiti va mijoz-server dasturi modeli Internet rivojida va shaxsiy kompyuterlarda emas, balki tarmoqlarda markazlashtirilgan hisoblashni qayta shakllantirishda muhim elementlar edi.

Unix ham, C ham dasturlash tili AT&T tomonidan ishlab chiqilgan va hukumat va akademik muassasalarga tarqatilgan, bu esa har ikkala operatsion tizimga qaraganda kengroq turdagi mashina oilalariga o'tkazilishiga olib keldi.



Unix operatsion tizimi asosiy boshqaruv dasturi, yadro bilan bir qatorda ko'plab kutubxonalar va yordamchi dasturlardan iborat. Yadro dasturlarni ishga tushirish va to'xtatish xizmatlarini taqdim etadi, ko'pchilik dasturlar baham ko'radigan fayl tizimi va boshqa umumiy "past darajadagi" vazifalarni bajaradi va dasturlar bir vaqtning o'zida bir xil resurs yoki qurilmaga kirishga harakat qilganda nizolarni oldini olish uchun kirishni rejalashtiradi. Bunday kirishda vositachilik qilish uchun yadro yadro maydonini foydalanuvchi maydonidan farqlashda aks ettirilgan maxsus huquqlarga ega, ikkinchisi ko'pgina amaliy dasturlar ishlaydigan ustuvor sohadir.
Download 14,79 Kb.

Do'stlaringiz bilan baham:




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