1. Evolyutsiya OS.
Birinchi davri (1945 -1955). 40-yillarning o'rtalarida birinchi lampalar yaratildi hisoblash moslamalari. O'sha paytda bir xil odamlar dizaynda va ishlov berish mashinasini dasturlashda ishtirok etishgan. Bu kompyuterlardan boshqa amaliy yo'nalishlardagi amaliy vazifalarni hal qilish uchun kompyuterlardan foydalanishni o'rganish juda muhim edi. Dasturlash faqat dvigatelda amalga oshirildi. Operatsion tizimlar haqida nutq yo'q edi, hisoblash jarayonini tashkillashtirishning barcha vazifalari boshqaruv panelidan har bir dasturchi tomonidan hal qilindi. Matematik va xizmat tarqatuvchi kutubxonalaridan boshqa boshqa tizimli dasturiy ta'minot yo'q edi.
Ikkinchi davr (1955 - 1965). 50-yillarning o'rtalaridan boshlab yangi texnik baza - yarim seminarin elementlarining kelishi bilan bog'liq hisoblash uskunalari rivojlanishida yangi davr boshlandi. Ikkinchi avlod kompyuterlar yanada ishonchli bo'lib qoldi, endi ular doimiy ravishda deyarli deyarli muhim vazifalarni bajarishga undaydi. Bu davrda, dasturchilar va operatorlarga, operatorlar va hisoblash mashinalarini ishlab chiqaruvchilar bo'yicha xodimlar ro'y berdi.
Bu yillar, birinchi algoritmik tillar paydo bo'ldi, shuning uchun birinchi tizim dasturlari - kompilyatorlar. Protsessor vaqti oshdi, bu esa dasturlarni ishga tushirish o'rtasida o'tkazilgan noumid bo'lmagan vaqtning pasayishini talab qildi. Birinchi to'plamni qayta ishlash tizimlari paydo bo'ldi, bu shunchaki bitta dasturni boshqa dasturni ishga tushirishni avtomatlashtirilgan va shu bilan protsessor yuklash omilini oshirdi. Paketni qayta ishlash tizimlari zamonaviy operatsion tizimlarning prototipi edi, ular hisoblash jarayonini boshqarish uchun mo'ljallangan birinchi tizim dasturlariga aylandilar. Paketni qayta ishlash tizimlarini amalga oshirish jarayonida rasmiylashtirilgan vazifalarni boshqarish tili ishlab chiqildi, u bilan dasturchi tizimga va operatorga xabar berishicha, u kompyuterda qanday ishni bajarishni xohlaydi. Bir nechta vazifalar, qoida tariqasida, plitkuralar qoplash shaklida, vazifa paketining nomini oldi.
Uchinchi davr (1965 - 1900). Hisoblash mashinalarining navbatdagi muhim davri 1965-1980 yillarga to'g'ri keladi. Bu vaqtda, tranzistorlarning birlashtirilgan chiplarga bo'lgan alohida yarimo'tkazgichlar elementlaridan bir integral mikrosmentlarga yangi, uchinchi avlod kompyuterlariga katta imkoniyatlar beradigan katta, uchinchi avlod uchun katta imkoniyatlar yaratgan holda alohida yarim semizlik tarmoq elementlaridan o'tish.
Ushbu davrda dasturiy ta'minot va mos mashinalar oilalarini yaratish ham xarakterlidir. Integratsiyalashgan mikrosxemalar asosida qurilgan dasturiy ta'minot va mos mashinalar oilasi IBM / 360 mashinasidir. 60-yillarning boshlarida qurilgan, bu oila ikkinchi avlod mashinalaridan ancha yuqori bo'lib, "narx-ishlashi" mezoniga muvofiq. Tez orada dasturiy ta'minot va mos keladigan mashinalar g'oyasi umuman tan olindi.
Dasturiy ta'minotning muvofiqligi talab qilinadigan va operatsion tizimlarning mosligi. Bunday operatsion tizimlar katta va kichik hisoblash tizimlarida ishlashi kerak edi, ularning ko'p sonli turli xil turli xil turli xil turli xil, ilmiy tadqiqotlar sohasida. Ushbu qarama-qarshi talablarni qondirish niyatida qurilgan operatsion tizimlar juda og'ir va qonga tushadi. Ushbu avlodning OS-ning eng muhim yutug'i ko'p mish-mishlarni amalga oshirish edi. Ko'paytirmoq - Bu hisoblash jarayonini tashkil qilishning bir usuli bo'lib, unda bir nechta dasturlar bir nechta dasturlar bitta protsessorda amalga oshiriladi. Bitta dastur I / O operatsiyasini bajarayotganda protsessor ishlamaydi, chunki bu ketma-ket dastur (bitta dasturiy ta'minot rejimi) va boshqa dastur (ko'p-dasturiy ta'minot) bajaradi. Shu bilan birga, har bir dastur o'z qo'chqoriga yuklanadi, deyiladi qism deb nomlanadi.
Boshqa innovatsiyalar - tarqalish (spirt). Urishmoq O'sha paytda, ish joylaridan ish joyidan diskdagi diskka o'qilganda, ular hisoblash markazida, keyinchalik paydo bo'lgan tezda paydo bo'lganligi to'g'risida hisoblash jarayonini tashkil qilishning bir usuli aniqlandi Vazifa tugallandi, diskdagi yangi ish bekor qilingan bo'limga yuklandi.
Bir qatorda partiyalarni qayta ishlash tizimlarini joriy etish bilan bir qatorda, yangi OT turlari paydo bo'ldi - vaqt ajratish tizimi. O'z vaqtida ajratish tizimida ishlatiladigan ko'p moslashma tizimlari, har bir shaxs uchun hisoblash mashinasidan yagona foydalanish haqidagi tasavvurni yaratishga qaratilgan.
To'rtinchi davr (1980 - hozirgi). Operatsion tizimlarning evolyutsiyasining keyingi davrda yirik integral mikrosxemalar (BIS) paydo bo'lish bilan bog'liq. Shu yillarda integratsiya va arzon chip darajasida keskin o'sish kuzatildi. Kompyuter alohida shaxs uchun mavjud bo'ldi. Arxitektura nuqtai nazaridan shaxsiy kompyuterlar PDP-11 kabi minicompyuterlar sinfidan farq qilmadi.
Kompyuterlar "do'stona" dasturiy ta'minotni rivojlantirishni talab qiladigan mutaxassis bo'lmaganlar tomonidan keng qo'llanilmoqda.
Amaliy tizimlar bozori ikki tizim ustunlik qiladi: MS-DOS va Unix. "Yagona foydalanuvchi" yagona dasturiy "Yagona foydalanuvchi" MSS OS "Intel 8088 mikroprotsessorlar va 80386 va 80486" ga asoslangan kompyuterlar uchun keng qo'llanilgan. Multipogrammali kompyuter kompyuterlari, ayniqsa, qurilgan Rasmiy Rasmiy protsessorlarning asosi.
80-yillarning o'rtalarida tarmoq nazorati ostida ishlaydigan shaxsiy kompyuterlar tarmoqlari yoki tarqatilgan OT orqali ishlaydigan shaxsiy kompyuterlar tez surishni boshladi.
Tarmoqlarda foydalanuvchilar boshqa kompyuterlarning mavjudligini bilishlari kerak va uning resurslaridan foydalanish uchun boshqa kompyuterga mantiqiy kirish kerak. Tarmoqdagi har bir mashina tarkibida o'z mahalliy operatsion tizimini o'z ichiga oladi, bu avtonom kompyuterdan farq qiladi, bu kompyuterda tarmoqda ishlashiga imkon beradigan qo'shimcha vositalar mavjud. Tarmoq OS bitta protsessor kompyuterdan tub farqlarga ega emas, ammo bu, albatta, tarmoq interfeysi qurilmalari uchun dasturiy ta'minot (drayver) tarmoq adapteri), shuningdek, boshqa tarmoq kompyuterlariga masofadan boshqarish pulti va boshqa fayllarga kirish vositasi, ammo ushbu qo'shimchalar operatsion tizimning tarkibini sezilarli darajada o'zgartirmaydi.
Do'stlaringiz bilan baham: |