Операциялық жүйелер тарихы



Жұмыс түрі:  Дипломдық жұмыс
Тегін:  Антиплагиат
Көлемі: 42 бет
Таңдаулыға:   
ӘЛ-ФАРАБИ АТЫНДАҒЫ ҚАЗАҚ ҰЛТТЫҚ УНИВЕРСИТЕТІ
АҚПАРАТТЫҚ ТЕХНОЛОГИЯЛАР ФАКУЛЬТЕТІ

Ақпараттық жүйелер кафедрасы

ДИПЛОМДЫҚ ЖҰМЫС

ASP.NET-ті пайдалана отырып, интерьер дизайнын визуализациялау жүйесін құру

5В070300- Ақпараттық жүйелер

Орындаған ____________________
Дипломдық жетекшісі ____________________
Нормо тексеруші ____________________

Қорғауға жіберілді
Кафедра меңгерушісі
аға оқытушы _________ ____________2022ж.

Алматы 2022

Мазмұны
1.
1.1
1.2
1.3

1.
1.1.Операциялық жүйелер тарихы
Компьютерлердің буындары
Компьютерлік технологияның дамуын бағалаудың жалпы қабылданған әдісіне сәйкес бірінші буын түтік компьютерлері, екіншісі транзисторлар, үшіншісі интегралды схемалардағы компьютерлер, төртіншісі микропроцессорларды қолдану болып саналды. Алдыңғы буындар бір аймаққа (миниатюризацияға) элементтер санын көбейту арқылы жетілдірілгенімен, бесінші буын компьютерлері келесі қадам болуы керек және шамадан тыс өнімділікке жету үшін микропроцессорлардың шексіз жиынтығының өзара әрекеттесуін жүзеге асыруы керек.
Фон Нейман архитектурасы бар компьютерлердің алғашқы буыны.
Феррит сақиналарындағы жад. Әр сақина-бір бит.
Фон Нейман архитектурасы бар алғашқы жұмыс істейтін машина 1948 жылы Манчестер университетінде құрылған Манчестер шағын эксперименттік машинасы болды; 1949 жылы одан кейін компьютер пайда болды Манчестер Марк I, ол қазірдің өзінде толық жүйе болды, Уильямс түтіктері және жад ретінде магниттік барабан, сонымен қатар индекс регистрлері бар. "Сақталған бағдарламасы бар алғашқы сандық компьютер" атағына тағы бір үміткер Кембридж университетінде әзірленген және құрастырылған EDSAC болды. "Baby" - ден бір жылдан аз уақыт өткен соң, оны нақты мәселелерді шешу үшін қолдануға болады. Шын мәнінде, EDSAC ENIAC мұрагері EDVAC компьютерлік архитектурасы негізінде құрылды. Параллельді өңдеуді қолданатын ENIAC - тен айырмашылығы, EDVAC жалғыз өңдеу блогына ие болды. Мұндай шешім қарапайым және сенімді болды, сондықтан бұл опция миниатюризацияның кез-келген толқынынан кейін алғашқы іске асырылды. Көптеген адамдар Манчестер Марк I EDSAC EDVAC қазіргі заманғы компьютерлердің барлығы дерлік архитектурасын жүргізетін "Ева" болды деп санайды.
Континенталды Еуропадағы алғашқы әмбебап бағдарламаланатын компьютер 1950 жылдың қыркүйегінде аяқталған Конрад Цузенің Z4 болды. Сол жылдың қараша айында КСРО Киев Электротехника институтының қызметкері Сергей Алексеевич Лебедевтің басшылығымен ғалымдар тобы "шағын электронды есептеу машинасы" (MESM) құрды. Оның құрамында 6000-ға жуық электровакуумдық шамдар болды және 15 кВт тұтынды. Машина секундына 3000-ға жуық операция жасай алады. Сол кездегі тағы бір машина 1949 жылы өзінің алғашқы сынақ бағдарламасын орындаған австралиялық CSIRAC болды.
1947 жылдың қазан айында Lyons & Company (ағылш.) орыс.. дүкендер мен мейрамханалар желісіне ие британдық компания компьютерлердің коммерциялық дамуын дамытуға белсенді қатысуға шешім қабылдады. LEO I компьютері 1951 жылы жұмыс істей бастады және әлемде алғаш рет күнделікті кеңсе жұмысында үнемі қолданыла бастады.
КСРО-да 1950-1951 жылдары жасалған М-1 компьютері әлемдегі алғашқы компьютер болды, онда барлық логикалық схемалар жартылай өткізгіштерде орындалды.
Мұндай алғашқы машина 1951 жылы ақпанда университетке жеткізілді және кем дегенде тоғыз адам 1951-1957 жылдар аралығында сатылды.

1951 жылы маусымда UNIVAC 1 АҚШ халық санағы бюросында орнатылды. Машина Remington Rand-да жасалды, ол 46 осындай машинаны әрқайсысы үшін 1 миллион доллардан астам бағамен сатты. UNIVAC алғашқы жаппай шығарылған компьютер болды; оның барлық предшественники бір данада жасалды. Компьютер 5200 электровакуумдық шамдардан тұрды және 125 кВт энергияны тұтынды. 1000 сөзден тұратын, әрқайсысы 11 ондық санмен және белгімен (72 биттік сөздер) сақталатын сынапты кідіріс сызықтары қолданылды. Перкуссиялық кіріс құрылғысымен жабдықталған IBM машиналарынан айырмашылығы, UNIVAC 1930 жылдардағы металлдалған магниттік таспамен кірісті қолданды, бұл кейбір коммерциялық деректерді сақтау жүйелерімен үйлесімділікті қамтамасыз етті. Сол кездегі басқа компьютерлер заманауи магниттік таспаларды қолдана отырып, жоғары жылдамдықты енгізу және енгізу-шығару құралдарын қолданды.
Алғашқы кеңестік сериялық компьютер 1953 жылдан бастап Мәскеу есеп және талдау машиналары зауытында шығарылған" Жебе " болды. "Жебе" үш командалық жүйесі бар үлкен әмбебап компьютерлер (негізгі кадрлар) класына жатады. Компьютерде секундына 2000-3000 операция болды. Сыртқы жад ретінде сыйымдылығы 200 000 сөз болатын магниттік таспадағы екі диск қолданылды, жедел жадтың көлемі - 2048 разрядтағы 43 ұяшық. Компьютер 6200 шамнан, 60 000 жартылай өткізгіш диодтардан тұрды және 150 кВт энергия жұмсады.
1954 жылы IBM IBM 650 машинасын шығарды, ол өте танымал болды -- барлығы 2000-нан астам машина шығарылды. Оның салмағы шамамен 900 кг, ал тағы 1350 кг қуат көзі; екі модульдің де өлшемі шамамен 1,5 x 0,9 x 1,8 метр. Машинаның бағасы $0,5 млн (2011 жылға шаққанда шамамен $4 млн) немесе айына $3 500 үшін лизингке алынуы мүмкін (2011 жылға$30 000). Магниттік барабандағы жад 2000 10 таңбалы сөздерді сақтайды, кейінірек жад 4000 сөзге дейін ұлғайтылды. Бағдарлама орындалған сайын нұсқаулар барабаннан тікелей оқылды. Әр Нұсқаулықта келесі орындалатын Нұсқаулықтың мекен-жайы көрсетілген. Symbolic Optimal Assembly Program (SOAP) компиляторы қолданылды, ол оңтайлы мекен-жайлар бойынша нұсқауларды орналастырды, сондықтан келесі Нұсқаулық бірден оқылады және барабанның қажетті қатарға айналуын күту қажет емес.
1955 жылы Морис Уилкс микропрограмманы ойлап тапты, кейінірек ол әртүрлі компьютерлердің микропроцессорларында кеңінен қолданылады. Микропрограмма кіріктірілген бағдарламалар арқылы негізгі командалар жиынтығын анықтауға немесе кеңейтуге мүмкіндік береді (олар аталады) микропрограмма немесе firmware).
1956 жылы IBM алғаш рет ақпаратты сақтауға арналған құрылғыны -- ramac (ағылш.) орыс. (Random Access Method of Accounting and Control). Ол диаметрі 24 дюйм болатын 50 металл дискіні, әр жағынан 100 жолды пайдаланады. Құрылғы 5 МБ-ға дейін деректерді Сақтап, әр МБ үшін 10 000 доллар тұрады. (2006 жылы мұндай сақтау құрылғылары -- қатты дискілер -- бір Мб үшін шамамен 0,001 доллар тұрады.)

