Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
windows.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.37 Mб
Скачать

Windows.

Введення.

Давним-давно коли на землі ще панувала операционная система DOS і єдиною зброєю в руках недосвідчених користувачів комп'ютерів був командний рядок, люди і не мріяли про той зручний інтерфейс, котрий зараз є у нас, завдяки Білл Гейтсу, і його новій операційній системі під назвою Windows 95.

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

Windows 95 вважається, на сьогоднішній день, самій домашній операційною системою. У цій області у неї немає конкурентів. Вона прозора і інтуїтивна – з нею легко управиться навіть дитина. Але в її глибинах приховані великі можливості, здатні задовольнити більшість потреб спеціалістів самих різних професій.

Основною ж гідністю Windows 95 є те, що користувачів цієї операційної системи по всьому світу бо-леї 100 мільйонів. Якщо і ви працюєте з цією системою, то для вас це означає, що найпотрібніші і самі кращі програми розробляються спочатку для вашого комп'ютера, а вже потім для комп'ютерів з іншими операційними системами.

Попередні відомості про Windows.

Операційна оболонка Windows 95 – це розроблена фірмою Microsoft надбудова над операційною системою DOS, що забезпечує велику кількість зручностей для програмістів і користувачів.

Версія Windows 95 регулярно, з моменту своєї появи, займає найвищі місця в хит-параде продажів програмного забезпечення. Все більше число користувачів комп’ютерів використовують Windows і різноманітні прикладні програми в своїй роботі.

Щонайширше розповсюдження Windows 95 зробило її фактичним стандартом у всьому комп'ютерному світі. Останнім часом фактично все нові програми розробляються для їх експлуатації в середовищі Windows 95.

На відміну від оболонок типа Norton Commander, Windows 95 не тільки забезпечує зручний і наочний інтерфейс для операцій з файлами, дисками і т.д., але і надає нові можливості для тих, що запускаються в «рідному» середовищі програм. Зрозуміло, Windows працює і з програмами, розробленими під DOS, але в цьому випадку всі можливості системи не використовуються.

Ідеї створення Windows.

Основна ідея створення Windows 95 була висловлена розділом фірми Microsoft, однією з найбагатших людей в світі, Білл Гейтсом (Bill Gates). Він розглядає Windows 95 як електронний «письмовий стіл», де повинно бути все, що є на робочому місці: книга для записів, блокнот, калькулятор, годинник, телефон, пошта, документи, телефонний довідник і т.д. І так само на робочому столі Windows 95 можуть одночасно вводиться в дію декілька програм.

Перша версія системи була випущена фірмою Microsoft в 1985 році, а зараз ринки програмного забезпечення у всьому світі завойовувала стандартна версія - Windows 95, яка, мабуть, вб'є останній цвях в кришку труни DOS.

При створенні програм для DOS розробники мають тільки невеликий набір послуг, що надаються їм операційною системою. Вони фактично залишаються наодинці з «голим комп'ютером». Програміст опинявся в положенні людини, якій потрібно побудувати будинок і який виявляє, що для цього йому необхідні столярна майстерня, цементний завод і багато чого ще. В результаті ніякої програмної уніфікації не було і в помині, що утрудняло роботу і навчання.

У цих умовах фірма Microsoft почала випускати свою операційну систему Windows, яка продовжує свій переможний хід ось вже п'ятнадцять років.

