Термінова допомога студентам
Дипломи, курсові, реферати, контрольні...

Windows

РефератДопомога в написанніДізнатися вартістьмоєї роботи

Непоганого інтерфейсу, прийнятною продуктивності і впровадження величезного кількості. Разрядные прикладні програми розвитку й драйвера реального режиму, повинні залишатися. Використовуються операційній середовищем або інший прикладної програмою. Результатом. Це низкоуровневый системний код невидимими та недоступним за попереднім записом для. Замишлялася як операційна система «рівних стартових… Читати ще >

Windows (реферат, курсова, диплом, контрольна)

Операционная система Windows.

На момент операційна система Windows фірми Microsoft у всіх її.

проявах безперечно вважається найпоширеніша операційній системою на.

ПК: у понад 150 млн. IBM PC-совместимых комп’ютерів, і системи Windows.

встановлено на 1 млн. їх. Вочевидь що ознайомлення з ПК необхідно.

розпочинати з ознайомлення з Windows, адже без неї робота на ПК немислима для.

більшості користувачів. Знання системи Windows — необхідний цеглинка в стіні.

пізнання ПК.

Історія створення і етапи развития.

Начало.

Тоді, коли робота над Windows лише починалося, вважалося, майбутнє.

належить інтегрованим середах. Фірма VisiCorp — творець першої.

електронної таблиці VisiCalc, займалася створенням пакета Vision, що у.

текстовому режимі із можливістю управління маніпулятором «миша ». Пакет.

призначався для об'єднання кількох додатків однієї многооконной.

оболонкою. Фірма Quarterdesk тоді розробляла пакет DESQ, який.

згодом стала основою на її многозадачной середовища DESQView.

Позиція фірми Microsoft була іншою. Після відвідин дослідницького центру.

Xerox PARC президент фірми Білл Гейтс вирішив зайнятися створенням графічної.

середовища, яка послужила б стандартної платформою для розробників прикладних.

програм. Тоді ж це центр і Стів Джобб, творець комп’ютерів.

Macintosh і, пізніше, NeXT. Яке вразити обох молоді справила.

побачене, ж добре відомо. Отже, Microsoft поставила завдання створення.

платформи для розробників. Передбачалося забезпечити розробників умонтованими.

функціями для реалізації користувальницького інтерфейсу та її компонентів — вікон,.

меню, панелей діалогу, які б давати раду допомогою клавіатури чи.

миші.

Коли робота над середовищем Windows лише починалося, у розпорядженні Microsoft був.

комп’ютер з процесором 8088 і максимальним обсягом пам’яті 640 Кбайт.

Передбачалося, що користувачі цього середовища мають порядку 256 Кб пам’яті, а.

жорсткий диск не доступний через ціну. Налучшим графічним адаптером в.

часи був CGA з дозволом 320 на 200 під час роботи з чотирма квітами.

Адаптер Hercules забезпечував дозвіл 720 на 348 в монохромному режимі був.

тоді новинкою. Робота графічної середовища таких умов була безумно.

повільної. У1983 р стали просочуватися перші cведения про розробку Windows.

Наприкінці 1984 року здавалося, розробка Windows не завершиться ніколи. У листопаді.

1984 року фірма Microsoft оголосила, що постачання Windows відкладена по червень.

наступного. На той час над ринком були присутні два аналогічних продукту.

— TopView фірми IBM і VisiОn фірми VisiCorp, обидва що працювали текстовому режимі.

Тоді Білл Гейтс покладав великі сподівання графічну користувальницьку.

середу (концепції «комп'ютер у будинку і кожному столі «і «миттєво.

доступна інформація «прийшли трохи згодом). Попри великі гроші і низька.

продуктивність, над ринком відчувалося деяке вплив комп’ютерів Macintosh,.

хоча у 1984 року з’явилися комп’ютери IВМ РС і Compaq.

І, нарешті, Windows 1.0.

Коли фірма Microsoft скликала прес-конференцію на виставці Comdex, що проходила.

у листопаді 1985 року у Лас-Вегасі, багато хто вважав всі ці події останнім шансом,.

особливо після випадку як середовище Windows була випущена, як було обіцяно, у червні.

цього року. Прес-конференція плавно перетекла в презентацію нового продукту ;

Microsoft Windows 1.0.

У порівняні з інтерфейсом Macintosh, середовище Windows 1.0 виглядала, м’яко висловлюючись,.

" блідо ". Вікна на екрані не перекривалися (а розташовувалися, заповнюючи екран, що.

називається tile), але мали кнопки зміни розміру й могли переміщатися.

мишею. У першій версії Windows реалізовано не було метафора «робочої.

поверхні «(desktop), на той час вже имевшаяся серед Мас й у графічної.

оболонці GEM фірми Digital Research. Програма управління файлами MSDOS.

Executive працював у текстовому режимі.

Середовище Microsoft Windows 1.0 була вимоглива до ресурсів: на її роботи була.

досить 256 Кбайт пам’яті і комп’ютера з цими двома дисководами. Але як засвідчило.

опитування перших користувачів, наявність жорсткого диска і 640 Кбайт пам’яті.

істотно підвищували продуктивність середовища. Ряд проблем було вирішено, коли.

фірма Microsoft запровадила підтримку розширеній пам’яті (LIM), стандарт якої було.

спочатку розроблений фірмою Lotus до роботи електронної таблиці 1−2-3.

Використовуючи розширену пам’ять, середовище Windows 1.03 могла свопировать код і такі.

в розширену пам’ять замість жорсткого диска, але програми могли виконуватися.

лише у оперативної пам’яті. Для Windows 1.0 поставлялося трохи прикладних.

програм Aldus Page Maker 1.0 (перенесений з Macintosh) і графічний пакет.

In-A-Vision фірми Micrografx. Обидві програми працювали надто повільно, навіть.

за комп’ютерами класу PC AT.

Вочевидь, що з здобуття права Windows посіла лідируючу позицію, були потрібні.

докорінні зміни. У 1987 році відбулося два значних події: була.

оголошено перша версія системи управління електронними таблицями Excel for.

Windows (чомусь версії 2.0) і нова версії середовища Windows.

Поліпшення: Windows 2.0.

У порівняні з версією 1.0, версія Windows 2.0 мала ряд удосконалень.

Тоді як програма MS-DOS Executive як і працював у текстовому режимі.

був графічної програми управління файлами та ініціативною робочою області, з’явилися.

перекрывающиеся вікна з кнопками максимізації і мінімізації. Підтримка.

перекрывающихся вікон одним з причин їхнього тривалих судових процесів над між.

фірмою Apple і фірмами Digital Research (графічна оболонка GEM) і Microsoft.

Вікна могли переміщатися екраном; реалізували підтримка клавиатурных.

эквививалентов більшість стандартних команд та зняття функцій меню.

Важливим кроком було введення протоколу динамічного про міна даними (DDE), і.

пакет Excel з’явився першим прикладом використання цю концепцію. Протокол давав.

можливість встановити динамічну зв’язок між додатками. Аналогічний.

протокол реалізували, фірмою Apple лише ОС.

System 7 1990 року.

Використання процесора 80 386.

Через рік середовище Windows було поділено на два продукту, символізуючи цим.

поділ ринку на системи з процесором 386 без нього. Версія Windows/286.

була поліпшеною версією Windows 2.0 із підтримкою протоколу управління.

розширеній пам’яттю EMS 4.0. Версія Windows/386 надавала трохи більше.

можливостей. Використовуючи апаратні переваги процесора 80 386, ця середовище.

могла эмулировать розширену пам’ять у додатковій пам’яті і виконувати.

одночасно кілька програм, працюючи в віртуальному 8086 режимі процесора.

80 386.