1950-1960 жылдардың басы: екінші буын
Транзисторлар миниатюралық және электровакуумдық шамдарды тиімді ауыстыру ретінде есептеу техникасында төңкеріс жасады
Компьютерлік технологиялар тарихындағы келесі үлкен қадам 1947 жылы транзисторды ойлап табу болды. Олар ауыстыру арқылы осал және энергиялық лампам. Транзисторлардағы компьютерлер әдетте 1950-1960 жылдардың басында басым болған "екінші буын" ретінде айтылады.Транзисторлар мен ПХД арқасында тұтынылатын энергия мөлшері мен көлемінің едәуір төмендеуіне, сондай-ақ сенімділіктің жоғарылауына қол жеткізілді. Мысалы, транзисторлардағы IBM 1620, шамдардағы IBM 650 алмастырушысы үстелдің өлшемі болды. Алайда, екінші буын компьютерлері әлі де қымбат болды, сондықтан оларды тек университеттер, үкіметтер, ірі корпорациялар қолданды.
Екінші буын компьютерлері әдетте көптеген ПХД - дан тұрды, олардың әрқайсысында бір-төрт логикалық қақпалар немесе триггерлер болды. Атап айтқанда, IBM Standard Modular System олар үшін осындай тақталар мен қосқыштардың стандартын анықтады. Алғашқы жартылай өткізгіш компьютерлер Германия транзисторларына салынды, содан кейін оларды арзан кремний алмастырды. Логика биполярлы транзисторларға негізделген және РТЛ, ТТЛ-ден ЭСЛ-логикаға дейін эволюциядан өтті. Оларды өріс транзисторлары алмастырды, олардың негізінде үшінші буын компьютерлеріне арналған қарапайым чиптер салынды.
1950 жылдардағы компьютерлік тұжырымдама өз қызметкерлері бар қымбат есептеу орталығының болуын болжайды. Мұндай компьютерлерді ұстауға тек ірі корпорациялар мен мемлекеттік құрылымдар (сонымен қатар бірқатар ірі университеттер) қол жеткізе алды. Жалпы алғанда, 1958 жылы 1200 ұйымның барлық түрлерінде тек 1700 компьютер болды. Алайда, бірнеше жыл ішінде мыңдаған, содан кейін ондаған мың компьютерлер шығарылды және олар алғаш рет орта бизнес пен ғылыми қызметкерлер үшін кеңінен қол жетімді болды. [4]
1940 жылдары жасалған есептеу техникасы саласындағы серпіліссіз және осындай түрдегі әзірлеушілерге нақты тұжырымдалған техникалық тапсырма болмаса, есептеу техникасы қазіргі компьютерлерге дейін дамып қана қоймай, соғысқа дейінгі кезең деңгейінде қалуы мүмкін еді (бұл өз уақытында керемет және революциялық компьютерлік үлгілерді жасаған Цузенің тәжірибелері көрсетті, мемлекеттік құрылымдар да, қоғамдық институттар да мүлдем қажет емес). Шын мәнінде, алғашқы компьютерлердің, содан кейін суперкомпьютерлердің пайда болуы және компьютерлік технологияның қарқынды дамуы, компьютерлердің сериялық өндірісінің басталуы, барлық байланысты салалармен (бағдарламалық жасақтама индустриясы, компьютерлік ойындар және т. б.) компьютерлік индустрияның қалыптасуы адамзат Екінші дүниежүзілік соғыстың баллистикалық есептеулерін Ұлыбританияда және аз дәрежеде АҚШ-та автоматтандыру тәжірибелеріне ие.
1959 жылы транзисторлар негізінде IBM IBM 7090 негізгі жақтауын және орта деңгейлі IBM 1401 машинасын шығарды. Соңғысы карточкалық кірісті пайдаланып, сол кездегі ең танымал жалпы компьютер болды: 1960-1964 жж.осы машинаның 100 мыңнан астам данасы шығарылды. Ол 4000 таңбадан тұратын жадты қолданды (кейінірек 16000 таңбаға дейін ұлғайтылды). Бұл жобаның көптеген аспектілері 1920-шы жылдардан бастап 1970-ші жылдардың басына дейін кеңінен қолданылған соққы карталарын ауыстыру ниетіне негізделген.
1960 жылы IBM IBM 1620 транзисторын шығарды, ол тек перфолент болып табылады, бірақ көп ұзамай перфокарттарға жаңартылды. Модель ғылыми компьютер ретінде танымал болды, шамамен 2000 дана шығарылды. Машинада 60 000 ондық санға дейінгі магниттік өзектерге арналған жад қолданылды.
Сол 1960 жылы DEC өзінің алғашқы моделін-PDP-1 шығарды, ол зертханаларда және зерттеулерде техникалық қызметкерлердің пайдалануына арналған. Сол кездегі салыстырмалы түрде қуатты компьютер (секундына 100 мың операция) өте ықшам болды (ол тұрмыстық тоңазытқыш өлшеміндегі кеңістікті алды).

