«Վինդոուզ ԷնԹի 3.1»–ի խմբագրումների տարբերություն

Content deleted Content added
չ Կատեգորիայի տեղափոխում: Կատեգորիա:Windows NTԿատեգորիա:Վինդոուզ ԷնԹի
չ Colon֊ը (:, U+003A) փոխարինում եմ հայերեն վերջակետով (։, U+0589)
Տող 35.
Ի սկզբանե Windows NT-ն նախատեսված էր լինել [[OS/2]] 3.0՝ օպերատիվ համակարգի 3-րդ տարբերակը, որը զարգացել էր Microsoft-ի և [[International Business Machines|IBM]]-ի հետ համատեղ։ Երբ 1990 թ-ի մայիսին [[Windows 3.0]]-ն սկսեց օգտագործվել, այն այնքան մեծ հաջողություն ունեցավ, որ Մայքրոսոֆթը որոշեց փոխել դեռևս չօգտագործվող NT OS/2 (ինչպես այն հայտնի էր այն ժամանակ) և OS/2 API-ից դարձել [[Windows API]]։ Այս որոշումը լարվածություն առաջացրեց Մայքրոսոֆթի և IBM-ի միջև և ի վերջո համագործակցությունը չկայացավ։ IBM-ը շարունակեց զարգացնել OS/2-ը մենակ, մինչդեռ Microsoft-ը շարունակեց աշխատել նոր անվանում ստացած Windows NT-ի վրա։
 
Windows NT-ի (որն այն ժամանակ կոչվում էր "Windows Advanced Server for LAN Manager") հրապարակայնորեն ցուցադրումը տեղի ունեցավ 1991 թ-ի<ref>{{cite web |title=Windows Products and Technologies History: Windows Server Products History |url=http://www.microsoft.com/windows/WinHistoryServer.mspx |publisher=Microsoft |date=հունիսի 30, 2003 |accessdate=2009 թ․ սեպտեմբերի 4}}</ref> օգոստոսին՝ կոնֆերանսի ժամանակ, և արտադրանքի մասին պաշտոնապես հայտարարվեց 1993 թ-ի գարնանը [[Atlanta, Georgia|Ատլանտայում]]` [[Georgia (U.S. state)|Ջորջիայում]]:։
 
[[Կիրառելի ծրագրավորման սարքերը]] Windows NT-ում իրագործվում են որպես փաստաթղթերով չհաստատված բուն կիրառելի ծրագրավորման սարքերի ենթահամակարգեր, հենց սա [[Native API]]-ն էր, որ հետագայում թույլ տվեց ընդունել Windows API-ը։ Windows NT-ն Microsoft-ի կողմից ստեղծած 1-ին օպերատիվ համակարգն էր, որի ներսում օգտագործվում էր ծածկագրային աղյուսակ` [[Յունիկոդ]]։ Windows NT-ն ներմուծեց [[Win32 API]]-ը, որը 16 բիթ Windows API-ի 32 բիթ սարքն էր։ Շատ 16 բիթ Windows սարքեր կարող էին տեղափոխվել նոր համակարգեր չնչին փոփոխություններով և նորից հավաքվելու չնչին անհրաժեշտությամբ։ Win32-ը նաև ապահովեց բուն API-ին այնպիսի նոր հնարավորություններով, ինչպիսիք են համակարգչային կապը և միաժամանակ տարբեր ֆունկցիաներ կատարելու ունակությունները։
Տող 70.
NT-ն նաև ներմուծեց [[Win32 API|Win32]]-ը, որը Windows API-ի 32 բիթ սարք է։ Սա թույլ տվեց, որ շատ 16 բիթ Windows ծրագրեր հավաքվեն համակարգում չնչին փոփոխություններով։ Win32-ը նաև թույլ տվեց 16 բիթ Windows-ի ծրագրավորողների զարգացող խմբերին ավելացնեն նոր համակարգի մասին իրենց հմտությունները։ Win32 API-ը պահպանեց (մի քանի փոփոխություններով) [[Windows 95]]-ը՝ հետագայում ամրապնդելով իր դերը, քանի որ Microsoft-ը 16 բիթ պլատֆորմից խլեց օգտագործողներին։
 
Win32-ը բազմակողմանի API է, որը իր ծառայություններն է առաջարկում OS-ին՝ սկսած հիշողության կառավարումից մինչև UI-ի մուտքը։ NT-ն կանխում է օգտագործողի մակարդակի սարքերին ուղիղ մուտք կատարելու ծրագրի հնարավորությունից։ Արագագործության հաշվին սա ավելացնում է համակարգի հուսալիությունը։ Այնուամենայնիվ սա նաև նշանակում է, որ բոլոր Win32 ծրագրերը բացառապես վստահում էին C/C++ Win32 API-ին; արդյունքն այն է, որ այսպիսի ծրագրի տեղափոխումը մեկ այլ NT միասնական համակարգի կառուցվածք (օր. տեղափոխությունը x86-ից MIPS NT) սովորաբար պահանջում է վերահավաքում (որոշ ծրագրեր կարող են պահանջել քիչ հարմարեցումներ, ինչպես օր.` եթե ենթադրությունները ծածկագրում արվել են [[endianness]]-ի մասին):։
 
===[[OS/2]]===