Але навіть за наявності Windows/386, високопродуктивних процесорів,.

значної кількості пам’яті й підтримки VGA-графики середовищі Windows не.

діставало великої кількості прикладних програм. Більшість фірм ;

виробників програмного забезпечення робили ставку OS/2. До до їх числа.

ставилися Borland і Lotus. У тому плани розробка додатків для середовища Windows в.

найближчим часом не входила.

Windows 3.0. Схоже те що, що обіцяли.

Великим кроком вперед став випуск у травні 1990 року версії Windows 3.0. Фірма.

Microsoft запровадила підтримку захищеного режиму процесорів 80 286 і 80 386, що.

давало прикладним програмам більше пам’яті. Підтримка 386 розширеного режиму.

було покладено з Windows/386. Прикладним програмам тепер відводилося до 16.

Мбайт пам’яті, причому не странично організованою, як і LIM EMS, а доступною для.

одночасного використання. Була реалізована псевдомногозадачность і.

можливість виконання DOSпрограм, у вікні.

Помітно поліпшився користувальницький інтерфейс. Програми управління файлами File.

Manager і Program Manager були у стилі самого середовища, з’явилася.

програма конфігурації Control Panel, було додано пропорційні шрифти, а.

також об'ємні інтерфейсні елементи: смуги прокручування і кнопки.

Зміни у роботі дисплейных драйверів і можливість адресації більшого обсягу.

пам’яті дозволили Windows працювати істотно швидше. Нарешті, і.

користувачі, і розробники програмних продуктів отримали саме те середовище,.

що вони тривалий час чекали.

Серед фірм — виробників програмного забезпечення почалася воістину.

Windows-истерия: усе, що можна й не міг перенести у цю середу, отримувало.

назва for Windows: компілятори, електронні таблиці, графічні пакети,.

комунікаційні програми, гри — воно йшло на вівтар Windows. У такій гонці.

багато фірм задихалися, відставали, інші виривалися вперед. Друзів бо й.

немає, містечка та потужні фірми, вчасно не що розгорнулися бік Windows,.

зміталися зі шляху, їх скуповували, із нею об'єднувалися, обмінювалися акціями, одним.

словом, неповороткі клієнти просто знищувалися. Багато фірм росли як у.

дріжджах: який ще вчора вони пропонували один — два продукту, що працюють у середовищі DOS, а.

сьогодні - широкий, спектр Windows-продуктов. Нехай невідь що високої якості, але.

зате сегодня.

Windows 3.1. Ще краще ніж было.

Попри все поліпшення, серед Windows 3.0 були й суттєві недогляди:

недолік системних ресурсів, що робив неможливим використання наявної.

пам’яті, і знамениті системні помилки (UAE), які відбуваються набагато частіше, ніж.

цього можна було б очікувати. Розв’язання всіх цих проблем призвело до появи версії.

Windows 3.1, яка від початку планувалася як невеличке поліпшення версії.

3.0. Насправді запровадження підтримки масштабируемых шрифтів технології TrueType.

і виправляти низки принципових помилок перетворило Windows 3.1 в.

самостійний проект, до котрого результаті додалися значні.

нововведення. Так, реалізували протокол створення складових документів OLE,.

документований протокол Drag-and-Drop, поліпшився інтерфейс з протоколом DDE.

(бібліотека DDEML), запроваджені панелі діалогу загального призначення (COMMDLG), у відповідь.

на численні запити було відкрито раніше недокументированные функції і.

робочі області ядра (TOOLHELP). Одне слово, середовище Windows перетворилася на.

хороший інструмент для розроблювачів і зручний графічний інтерфейс для.

користувачів.

Windows for Workgroups 3.11: інтеграція мережевих средств.

У листопаді 1992 року фірма Microsoft випустила кілька оновлену версію.

Windows — Windows for Workgroups 3.11, першу операційну систему Windows,.

що включає до свого складу мережні кошти. Ця система логічно продовжує.

лінію Windows і дозволяє з'єднати на єдину мережу окремі комп’ютери по.

бессерверной схемою (одноранговая мережу), і дає підстави працюватиме, як мережевий.

клієнт для серверу Windows NT. Тепер в організацію мережі необхідно мати.

лише Windows і відповідне устаткування — мережні карти, кабелі тощо. У.

Windows for Workgroups вперше залучатися 32-разрядные драйвери.

віртуальних пристроїв (VxD) і 32-разрядный доступом до жорсткому диску, що.

значно підвищило продуктивність. Ще однією нововведенням було те, що.

Windows for Workgroups працювала лише у 386-му розширеному режимі, цим.

підписуючи уже смертний вирок застарілим 286-м процессорам.

Windows NT 3.51- нова технологія Microsoft.

Windows NT, випущена липні 1993 року, розроблена як операційна система.

класу для комп’ютерів класу high-end. Вона спочатку розроблялася.

як мережна операційна система до роботи як у вигляді серверу, і у.

ролі робочої станції. Windows NT це послідовниця Windows 3. х, а.

корені нова операційна система, відкриває нову лінію Windows. Зовні.

Windows NT дуже справляє враження Windows 3. х, та її внутрішню структуру в.

корені відрізняється від Windows 3.х. Архітектура Windows NT розроблялася таким.

чином, щоб система мала максимальної сталістю і надійністю. І слід.

сказати це розробникам вдалося, Windows NT забезпечує стабільність цілком.

порівнянну з серверами UNIX. Windows NT функціонує як на платформі.

Intel, а й у RISC-процессорах: PowerPC, MIPS R4000, DEC Alpha. Windows NT.

може виконувати докладання DOS, Win16, Win32, POSIX і додатки OS/2, не.

що використовує графічний інтерфейс. Одне з найважливіших нововведень стало.

використання нової файлової системою NTFS, що забезпечує високу надійність.

файлової системи та практично будь-якого відновлення збоїв, ще можуть.

використовуватися стару систему FAT і HPFS (OS/2 Warp), що дозволяють.

використовувати Windows NT однією розділі жорсткого диска з DOS і OS/2. Також.

нововведенням стала підтримка симетричній мультипроцессорной обробітку грунту і.

технології OpenGL, що дозволяє працювати з 3-хмерными об'єктами. На жаль цю.

операційну систему тепер не дозволити більшість.

користувачів, оскільки він надзвичайно вимоглива до апаратурі, офіційні.

вимоги становлять: процесор 386/25, 12 Мбайт ОЗУ, 90 Мбайт вільного місця.

на диске.

Довгоочікувана Windows 95.

24 серпня 1995 року у продаж надійшла нова операційна система Windows 95.

Ще виходу продали близько 400 тис. примірників beta-версий цією системою.

Уся комп’ютерна громадськість буквально збожеволіла в цій системі - вихід.

Windows 95 став найголовнішим подією 1995 року. Почався шквал: всі часописи писали.

про Windows 95, стали виходити книжки, проводилася широка рекламна компанія, все.

виробники програмного забезпечення стали переробляти свою продукцію з цією.

нової ОС, виробники комп’ютерів, і комплектуючих намагалися.

отримати логотип Designed for Windows 95. Причина ж, через яку Windows 95.

опинилася у центрі уваги загалу, проста: це є найважливіше відновлення.

системи Windows від часу появи у 1990 р. Windows 3.0.

Користувачі тепер отримали тепер переваги объектно-ориентированного.

інтерфейсу, включаючи справжній «робочий стіл «і піктограми, копіювання і.

видалення технікою перетягування (drag-and-drop), вкладені течки і легко.

доступний діалог для завдання властивостей. Файлова система розпізнає довгі імена.

файлів і добре відповідає метафорі «робочого столу » .

Windows 95 внесла значні поліпшення в архітектуру Windows, зокрема.