1961 жылы Burroughs Corporation b5000 шығарды, бұл сегменттік своп негізінде виртуалды жады бар алғашқы екі процессорлы компьютер. Басқа ерекше белгілер стек архитектурасы, дескрипторларға негізделген адрестеу және тікелей құрастыру тілінде бағдарламалаудың болмауы болды.
1962 жылы Виктория Манчестер университеті және Ferranti және Plessey компаниялары бірлесіп, беттерді парақтау және нұсқауларды құбыр арқылы орындау негізінде виртуалды жады бар Atlas компьютерін құрды.
1960 жылдардың басында шығарылған екінші буын IBM 1401 компьютері әлемдік компьютерлер нарығының үштен бірін алды, 10 000-нан астам осындай машиналар сатылды.
Жартылай өткізгіштерді қолдану орталық процессорды ғана емес, сонымен қатар перифериялық құрылғыларды да жақсартуға мүмкіндік берді. Сақтау құрылғыларының екінші буыны ондаған миллион таңбалар мен сандарды сақтауға мүмкіндік берді. Процессорға жоғары жылдамдықты деректер арнасымен және ауыстырылатын (шығарылатын) құрылғылармен байланысты қатаң бекітілген (бекітілген) сақтау құрылғыларына бөліну пайда болды. Ауыстырылатын құрылғыдағы диск кассетасын ауыстыру бірнеше секундты қажет етті. Ауыстырылатын медианың сыйымдылығы әдетте төмен болса да, оларды ауыстыру Деректердің шексіз көлемін сақтауға мүмкіндік берді. Магниттік таспа әдетте деректерді мұрағаттау үшін пайдаланылды, өйткені ол аз мөлшерде үлкен көлем берді.
Көптеген екінші буын машиналарында перифериялық құрылғылармен байланыс функциялары мамандандырылған процессорларға берілді. Мысалы, перифериялық процессор перфокарттарды оқып немесе тесіп жатқанда, негізгі процессор бағдарлама бойынша есептеулер немесе тармақтарды орындайды. Бір деректер шинасы деректерді іріктеу және орындау циклі кезінде жад пен процессор арасында деректерді тасымалдайды, ал әдетте басқа деректер шиналары перифериялық құрылғыларға қызмет етеді. PDP - 1-де жадқа жүгіну циклі 5 микросекундты құрады; көптеген нұсқаулар 10 микросекундты қажет етті: 5 Нұсқаулық үшін және тағы 5 операнд үшін.
"Сетун" 1958 жылы Кеңес Одағында жасалған үштік логика негізіндегі алғашқы компьютер болды. Алғашқы кеңестік сериялық жартылай өткізгіш компьютерлер 1964 жылдан 1972 жылға дейін шығарылған "көктем" және "қар" болды. Қар компьютерлерінің ең жоғары өнімділігі секундына 300 000 операцияны құрады. Машиналар 5 МГц жиіліктегі транзисторлар негізінде жасалды. Барлығы 39 компьютер шығарылды[6].
2-ші буындағы ең жақсы отандық компьютер 1966 жылы құрылған BESM-6 болып саналады.

1960: үшінші буын.
Интегралды схемаларда жүздеген миллион транзисторлар бар.
Компьютерлерді қолданудың қарқынды өсуі компьютерлердің "үшінші буынынан" басталды. Бұған 1958-1959 жылдары американдық инженерлер ашқан жаңалықтар тізбегі арқылы мүмкін болатын интегралды схеманың өнертабысы негіз болды. Олар интегралды схеманы құруға кедергі келтіретін үш негізгі мәселені шешті; ашылған жаңалықтар үшін олардың бірі Нобель сыйлығын алды.
1964 жылы IBM 360 негізгі кадры енгізілді. Бұл компьютерлер және оның мұрагерлері көптеген жылдар бойы жалпы мақсаттағы қуатты компьютерлер үшін нақты өндірістік стандартқа айналды. КСРО-да IBM360 аналогы ЕО компьютерлік сериялы машиналар болды.
Үшінші буын компьютерлерімен қатар екінші буын компьютерлері де шығарыла бастады. Сонымен, "UNIVAC 494" компьютерлері 1970 жылдардың ортасына дейін шығарылды.

1970: төртінші буын.
Микропроцессор көптеген интегралды схемаларды алмастырды.
1969 жылы Intel қызметкері Тэд Хофф бір кристалда орталық процессор құруды ұсынады. Яғни, көптеген интегралды схемалардың орнына машиналық кодта жазылған барлық арифметикалық, логикалық амалдар мен басқару амалдарын орындауға тура келетін бір негізгі интегралды схема жасаңыз. Мұндай құрылғы микропроцессор деп аталады.
1971 жылы Busicom фирмасының тапсырысы бойынша Intel калькуляторда (Busicom 141-PF моделі) пайдалану үшін алғашқы "Intel 4004" микропроцессорын шығарады. Микропроцессорлардың пайда болуы микрокомпьютерлерді -- шағын компаниялар немесе жеке адамдар сатып ала алатын шағын, арзан компьютерлерді құруға мүмкіндік берді. 1980 жылдары микрокомпьютерлер кең таралған құбылысқа айналды.
Теледидарға қосылған жаппай үй компьютері
Apple II-Apple компаниясы шығарған әлемдегі алғашқы жаппай дербес компьютер
IBM PC-IBM компаниясы шығарған жаппай дербес компьютер
Алғашқы жаппай үй компьютерін Apple Computer негізін қалаушылардың бірі Стив Возняк жасаған. Кейінірек Стив Возняк алғашқы жаппай дербес компьютерді ойлап тапты.
Микрокомпьютерлік архитектураға негізделген компьютерлер, олардың үлкен ағаларынан қосылған мүмкіндіктер қазір нарықтың көптеген сегменттерінде басым.

