«Օպերացիոն համակարգ»–ի խմբագրումների տարբերություն

Content deleted Content added
No edit summary
No edit summary
Տող 18.
 
;Բաշխված
:A Բաշխված օպերացիոն համակարգը հնարավորություն ունի կառավարել մի խումբ անկախ համակարգիչներ և այնպես անել, որ այն մեկ համակարգիչ երևա։ Ցանցային համակարգիչների զարգացումը, որոնք կարող են միմյանց միացվել և հաղորդակցվել միմյանց հետ, հիմք դրեցին բաշխված հաշվառմանը։ Բաշխված հաշվարկները կատարվում են ավելի քան մեկ սարքավորման վրա։ Երբ խմբի համակարգիչները համագործակցված են աշխատում, նրանք ստեղծում են բաշխված համակարգ։ Ներկառուցված օպերացիոն համկարգերը ստեղծվել են, որպեսզի օգտագործվեն ներկառուցված համակարգչային համակարգերում։ Դրանք ձևավորվել են աշխատելու PDA(անձնական թվային քարտուղար)-ների նման փոքր սարքավորումների վրա։ Նրանք ունակ են աշխատել սահմանափակ քանակությամբ ռեսուրսներով։ Դրանք ձևավորման առումով շատ ամփոփ են և միանգամայն արդյունավետ։ Վինդոուզ CE-ն և Մինիքս 3-ը ներկառուցված օպերացիոն համակարգերի որոշ օրինակներ են։</big>
 
{{Գլխավոր|Օպերացիոն Համակարգերի Պատմությունը}}
Վաղ շրջանի համակարգիչները ձևավորված էին կատարելու մի քանի առանձին գործողություններ, ինչպես հաշվիչը։ Մինչև 1960թ-ը օպերացիոն համակարգերն իրենց ժամանակակից և ավելի բարդ տարբերակով դեռևս գոյություն չունեին։ Օպերացիոն համակարգերի որոշ բնորոշ գծեր զարգացվել են 1950-ականներին, ինչպես օրինակ մոնիտորային ծրագրերը, որոնք կարող էին ինքնաբերաբար հաջորդականությամբ աշխատացնել մի քանի կիրառական ծրագրեր՝ բարձրացնելով գործողության արագությունը։ Սարքավորման այնպիսի առանձնահատկություններ էին ավելացվում, որ հնարավոր էին դարձնում ընդհատումները և զուգահեռ գործողությունները։ ԵրբԵր [[Apple Inc.,]] [[Atari]], [[IBM]] և [[Amiga]] կազմակերպությունների անհատական համակարգիչները հայտնի դարձան 1980-ականներին, վաճառողները ավելացրեցին օպերացիոն համակարգի այնպիսի առանձնահատկություններ, որոնք նախապես օգտագործվել էին գերարագ համակարգիչների և մինի համակարգիչների վրա։ Հետագայում, շատ առանձնահատկություններ զարգացվեցին, ինչպես օրինակ գրաֆիկական յուզերների ծրագրերի համակարգը՝ անհատական համակարգչային օպերացիոն համակարգերի համար։
 