істинно 32-разрядный інтерфейс прикладного програмування (АПІ), захищені.

адресні простору на її власних 32-разрядных прикладних програм,.

вытесняющую многозадачность, поділ прикладних програм на потоки і більше.

широке використання віртуальних драйверів пристроїв. Модель захисту пам’яті.

реалізована із серйозними компромісами, метою яких неможливо було досягти.

сумісності з 16-разрядными прикладними програмами і драйверами.

пристроїв. Але практично стійкість системи виявляється краще, ніж в Windows.

3.1х. Продуктивність ж Windows 95 навдивовижу висока. На повільних.

системах, оснащених ОЗУ трохи більше 4 Мбайт, її показники майже таку ж, а.

часом і краще результатів Windows 3.1х, залежно від виконуваної операції.

На більш швидкодіючих системах з більшою пам’яттю вона залишається дуже.

конкурентоспроможної за однуі многозадачном режимах работы.

Windows NT з новими обличчям — Windows NT 4.0.

Восени 1996 року в прилавках магазинів з’явилася Windows NT 4.0. Її новий.

інтерфейс повністю з що застосовуються у Windows 95.

Не усе, що є у Windows 95, є у NT 4.0. Найбільш заметно.

відсутність підтримки для конфигурирования пристроїв за принципом Plug &.

Play. Сьогодні додати периферійне пристрій до системи з урахуванням NT.

набагато складніше, ніж у випадку Windows 95. Вмонтованого управления.

електроживленням також немає, і користувачі блокнотных комп’ютерів, можливо, будуть.

скаржитися те що, що акумулятори вони сідають швидше, аніж за працювати з.

Windows 95. Ні перше, ні інше не планується додавати до появи наступній.

повноцінної версії NT, які мають вийшла у 1998 р. Деякі зміни.

торкнулися й архітектури: досягнуто вищу швидкодію і знижено.

потреби у пам’яті, проте новий объектно-ориентированный інтерфейс зводить ці.

досягнення нанівець і взагалі залишається той самий ненажерливою напам’ять.

Windows будущего.

Наприкінці 1996 року фірма Microsoft планувала випустити нову операційну.

систему Windows 96 під назвою «Nashvill ». Однак це зірвалася і.

терміни були перепризначені на середину 1997 року, ще було змінено кодове.

назва на «Memphis ». І все-таки, заявляє фірма Microsoft, випустити систему до.

цим термінів вдасться і термін перенесений на 1998 рік. Нову версію матиме.

" браузерный «(Web-ified) інтерфейс, стирає межа між переміщеннями в.

межах Робітника столу" й по комп’ютерних мережах і у якому як нові.

технології, і - в перетвореному вигляді - звичні можливості. Якщо.

Провіднику Windows 9. х вибрати в меню View (перегляд) нову опцію Web View.

(Web-просмотр), переміщення жорсткому диску вашого комп’ютера буде.

забезпечувати Internet Explorer 4.0. Значки файлів і древесно-списочное.

уявлення структури каталогів зникнуть, замінені, обіцяють.

представники Microsoft, наочної трехпанельной схемою гиперсвязей з вікнами.

перегляду, виробляючої враження добре спроектованої Webсторінки. А.

засіб Active Desktop дозволить з допомогою компонентів ActiveX додавати.

безпосередньо до Робітнику столу перегляд Web, висновок новин як реального.

часу й навіть телепередачі. Це називається «отъединением «користувальницького.

інтерфейсу від операційної системи й має забезпечити можливість як завгодно.

частого внесення поверхневих нововведень без заміни версії ОС.

Глибинних змін теж планується чимало. У Windows 9. х буде введено.

оброблена файлова система — FAT32, — ощадливіше яка використовує дискове.

простір і підтримує жорстких дисків обсягом до 2 Тбайт (щоправда,.

продуктивність деяких програм із переходом нову файлову систему.

може злегка знизитися). Нову версію буде також мультимедійні.

доповнення MMX до набору інструкцій процесора Pentium. Змінився і загальнодосяжний спосіб зв’язку.

між файлами додатків. Це задля подолання проблем, які виникають за.

випадковому видаленні DLL, і вдосконалення невідь що ясного зараз процесу.

деінсталяції в Windows 95. Оброблена Панель управління нічого очікувати так.

перевантажена значками, як нинішня, у ній з’являться майстра, які допомагають.

користувачеві в їх настроюванні системи. Розширення, зорієнтовані мережу, дозволять.

комп’ютерів вимагати центральний сервер чи Web-страницу щодо.

появи в ньому нових програм, щоб завантажувати оновлені компоненти (це стане.

кроком у бік мережевий моделі ПК), і навіть забезпечать кращу синхронізацію.

версій файлів для портативних комп’ютерів. Вдосконалена система.

управління електроживленням для блокнотных ПК зможе відключати інтенсивно.

расходующие енергію PC-карты; планується також підтримка очікуваного невдовзі.

стандарту на 32-разрядные PC-карты — CardBus.

КРУПНЫМ ПЛАНОМ.

Windows 3.х.

За років, що минули з дня появи у світло Windows 3.1, вона почала.

фактичним стандартом для операційними системами, орієнтованих PC. Windows.

3.1 і Windows for Workgroups 3.11 предустанавливаются в 80% нових персональних.

комп’ютерів, але в прикладні програми Windows доводиться 60% продажів.

програмного забезпечення. І все-таки, з урахуванням, що фірму Intel випустила свій.

32-разрядный мікропроцесор i386 десятиліття тому, 16-разрядная Windows.

переживає не першу молодість.

Система Windows 3.1 побудовано тих засадах, як і Windows 3.0, вперше.

що з’явилася 1990 р. Вона завантажується поверх DOS, що забезпечує багато.

базові функції ОС. Windows додає до інфраструктурі DOS графічну.

операційну середовище, й нові функціональні можливості, такі як простий.

механізм кооперативної багатозавдань, використовуваний для одночасного.

виконання кількох прикладних програм DOS і Windows .

Відповідно до архітектурою Windows все прикладні програми розвитку й системний код.

розміщуються на єдиній адресному просторі. Це означає, що недоработанная.

прикладна програма, яка містить помилки, може зіпсувати області пам’яті, які.

використовуються операційній середовищем або інший прикладної програмою. Результатом.

буде дуже неприємна помилка загального порушення захисту (General Protection.

Fault). Іноді Windows з честю дає раду, відновлюючи свою.

працездатність, але найчастіше їй це не удается.

У своїй основі Windows 3. x — 16-разрядная операційна система, для.

програм пам’ять представляється що з 64-Кбайт сегментів, проте дані в.

свій основі 16-разрядные. Така система має не лише доводить програмістів, а й.

може бути менш ефективної проти 32-разрядной адресацією при.

працювати з великими масивами даних. Ще один слідство 16-разрядной бази цієї ОС.

— обмеженість системних ресурсів. У Windows 3. x для зберігання таких структур,.

як дескриптори файлів прикладних програм виділяється лише невеликий блок пам’яті.

за іншими адреси. Коли ці області пам’яті заповняться, Windows неспроможна.

завантажити нові прикладні програми, навіть якщо в розпорядженні залишається.

предосить пам’яті за іншими адресах.

Користувальницький інтерфейс Windows, заснований на модулях Program Manager і File.

Manager, знаком більшості користувачів PC. Сюди входять панель управління.

Control Panel, службовець зміни параметрів середовища, і кілька невеликих.

прикладних програм, серед яких Notepad, Write, Paint, Terminal і неувядающие.

гри Minesweeper і Solitaire.

У Windows for Workgroups додатково запроваджено ряд мережевих функцій. Найбільш.

помітні їх — кошти організації одноранговых мереж, що дозволяють вам.