1.2. ОЖ мақсаты және негізгі функциялары
Жүйелік блок-бұл компьютердің негізгі бөлігі. Оның рухы, қозғалтқышы-бұл компьютердің процессорлық жүрегін темір" тамырлар " арқылы сандық қанды қуып, қатты жылдамдықпен соғуға мәжбүр ететін бағдарламалық жасақтама.
Бірақ бағдарламалардың өзі өте дәрменсіз-олардың барлығына компьютер темірімен жұмыс істеуге мүмкіндік беретін делдал қажет. Адам мен компьютер арасындағы өзара әрекеттесу қалай жүреді?
Компьютерде қанша бағдарлама болса да, олардың барлығына бірыңғай платформа қажет. Бір жағынан компьютерлік "темірмен", екінші жағынан пайдаланушымен сөйлесе алатын бірыңғай, ортақ тіл. Ең көп таралған мәселелерді шешуді иығынан алып тастайтын көмекші.
Аппараттық құралдар мамандардың құмарлығының басты тақырыбы болған кезде, бірінші буын компьютерлері бұрыннан келе жатқан. Сол күндері, 50-60 жылдары, бағдарламалық жасақтама туралы мәселе:"егер бар болса - жақсы, жоқ-біз өзіміз жазамыз, тек компьютер беріңіз". Бірақ бүгінгі таңда ОС нарығы өте үлкен, кейде таңдау қиынға соғады.
Әр түрлі типтегі компьютерлер үшін жүздеген мың болатын бағдарламалық жасақтаманың барлық түрлерін мақсатына байланысты бірнеше сыныптарға бөлуге болады:
операциялық жүйелер;
бағдарламалау жүйелері;
аспаптық бағдарламалық құралдар, интеграцияланған пакеттер;
қолданбалы бағдарламалар.
Бағдарламалық жасақтаманың барлық түрлерінің ішінде бағдарламалық жасақтаманың өзегі болып табылатын операциялық жүйелер ерекше орын алады.
Операциялық жүйе-бұл қамтамасыз ететін бағдарламалар жиынтығы:
ресурстарды басқару, яғни компьютердің барлық аппараттық құралдарының келісілген жұмысы;
процестерді басқару, яғни бағдарламаларды орындау, олардың компьютер құрылғыларымен, деректермен өзара әрекеттесуі;
пайдаланушы интерфейсі, яғни пайдаланушының компьютермен диалогы, ақпаратты өңдеудің белгілі бір қарапайым пәрмендерін орындау.
Операциялық жүйенің мұндай анықтамасы оның функцияларына жүгінеді, сондықтан біз бұл функцияларды толығырақ қарастырамыз.
Операциялық жүйелер-бұл компьютерлердің белгілі бір модельдеріне бағытталған бағдарламалық жасақтаманың ең тәуелді түрі, өйткені олар өз құрылғыларын тікелей басқарады немесе қолданушы мен компьютердің аппараттық бөлігі арасындағы интерфейсті қамтамасыз етеді.
Операциялық жүйелердің функцияларын түсіну үшін қажет болған жағдайда компьютердің аппараттық бөлігі келесі элементтерден тұрады:
белгілі бір архитектурасы бар және өнімділігімен сипатталатын орталық процессор, яғни уақыт бірлігінде орындалатын қарапайым операциялардың саны, сондай-ақ басқа да қасиеттер;
деректер алмасу сыйымдылығымен (көлемімен) және жылдамдығымен сипатталатын жедел жады (ең алдымен орталық процессормен);
перифериялық құрылғылар, олардың арасында кіріс және шығыс құрылғылары бар;
сыртқы сақтау құрылғылары (магниттік және оптикалық дискілерге арналған дисководтар, ленталармен жұмыс істеуге арналған құрылғылар және т. б.);
мультимедиялық құрылғылар.
Барлық осы аппараттық құралдар компьютерлік ресурстар деп аталады.
Компьютерлердің өмір сүру кезеңінде операциялық жүйелер айтарлықтай эволюцияға ұшырады. Сонымен, алғашқы операциялық жүйелер бір ойыншы және бір тапсырма болды. Бұл жағдайда компьютерлік ресурстарды пайдалану тиімділігі компьютердің бір жұмыс істейтін перифериялық құрылғыларынан басқа, барлығының тоқтап қалуына байланысты төмен болды. Мысалы, деректерді енгізу кезінде орталық процессор, Шығыс құрылғылар және сыртқы сақтау құрылғылары тоқтап қалды.
Қарай өсу мүмкіндіктері, өнімділігі мен өзгерістер қатынасында құнын құрылғыларды компьютердің ереже болды нетерпимым әкеліп пайда болуына многозадачных операциялық жүйелер, остававшихся однопользовательскими.
Мұндай операциялық жүйелер тапсырмаларды орындау үшін кезекке қоюды, тапсырмаларды параллель орындауды, компьютерлік ресурстарды орындалатын тапсырмалар арасында бөлуді қамтамасыз етеді.
Көпмақсатты режимде:
жедел жадта бірнеше пайдаланушы тапсырмалары бар;
процессордың жұмыс уақыты жедел жадтағы бағдарламалар мен қызмет көрсетуге дайын процессор арасында бөлінеді;
процессордың жұмысымен қатар әртүрлі сыртқы құрылғылармен ақпарат алмасу жүреді.
Көптеген пайдаланушылардың көптеген тапсырмаларын бір уақытта орындауды қамтамасыз ететін, компьютерлік ресурстарды пайдаланушылардың басымдықтарына сәйкес бөлуді және әр пайдаланушының деректерін рұқсатсыз кіруден қорғауды қамтамасыз ететін ең жетілдірілген және күрделі көп мақсатты операциялық жүйелер. Бұл жағдайда операциялық жүйе уақытты бөлу режимінде жұмыс істейді, яғни әрқайсысы өз терминалынан жұмыс істейтін көптеген пайдаланушыларға қызмет көрсетеді.
Операциялық жүйелерді келесі көрсеткіштер бойынша жіктеуге болады:
пайдаланушылар саны: бір қолданушы ОС (Ms-DOS, Windows) және көп қолданушы ОС (VM, UNIX) ;
қол жеткізу: пакеттік (OS 360), интерактивті (Windows, UNIX), нақты уақыттағы жүйе6 (QNX, Neutrino, RSX);
шешілетін міндеттер саны: бірмақсатты (MS-DOS) және көпмақсатты ОС (Windows, UNIX).
Операциялық жүйе мынадай негізгі (тығыз өзара байланысты) функцияларды орындауға арналған:
деректерді басқару;
тапсырмаларды (тапсырмаларды, процестерді)басқару;
адам операторымен байланыс.
Әр түрлі ОЖ-де бұл функциялар әртүрлі масштабта және әртүрлі техникалық, бағдарламалық, ақпараттық әдістер мен құралдарды қолдана отырып жүзеге асырылады.
Құрылымдық тұрғыдан, ОЖ-бұл қолданбалы бағдарламалар мен деректерді анықтайтын және машина мен оператор арасындағы байланысты жүзеге асыратын компьютерлік машинаның жұмысын басқаратын бағдарламалар жиынтығы. ОЖ тапсырмалар ағынының машина арқылы өтуін икемді ұйымдастыру, жабдықты біркелкі жүктеу, барлық компьютерлік ресурстарды оңтайлы пайдалану, қол жеткізудің әртүрлі тәсілдері болған кезде үлкен көлемдегі мәліметтерді машинада сақтауды стандартты ұйымдастыру арқылы есептеу кешенінің өнімділігін арттырады.
Жүйелік бағдарламалық жасақтаманың құрамына сонымен қатар компьютерлік блоктардың жарамдылығын тексеруге, құрылғылардың істен шығуын анықтауға және оқшаулауға және олардың жалпы жұмысқа әсерін жоюға арналған сервистік бағдарламалар кіреді.
Компьютерлік жүйелік бағдарламалық жасақтама пайдаланушы бағдарламаларының компьютерлік ресурстар құрамының өзгеруіне бейімделуін жүзеге асыруға арналған. Есептеу жүйесінің жоғары өнімділігі пакеттік өңдеу режимдерін және мультипрограммалық режимдерді қолдану және уақытты қажет ететін ақпаратты енгізу-шығару операцияларын орындау үшін арнайы бағдарламалық құралдардың болуы арқасында ОЖ-мен қамтамасыз етіледі.
Ең танымал Бірінші басқару бағдарламаларының қатарына екінші буын компьютерлерінде енгізілген SAGE, SABRE, MERCURE кешендері жатады. IBM 360 компьютерлері үшін пакеттік деректерді өңдеу технологиясын және нақты уақыт режимінде жұмыс істеуді, сондай-ақ көп машиналы және көп процессорлы кешендерді жүзеге асыруды қамтамасыз ететін ОЖ жасалды.
Бірінші функционалды толық OS-OS 360. ОЖ әзірлеу және енгізу операторлардың, әкімшілердің, бағдарламашылардың, пайдаланушылардың функцияларын ажыратуға, сондай-ақ компьютерлік өнімділікті және техникалық құралдарды жүктеу дәрежесін едәуір (ондаған және жүздеген есе) арттыруға мүмкіндік берді. OS нұсқалары360370375 - MFT (белгіленген тапсырмалар санымен мультипрограммалау), MVT (ауыспалы тапсырмалар санымен), SVS (виртуалды жады бар жүйе), SVM (VM жүйесі) - бір-бірін дәйекті түрде өзгертті және көптеген жолдармен ОЖ-нің деректерді басқару жүйелерінің жалпы иерархиясындағы рөлі туралы қазіргі заманғы идеяларды анықтады және компьютерде деректерді өңдеу кезіндегі міндеттер.
Қазіргі уақытта әртүрлі типтегі компьютерлер үшін әртүрлі операциялық жүйелердің көптеген түрлері қолданылады, бірақ олардың құрылымында жалпы принциптер бар. Көптеген операциялық жүйелерде бүкіл жүйенің негізі болып табылатын және ядро деп аталатын кейбір бөліктерді бөліп алуға болады. Ядроға ең көп Қолданылатын модульдер кіреді, мысалы, үзіліс жүйесін басқару модулі, жедел жад және процессор сияқты негізгі ресурстарды тарату құралдары. ОЖ-ны жүктеу кезінде ядро құрамына кіретін бағдарламалар жедел жадқа орналастырылады, онда олар үнемі отырады және компьютерлердің жұмысында қолданылады. Мұндай бағдарламалар резиденттік деп аталады. Резиденттікке перифериялық құрылғылардың жұмысын басқаратын драйвер бағдарламалары да кіреді. ОЖ - нің маңызды бөлігі-командалық процессор-пайдаланушы ұсынған қарапайым командаларды түсіндіруге және орындауға және оның ОЖ ядросымен әрекеттесуіне жауап беретін бағдарлама. Сонымен қатар, операциялық жүйеге көптеген утилиталар кіруі керек - әдетте әртүрлі Компьютерлік құрылғыларға қызмет көрсететін шағын бағдарламалар (мысалы, магниттік дискілерді пішімдеу утилитасы, жойылған файлдарды қалпына келтіру утилитасы және т.б.).
Жұмыс станциялары мен үйде қолдануға арналған ОС нарығында көшбасшы Microsoft Windows болып табылады, UNIX тек екінші (Mac OS X), үшінші (GNULinux) және көптеген кейінгі орындарды алады. Қазіргі уақытта UNIX жүйелері негізінен серверлерде, сондай-ақ әртүрлі жабдықтарға арналған ендірілген жүйелер ретінде қолданылады. - портативті, көп мақсатты және көп қолданушы операциялық жүйелер тобы.жүйелер үлкен тарихи маңыздылыққа ие, өйткені олардың арқасында ОС және бағдарламалық жасақтама саласындағы кейбір танымал ұғымдар мен тәсілдер таралды. Сондай-ақ, Unix-жүйелерді әзірлеу барысында Си тілі құрылды.
UNIX тәрізді әйгілі операциялық жүйелердің мысалдары: BSD, Solaris, Linux, Android, MeeGo, NeXTSTEP, Mac OS X, Apple iOS.