== Պատմություն ==
Վաղ շրջանի համակարգիչները ձևավորված էին կատարելու մի քանի առանձին գործողություններ, ինչպես հաշվիչը։ Մինչև 1960թ-ը օպերացիոն համակարգերն իրենց ժամանակակից և ավելի բարդ տարբերակով դեռևս գոյություն չունեին։ Օպերացիոն համակարգերի որոշ բնորոշ գծեր զարգացվել են 1950-ականներին, ինչպես օրինակ մոնիտորային ծրագրերը, որոնք կարող էին ինքնաբերաբար հաջորդականությամբ աշխատացնել մի քանի կիրառական ծրագրեր՝ բարձրացնելով գործողության արագությունը։ Սարքավորման այնպիսի առանձնահատկություններ էին ավելացվում, որ հնարավոր էին դարձնում ընդհատումները և զուգահեռ գործողությունները։ Երբ Apple Inc., Atari, IBM և Amiga կազմակերպությունների անհատական համակարգիչները հայտնի դարձան 1980-ականներին, վաճառողները ավելացրեցին օպերացիոն համակարգի այնպիսի առանձնահատկություններ, որոնք նախապես օգտագործվել էին գերարագ համակարգիչների և մինի համակարգիչների վրա։ Հետագայում, շատ առանձնահատկություններ զարգացվեցին, ինչպես օրինակ գրաֆիկական յուզերների ծրագրերի համակարգը՝ անհատական համակարգչային օպերացիոն համակարգերի համար։
Օպերացիոն համակարգը բաղկացած է բազմաթի մասերից։ Ամենակարևոր մասերից մեկը դա կեռնելն է, որը կարգավորում է ցածր մակարդակի գործողությունները, որը սովորական օգտագործողը սովորաբար չի կարող տեսնել։ Այն կարգավորում է, թե ինչպես է հիծողությունը կարդացվում և գրվում, այն հաջորդականությունը, որով տեղի են ունենում գործողություննորը, ինչպես է տեղեկատվությունը ստացվուն և ուղարկվում այնպիսի սարքավորումների միջոցով, ինչպիսին մոնիտորն է, մկնիկը և ստեղնաշարը, և որոծում է, թե ինչպես մեկնաբանել ցանցերից ստացված տեղեկատվությունը։ Յուզերի ծրագրային համակարգը (ինտերֆեյս) մի բաղադրիչ է, որը անմիջական գործողության մեջ է համկարգիչը օգտագործողի հետ, որը հնարավորություն է տալիս նրանց ղեկավարել և օգտագործել ծրագրերը։ Յուզերի ծրագրային համակարգը կարող է գրաֆիկական լինել՝ պատկերներով և սեղանադիրով (դեսկթոփ) կամ տեքստային՝ հրամանի տողով։
Կիրառական ծրագրային համակարգը ծառայություններ և ծածկագրեր է մատուցում, որոնք հնարավորություն են տալիս գործողությունները զարգացնողներին գրել հավաքովի ծածկագրերի վերաօգտագործումը։ Այն առանձնահատկությունները, որոնք օպերացիոն համակարգի բաղկացուցիչ մասն էին համարվում, տարբեր օպերացիոն համակարգերում այլ ձև էին սահմանվում։ Մայքրոսոֆթ Վինդոուզը իր յուզերի ծրագրային համակարգը օպերացիոն համակարգի մասն է համարում, մինչդեռ Լինուքս-ի շատ տարբերակներ այդպես չեն։ Յունիքս and Յունիքս-անման օպերացիոն համակարգեր:
 
Կեն Թոմսոնը գրել է B-ն, որը հիմնված էր [[BCPL]]-ի վրա, որը նա օգտագործել է Յունիքսը գրելիս՝ իր փորձառությունը [[MULTICS]]-ի նախագծում։ B-ն փոխարինվեց C-ով, և Յունիքսը դարձավ փոխկապակցված օպերացիոն համակարգերի մի մեծ, համալիր ընտանիք, որոնք ազդեցիկ էին ցանկացած ժամանակակից օպերացիոն համակարգում։ Յունիքս-անման ընտանիքը օպերացիոն համակարգերի զանազան խումբ է, որն ունի մի քանի ենթակարգեր ներառյալ [[System V]]-ն, [[BSD]]-ն, և [[GNU/Լինուքսը։Լինուքսը]] ։ «Յունիքս» անվանումը [[Open Group]] -ի ապրանքանշանն է, որը երաշխավորում է դրա օգտագործումը ցանկացած օպերացիոն համակարգի հետ, որոնք համապատսախանում են իրենց սահմանմանը։ "Յունիքս-անմանը" հիմանկանում օգտագործվում է դիմելու համար օպերացիոն համակարգերի այն մեծ համակարգին, որը նմանվում է օրիգինալ Յունիքս-ին։
 
Յունիքս-անման համակարգերն օգտագործվու են բազմապիսի ճարտարապետական սարքավորումներում։ Դրանք օգտագործվում են աշխատանքային սերվերներում, ինչպես նաև գիտական և ինժեներական աշխատակայաններում։ Ազատ Յունիքսի տարբերակները, ինչպես GNU/Լինուքսը և BSD-ը, հայտնի են այս բնագավառներում։
Յունիքս –ի չորս օպերացիոն համակարգեր են վավերացվել Open Group- կողմից։ HP's HP-UX –ը և IBM's AIX-ը երկուսն էլ օրիգինալ System V Յունիքս-ի ժառանգներն են և ձևավորված են աշխատելու միայն իրենց վաճառողների սարքավորումներում։ Ի հակադրություն դրան, Sun Microsystems's Solaris Operating System-ը կարող է աշխատել մի քանի սարքավորումներ վրա՝ ներառյալ x86 և [[Sparc]] սերվերները, և PC-ները։ . Էփլի Մակ ՕՍ Էքսը, որը փոխարինել է Էփլ-ի ավելի վաղ Mac OS-ին, խառնածին կեռնել է՝ հիմնված BSD տարբերակի վրա, որն ստացվել էր [[]NeXTSTEP]-ից, [[Mach]]-ից, և [[FreeBSD]]-ից։
Յունիքս-ի փոխգորխունակությունը հայտնաբերվեց, երբ ստեղծվեց POSIX ստանդարտը։ standard. POSIX ստանդարտը կարող է օգտագործվել ցանկացած օպերացիոն համակարգում, չնայած այն ստեղծվել է Յունիքս-ի բազմաթիվ տարբերակների համար։