користуватися диском чи каталогом з іншими користувачами або з.

допомогою вбудованих мережевих функцій Windows, або черезболее велику мережу на.

основі серверу, таку, як NetWare фірми Novell чи Windows NT.

З іншого боку, в Windows for Workgroups додано клієнт електронної пошти Microsoft.

Mail і планувальник Schedule +. Для користувачів, не підключених до неї,.

велика перевага Windows for Workgroups полягала при застосуванні 32-разрядного.

віртуального драйвера пристроїв (VxD) для файловій системи. Він може значно.

підвищити продуктивність багатьох накопичувачів з інтерфейсом IDE.

Хоча Windows піддавалася справедливою критиці за недостатність.

передбачених у ній засобів захисту пам’яті і примітивну модель.

багатозавдань, вона являла собою великий крок уперед проти DOS і.

більш старими версіями тієї ж оболонки. Для користувачів, які мають.

повільними машинами з ОЗУ обмеженою ємності, вона продовжує залишатися кращої.

альтернативою.

WINDOWS 95.

Ось і будь-який продукт з широкими функціональними можливостями, розрахований.

задоволення запитів величезного ринку, Windows 95 не позбавлена компромісних.

рішень. Багато її вражаючі досягнення іронізуватимуть з заслугах оцінені.

користувачами PC, але у деяких сферах Windows 95 поки що тільки наздоганяє.

своїх конкурентів.

З погляду базової архітектури Windows 95 — істинно 32-разрядная,.

многопотоковая операційна система з вытесняющей многозадачностью, що ставить.

її в ряду зустрічей за такими суперниками, як OS/2, UNIX і Windows NT У його середовищі можуть.

виконуватися власні 32-разрядные прикладні програми, написаних близько.

відповідності зі спецификацией Win32 АПІ (майже ідентичний варіант цього.

інтерфейсу реалізований у Windows NT). Власні прикладні програми Windows 95.

використовують неструктуроване 32-разрядное адресне простір, що зробила їх.

потенційно більш быстродействующими при обробці великих масивів данных.

Найважливіші компроміси в архітектурі Windows 95 породжені рішенням.

корпорації Microsoft зробити його сумісної з існуючими 16-разрядными.

прикладними програмами Windows і драйверами пристроїв реального режиму. Це.

дозволяє Windows 95 працювати з набагато широкий спектр існуючих.

апаратних і програмних засобів, ніж працюють OS/2, Windows NT, UNIX.

Недолік цього заходу у тому, що прокуратурою області пам’яті, містять.

16-разрядные прикладні програми розвитку й драйвера реального режиму, повинні залишатися.

незахищеними. Недоработанная програма як і щодо легко може.

викликати крах всієї операційній среды.

У Windows 95 кожна 32-разрядная прикладна програма виконується у власній.

адресному просторі, але вони спільно використовую і той ж 32-разрядный.

системний код. Неправильно написана 32-разрядная програма досі може.

призвести до аварійному збою всієї системи. Усі 16-разрядные програми Windows.

поділяють загальне адресне простір, тому вони настільки уразливі друг для друга,.

як і серед Windows 3.1.. У практичній роботі Windows 95 виробляє.

враження більш стійкою середовища, ніж попередні версії Windows. Очевидні.

великі зміни у користувальному інтерфейсі Windows 95. Ви використовуєте.

кнопку Start для запуску прикладних програм самих собою чи через документи,.

із якими програми пов’язані. Після запуску програм їх піктограми з’являються.

на лінійці завдань, зазвичай размещаемой у нижній частині екрана. Щигля про всяк.

кнопці лінійки завдань викликає переключення на відповідну програму. Це.

самий інтуїтивно зрозумілий спосіб перемикання завдань з усіх будь-коли.

існували.

Модулі Program Manager і File Manager поступилися місцем метафорі «робочого столу » ,.

у якому ваші файли показані як піктограм, поміщених у звані.

папки. Більше складні функції управлінню файлами Windows 95 доручені утиліті.

Explorer, сутнісно яка замінила File Manager, що описує деревоподібну.

діаграму файловою структури вашого комп’ютера та його мережного оточення.

Завдяки розширенню файлової системи FAT імена файлів необмежені, як.

раніше, вісьмома символами плюс складається з трьох літер розширенням; ви можете.

використовувати імена довжиною до 255 символа.

Серед інших сприятливих змін — у користувальному інтерфейсі ;

анімаційні піктограми і діалогові вікна з закладками. У новий інтерфейс.

є істотне поліпшення проти Windows 3.1, хоча.

колишнім користувачам знадобиться час, щоб звикнути щодо нього.

Звісно, метафора «робочого столу », джерело якої в застосуванні папок, і довгі.

імена файлів винайдено не творцями Windows 95; протягом багато часу.

вони були складовою різних користувальних інтерфейсів, починаючи з.

Macintosh і закінчуючи Workplace Shell ОС OS/2.

Збільшилося число і підвищився якість поставлених разом із Windows 95.

стандартних допоміжних програм — від традиційного калькулятора та для ігор до.

потужних інструментальних засобів контролю стану системи. Також очевидні.

значні вдосконалення зв’язку. Тепер у склад операційній.

системи входить клієнт Exchange, який розроблявся як універсальний.

поштову скриньку для яка входить кореспонденції. Він працює у ролі клієнтського.

ящика-получателя і системи Microsoft Mail, службою Microsoft Exchange Server і.

іншими поштовими системами, сумісними зі стандартом MAPI, ні з.

Microsoft Network. Він дає підстави отримувати відправляти факси з допомогою.

вбудованої служби Microsoft Fax.

Розширилися мережні функціональні можливості. До складу Windows 95 включений.

вмонтований клієнт для мереж NetWare 3. x, 4. x й у серверів Windows NT.

Передбачено також до роботи з протоколами IPX/SPX, NetBEUI, TCP/IP.

Останній із перелічених протоколів дозволяє виконувати підключення до.

Internet, хоча найкращу програму для з'єднання з Internet, яка містить утиліту.

перегляду Web, входить до складу пакета Microsoft Plus! Windows95 дозволяє.

безпосередньо під'єднуватися до іншого комп’ютера через кабель і має.

базовими коштів встановлення коммутируемых сполук через телефонні.

лінії з сервером віддаленого доступу Remote Access Server системи Windows NT,.

NetWare Connect чи з коммутируемыми серверами компанії Shiva. До складу.

Windows95 також входить інтерфейс прикладного програмування для телефонії.

(TAPI) фірми Microsoft, який би спільну роботу вашої машини з.

телефоном, реєструючи телефонні виклики і виконуючи функції автовідповідача (.

прикладні програми для телефонії постачатимуть незалежними фирмами).

Windows95 показує цілком прийнятні результати і під час як нових.

прикладних програм, і програм Windows 3. x, хоча Windows for Workgroups.

випереджає її за швидкодії у багатьох дискових операціях. На машинах з ОЗУ.

8 Мбайт і більше її продуктивність можна порівняти чи вище, ніж в попередніх версій.

Windows. Продуктивність системи і під час Windows-программ набагато.

перевищує аналогічний показник системи Windows NT.

Під час створення Windows 95 фірма Microsoft пішла на багато компроміси. Але.

більшість користувачів, які мають принаймні 8 Мбайт пам’яті, зроблять.

правильний вибір, якщо перейдуть на Windows 95. У результаті вони отримають.

удосконалений графічний інтерфейс, вищу продуктивність,.

удосконалений механізм багатозавдань, надійну зворотний сумісність і.

здатність виконувати велика кількість нових прикладних программ.

Windows NT.

Microsoft Windows NT Workstation розробили як персональна операційна.

система класу, що має досконалішими функціональними.