1.3. ДК ОЖ мүмкіндіктерін сипаттау және бағалау
1.3.1. Microsoft Windows ОЖ мүмкіндіктерін сипаттау және бағалау
Windows-басқару кезінде графикалық интерфейсті қолдануға бағытталған Microsoft (Microsoft) операциялық жүйелерінің тобы. Бастапқыда олар тек MS-DOS үшін графикалық қондырмалар болды.
Қазіргі уақытта Netmarketshare (Net Applications) ресурсына сәйкес Windows операциялық жүйелерінің басқаруымен 2011 жылғы желтоқсандағы жағдай бойынша дербес компьютерлердің шамамен 92% - ы жұмыс істейді.
Windows 9x тобына Windows 95, Windows 98 және Windows Me кіреді. Windows 95 1995 жылы шығарылды. Оның ерекшелігі-жаңа пайдаланушы интерфейсі, ұзын файл атауларын қолдау, Plug and Play перифериялық құрылғыларын автоматты түрде анықтау және конфигурациялау, 32 биттік қосымшаларды орындау мүмкіндігі және жүйеде TCPIP қолдауының болуы. Windows 95 ауыстыру мультиаскерін қолданады және әр 32 биттік қосымшаны өзінің мекен-жай кеңістігінде орындайды.
Бұл отбасының операциялық жүйелері Windows NT сияқты қауіпсіз мультиплеер жүйелері болған жоқ, өйткені үйлесімділік тұрғысынан барлық UI және графикалық Ішкі жүйе 16 биттік болып қала берді және Windows 3-тен аз ерекшеленді.x.
Бағдарламалық интерфейс Windows NT қолдайтын Win32 API жиынтығы болды, бірақ юникодты өте шектеулі көлемде қолдады. Сондай-ақ, онда тиісті қауіпсіздік қамтамасыз етілмеді (объектілерге кіру тізімдері және "әкімші"ұғымы).
Windows 95 құрамында MS-DOS 7.0 болды, бірақ оның рөлі жүктеу процесін қамтамасыз ету және 16 биттік DOS қосымшаларын орындау болды. Зерттеушілер Windows 95 - VMM ядросы - DOS-қа жүгінетінін байқады, бірақ мұндай өтініштер өте аз, dos ядросының негізгі функциясы - FAT файлдық жүйесі қолданылмады. Жалпы алғанда, VMM мен төменгі DOS арасындағы интерфейс ешқашан жарияланбаған және DOS тек VMM-ді қолдау үшін құжатсыз қоңыраулар болған кезде байқалды (сол Эндрю Шульман).
Windows NT отбасы Microsoft пен IBM-дің OS 2-де ынтымақтастығын тоқтатқаннан кейін жасалды, басқа Windows ОЖ - ден бөлек дамыды
(Windows 3.x және Windows 9x) және олардан айырмашылығы жұмыс станциялары (Windows NT Workstation) және серверлер (Windows NT Server) үшін сенімді шешім ретінде орналастырылды. Windows NT операциялық жүйелер тобын құрды, оған мыналар кіреді: Windows NT, Windows 2000, Windows XP, Windows Server 2003, Windows Vista, Windows Server 2008, Windows 7, Windows 8.
Жоғарыда айтылғандай, x86 үшін NT нұсқасын жасау OS2 - мен үйлесімділікті қамтамасыз ету үшін қажет болды, алайда жасалған кодтың тасымалданатындығына көз жеткізу үшін NT әзірлеу RISC архитектурасының нұсқаларынан басталды, содан кейін ғана x86 қолдауы қосылды. Бастапқыда Windows NT x86 нұсқасын жасау 80486 процессорына бағытталған, бірақ Windows NT 3.1 шығарылған кезде 80386 қолдауы да қосылды. I386 қолдайтын соңғы нұсқа Windows NT 3.51 болды.
NT ОЖ-нің бастапқы дамуы жүргізілген i860 процессоры Windows NT-де жұмыс аяқталған кезде Intel және Microsoft есептеген компьютер өндірушілерінің қолдауын ала алмады. Нәтижесінде Windows NT 3.1 жүйесіне қосылған үш платформа x86, Alpha және MIPS болды. Windows NT 3 шығарылымдарында.x осы платформаларды қолдау Windows NT 3.51-де PReP архитектурасымен (ағылш.) негізінде процессор PowerPC. Алайда, Windows NT 3.51 бірдей процессоры бар Macintosh компьютерлерімен үйлесімді емес еді; шын мәнінде, x86 орнына PowerPC процессоры бар IBM PC клондары ғана қолдау тапты. Мұндай компьютерлерді негізінен PowerPC - IBM және Motorola жасаушы фирмалар шығарған.
Windows NT 4 - тің алғашқы шығарылымы төрт платформаны қолдады (x86, Alpha, MIPS және PowerPC), бірақ жаңарту пакеттері шыққан кезде аз таралған платформаларды қолдау азайды: MIPS қолдауы SP1-ден, PowerPC қолдауы SP3-тен жойылды. Windows NT 4-тің соңғы шығарылымдарына тек x86 және Alpha қолдау көрсетті; Alpha қолдауы Windows 2000-ға қосылуы жоспарланған болса да, ол RC2 нұсқасынан шығарылды. Нәтижесінде Windows 2000-де қолдау көрсетілетін жалғыз платформа x86 болды.
64 биттік процессорларды қолдау алғаш рет Windows XP-де Intel Itanium процессорларының ia-64 архитектурасы үшін жүзеге асырылды. Windows XP 64 биттік нұсқасының негізінде Windows 2000 64 биттік серверлік нұсқалары да жасалды; кейінірек Itanium процессорына қолдау Windows Server 2003 нұсқаларының бір бөлігіне қосылды. Windows NT отбасының ОЖ-де қолдау көрсетілетін екінші 64 биттік сәулет AMD жасаған x86-64 архитектурасы болды, кейінірек EM64T деп аталатын Intel процессорларында жүзеге асырылды. Windows Server 2003 SP1 x64 және Windows XP Professional x64 бір уақытта шығарылды, олар Windows - тың бірдей нұсқасының серверлік және жұмыс үстелі нұсқалары болып табылады-атап айтқанда, сол жаңартулар осы шығарылымдарға қолданылады. 2005 жылдан бастап Microsoft coroporation ia-64 қолдауын тоқтату туралы шешім қабылдады.; Windows NT ОЖ-нің Itanium-ды толығымен қолдайтын соңғы нұсқасы-Windows 5.1 (XP Professional 64-Bit Edition және Server 2003). Алайда, Windows Server 2008-тің арнайы нұсқалары қымбат (және сәйкесінше жаңарту қиынырақ) серверлер үшін шығарылды. Server 2008 R2 мұндай сипаттамаларды алған жоқ.Vista, дамудың алғашқы кезеңінде жүйе Longhorn кодымен белгілі болды (Британдық Колумбиядағы Вистлер шаңғы курортының жанындағы Longhorn Saloon барының атымен). "Vista" атауы 2005 жылдың 22 шілдесінде жарияланды. Бірнеше айдан кейін Microsoft Windows Longhorn Server атауын Windows Server 2008 деп өзгертті. 2006 жылдың 8 қарашасынан бастап Windows Vista-ның толық нұсқасы жабдық өндірушілер үшін қолжетімді. Соңғы пайдаланушылар үшін жария релиз 2007 жылғы 30 қаңтарда өтті.
Айта кету керек, Windows Vista-да жоспарланған көптеген функцияларды Microsoft корпорациясы көпшіліктің наразылығына байланысты қабылдамады. Мысалы, OpenGL Direct3D үстінен қондырма ретінде іске асырылады деп болжалды. бұл Direct3D-мен салыстырғанда OpenGL өнімділігінің айтарлықтай төмендеуіне және OpenGL нұсқасын бекітуге әкеледі. Қорқыныш ақталмады, Windows Vista-да OpenGL қолдауы қалды. Windows Vista және WinFS файлдық жүйесіне кірмеді-бұл жолы өнімділікке байланысты.
Windows Vista жадыны басқару және енгізу-шығару ішкі жүйесін жаңартты. Жаңа функция сонымен қатар "гибридті ұйқы режимі" немесе "күту режимі" болып табылады, оны пайдалану кезінде жедел жадтың мазмұны HDD-ге қосымша жазылады, бірақ жадтан да жойылмайды. Нәтижесінде, егер энергия беру тоқтамаса, онда компьютер жедел жадтағы ақпаратты қолдана отырып, жұмысын қалпына келтіреді. Егер компьютердің қуаты өшірулі болса, амалдық жүйе HDD-де сақталған жедел жадтың көшірмесін қолданады және одан ақпаратты жүктейді (ұйқы режимінің аналогы). Режим компьютерде орнатылған жедел жадтың көлеміне тең қатты дискідегі көлемді алатын "күту күйі файлдары" деп аталатын арқасында жүзеге асырылады. Күту функциясын жоғалтумен осы файлдарды жеке жоюға болады. Сонымен қатар, бұл файлдарды көп қиындықсыз қалпына келтіру пәрмен жолынан арнайы командаларды шақыру арқылы мүмкін болады.7-Windows Vista-дан кейінгі Windows NT отбасының операциялық жүйесі. Windows NT желісінде жүйе 6.1 нұсқасының нөмірін киеді (Windows 2000 - 5.0, Windows XP - 5.1, Windows Server 2003 - 5.2, Windows Vista және Windows Server 2008 - 6.0). Серверлік нұсқа-Бұл Windows Server 2008 R2, интеграцияланған жүйелерге арналған нұсқа (Windows компоненттерінен жасалған).
Операциялық жүйе 2009 жылдың 22 қазанында сатылымға шықты, алдыңғы Операциялық жүйе, Windows Vista шыққаннан кейін үш жылдан аз уақыт өтті. Volume Licensing лицензиясы бар серіктестер мен клиенттерге RTM-ге кіру 2009 жылдың 24 шілдесінде берілген. Интернетте жүйенің соңғы нұсқасының түпнұсқалық суреттері 2009 жылдың 21 шілдесінен бастап қол жетімді болды.
Жоғары ажыратымдылықтағы алты ерекше тұсқағазмен" Ресей". Барлық нұсқаларда 50 жаңа қаріп бар. Бар қаріптер барлық таңбаларды дұрыс көрсету үшін өзгертілген. Windows 7-латын тілінен гөрі латын емес таңбаларды көрсетуге арналған қаріптерді қамтитын Windows-тың алғашқы нұсқасы. Қаріптерді Басқару тақтасы да жетілдірілді-әдепкі бойынша, ол жүйеде орналасуы орнатылған қаріптерді ғана көрсетеді.
Юникод 5.1 қолдауы жүзеге асырылды. Instant Search іздеу жолағы Енді көбірек тілдерді таниды.
Windows 7-дің қосымша артықшылығы драйвер өндірушілерімен тығыз интеграцияны қарастыруға болады. Олардың көпшілігі автоматты түрде анықталады, 90% жағдайда Windows Vista үшін драйверлермен кері үйлесімділік сақталады.7 Ішкі деңгейдегі қалталар үшін бүркеншік аттарды қолдайды. Мысалы, Windows-тың кейбір локализацияланған нұсқаларында Program Files қалтасы аударылды және аударылған атпен көрсетілді, бірақ файлдық жүйе деңгейінде ол ағылшын тілінде қалды.
Windows 7-де User Account Control (UAC) неғұрлым икемді параметрі енгізілген, ол Windows Vista-дан айырмашылығы тағы екі аралық күйге ие - "хабарлау, тек бағдарламаларды компьютерге өзгерту әрекеті кезінде" (әдепкі күй), " хабарлау, тек бағдарламаларды компьютерге өзгерту әрекеті кезінде (жұмыс үстелін қараңғыламаңыз)".
BitLocker шифрлау технологиясына өзгерістер енгізілді және алынбалы құралдарды шифрлау функциясы қосылды BitLocker to go, алынбалы құралдарды шифрлауға мүмкіндік береді, тіпті TPM модулі болмаса да.
Enhanced Storage көмегімен USB-жинақтауыштарда деректерді қорғау мүмкіндігі қосылды.
Жақсартулар Windows брандмауэріне де әсер етті: желіге кіруге тырысатын бағдарламаны бұғаттау туралы пайдаланушыға хабарлау функциясы оралды.
Топтық саясат пен AppLocker функциясын қолдана отырып, белгілі бір қосымшалардың іске қосылуына тыйым салуға болады.
Іс-шара бойынша қызметтерді бастау-Windows-тың алдыңғы нұсқаларынан айырмашылығы, машина басталғаннан кейін көптеген қызметтер әдепкі бойынша мүлдем басталмайды. Іске қосылды, олар тек пайда болуы бойынша сол немесе өзге де оқиғалар. Мұндай оқиғалардың мысалдары құрылғыны қосу, Желілік интерфейстегі ip мекенжайын өзгерту және т. б. болуы мүмкін.
Процессордың қуатын басқаруды жақсарту (PPM Processor Power Management) - соңғы технологияларды қолдайтын жаңа драйверлер бар.
Құрылғының қуатын басқару-дисплейдің жарықтығын кезең-кезеңмен төмендету, Intel HD Audio low power құрылғысының техникалық сипаттамаларын қолдау, Bluetooth құрылғыларына арналған "selective suspend" режимі
Желілік құрылғылардың қуатын басқару-желілік кабельді өшіру арқылы желілік интерфейсті желіден физикалық ажырату желілік интерфейсті энергияны аз тұтыну режиміне ауыстырады.
Топтық қуатты басқару саясаты - сымсыз құрылғылардың төмен тұтыну режимі қазір топтық саясатпен басқарылады. Сонымен қатар, олардың көмегімен өзгеретін параметрлер Device Power Management. Қуатты басқарудың барлық саясаты Group policy Preferences арқылы қол жетімді.
Оқиғаларды бақылау және қуат режимін өзгерту сұраулары енді powercfg көмегімен қол жетімді.exe және HTML форматында есептер жасауға мүмкіндік береді.
Жаңа WMI қуат провайдері-жергілікті және қашықтағы машиналарда Powershell 2.0 сценарийлері арқылы қуат параметрлерін басқаруға мүмкіндік береді.
1.3.2. Linux ОЖ мүмкіндіктерін сипаттау және бағалау
- білім беру, бизнес, жеке бағдарламалауға арналған көп мақсатты және көп қолданушы Операциялық жүйе. Linux UNIX тәрізді операциялық жүйелер тобына жатады.бастапқыда Линус Торвальдс жазған, содан кейін бүкіл әлемдегі сансыз адамдар жетілдірген. Бұл Unix операциялық жүйесінің клоны, компьютерлер үшін жасалған алғашқы қуатты операциялық жүйелердің бірі, бірақ тегін емес. Бірақ Unix System Laboratories, Unix жасаушылары да, Беркли университеті де, Berkeley Software Distribution (BSD) әзірлеушілері де оны құруға қатысқан жоқ. Linux ' a тарихындағы ең қызықты фактілердің бірі - оны құруға әлемнің түкпір - түкпірінен-Австралиядан Финляндияға дейінгі адамдар бір уақытта қатысты және осы уақытқа дейін жалғасуда.
Әрине, Linux тарихы Unix-тен басталады.. 1968 жылы General Electric, AT&T Bell Laboratories фирмаларын және Массачусетс технологиялық институтын білдіретін зерттеушілер консорциумы Multics ғылыми-зерттеу жобасымен жұмысты аяқтады, оның нәтижесі көп функциялы, файлдарды басқару және пайдаланушының өзара әрекеттесу мәселелерін шешудегі соңғы жетістіктерді қамтитын дәл осындай Операциялық жүйе болды. 1969 жылы біз айтқан Кен Томпсон Multics жобасының көптеген нәтижелерін қолданатын Unix операциялық жүйесін жасады. Ол шағын компьютерде жұмыс істеуге арналған бұл жүйені зерттеушілердің қажеттіліктеріне бейімдеді. Басынан бастап Unix барлығына ыңғайлы және тиімді көп ойыншы және көп функциялы операциялық жүйеге айналды.
Біртіндеп Unix бір адамның жеке жаратылысынан көптеген фирмалар, соның ішінде Novell және IBM тарататын стандартты бағдарламалық өнімге айналды. Бастапқыда бұл ОС зерттеу өнімі болып саналды, сондықтан Unix-тің алғашқы нұсқалары көптеген танымал университеттердің компьютерлік факультеттерінде ақысыз таратылды. 1972 жылы Bell Labs Unix-тің ресми нұсқаларын шығара бастады және оған лицензияларды әртүрлі пайдаланушыларға сата бастады. Осындай пайдаланушылардың бірі Калифорния университетінің Беркли компьютерлік факультеті болды. Оның мамандары жүйеге көптеген жаңа ерекшеліктерді енгізді, олар кейіннен стандартқа айналды. 1975 жылы Берклиде Unix-тің Berkeley Software Distribution (BSD) деп аталатын жеке нұсқасы шығарылды. Unix-тің бұл нұсқасы AT&T Bell Labs нұсқасының негізгі қарсыласы болды. Біртіндеп Unix-тің басқа тәуелсіз нұсқалары пайда бола бастады. 1980 жылы Microsoft XENIX деп аталатын КОМПЬЮТЕРГЕ арналған Unix нұсқасын шығарды. AT & T Unix-тің бірнеше нұсқасын жасады, ал 1982 жылы System 3-тің алғашқы коммерциялық нұсқасын шығарды. Одан кейін System V болды, ол өте маңызды қолдау көрсетілетін бағдарламалық өнімге айналды.
Осы оқиғалармен қатар BSD нұсқалары шығарылды. 70-ші жылдардың соңында BSD Unix АҚШ Қорғаныс министрлігінің кеңейтілген зерттеулер мен әзірлемелер агенттігінде (DARPA) жүзеге асырылатын зерттеу жобасының негізіне айналды. Нәтижесінде, 1983 жылы Калифорния университеті BSD 4.2 деп аталатын Unix-тің қуатты нұсқасын шығарды. Оған қазіргі уақытта Интернетте қолданылатын TCPIP хаттамаларын қолдануға негізделген файлдарды басқарудың жеткілікті жетілдірілген жүйесі және желілік құралдар кірді. BSD 4.2 нұсқасы кеңінен таралды және көптеген өндіруші фирмалар, атап айтқанда Sun Microsystems таңдады.
Unix-тің әртүрлі нұсқаларының таралуы осы ОЖ-де стандартты әзірлеу қажеттілігіне әкелді. Unix ортасында қолдануға арналған бағдарламалар қандай нұсқаларда жұмыс істейтіні туралы білудің басқа әдісі жоқ, бұл бағдарламаларды жасаушылар болған жоқ. 80-жылдардың ортасында екі бәсекелес стандарт пайда болды: біреуі AT&T нұсқасы негізінде, екіншісі BSD нұсқасы негізінде жасалды. Бүгінгі таңда дүкендерде Unix-тің әртүрлі нұсқаларына арналған көптеген кітаптарды таба аласыз. Олардың кейбіреулерінде Unix System V, ал басқаларында BSD Unix жарықтандырылған.
AT & T компаниясы Unix-тің жұмысын жаңа ұйымға, Unix System Laboratories-ке берді, ол өзінің күш-жігерін Unix-тің негізгі нұсқаларын біріктіретін стандартты жүйені жасауға бағыттады. 1991 жылы Unix System Laboratories System V 4 нұсқасын әзірледі, онда System V 3 нұсқасының, BSD 4.3 нұсқасының, SunOS және Xenix нұсқаларының барлық дерлік мүмкіндіктері іске асырылды. System V 4 нұсқасына жауап ретінде бірнеше компания, атап айтқанда IBM және Hewlett-Packard, ашық бағдарламалық жасақтама қорын (Open Software Foundation, OSF) құрды, оның мақсаты Unix-тің жеке стандартты нұсқасын жасау болды. Нәтижесінде Unix - тің екі бәсекелес коммерциялық стандартты нұсқасы-OSF және System V 4 нұсқасы пайда болды. 1993 жылы AT&T компаниясы Unix құқықтарындағы үлесін Novell фирмасына сатты және біраз уақыт Unix Systems Laboratories Novell компаниясына тиесілі болды. Осы уақыт ішінде компания UnixWare жалпы атауын алған System V 4 нұсқасы негізінде Unix-тің өз нұсқаларын шығарды. UnixWare Novell NetWare даму жүйесімен өзара әрекеттесуге арналған.
Қазіргі уақытта Unix System Laboratories Santa Cruz Operation фирмасына тиесілі.
Өзінің бүкіл даму кезеңінде Unix аппараттық құралдарға қатысты үлкен және талап етілетін Операциялық жүйе болып қала берді, оның тиімді жұмыс істеуі үшін жұмыс станциясы немесе шағын компьютер болуы керек еді. Unix-тің кейбір нұсқалары негізінен жұмыс станцияларына арналған. SunOS жүйесі Sun жұмыс станциялары үшін, ал AIX жүйесі IBM жұмыс станциялары үшін жасалған. Дербес компьютерлердің қуаты өскен сайын, КОМПЬЮТЕРГЕ арналған Unix нұсқаларын әзірлеу туралы хабарламалар пайда бола бастады. Атап айтқанда, XENIX және System V386 - IBM үйлесімді компьютерлерге арналған Unix коммерциялық нұсқалары. Aux-Macintosh компьютерінде жұмыс істейтін Unix нұсқасы. Unix-тің барлық дерлік компьютерлерде (жұмыс станцияларында, мини-компьютерлерде және тіпті супер - компьютерлерде) орнатылуы-бұл жеке компьютерлер үшін Unix-тің тиімді нұсқасын құруға мүмкіндік беретін ұтқырлықтың қосымша дәлелі.
Linux жүйесі Intel элементтік базасы бар дербес компьютерлерге арналған. Оның дамуы Хельсинки университетінің есептеу факультетінің студенті Линус Торвальдтың жобасымен басталды. Ол кезде студенттер Unix-тің әртүрлі мүмкіндіктерін көрсететін Minix бағдарламасын қолданды. Профессор Эндрю Таннебаум жасаған бұл бағдарлама бүкіл әлемдегі студенттер арасында Интернетте кеңінен таралды.
Linux ниетіне Minix пайдаланушылары үшін Unix-тің тиімді ДК нұсқасын жасау кірді. Ол оны Linux деп атады және 1991 жылы 0.11 нұсқасын шығарды. Linux интернетте кеңінен таралды және кейінгі жылдары стандартты Unix жүйелеріне тән мүмкіндіктер мен ерекшеліктерді енгізген басқа бағдарламашылар жетілдірілді. Linux-та, атап айтқанда, барлық негізгі бағдарламалар-терезе менеджерлері ауыстырылды. Бұл ОЖ Internet утилиталарын пайдаланады, ... жалғасы

Сіз бұл жұмысты біздің қосымшамыз арқылы толығымен тегін көре аласыз.
Ұқсас жұмыстар
Сервистік программалар және желілік операциялық жүйе
Операциялық жүйе туралы ақпараттар
Компьютердің программалық жабдықтамалары операциялық жүйе тарихы, қызметі және түрлері
Операциялық жүйелер,дамуы және түрлері
Операциялық жүйелер жайлы
Операциялық жүйелер, оның даму және түрлері (MS-DOC, NC, OS/2,UNIX, Windows, оның түрлері) жайлы
Операциялық жүйелер,оның дамуы және түрлері
Операциялық жүйеге сипаттама
Компьютерлік операциялық жүйелер
Операциялық жүйелер, оның дамуы және түрлері туралы ақпарат
Пәндер