Переваги і недоліки Windows.

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

  1. Незалежність програм від зовнішніх пристроїв. Windows-програма може звертатися до зовнішніх пристроям тільки через Windows, що знімає з розробників всі проблеми забезпечення сумісності з конкретними зовнішніми пристроями.

  2. Засоби для побудови призначеного для користувача интерфейса. Windows містить всі необхідні функції для побудови призначеного для користувача інтерфейсу програм: вікон, меню, запитів і т.д. При цьому стиль Windows простий.

  3. Доступність всієї оперативної пам'яті. Це полегшує створення на її базі великих програм.

  4. Динамічне підключення бібліотек. Windows забезпечує автоматичне підключення бібліотек підпрограм під час виконання програми. Формат бібліотек (DLL-файлів) і порядок виклику бібліотечних підпрограм стандартизовані.

  5. Засоби обміну даними. Засоби обміну даними між Windows-програмами істотно допомагають в роботі користувачів і полегшують їм рішення складних задач, що вимагають використання більш ніж однієї програми. Для організації обміну даними між різними програмами Windows пропонує наступні способи:

  1. Механізм зв'язку і впровадження об'єктів (Object Linking and Embedding, OLE) – новий спосіб обміну даними між додатками, при якому є можливість комбінувати зображення, звук, текст і т.д.

  2. Динамічний обмін даними (Dynamic Data Exchange, DDE) – одна програма може використовувати дані, створені іншою програмою.

  3. Буфер обміну даними (Clipboard) – одна програма може помістити дані в цей буфер, а інша – використати дані з буфера.

  1. Використання шрифтів True Type, що масштабуються. У Windows діє принцип WYSIWYG (What you see is what you get), який означає, що та інформація, яка на екрані, відповідає тому, що видається принтером при роздруку. Шрифти True Type, Використовувані в Windows, містять не растові, а контурні описи символів.

  2. Єдиний призначений для користувача інтерфейс. Windows надає програмістам всі необхідні засоби для створення призначеного для користувача інтерфейсу. Призначений для користувача інтерфейс Windows-програм в значній мірі уніфіковані, і користувачам не потрібно вивчати для кожної програми нові принципи організації взаємодії з цією програмою.

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

  4. Сумісність з DOS-додатками. Робота в середовищі Windows не вимушує відмовлятися від використання DOS-програм. Більш того, для запуску DOS-програм, як правило, немає необхідності виходити з Windows. Проте DOS-програми під управлінням Windows виконуються повільніше.

  5. Зручність підтримки пристроїв. Windows спрощує роботу із зовнішніми пристроями.

  6. Підтримка мультимедіа. Одним з удосконаленням версії Windows 95 з'явилася підтримка мультимедіа. При підключенні відповідних пристроїв Windows може сприймати звуки від мікрофону, компакт-диска або MIDI-синтезатора, зображення від цифрової відеокамери, виводить звуки і рухомі зображення. Це відкриває більші можливості для повчальних, ігрових і інших програм, дозволяючи робити спілкування з комп'ютером легшим і приємнішим.

Недоліки Windows. Як відомо, будь-яка медаль має дві сторони. І у Windows є не тільки переваги, але і недоліки:

  1. Описані вище переваги Windows дістаються за рахунок значного збільшення навантаження на апаратні засоби комп'ютера. Часто програми з приблизно однаковими можливостями для DOS і Windows відрізняються на вимоги до ресурсів комп'ютера в десятки разів. На щастя, розвиток комп'ютерної індустрії незабаром це підвищення вимог до ресурсів. Зараз комп'ютерів, не здатних працювати з Windows 95, вже не випускається.

  2. Windows-програми недостатньо ефективно працюють в тих додатках, де критичним ресурсом є час. Наприклад, при створенні бази даних з напруженим режимом використання доцільність її функціонування в середовищі Windows може бути вельми сумнівна, оскільки база даних DOS може працювати в 2 рази швидше.

  3. Найбільш істотний недолік Windows – це її вельми мала надійність. Некоректна робота будь-якої Windows-програми може викликати «зависання» всієї Windows. Крім того, обмеженість вказаних ресурсів Windows робить неможливим одночасне виконання в Windows більше трьох-чотирьох серйозних програм, скільки б в комп'ютері ні було оперативної пам'яті і дискового простору.

  4. У Windows не передбачено практично ніяких засобів захисту від пошкодження операційної системи (стирання або зміни системних файлів, некоректної зміни файлів конфігурації і т.д.). При активному використанні Windows (особливо при установці або видаленні нових програм) часто система втрачає працездатність, і доводитися її переустанавливать або усувати неполадків, працюючи, в DOS-режимі.

Зауваження. Недоліки, вказані в пунктах 3 і 4, значно зменшені, але не усунені повністю, в нових версіях Windows 95 і Windows 98.

Все сказане жодним чином не зменшує достоїнств Windows, а лише указує, що вона не є універсальним рішенням, придатним для всіх користувачів і на всі випадки життя. Проте для більшості користувачів Windows 95/98 і відповідні програми дозволяють працювати на комп'ютері найзручнішим і ефективнішим способом.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]