можливостями і що високими системними вимогами, ніж її конкуренти. Для її.

кращої роботи необхідно, принаймні 12-Мбайт ОЗУ, а інсталяції може знадобитися.

до 75 Мбайт простору на жорсткому диску. Як і Windows 95, це.

32-разрядная многозадачная, многопотоковая операційна система, але, крім того,.

вона має важливими засобами забезпечення безпеки, надійної нової.

файловій системою з реєстраційним журналом і то, можливо перенесена на чудові.

від Intel апаратні платформи. Її базова архітектура забезпечує кращу.

захист, ніж будь-яка соперничающая із нею система.

Серед Windows NT службові програми ОС виконуються в.

окремих адресних просторах, як і кожна окрема прикладна програма,.

написана відповідність до Win32 АПІ. Існуючі 16-разрядные програми для.

середовища Windows можуть виконуватися в захищених адресних просторах для взаємної.

захисту чи спільно використовуваному просторі, якщо потрібно взаємообмін.

З іншого боку, Windows NT допускає застосування 16-разрядных прикладних програм.

OS/2, що працюють у текстовому режимі, і прикладних програм з інтерфейсом Posix.

Кожна прикладна програма DOS може виконуватися у своїй віртуальної машині;

Windows NT забезпечує реалізацію таких особливостей середовища DOS, як резидентные.

програми розвитку й відображувана (expanded) пам’ять. У ньому що неспроможні встановлюватися.

драйвери пристроїв DOS, зокрема драйвери факсів, звукових плат, сканерів і.

эмуляторов терміналів.

Архітектура системи Windows NT міцніша, ніж будь-який інший системи фірми.

Microsoft. Вона благополучно відновлюється після будь-яких спроб привести її до.

краху. Забезпечення цього рівня захисту неодмінно веде зростання.

непродуктивних витрат і додатковою пам’яті, що у вона найчастіше.

призводить до зниження продуктивності.

Нині Windows NT 3.51 реалізована в версіях для робочих станцій.

Intel, Alpha, MIPS і PowerPC, хоч і виникла потреба перекомпілювати.

прикладні програми, щоб вони виконувалися з кожної з цих платформ.

Користувальницький інтерфейс Windows NT практично ідентичний інтерфейсу Windows.

3.1, із знайомим оболонкою з урахуванням програм File Manager і Programm Manager,.

стандартними діалоговими вікнами, тієї ж самої базової організацією і умонтованими.

прикладними програмами. Як і Windows for Workgroups, до нього входять службові.

програми для одноранговых мереж, і навіть клієнти для Microsoft Mail і.

Schedule+. З іншого боку, цей інтерфейс має багато адміністративних інструментів,.

зокрема утиліти до створення резервних копій, перегляду журналу подій.

Event Viewer, адміністратор диска Disk Administrator і яскрава програма контролю.

продуктивності Performance Monitor; він також забезпечує функції серверу.

віддаленого доступу (WAS), дозволяють виробляти реєстрацію на віддаленій.

машині.

Багато мережні кошти входить у комплект поставки. Можливості серверу вмонтовані.

в Windows NT Workstation, і це можете спільно користуватися файлами, каталоги.

і накопичувачами, якщо зареєстровані члена групи Administrators.

(адміністратори) чи Power Users (повноправні користувачі). Windows NT.

має необхідними коштами до роботи із багатьма протоколами, у цьому.

числі IPX/SPX, ТCP/IР і NetBEUI, і навіть клієнтам мереж Windows NT і.

NetWare. Ініціатор запитів NetWare, утиліта NetWare Link, є клієнтом.

серверів NetWare 3. х і 4. х, хоча вона неспроможна працювати з цими засобами.

NetWare 4.0, як служба управління каталоги (NDS).

Інсталяція відбувається на вона найчастіше успішно, хоча інколи доводиться.

ставити параметри звукових і мережевих плат. Додавання нових драйверів.

спростилося: система виводить чіткі вказівки щодо потрібних драйверів. У.

цілому сумісність до існуючого програмним забезпеченням хороша, хоча й.

идеальна.

Windows NT влаштує користувачів, бажаючих одержати максимально можливу.

ступінь стійкості й захисту. Хоча у минулому з цією ОС створювалося.

недостатнє число програм, перехід розробників на систему Windows 95,.

має майже ідентичний інтерфейс АПІ, означає, що цю проблему невдовзі.

зникне. Робота Windows NT потрібно потужний апаратний комплект, але з тих не.

менш вона становить хороший вибір для користувачів, готових затратити.

трохи більше коштів на устаткування й котрі мають потреби в.

драйверах DOS.

Windows NT 4.0.

Генеалогія Windows NT 4.0 дуже цікава. З часу появи версії.

Windows 3.51 в комп’ютерному світі сталося багато змін: випущені нові програми,.

створено нові устрою, а мережу Internet з невеликої закритою системи,.

доступною вузькому колу спеціалістів перетворилася на явище світового масштаба.

Зовні Windows NT 4.0 аналогічна Windows 95. Єдиний ознака, що дозволяє з.

першого погляду розрізнити ці дві системи, — стартове меню, де зазначено, в.

якому середовищі ви працюєте. Переваги й недоліки Windows 95 якого добре.

відомі, проте слід зазначити, новий образ, хоч як дивно, не.

занадто полегшив роботу. Наприклад, раніше багато функцій управління файлами.

і дисками об'єднувалися у програмі File Manager, нині їх.

розшукувати по численним меню объектов.

До пакета входить ряд прикладних програм: Internet Information Server 2.0, Index.

Server, FrontPage, Internet Explorer, Domain Name System (DNS) Server, Proxy.

Server і Internet Resource Center, все пакети Service Pack, Plus! і кілька.

додаткових утиліт, серед які є як нові, наприклад Administrative.

Wizards чи Imager, і удосконалені версії старих програм, наприклад.

Task Manager.

Administrative Wizard дозволяє автоматизувати типові завдання, виникаючі.

при управлінні мережею, а оновлені версії програм Windows NT Diagnostic,.

Perfomance Monitor служать для оперативного контролю над станом системи.

Діалогове вікно Task Manager трансформувалась у потужну програму, яка.

надає масу корисною інформації - від рівня завантаженості процесора до.

імен всіх активних системних процесорів. У цьому користувач іншого.

пасивним спостерігачем: за бажання з допомогою Task Manager можна, наприклад,.

завершення будь-який задачи.

Одне з ключових компонентів Windows NT 4.0 — Internet Information Server 2.0.

Це гнучке і багатофункціональне рішення як підключення до неї Internet,.

так створення власної приватної мережі intranet. Від користувача потрібно.

лише налаштувати параметри протоколу TCP/IP (за встановленого сервісі DHCP.

IP-адрес присвоюється автоматично), запустити IIS і створити одну чи.

кілька власних Web-страниц. Після цього Web-документы доступні всім.

користувачів вашої мережі, які мають встановлено ПО, що забезпечує.

функціонування протоколу TCP/IP і стандартний браузер World-Wide Web.

З’явилися певні зміни підсистемі дистанційного доступу, Remote Access.

Service (RAS). Тепер є можливість вільно використовувати захищені канали зв’язку,.

новий протокол Point-To-Point Tunneling Protocol (PPTP), можливість.

використовувати кілька модемів в організацію каналів зв’язки України із віддаленими.

сетями.

Особливості мережевий архітектури колишніх версій Windows NT (багаторівнева модель.

захисту від несанкціонованого доступу, специфіка модульного побудови системи.

та інші.) обмежували її пропускну спроможність під час роботи у мережах Fast.

Internet. У версії 4.0 були поліпшено алгоритми кэширования мережевих запитів,.

оптимізовані модулі підсистеми поділу ресурсів, змінено механізм генерації.

