- Microsoft windows деген не
- Microsoft Windows
- Содержание
- Версии [ править | править код ]
- Графические интерфейсы и расширения для DOS [ править | править код ]
- Семейство Windows 9x [ править | править код ]
- Семейство Windows NT [ править | править код ]
- Семейство ОС для смартфонов [ править | править код ]
- Семейство встраиваемых ОС Windows Embedded [ править | править код ]
- Хронология [ править | править код ]
- Будущее Windows [ править | править код ]
- Windows PDA [ править | править код ]
- Интегрированные программные продукты [ править | править код ]
- Распространённость [ править | править код ]
Microsoft windows деген не
I. Кіріспе бөлім:
Windows туралы жалпы мағлұмат .
II.Негізгі бөлім:
Windows жүйесінің негізгі функцялары;
Windows жүйесінің негізгі ұғымдары;
Windows жүйесінің негізгі технологиялық принциптері;
Windows -ті іске қосу;
Windows -тің анықтамалық жүйесі;
Windows жүйесінің стандартты программалары.
Windows операциялық жүйесі.
Бұрынғы компьютерлерде кең тараған MS(PC)-DOS операциялық жүйесі болатын. MS-DOS операциялық жүйесінің бір адамның жұмыс істеуіне арналғанын және бір мезетте тек бір мақсатты ғана шешеді,компьютердің тек 640Kб жедел жадын ғана(RAM) пайдалана алады.
MS-DOS операциялық жүйесі соңғы версиялары қолданбалы программаларға 1Mб -тан артық жедел жадын қолдану және программалардың бірінен екіншісіне ауысу мүмкіндігін беретін, кейініректе шыққан сервистік программалармен толықтырған болатын.Адам мен компьютер арасындағы байланыстырушы қызметін,яғни пайдаланатын негізгі интерфейс рөлін MS-DOS жүйесінде командалық жол атқарады.Бұл жол арқылы MS-DOS жүйесі мен адам арасындағы сұхбат ыңғайсыз жүргізіледі, ЭЕМ -ді басқаруға арналған жүзден аса командалар,пернелерден енгізіліп барып орындалады.Командаларды жазу тәртібі өте күрделі,кейде бір команданы орындау үшін ондаған символдарды теруге тура келді. Осы операциялық жүйемен негізінен тек маман программалаушылар ғана тікелей жұмыс істейді де,көптеген адамдар ондай дәрежеге көтеріле алмайды.Осыдан барып,адам мен компьютер арасындағы байланысты жеңілдету үшін әттүрлі жүйелік қоршаулар қарастырыла бастады. Бірақ олар негізінен мәтіндік режимде (ең кең таралғандардың бірі- Norton Commander) жұмыс істейтін еді. Бұларда бір-екі пернені қатар басу арқылы күрделі де қиын командаларды термей-ақ,тікелей орындау жүзеге асырылды. Жүйелік программалық қоршаулар негізінен компьютердің файлдық жүйесімен жұмыс істеуді жеңілдетті,яғни қажет информацияны жылдам әрі тез тауып,оның мазмұнын қарауға және онымен жұмыс істеуге септігін тигізеді.
DEC фирмасы компьютерлердің операциялық жүйесі ретінде UNIX қолданылды. Бұлар үлкен.орташа ЭЕМ-дерде жұмыс істеді.UNIX операциялық жүйесінің MS-DOS жүйесінен негізгі артықшылығы-оның бір мезетте бірнеше мақсатты шешу мүмкіндігі,яғни бірнеше программаларды паралель орындау қасиеті.
80-ші жылдардың ортасында MS(PC)-DOS -тың кемшілігінен арылу үшін, Microsoft фпрмасы IBM тәрізді компьютерлерге арналған көп мақсатты операциялық жүйелер даярлау жұмысын қолға алды. Солардың бірі WINDOWS жүйесі болатын. Алайда, осы уақытқа дейін олардың онша көп таралмауын дербес компьютерлердің есептеу мүмкіндіктерінің төмендігімен түсіндіруге болады.80386 сериялы микропроцессорлардың пайда болуымен қатар іске қосыла бастаған WINDOWS графикалық ортасының жаңа версиялы Windows 3.1 бірте-бірте бұрынғы мәтіндік программалық қоршауларды қатардан ығыстырып шығара бастады. 80486 сериялы процессордың шығуына байланысты дербес компьютерлердің көптеген жаңа түрлеріне графикалық мүмкіндігі мол Windows 3.1 немесе одан кейінгі Windows 3.11 версиялы MS-DOS операциялық жүйесі тағайындала бастады.
Microsoft корпорациясының ОС даярлау жолындағы келесі елеулі қадамы болып, ондағы графикалық интерфейс қондырма программа күйінде емес,сол жүйенің ажырамас бөлігі болатын операциялық жүйені даярлау болып саналады. Осылайша Windows95,Windows 98 және Windows NT операциялық жүйелері пайда болды.Windows95 жүйесінің,Windows NT жүйесінің соңғы версияларының графиктік интерфейс стандарттары Windows 3.1 жүйесінің стандартынан өзгешеге түрге енді,бірақ идеологиясы бұрынғыша сақталған болатын. Windows 3.1-ден Windows95-ке өту әрине MS-DOS-тан бірден Windows95-ке қарағанда біршама жеңіл.
Windows жүйесінің негізгі функциялары
Кез келген операциялық жүйе сияқты Windows мынадай мәселелердің орындалуын қамтамасыз етеді:
• компьютердің барлық аппараттық құрал-жабдықтарын басқару;
• файлдық жүйемен жұмыс істеуді қамтамасыз ету;
• қолданбалы программаларды іске қосу; бұған қоса Windows жүйесі:
• бір уақытта бірнеше программалардың жұмыс істеуін;
• әртүрлі программалар арасында мәліметтер алмасуды;
• масштабталатын қаріптерді қолдануды;
• мультимедиа мүмкіндіктерін пайдалануды;
• бірыңғай анықтамалық жүйе жұмысын қолданудықамтамасыз ете алады.
Windows жүйесінің негізгі ұғымдары
Терезе — Windows жүйесіедегі ең негізгі ұғым болып саналады. Экранның төртбұрышты қоршаулы аумағы,онда әртүрлі программалар орындалады,кез келген мәліметтер өңделіп түзетіледі және басқару әрекеттері жүргізіледі.
Терезе шекаралары- бұл терезенің периметрі бойынша өтетін тік және көлденең сызықтар. Терезенің жоғарғы жағында тақырып жолы орналасқан. Тақырып жолының сол жағында жүйелік меню батырмасы орналасқан,ал оң жағында терезенің аймағын өзгертуге арналған батырмалар бар. Тақырып жолынан төменірек меню жолы бар. Ал меню жолынан төменгі төртбұрышты аудан-терезенің жұмыс аумағы деп аталады. Осы жұмыс аумағында әртүрлі информация болады:орындалатын программа,өңделуге арналған мәліметтер,басқа кішігірім терезелер және т.б.
Кез келген терезенің белгілі бір шектеулі мөлшері болады. Информация көп болса терезеге сыймай қалады. Мұндай жағдайда терезенің оң жақ шетінде айналу сызықтары деп аталатын элемент пайда болады.
Экран бетіндегі программалар мен құжаттар орналасатын терезелер үш түрлі болады:
• толық экранды терезе,яғни терезе экранның белгілі бір бөлігін алып тұрады.
• Белгіше (пиктограмма) түрінде,яғни терезе кішірейтіліп белгішеге айналып кеткен.
Жұмыс столы-қазіргі барлық операциялық жүйелер(Windows, OS/2, Macintosh компьютерлеріндегі OS,SUN компьютерлеріндегі OS,т.б) интерфейсінің элементі болып табылады.
Windows ортасында жұмыс столының рөлін дисплей экраны атқарады.
Белгіше(Icon)- бұл экран бетіндегі қысқаша жазуы бар кішірейтілген графикалық бейне. Ол дисплей экранындағы программаны, терезені, функцияны, файылды т.б бейнелеп тұруй мүмкін. Әр белгіше белгілі бір терезеге сәйкес келеді. Ол қажет болғанда үлкейту батырмасы арқылы терезеге айналады. Экранда мынандай белгішелер кездеседі:
• қосымша қолданбалы программалар белгішесі;
• белгілі бір топтар белгішесі;
• функциялар белгішесі.
Жарлық(shortcut)- бұл белгілі бір обьектімен тікелей қатынас жасауды іске асыратын командалық файл. Мысалы,жарлық арқылы каталогтың, желідегі дискінің ішіндегісін көрсетуге болады,тез арада басқа каталогта орналасқан программаларды іске қосуға,файлды жылдам ашуға болады және т.б. Жарлықты пайдаланғанда негізгі обьектілердің өздері (файлдар,каталогтар және т.б)өз орындарында еш өзгерусіз тұрады. Ал сол обьектілермен қатынас жасау shortcut файлында сақталған информацияның көмегімен іске асырылады. Мысалы,егер жұмыс столында файлдың(каталогтың) өзі орналастырылған болса,онда олардың бірін жою командасын қолданған кезде ол дискіден жойылады. Ал егер де сіз жұмыс столынан shortcut белгішесін орналастырып, оны арнан өшірсе онда жарлық беріп тұрған командалық файл жойылады да,бастапқы файлдар ешбір қалаусыз қалады.
Бума (folder) экранда каталогтарды (Windows 98 ) және программалық топтарды (Windows 3.1) белгілеу үшін қолданылды. Мұның мағынасы мынада:каталог пен программалар тобы белгілі бір обьектілерді орналастыруда қолданатын контейнер болып табылады. Бума -каталог, дирокторий ұғымының баламасы.Каталог – файлдарға арналған контейнер,программалық топ -жеке программаларға арналған контейнер,т.с.с
«Тышқан» Windows ортасында пернелер тақтасының көмегімен жұмыс істеуге болады. Бірақ тышқан тетігімен басқарылатын графиктік сілтемені (Point) немесе олардың комбинацияларын (бірге) қолдану өте тиімді.
Тышқан тетігінің екі немесе үш батырмасы болады. Жұмыс барысында негізінен оның сол жақтағы,кейде оң жақтағы батырмасы пайдаланылды.
Тышқан тетігімен орындалатын ең негізгі операция-экран бетімен курсордың (сілтеменің) қозғалуы болып табылады.
Келесі операция -шерту(Click). Бұл операция сілтемені экран бетіндегі қажетті элементке апарғаннан кейін орындалады.
Күрделі операция тышқанның сол жақ батырмасын. Жылдам екі рет шерту.(Double-click) Келесі операция -тасымалдау (Drag & Drop). Ол терезелермен шертпелердің орнын ауыстырады,яғни басқа орынға тпсымалдайды,терезелердің ұзындығы мен енін өзгертуде қолданылады.
Мәлімет алмастыру буфері
Өзінің жұмысістеуі кезінде Windows жүйесі программалар мен құжаттар мәліметтер алмасуға арналған комьютердің жедел жадының арнаулы бөлігін алмастыру буфері (Clipboard) ретінде пайдаланады. Буфер (дәнекер жады) әртүрлі программалар немесе құжаттар арасында керекті шағын көлемді мәліметтерді тасымалдап, олардың фрагменттерін бір-біріне ауыстырып отыру үшін пайдаланылады.
Windows жүйесінің негізгі технологиялық принциптері
Жұмыс істейтін әрбір адамға арналған стандартты интерфейс.
MS-DOS операциялық жүйесінде жазылған программалардың өзіндік интерфейсі олар: меню жүйесі(көлденең, сырғып түсетін, қалқып шығатын,иерархиялық), сұхбаттасу тәсілдері(мәліметтерді енгізу, варианттарды таңдау)және т.б.
Мұндай тәсіл жаңа программаларға көшкен сайын әрбір адамға қайта үйрену қажеттілігін туғызады.
«Point -and -Click» (көрсету және шерту)принципі. Бұл принцип бойынша графикалық технологиядағы көптеген операцияларды орындау үшін тышқан сілтемесін экран элементіне апарып,оның сол немесе оң батырмасын шерту жеткілікті. Бұл тәсілмен төмендегі әрекеттерді орындауға болады.
• Программа немесе құжат терезесінің аумағын кішірейту,үлкейту, және бұрынғы қалпына келтіру;
• көлденең орналасқан меню пунктерін таңдау;
• экранға шығатын меню командаларын таңдау;
• мәліметтері бар тізімнің бір жолын белгілеу;
• командалық батырманы басу,таңдау;
• ауыстырып қосқыштың мәніни өзгерту;
• мәтіндік информацияны енгізу кезінде курсордың орналасуын зерттеу;
• мәтін енгізілетін өріс жолдарының бірін таңдап,оған мәлімет енгізу және көптеген басқа өрекеттер;
Selekt(ерекшелеу,белгілеу)принципі.
Windows- тің анықтамалық жүйесі.
Программалық жабдықтар интерфейсіндегі негізгі элемент болып оның анықтамалық жүйесі саналады, онда әрбір адамға қажетті информация толық түрде болуы тиіс. Windows ортасының бір артықшылығы ретінде оның анықтамалық жүйесінің барлық программалық қолданбалар үшін бірдей етіп құрастырылған. Сондықтан біз программаның анықтамалық жүйксімен таныс болса, қалғандарының құрылымы да сондай болғандықтан, керекті информацияны қиналмай іздеп табуға болады.
Windows ортасы мен оның ішіндегі стандартты қосымша программалардың бәрінің де бір-бірінен тармақтала өрбитін анықтамалық жүйесі( бұдан кейін анықтамасы ) бар, ол жұмыс кезінде туатын кез-келген сұраққа жауап бере алады. Windows ортасында кез келген анықтаманы бұлай шақыруға болады: Windows3.x жүййесі үшін — Программа диспетчері терезесінің жоғарғы жағындағы көлденең орналасқан менюдегі Анықтама ( справка ) пунктінің Мазмұн ( содержание ) командасын таңдау керек;
Windows98 жүйесі үшін – Іске қосу ( Пуск ) менюінің Анықтама ( Справка ) командасын таңдау керек.
Windows жүйесінің өзінде және оның қосымшаларының бірсыпырасында анықтаманы сұхбат терезесі арқылы алу мүмкіндігі бар. Кез келген сұхбат терезесінде Көмек батырмасы бар. Оны таңдап алсақ экранға анықтамалық жүйе шығып, Анықтама терезесіне сол сұхбаттасу мүмкіндігінің жұмысын баяндайтын информация шығарылады.
Файлдармен жұмыс істеу
Қазіргі кезде қолданылатын операциялық жүйелердің барлығы файлдармен жұмыс істейді. Windows бұл жұмыстың қомақты бөлігін өзіне қаратып алды деуге болады, яғни ол әрбір адамды дискідегі файлдармен қатынас жасау оларды үнемі қадағалау қажеттілігінен босатты. Мысалы, қандай да бір программа белгісіне тышқан курсорын апарып, оны екі рет шертсек, соған сай келетін программалық файл іске қосылады, бұл сәттерде файлдың қай жерде орналасқанын әркімге білу міндет емес. Мұның өзі Windows жүйесінің және ондағы барлық қолданбалы программалардың файлдық жүйемен қатынас құра алатынының айғағы болып табылады.
Әдетте әрбір адам дискіден файл оқу үшін не оған басқа файл жазу үшін, сондай-ақ қолданбалы программаларды іске қосу үшін файлдық жүйеге жүгінеді.
Файлдарды ашу және сақтау терезелері
Windows жүйесінің көптеген программалары дискіден информацияны оқу және оны толықтырып, өңдеп қайта дискіге жазу операцияларын орындаудан тұрады. Осы операцияларды орындау барысында Парақтау( Пролистать ) терезесінің аналогымен жұмыс істеу керек болады, ол -жұмыс Парақтау және Сақтау терезелеріне өте ұқсас Ашу тересі.
Windows жүйесінің стандартты программалары.
Windows жүйесінің стандартты программалары құрамына бір топ программалар жиыны кіреді. Олар әр адамға қажетті операциялық жүйе орындай алмайтын бірсыпыра жұмыстардың орындалуын қамтамасыз етеді,
мысалы:
мәтіндік құжаттар дайындау;
графикалық бейне -көріністерді даярлау және оларды өңдеу, түзету;
жұмыс уақытын жоспарлау және ұйымдастыру;
математикалық есептеулеррді орындау және т.б.
Әдетте бұл қосымша программалар « Стандартты » тобында орналасқан.
Операциялық жүйе кез келген компьютердің ең қахет құрамдас бөлігі және ол компьютерді басқаруға, ақпаратты сақтауға, оған қосылған барлық құрылғылардың жұмысын ұйымдастыруға арналған программалардың жиыны болып табылады. Операциялық жүйе адам мен компьютердің өзара байланысын қамтамасыз етеді.
Қазіргі кезде Windows -барлық дербес компьютерлерге арналып кең таралған операциялық жүйе. Windows -тің кеңінен таралуына себеп, оның қолайлығы, түсініктілігі, графикалық интерфейсі, бірнеше программалармен қатар жұмыс жасау мүмкіндігі және жаңа жабдықтардың автоматты түрде бапталуы сияқты ерекше қасиеттерін атауға болады. Windows бірнеше операциялық жүйелерді біріктіреді, олар бір-біріне ұқсас болғанымен, әр түрлі мүмкіндіетері бар және әр түрлі мақсаттарға арналған.
1. Е. Қ. Балапанов, Б. Б. Бөрібаев, А. Б. Дәулетқұлов.
Жаңа информациялық технология, Информатика. Алматы 2004.
2. Н. Ермеков , Н. Стифутина .
Информатика. Алматы« Атамұра » 2007
Microsoft Windows
У этого термина существуют и другие значения, см. Windows (значения).
Microsoft Windows — семейство проприетарных операционных систем корпорации Microsoft, ориентированных на применение графического интерфейса при управлении. Изначально Windows была всего лишь графической надстройкой для MS-DOS. По состоянию на август 2014 года под управлением операционных систем семейства Windows по данным ресурса Net Applications работает около 89% персональных компьютеров. Windows работает на платформах x86, x86-64, IA-64 и ARM. Существовали также версии для DEC Alpha, MIPS, PowerPC и SPARC.
Содержание
Версии [ править | править код ]
Версии Microsoft Windows | ||||
---|---|---|---|---|
Дата выхода | Название | Последняя версия | Дата прекращения поддержки | Последняя версия встроенного браузера |
20 ноября 1985 | Windows 1.0x | 1.04 (апрель 1987) | 31 декабря 2001 | Нет браузеров |
1 ноября 1987 | Windows 2.x Windows 2.1x | 2.11 (13 марта 1989) | 31 декабря 2001 | |
22 мая 1990 | Windows 3.x | 3.00a (31 октября 1990) | 31 декабря 2001 [1] | |
18 марта 1992 | Windows 3.1 | 3.1 | 31 декабря 2001 | Internet Explorer 5 |
1 октября 1992 | Windows для рабочих групп 3.1 | 3.11 (31 декабря 1993) | 31 декабря 2001 | |
27 июля 1993 | Windows NT 3.1 | 3.10.528 SP3 (10 ноября 1994) | 31 декабря 2001 | |
21 сентября 1994 | Windows NT 3.5 | 3.50.807 SP3 (21 июня 1995) | 31 декабря 2001 | |
30 мая 1995 | Windows NT 3.51 | 3.51.1057 SP5 (19 сентября 1996) | 31 декабря 2001 | |
24 августа 1995 | Windows 95 | 4.00.950C (4.03.1214) (26 ноября 1997) | 31 декабря 2000 (осн.) (Retail); 31 декабря 2001 (SBL) (ext) | Internet Explorer 5.5 |
29 июля 1996 | Windows NT 4.0 | 4.00.1381 / SP6a SRP (26 июля 2001) | 20 июня 2002 (осн.); 30 июня 2003 (SBL); 31 декабря 2004 (ext) | Internet Explorer 6 |
25 июня 1998 | Windows 98 | 4.10.2222A (SE) (5 мая 1999) | 30 июня 2002 (осн.); 31 марта 2004 (SBL); 11 июля 2006 (ext) | |
20 апреля 2000 | Windows 2000 | 5.0.2195 / 5.0 SP4 Rollup 1 v2 (13 сентября 2005) | 31 марта 2004 (retail); 31 марта 2005 (SBL); 30 июня 2005 (осн); 13 июля 2010 (ext) | |
14 сентября 2000 | Windows ME | 4.90.9000 (14 сентября 2000) | 31 декабря 2003 (осн.); 30 июня 2004 (SBL) (Retail); 11 июля 2006 (ext) | |
24 августа 2001 (RTM) 25 октября 2001 (продажи) | Windows XP | 5.1.2600.5512 SP3 (21 апреля 2008) | 30 сентября 2004 (RTM); 10 сентября 2006 (SP1/SP1a); 30 июня 2008 (retail); 14 апреля 2009 (SP2/SP3 осн.); 13 июля 2010 (SP2); 22 октября 2010 (SBL); 8 апреля 2014 (ext) | Internet Explorer 8 |
28 марта 2003 | Windows XP 64-bit Edition | 5.2.3790 | 25 июля 2006 | |
24 апреля 2003 | Windows Server 2003 | 5.2.3790.3959 SP2 (13 марта 2007) | 30 июня 2009 (RTM); 13 июля 2010 (осн.); 14 июля 2015 (ext) | |
25 апреля 2005 | Windows XP Professional x64 Edition | 5.2.3790.3959 SP2 (13 марта 2007) | 30 июня 2008 (retail); 31 января 2009 (SBL) | |
8 ноября 2006 (RTM) 30 января 2007 (продажи) | Windows Vista | 6.0.6001 / SP2 Build 6002 (25 мая 2009) | 13 апреля 2010 (RTM); 22 октября 2010 (retail); 12 июля 2011 (SP1); 22 октября 2011 (SBL); 10 апреля 2012 (осн.); 11 апреля 2017 (ext) | Internet Explorer 9 |
16 июля 2007 | Windows Home Server | 5.2.4500 (16 июля 2007) | 8 января 2013 (ext) | |
27 февраля 2008 | Windows Server 2008 | 6.0.6002 / SP2 build 6002 (25 мая 2009) | 12 июля 2011 (SP1), 9 июля 2015 (осн.), 10 июля 2018 (ext) | |
13 июля 2009 (RTM) 22 октября 2009 (продажи) | Windows 7 | 6.1.7601 / SP1 Build 7601 (22 февраля 2011) | 9 апреля 2013 (RTM), 13 января 2015 (осн), 14 января 2020 (ext) | Internet Explorer 11 |
13 июля 2009 (RTM) 22 октября 2009 (продажи) | Windows Server 2008 R2 или Windows Server 7 | 6.1.7601 / SP1 Build 7601 (22 февраля 2011) | 9 июля 2015 (осн.), 10 июля 2018 (ext) | |
6 апреля 2011 | Windows Home Server 2011 | 6.1.8400 | 12 апреля 2016 (ext) | |
1 августа 2012 (RTM) 4 сентября 2012 (продажи) | Windows Server 2012 | 6.2.9200 (26 октября 2012) | 12 января 2016(осн), 10 января 2018 (ext) | |
1 августа 2012 (RTM) 26 октября 2012 (продажи) | Windows 8 | 6.2.9200 (26 октября 2012) | 12 января 2016 (осн.), 10 января 2018 (ext) | |
21 августа 2013 (RTM) 17 октября 2013 (продажи) | Windows Server 2012 R2 | 6.3.9600 (17 октября 2013) | 9 января 2018 (осн) 10 января 2023 (ext) | |
21 августа 2013 (RTM) 17 октября 2013 (продажи) | Windows 8.1 | 6.3.9600 (17 октября 2013) | 9 января 2018 (осн) 10 января 2023 (ext) | |
15 июля 2015 (RTM) 29 июля 2015 (продажи) | Windows 10 | 10.0.14393 (2 августа 2016) | 13 октября 2020 (осн.), 14 октября 2025 (ext.) | Microsoft Edge / Internet Explorer 11(оставлен для совместимости) |
Условные обозначения: | ||||
Оболочка для MS-DOS | Windows 9x | Windows NT | Windows Server | |
Не поддерживается | ||||
осн. — окончание действия лицензии для первого (основного) релиза | SBL — окончание срока лицензии для производителей [2] | retail — окончание срока лицензии для розничных покупателей | SPx — окончание срока лицензии для различных дополнений (сервис-паков) к системе | ext — полное окончание поддержки системы |
Графические интерфейсы и расширения для DOS [ править | править код ]
Логотип первых Windows
Первые версии Windows не были полноценными операционными системами, а являлись надстройками к операционной системе DOS и были по сути многофункциональным расширением, добавляя поддержку новых режимов работы процессора, поддержку многозадачности, обеспечивая стандартизацию интерфейсов аппаратного обеспечения и единообразие для пользовательских интерфейсов программ. Предоставляли встроенные средства GDI и USER для создания графического интерфейса. Первые версии Windows вообще состояли из трёх модулей — KERNEL, GDI и USER. Первый из них предоставлял вызовы управления памятью, запуском .EXE-файлов и загрузкой .DLL-файлов, второй — графику, третий — окна. Они работали с процессорами начиная с Intel 8086.
- Windows 1.0 (1985)
- Windows 2.0 (1987)
- Windows 2.1 (Windows 386, 1987) — в системе появилась возможность запуска DOS-приложений в графических окнах, причём каждому приложению предоставлялись полные 640 Кб памяти. Полная поддержка процессора 80286. Появилась поддержка процессоров 80386.
- Windows 3.0 (1990) — улучшена поддержка процессоров 80386 и защищённого режима.
- Windows 3.1 (1992) — серьёзно переработанная Windows 3.0; устранены UAE (фатальные ошибки прикладных программ), добавлен механизм OLE, печать в режиме WYSIWYG («что видите, то и получите»), шрифты TrueType, изменён диспетчер файлов, добавлены мультимедийные функции. 8086 и реальный режим перестали поддерживаться.
- Windows для рабочих групп (Windows for Workgroups) 3.1/3.11 — первая версия ОС семейства с поддержкой локальных сетей. В системе также испытывались отдельные усовершенствования ядра, применённые позднее в Windows 95. Для версии 3.11 требуется минимум 80386.
Семейство Windows 9x [ править | править код ]
Логотип первой системы семейства Windows 9x
Первая система данного семейства Windows 95 была выпущена в 1995 году. Её отличительными особенностями являлись: новый пользовательский интерфейс, поддержка длинных имён файлов, автоматическое определение и конфигурация периферийных устройств Plug and Play, способность исполнять 32-битные приложения и наличие поддержки TCP/IP прямо в системе. Windows 95 использовала вытесняющую многозадачность и выполняла каждое 32-битное приложение в своём адресном пространстве. К данному семейству относятся также Windows 98 и Windows ME.
Логотип второй системы семейства Windows 9x
Операционные системы этого семейства не являлись безопасными многопользовательскими системами как Windows NT, поскольку из соображений совместимости вся подсистема пользовательского интерфейса и графики оставалась 16-битной и мало отличалась от той, что была в Windows 3.x. Так как этот код не был потокобезопасным, все вызовы в подсистему оборачивались в мьютекс по имени Win16Lock, который, кроме того, ещё и находился всегда в захваченном состоянии во время исполнения 16-битного приложения. Таким образом, «повисание» 16-битного приложения немедленно блокировало всю ОС. Но уже в 1999 году вышло второе исправленное издание. Программный интерфейс был подмножеством Win32 API, поддерживаемым Windows NT, но имел поддержку юникода в очень ограниченном объёме [3] . Также в нём не было должного обеспечения безопасности (списков доступа к объектам и понятия «администратор»). В составе Windows 95 присутствовал MS-DOS 7.0, однако его роль сводилась к обеспечению процесса загрузки и исполнению 16-битных DOS приложений. Исследователи заметили, что ядро Windows 95 — VMM — обращается к DOS под собой, но таких обращений довольно мало, главнейшая функция ядра DOS — файловая система FAT — не использовалась. В целом же интерфейс между VMM и нижележащей DOS никогда не публиковался, и DOS была замечена Эндрю Шульманом (книга «Недокументированный Windows 95») в наличии недокументированных вызовов только для поддержки VMM.
Семейство Windows NT [ править | править код ]
Логотип семейства Windows NT
Операционные системы этого семейства в настоящее время работают на процессорах с архитектурами x86, x86-64, и Itanium, ARM. Ранние версии (до 4.0 включительно) также поддерживали некоторые RISC-процессоры: Alpha, MIPS, и Power PC. Все операционные системы этого семейства являются полностью 32- или 64- битными операционными системами, и не нуждаются в MS-DOS даже для загрузки.
Только в этом семействе представлены операционные системы для серверов. До версии Windows 2000 включительно они выпускались под тем же названием, что и аналогичная версия для рабочих станций, но с добавлением суффикса, например, «Windows NT 4.0 Server» и «Windows 2000 Datacenter Server». Начиная с Windows Server 2003 серверные операционные системы называются добавлением суффикса «Server» и года выпуска.
Логотип Windows 8
Логотип Windows 10
В основу семейства Windows NT положено разделение адресных пространств между процессами. Каждый процесс имеет возможность работать с выделенной ему памятью. Однако он не имеет прав для записи в память других процессов, драйверов и системного кода.
Семейство Windows NT относится к операционным системам с вытесняющей многозадачностью. Разделение процессорного времени между потоками происходит по принципу «карусели». Ядро операционной системы выделяет квант времени (в Windows 2000 квант равен примерно 20 мс) каждому из потоков по очереди при условии, что все потоки имеют одинаковый приоритет. Поток может отказаться от выделенного ему кванта времени. В этом случае система перехватывает у него управление (даже если выделенный квант времени не закончен) и передаёт управление другому потоку. При передаче управления другому потоку система сохраняет состояние всех регистров процессора в особой структуре в оперативной памяти. Эта структура называется контекстом потока. Сохранения контекста потока достаточно для последующего возобновления его работы.
Семейство ОС для смартфонов [ править | править код ]
Логотип Windows Phone
Это семейство операционных систем реального времени было специально разработано для мобильных устройств. Поддерживаются процессоры ARM, MIPS, SuperH и x86. В отличие от остальных операционных систем Windows, операционные системы этого семейства продаются только в составе готовых устройств, таких как смартфоны, карманные компьютеры, GPS-навигаторы, MP3-проигрыватели и другие. В настоящее время под термином «Windows CE» понимают только ядро операционной системы. Например, Windows Mobile 5.0 включает в себя ядро Windows CE 5.0.
Семейство встраиваемых ОС Windows Embedded [ править | править код ]
Логотип Windows Embedded
Windows Embedded — это семейство операционных систем реального времени, было специально разработано для применения в различных встраиваемых системах. Ядро системы имеет общее с семейством ОС Windows CE и поддерживает процессоры ARM, MIPS, SuperH и x86.
Windows Embedded включает дополнительные функции по встраиванию, среди которых фильтр защиты от записи (EWF и FBWF), загрузка с флеш-памяти, CD-ROM, сети, использование собственной оболочки системы и т. п.
В отличие от операционных систем Windows, операционные системы этого семейства продаются только в составе готовых устройств, таких как: банкоматы, медицинские приборы, навигационное оборудование, «тонкие» клиенты, VoIP-терминалы, медиапроигрыватели, цифровые рамки (альбомы), кассовые терминалы, платёжные терминалы, роботы, игровые автоматы, музыкальные автоматы и другие.
В настоящее время выпускаются следующие варианты ОС Windows Embedded [7] :
Хронология [ править | править код ]
Будущее Windows [ править | править код ]
Windows PDA [ править | править код ]
Интегрированные программные продукты [ править | править код ]
Пакет Windows включает в себя «стандартные» приложения [8] , такие как браузер (Internet Explorer), почтовый клиент (Outlook Express или Почта Windows), музыкальный и видеопроигрыватель (Проигрыватель Windows Media). С помощью технологий COM и OLE их компоненты могут быть использованы в приложениях сторонних производителей. Эти продукты бесплатны и могут быть свободно скачаны с официального сайта Microsoft, однако для установки некоторых из них необходимо иметь лицензионную версию Windows (верно только для ранних версий до Windows, начиная с Windows 98 являются неотъемлемой частью системы). Запуск этих программ под другими операционными системами возможен только с помощью эмуляторов среды Windows (Wine).
Вокруг факта включения таких «стандартных» продуктов в ОС Windows разгорается много дискуссий и юридических споров, по мнению сторонних разработчиков, это ведёт к отсутствию конкуренции и создает препятствия для распространения конкурирующих продуктов, они же часто ставят под сомнение качество браузера Internet Explorer, объясняя его популярность вхождением в пакет Windows и плохой осведомленностью пользователей о наличии альтернатив.
В 1997 году компания Sun Microsystems подала в суд на компанию за нарушение лицензии на использование технологий Java. В 2001 году Microsoft выплатила штраф и исключила не совместимую с лицензированной виртуальную машину Java из состава своих продуктов [9] .
Распространённость [ править | править код ]
В настоящее время Windows установлена менее чем на 90% персональных компьютеров и рабочих станций. По данным компании Net Applications, на апрель 2016 года рыночная доля Windows составила Шаблон:Падение88,77%. По другим данным, рыночная доля Windows еще меньше. Падение доли связано, в первую очередь, с тенденцией к сокращению продаж ПК в мире, а также с увеличением доли ОС конкурентов — Mac OS X и Linux. Среди различных версий Windows по данным W3Schools с августа 2011 года наиболее популярна Windows 7 [10] (около 48%).