переривань (за переходу до високошвидкісним мереж цю функцію несподівано стала.

джерелом проблем для мережевих ОС). Друге зміна, яким вказує.

Microsoft — збільшена продуктивність ОС і під час графічних.

операцій. Розробники, які «перевдягли «Windows NT, перенесли частина коду.

модулів USER і GDI в ядро системи, що дозволило прискорити виконання графічних.

операцій на 15−20%. Проте реальну зиск із цього поліпшення оцінити важко ;

операції виведення екран є лише малу частину роботи, яку.

виконують типові програми для Windows NT. Висновки з більш швидкої графіки.

отримають переважно САПР та ВО для мультимедіа, але у цьому випадку.

переваги далеко ще не очевидні - швидко виконавши запити виведення зображення,.

операційна система, зазвичай, віддає звільнене час процесам з більш.

високими приоритетами.

Поєднання потужної мережевий ОС і графічного інтерфейсу, створеного для.

некваліфікованих користувачів, має досить незвично. Windows NT 4.0.

— це буде непросто чергова вер-сія популярної ОС. Вона.

є основу для створення нового покоління програмних продуктів,.

орієнтованих роботу в Internet. Можливість створення інфраструктури.

intranet, простота у спілкуванні й хороша репутація минулих версій Windows NT в.

поєднані із посилюється тенденцією до створення однорідних мереж роблять її.

привабливим користувачів зі сфери бизнеса.

Огляд архитектуры.

Windows 3.х.

Сьогодні легко відшукувати вади на архітектурі Microsoft Windows 3. x, яка.

творилася у часи, коли найпоширенішими були процесори 286 і.

ОЗУ малої ємності. Але варто також пригадати, що значила Windows 3. х для.

самого персонального комп’ютера: удосконалений графічний інтерфейс.

користувача, «невидиме «управління пам’яттю, масштабируемые шрифти і.

уніфікована модель відтворення зображень, многозадачность і.

32-разрядные драйвери віртуальних пристроїв (VxD) — лише найважливіші.

нововведення.

У основі організації Windows 3. х лежить 16-разрядная архітектура. Її ядро,.

більшість найважливіших компонентів і власні прикладні програми.

є 16-разрядные коди. (Її рідко використовуваний інтерфейс Win32 АПІ.

дає можливість виконувати 32-разрядные прикладні програми, але з дозволяє.

працювати з кількома потоками.).

Усі власні прикладні програми Windows 3. х і її системні бібліотеки.

DLL відбиваються на загальне сегментированное віртуальне адресне простір

розміром 4 Гбайт. Всі ці компоненти видимі (і найчастіше доступні лише на рівні записи).

друг для друга. У частині цього адресного простору, зазвичай нижче мітки 1.

Мбайт, розміщуються драйвери пристроїв реального режиму, щоб забезпечити.

взаємодію Космосу з периферійними підсистемами, такі як відеоплати чи.

принтери. У Windows 3.11 драйвери VxD файлової системи йдуть на.

відшукання маршруту доступу до диска в захищеному режиме.

Спрощена організація системи дозволяє їм отримати дуже мале робоче безліч.

(working set — прикладний та системний код, що необхідно завантажити на згадку про.

для будь-який даного завдання), тому Windows 3.1х може успішно виконуватися на.

комп’ютерах з ОЗУ обмеженого розміру. Така архітектура також сприяє.

підвищення ефективності виконання коду, оскільки програми можуть викликати.

функції АПІ із власного простору пам’яті. Недолік архітектури полягає.

в слабкої захисту від збоїв при неправильної роботі програм. Програми й системніші.

компоненти видимі друг для друга, модуль, у якому помилки, може легко.

зіпсувати вміст пам’яті, що належить іншому процесу. Хоча Windows 3.1х.

здатна відновлювати свою працездатність після деяких порушень захисту.

загального характеру (General Protection Fault), найчастіше результатом стає.

крах всієї системи.

Windows 3.1х одночасно виконує кілька прикладних програм з допомогою.

простого механізму планування, званого кооперативної многозадачностью. У.

в цій системі кожна прикладна програма повинна добровільно поступитися управління,.

коли, перевіривши своє чергу повідомлень, вона виявляє, що така порожня. Але якщо.

прикладна програма не перевірить своє чергу повідомлень або за причини.

зайнятості, або внаслідок зависання, то інші прикладні програми втратять.

доступу до спільно що використовуються ресурсів.

Іншою вадою, довгий час викликав невдоволення користувачів Windows.

3.1х, — обмеженість ресурсів модулів GDI і USER. Ці обмеження творяться у.

зв’язку з, що системних бібліотеки GDI і USER використовують кілька 64-Кбайт.

динамічних областей (хипов) для зберігання різноманітних прихованих структур

даних, створюваних выполняющимися в момент прикладними програмами.

Коли ці регіони невеликі хипы переповнюються, у вас з’являється повідомлення про брак пам’яті.

навіть тоді як системі залишається багато вільної памяти.

WINDOWS 95.

Windows 95 є продукт еволюційного розвитку системи Windows.

3.1х і означає повного розриву з минулим. Хоча і вона містить у собі багато важливих.

змін проти 16-разрядной архітектурою Windows, у ній збережені.

деякі найважливіші властивості її попередниці. Результатом стала поява.

гібридної ОС, здатної працювати з 16-разрядными прикладними програмами.

Windows, програмами, успадкованими від DOS, і старими драйверами пристроїв.

реального режиму й те водночас сумісної з істинними 32-разрядными.

прикладними програмами і 32-разрядными драйверами віртуальних устройств.

Серед найважливіших удосконалень котрі з’явилися у Windows 95, — спочатку.

закладена у ній уміння працювати з 32-разрядными многопотоковыми.

прикладними програмами, захищені адресні простору, вытесняющая.

многозадачность, набагато ширше ефективне використання драйверів.

віртуальних пристроїв і зросле застосування 32-разрядных хипов для зберігання.

структур даних системних ресурсів. Її найсуттєвіший недолік полягає.

у досить слабкої захищеності від погано працюючих програм, містять.

ошибки.

Кожна власна прикладна програма Windows 95 бачить неструктуроване.

4-Гбайт адресне простір, у якому розміщується саму себе плюс системний код.

і драйвери Windows 95. Кожна 32-разрядная прикладна програма виконується так,.

начебто вона монопольно використовує весь ПК. Код прикладної програми.

завантажується до цього адресне простір між оцінками 2 і 4 Гбайт. Хоча.

32-разрядные прикладні програми «бачить «одне одного, можуть обмінюватися.

даними через буфер обміну (Clipboard), механізми DDE і OLE. Усі 32-разрядные.

прикладні програми виконуються відповідно до моделлю вытесняющей.

багатозавдань, заснованої на управлінні окремими потоками. Планувальник.

потоків, являє собою складової частини системи управління.

виртуальнойпамятью (VMM), розподіляє час серед групи одночасно.

виконуваних потоків з урахуванням оцінки поточного пріоритету кожного потоку та її.

готовності до виконання. Вытесняющее планування дозволяє реалізувати набагато.

більш плавний та надійний механізм багатозавдань, ніж кооперативний метод,.

вживаний у Windows 3.1х.

Системний код Windows 95 розміщається вище кордону 2 Гбайт. У просторі між.

оцінками 2 і трьох Гбайт перебувають системні бібліотеки DLL кільця 3 й зняти будь-які DLL.

використовувані кількома програмами. (У 32- розрядних процесорах фірми Intel.

надаються чотири рівні апаратної захисту, пойменовані, починаючи з кільця.

0 до кільця 3. Кільце 0 найбільш привилегированно.) Компоненти кільця 0 в.

системі Windows 95 відбиваються у просторі між 3 і 4 Гбайт. Ці важливі.

ділянки коду з максимальним рівнем привілеїв містять підсистему управління.

віртуальними машинами (VMM), файлову систему і драйвери VxD.

Область пам’яті між 2 і 4 Гбайт відображається в адресне простір кожної.

32-разрядной прикладної програми, т. е. воно спільно використовується усіма.

32-разрядными прикладними програмами у вашій ПК. Така була дозволяє.

обслуговувати виклики АПІ у адресному просторі прикладної.

програми розвитку й обмежує розмір робочого безлічі. Однак за тих це.

розплачуватися зниженням надійності. Ніщо неспроможна завадити програмі,.

що містить помилку зробити запис в адреси, належать системним DLL, і.

викликати крах всієї системи.

У сфері між 2 і трьох Гбайт також містяться все запущені вами 16-разрядные.

прикладні програми Windows. З метою забезпечення сумісності ці програми.

виконуються в спільно використовуваному адресному просторі, де їх можуть.

зіпсувати одне одного як і, як й у Windows 3.1х.

Адреси пам’яті нижче 4 Мбайт також відбиваються в адресне простір кожної.

прикладної програми розвитку й спільно використовуються усіма процесами. Завдяки цьому.

стає можливим сумісність з драйверами реального режиму,.

яким необхідний доступом до цим адресами. Це ще одне область пам’яті.

незахищеною від випадкової записи. До самим нижнім 64 Кбайт цього адресного.

простору 32-разрядные прикладні програми звертатися що неспроможні, що дозволяє.

можливість перехоплювати невірні покажчики, але 16-разрядные програми,.

які, можливо, містять помилки, можуть записувати туди дані.

Деякі системні DLL Windows 95, зокрема USER і GDI, досі містять.

16-разрядный код. Один із невеселих наслідків цього у цьому, що 64;

Кбайт локальні хипы модулів USER і GDI та супутні їм обмеження системних.

ресурсів досі залишаються. На щастя, в Windows 95 деякі структури.

даних перемістилися до 32-разрядные хипы, завдяки чому тепер стало набагато.

складніше виснажити системні ресурси, ніж у середовищі Windows 3.1х. Інша проблема,.

пов’язана з l6-разрядным системним кодом, — ефект Win16Mutex. Оскільки.

16-разрядный системний код нереентерабелен, лише одне потік може звертатися до.

16-разрядным DLL у кожний час, потенційно затормаживая інші.

процеси, яким потрібен доступом до цим библиотекам.

Windows NT Workstation.

Windows NT Workstation 3.51 сутнісно поставши гавкає собою операційну систему.

серверу, пристосованої використання робочої станції. Цим обумовлена.

архітектура, у якій абсолютна захист прикладних програм, тож даних спрацьовує.

над міркуваннями швидкості і сумісності. Надзвичайна надійність Windows NT.

забезпечується ціною високих системних витрат, для отримання прийнятною.

продуктивності необхідні швидкодіючий ЦП і з меншою мірою 16-Мбайт.

ОЗУ. У системі Windows NT безпеку нижньої пам’яті досягається з допомогою відмови.

від сумісності з драйверами пристроїв реального режиму. Серед Windows NT.

працюють власні 32-разрядные NT-прикладные програми, і навіть більшість.

прикладних програм Windows 95. Як і Windows 95, система Windows NT.

дозволяє виконувати у своєму середовищі 16-разрядные Windowsі DOS-программы.

Схема розподілу пам’яті Windows NT разюче відрізняється від розподілу.

пам’яті системи Windows 95. Власним прикладним програмам виділяється 2 Гбайт.

особливого адресного простору, від кордону 64 Кбайт до 2 Гбайт (перші 64 Кбайт.

повністю недоступні). Прикладні програми ізольовані друг від друга, хоча.

можуть спілкуватися через буфер обміну Clipboard, механізми DDE і OLE.

У верхню частину кожного 2-Гбайт блоку прикладної програми розміщений код,.

сприймалася прикладної програмою як системні бібліотеки DLL кільця 3. На.

насправді це заглушки, Виконують перенапрямок викликів, звані.

DLL клієнтської боку (client-side DLLs). При виклик більшості функцій АПІ з.

прикладної програми бібліотеки DLL клієнтської боку звертаються до локальних.

процедурам (Local Process Communication — LPC), які передають виклик і.

пов’язані з нею параметри на абсолютно ізольоване адресне простір, де.

міститься власне системний код. Цей сервер-процесс (server process).

перевіряє значення параметрів, виконує встановлену функцію і пересилає.

результати у адресне простір прикладної програми. Хоча.

сервер-процесс сам собою залишається прикладного рівня, він цілком захищений від.

викликає його програми розвитку й ізольований від нее.

Між оцінками 2 і 4 Гбайт розташовані низькорівневі системні компоненти.

Windows NT кільця 0, зокрема ядро, планувальник потоків і диспетчер

віртуальної пам’яті. Системні сторінки у цій галузі наділені привілеями.

супервізора, які задаються фізичними схемами кільцевої захисту процесора.

Це низкоуровневый системний код невидимими та недоступним за попереднім записом для.

програм прикладного рівня, але спричиняє падіння продуктивності під час.

переходів між кольцами.

Для 16-разрядных прикладних Windows-программ Windows NT реалізує сеанси Windows.

on Windows (WOW). Windows NT дає можливість виконувати 16-разрядные програми.

Windows індивідуально всобственных просторах пам’яті або в.

разделяемом адресному просторі. Майже у всіх випадках 16- і 32-разрядные.

прикладні програми Windows можуть вільно взаємодіяти, використовуючи OLE.

(за необхідності через особливі процедури thunk) незалежно від цього, виконуються.

вони у окремої чи спільної па-м'яті. Власні прикладні програми розвитку й сеанси WOW.

виконуються як вытесняющей багатозавдань, заснованої на управлінні.

окремими потоками. Численні 16-разрядные прикладні програми Windows в.

одному сеансі WOW виконуються відповідно до кооперативної моделлю.

багатозавдань. Windows NT може також виконувати в многозадачном режимі.

кілька сеансів DOS. Оскільки Windows NT має повністю 32-разрядную.

архітектуру, немає теоретичних обмежень на ресурси GDI і USER.

Windows NT 4.0.

З метою продуктивність і знизити вимоги до пам’яті розробники.

Windows NT 4.0 вирішили перемістити багато служб АПІ ОС з.

підсистеми Win32 в ядро ОС. На рис. 6, 7 показано, як і вдарило по.

архітектурі ОС. У кодексі модулі Win32K Executive розташовуються.

три важливих елемента ОС: диспетчер вікон, інтерфейс графічних.

пристроїв (GDI) і драйвери графічних пристроїв, передають результати своєї роботи.

GDI на екран і принтер. У Windows NT 3. x ці компоненти були частиною.

підсистеми Win32 (див. рис. 8, 9). У ОС Windows NT 4.0 вони увійшли до складу модуля.

Windows NT Executive, де доступу до них, як і решти службам ядра, можна.

отримати у контексті викликають процессов.

Нова архітектура обіцяє різко підвищити продуктивність, особливо в роботі.

з графікою. Усі операції виведення екран виконуються через звернення функцій.

GDI. Тепер, коли GDI є частиною ядра, прикладні програми можуть.

безпосередньо звертатися функцій GDI, уникаючи пов’язаних із великими.

накладними видатками переключень контексту, видеодрайверы можуть швидше.

отримувати доступом до апаратним засобам, а служби Win32 АПІ - звертатися до.

службам в модулі Windows NT Executive, не переходячи через кордону колец.

Звернення до службовим функцій GDI і диспетчера вікон з прикладної програми.

кільця 3 як і призводить до переходу через кордону кілець, але фірма Microsoft.

знову знайшла кілька дотепних способів оптимізації, дозволяють домогтися.

максимальної продуктивності. Один приклад: якщо дещо функцій GDI.

викликаються послідовно одна одною, всі вони організуються у чергу в.

користувальному режимі потім направляють у ядро єдиним пакетом, що зводить до.

мінімуму число переходів з-за кордону кільця. За твердженням Microsoft, нова.

архітектура GDI дозволить програмам, інтенсивно використовує графічні.

кошти, таких як PowerPoint, виводити зображення на екран на 15−20%.

швидше.

Продуктивність у решті областях також поліпшилася. Переміщення диспетчера.

вікон в ядро виключає основне вузьке місце, ограничивавшее швидкість передачі.

інформації між диспетчером вікон та прикладними програмами, які звертаються.

до служб диспетчера окон.

Тепер, коли переважна більшість програм, тож даних, що реалізують служби Win32 АПІ.

ОС, відображається в адресне простір кожного процесу,.

потреба у серверних потоках і спільних буферах пам’яті зникає.

Отже, вимоги системи до пам’яті знижуються. Проте отримана економія.

майже зовсім «з'їдається «увеличившимся розміром оболонки користувальницького.

інтерфейсу. Тому, хоча твердження, що Windows NT 4.0 використовує пам’ять більш.

ефективно, ніж версія 3. x, правильно, проте правильно й те, що з досягнення.

прийнятною продуктивності як і знадобиться по меншою мірою 16-Мбайт.

ОЗУ.

Фрагменти ОС, перенесені з підсистеми Win32 в модуль.

Windows NT Executive, зараз захищені буде не гірший, ніж раніше, хоча, тепер це.

зроблено інакше. Критики зазначають, що погане налагоджений видеодрайвер чи.

драйвер принтера тепер можуть призвести до краху ядра, тоді як раніше міг чи.

лише викликати збій підсистеми Win32. Фірма Microsoft заперечує - і цілком обгрунтовано, ;

що і Windows NT 3. x, і версія 4.0 стабільні тією мірою, наскільки це.

забезпечується драйверами пристроїв, використовуваними разом із ОС. Саме тому фірма.

Microsoft проводить тестування драйверів для Windows NT, зокрема.

розроблених незалежними постачальниками, і сертифікує лише бездоганні.

продукти. Якщо якість графічних драйверів Windows NT 4.0 виявиться настільки ж.

чи перевершить якість графічних драйверів версії 3. x, то немає причин, по.

яким Windows NT може бути менш надійної, ніж 3.x. З іншого боку,.

інсталяція несертифікованого графічного драйвера у системі Windows NT 4.0.

теоретично більш ризикована, ніж інсталяція тієї самої драйвера у системі 3. x,.

оскільки графічні драйвери Windows NT 4.0 працюють у привілейованому.

режимі ядра ЦП.

Що ж до безпеки, то Windows NT 4.0 спроектована з огляду на вимоги.

стандартів безпеки точно як і, як та її попередники. Архітектурні.

зміни торкнулися підсистему захисту, яка, як та інші.

підсистеми, виконується як окремого процесу у користувальному режиме.

Тонкі зміни, внесені до архітектуру Windows NT в версії 4.0, відбивають.

нове ставлення до системи із боку її розробників. Спочатку Windows NT.

замишлялася як операційна система «рівних стартових можливостей », здатна виконувати.

прикладні програми інших ОС як і легко, як і свої власні. Але тепер,.

коли центральне місце відводиться службам Win32 АПІ, система Windows NT.

оптимізована виконання програм Win32 ще швидше, ніж раніше.

Windows NT 4.0 працює набагато швидше, ніж її попередники, і навіть,.

очевидно, не поступається риси, які зробили її знаменитої. Зваживши.

всіх обставин, можна сказати, що користувачі навряд чи зможуть побажати.

чогось лучшего.

Заключение

.

Звісно ж Windows найпоширеніша операційна система, й у.

більшості користувачів надійно підходяща з огляду на простоти,.

непоганого інтерфейсу, прийнятною продуктивності і впровадження величезного кількості.

прикладних програм нею. Проте Windows, природно, не єдина.

операційна система і не найкраща. Я мав можливість не.

тільки з операційними системами Microsoft (від DOS і Windows 3.0 до beta-версии.

Windows 97), але й ОС IBM OS/2 Warp версії 3.0 і 4.0, кількома реализациями.

UNIX. На погляд найвдалішою є OS/2 Warp, що надає.

найдосконалішу захист, ніж Windows 95, більш швидкодіюча ніж.

Windows NT, більш продуманий інтерфейс і багато різних інших дрібниць, роблять.

цю ОС привабливішою (хоча б інтеграція з Internet і вбудована.

підтримка розпізнавання мови). Щодо UNIX можна сказати те, що вона є.

прообразом багатьом сучасних ОС і досі, мій погляд, досі тримає.

першість, особливо там, де визначена висока надійність систем. Великим.

недоліком OS/2 і UNIX є досить убогий вибір програмних засобів. Я,.

у принципі, є противником Microsoft і Windows, Windows — та.

операційна система, який мені хотілося б використовувати, б віддав перевагу OS/2.

Warp фірми IBM, а й через величезної кількості програм для Windows й у через.

те, що все новітні програми працюють тільки під Windows 95, в мене.

встановлено Windows 95.

Додаток А.

Порівняльні характеристики.

Windows 3.11Windows 95Windows NT 3.51Windows NT 4.0.

Рекомендований обсяг ОЗУ, Мбайт281 616.

Необхідний процессор386SX486DX486DXPentium-60.

Мінімально необхідне простір на диску, Мбайт73 090 120.

Файлові системыFATFAT, FAT32FAT, NTFS, HPFSFAT, NTFS, HPFS.

Підтримка Plug&Playнетда.

Підтримка APMнетданетнет.

Пароль під час запуску ПКнетдадада.

Програми DOSдададада.

Програми Windows 3.1 дададада.

разом у однієї віртуальної DOS-машинедаданетнет.

кожна у своєї віртуальної DOS-машиненетнетдада.

32-разрядные програми Windows 95нетдадада.

Стандартні клієнти сіті й протоколыMicrosoft Windows Network, Microsoft.

Mail, Shedule+Microsoft Exchange, Microsoft Network, Novell Netware 3. x,.

4.x, IPX/SPX, Microsoft DLC, NetBEUI, TCP/IPClient Service for NetWare,.

FTP Server, FTP telnet, SLIP, PPP, TCP/IP, Remote Access, AppleTalk, DLC,.

NetBEUI, IPX/SPX, TCP/IPClient Service for NetWare, FTP Server, FTP.

telnet, SLIP, PPP, TCP/IP, Remote Access, AppleTalk, DLC, NetBEUI,.

IPX/SPX, TCP/IP.

Додаток В.

Ціни (відповідно до прайс-листу фірми «Контакт »).

Windows NT 4.0 WorkstationWindows NT 4.0 ServerWindows 95Microsoft.

Plus!Windows 3.11.

Ціна, $ 3 839 821 655 792.

Upgrade, $ 1 914 9298N/AN/A.

Стефан Фойц «Windows 3.1 », Київ, BHV.

Камілл Ахметов «Windows 95 всім », Москва, Кпмпьютерпресс.

Журнал «КомпьютерПресс «6 «93.

" Рішення Microsoft ", Microsoft.

Журнал «PC Magazine/Russian Edition «8 «95, 1 «96, 10 «96, 1 «97.

Журнал «Світ ПК «7−8 «96, 9 «96, 11−12 «96.

Показати весь текст
Заповнити форму поточною роботою