трусики женские украина

На головну

Операційні системи - Інформатика

Загальна характеристика операційних систем сучасних ПВЭМ

Тут я хочу представити найбільш поширені операційні системи,

якими ми користуємося в повсякденній роботі: Dos, Windows 3.+, Windows 95.

Дискова Операційна Система (DOS)

Операційна система DOS складається з наступних частин:

Базова система введення-висновку (BIOS), що знаходиться в постійній пам'яті (остоянном

запам'ятовуючому пристрої, ПЗУ) комп'ютера. Ця частина операційної системи

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

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

введення-висновку. Базова система введення-висновку містить також тест функціонування

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

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

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

Завантажувач операційної системи - це дуже коротка програма, що знаходиться в

першому секторі кожної дискети з операційною системою DOS. Функція цієї

програми полягає в ліченні в пам'ять ще двох модулів операційної

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

Па жорсткому диску (вінчестері) завантажувач операційної системи складається з двох

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

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

жорсткого диска, вона вибирає з якого з розділів жорсткого диска потрібно

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

розділ вона прочитує в пам'ять модулі DOS і передає їм управління.

Дискові файли I0.SYS і MSDOS.SYS (ні можуть називатися по-іншому, наприклад

IВМВ.СОМ і IBMDOS.COM для PC DO; URBIOS.SYS і DRDOS.SYS для DR DOS, - назви

міняються в залежності від версії операційної системи). Вони завантажуються в пам'ять

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

I0.SYS являє собою доповнення до базової системи введення-висновку в ПЗУ. Файл

MSDOS.SYS реалізовує основні высокоуровневые послуги DOS.

Командний процесор DOS обробляє команди, що вводяться користувачем. Командний

процесор знаходиться в дисковому файл! COMMAND.СОМ на диску, з якого

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

Dir або Сміття) командний процесор виконує сам. Такі команди називаються

внутрішніми. Для виконання інших (зовнішніх) команд користувача командний

процесор шукає на дисках програму з відповідним ім'ям і якщо знаходить її,

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

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

до виконання команд (запрошення DOS).

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

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

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

Драйвери пристроїв - це спеціальні програми, які доповнюють систему

введення-висновку DOS і забезпечують обслуговування нових або нестандартне

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

з "електронним диском" тобто частиною пам'яті комп'ютера, з якою можна працювати

так само, як з диском. Драйвери завантажуються в пам'ять комп'ютера при завантаженні

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

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

системні файли DOS.

Версії DOS

Перша версія операційної системи для комп'ютера IBM PC - MS DOS 1.0 була

створена фірмою Microsoft в 1981 р. Надалі по мірі вдосконалення

комп'ютерів IBM PC випускалися і нові версії DOS, що враховують нові можливості

комп'ютерів і надаючі додаткові зручності користувачу.

У 1987 р. фірма Microsoft розробила версію 3.3 (3.30) операційної системи MS

DOS. яка стала фактичним стандартом на подальші 3-4 року. Ця версія

вельми компактна і володіє достатнім набором можливостей, так що на

"стандартної IBM PC AT" і тепер її експлуатація цілком доцільна. Але на

більш могутніх комп'ютерах з декількома мегабайтами оперативної пам'яті бажано

використати версії 5.0 або 6.0 операційних системи MS DOS. Ці версії мають

кошти для ефективного використання оперативної пам'яті зверх 640 Кбайт,

дозволяють працювати з логічними дисками, великими 32 Мбайт, перенести DOS і

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

прикладних програм, і т.д. Версія 6.0 MS DOS включає кошти стиснення

інформації на дисках (DoubleSpace), програми створення резервних копій,

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

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

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

помилок фірма Microsoft випустила версію MS DOS 6.20. Ця версія працює

стійкіше, надійніше і швидше, ніж MS DOS 6.0 і включає ряд невеликих

удосконалень. Однак присудження з приводу порушення в MS DOS

патентів фірми Stack Electronics вимусило Microsoft випустити спочатку версію MS

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

дисків, що порушила патент DoubleSpace, а потім MS DOS 6.22 з "підправленою" версією DoubleSpace,

що не порушує патент. На мою думку, з цих версій краща - 6.20.

Windows 3.1

Операційна оболонка Windows 3.1 - це розроблена фірмою Microsoft

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

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

поширення Windows зробило 661 фактичним стандартом для IBM

РС-сумісних комп'ютерів: переважна більшість користувачів таких

комп'ютерів працюють в " "Windows, тому останнім часом практично всі

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

відміну від оболонок типу Norton Commander, Windows не тільки забезпечує

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

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

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

спроектовані на вимоги Windows. Такі програми не можуть виконуватися поза

середою Windows. Проте, Windows може виконувати і звичайні програми,

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

переваг Windows і працюють повільніше, ніж при безпосередньому виклику з

DOS.

Оболонка Windows 3.1 включає в себе безліч компонентів і забезпечує

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

Версія 3.0 оболонки Windows (і що з'явилася слідом 3.1) сповідає абсолютно

інші принципи в частині інтерфейса користувача з ЕОМ. (Можна вважати ці

принципи новими, але машини фірми Apple будуються на цих принципах вже протягом

декількох років.) Основна ідея, закладена в основу оболонки Windows, -

природність представлення інформації. Інформація повинна представлятися в тій

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

людиною. Незважаючи на простоту (і навіть тривіальність) цього принципу, його

реалізація в інтерфейсах прикладних програм персональних ЕОМ з різних причин

залишала бажати кращого. Так і реалізація його в рамках Windows 3.1 також не

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

в порівнянні з попередніми інтерфейсами користувача з ЕОМ. Найбільш важливими

відмінними рисами її є наступні:

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

доступні на рівні операційної системи, можуть бути виконані без виходу з

Windows. Запуск прикладної програми, форматування дискет, друк текстів -

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

Досвід роботи в DOS пригодиться і тут; багато які основоположні принципи і поняття

середи Windows не відрізняються від відповідних принципів і понять середи DOS.

Основними поняттями призначеного для користувача інтерфейса в середовищі Windows є вікно і

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

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

(або у вікні). Стандартизована в середовищі Windows і структура вікон і розташування

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

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

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

Windows являє собою графічну оболонку. Від користувача не потрібно

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

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

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

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

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

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

(незалежного) виконання. Кожна з програм, що виконуються має своє власне

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

фіксацією курсора у вікні необхідної програми (кнопки).

На вибраному об'єкті необхідно звані Пов'язані (або Змішані) документи.

Цей різновид документів дозволяє погоджувати процеси внесення змін

в одні і ті ж об'єкти різними програмами, а також автоматично розповсюджувати

зміни з одного документа на всі пов'язані з ним.

Порівняння Windows 3.1 з Windows 3.0

При наявності досвіду роботи з Windows 3.0 освоєння наступної версії 3.1 - не

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

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

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

швидкості роботи, спрощення процедури

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

ефективності і інтелектуальності Менеджера Друку (Print Manager).

На деяких з нововведень (давно очікуваних) хотілося б зупинитися особливо.

У середовищі Windows 3.1 можна складати документи з частин, які готуються в

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

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

Windows, при вставці в текст, підготовлений в Write, малюнка, створеного в

Paintbrush, малюнок розглядається як об'єкт. Він може зберігатися,

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

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

працюючи з текстом в редакторі Write, досить виконати двійчасту фіксацію

курсора на малюнку, щоб викликати графічний редактор Paintbrush. Малюнок

завантажиться в нього автоматично. Всі внесені після цієї в малюнок зміни

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

враження, що текстовой редактор Write забезпечений додатковими можливостями

редагування малюнків (в повному об'ємі Paintbrush).

Робота з об'єктами передбачає також і операції з піктограмами, Піктограми

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

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

Оболонка Windows 3.1 робить нову технологію роботи з комп'ютером, засновану на

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

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

цілому ряді випадків для виклику деяких (досить складних) операцій досить

просто "перетягнути і покласти" (Drag and Drop) піктограму або інший об'єкт за

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

миші "витягнути" з вікна Менеджера Файлів (File Manager) піктограму

відповідного файла і "покласти" її понад піктограми Менеджера Друку.

Перетягнення піктограми файла документа у відкрите вікно редактора Write або

вікно редактора Notepad завантажує відповідний документ у вікно.

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

документоориентированной організацію робіт. При цьому можна розташувати

піктограму документа, що часто використовується у вікні Менеджера Програм (rogram

Manager) і надалі викликати процес обробки цього елемента (апример,

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

і можливість автоматичного запуску Менеджера Файлів після завантаження оболонки -

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

Значній переробці зазнав і Менеджер Файлів (File Manager). Робота з

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

ефективність використання екранної площі (сть можливість одночасно

спостерігати більше число пристроїв і директорія).

На відміну від попередніх версій Windows 3.1 вже не може працювати в так

званому реальному режимі (Real Mode). Цей режим забезпечував сумісність

версії 3.0 з більш ранніми версіями 1, Х і 2.Х (до що додатку,

розроблені для цих ранніх версій оболонки, могли виконуватися в середовищі Windows

3.0 при роботі її в реальному режимі). У цьому ж режимі Windows 3.0 могла

експлуатуватися на машинах з процесорами 8088/8086. У версії оболонки 3.1

розробники вирішили розпрощатися з миром персональних IBM-ñîâìåñòèìûõ машин

першого покоління (PC/XT). Необходимымусловием для постановки оболонки Windows

3.1 на комп'ютері є процесор 80286 (бажаний 386, 486). При роботі в

середовищі Windows 3.1 можуть виникнути проблеми із запуском старих (з версій 1.)(Х,

2.)(X) додатків. Однак перенесення додатків з середи 3.0 не викликає, як

правило, ніяких нареканий. У рідких разах "аномальної" поведінки додатків

з середи 3.0 в середовищі 3.1 доводиться звертатися до постачальників продукту.

У середовищі Windows 3 1 реалізований новий набір шрифтів - так звані

ТгиеТуре-шрифт. Ці шрифти схожі на PostScript-шрифти, але легко пристосовуються

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

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

обертанню і т.п. Додатковий комфорт для любителів вибирати і створювати шрифти

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

шрифтів - Charaker Map.

Нарешті, в оболонку Windows 3.1 включені дві невеликі Мультимедіа-програми

(Multimedia). Їх використання передбачає наявність спеціальної апаратної

підтримки (акустичний адаптер, можливо, накопичувач CD-ROM). За допомогою

згаданих програм, званих Sound Recorder і Media Player, можна оформити

процес проходження програм звуковими ефектами. Можна працювати з цифровим

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

програвача відеодисків.

Для початківців в системі передбачена повчальна програма, до якої можна

звернутися вже на етапі інсталяції.

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

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

Windows, але і "звичайні" програми, працюючі в середовищі DOS. Оболонка Window

забезпечує ефективний і комфортабельний обмін інформацією між окремими

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

Windows. З поняттям інтегрованість зв'язує звичайно також

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

програмами. Так, наприклад, принтер, підключений до комп'ютера, може з

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

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

(наприклад, при переході від друку текстів до виведення ) бере на себе

оболонка.

Більшість користувачів залучає в середовищі Windows не тільки і не стільки

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

додатків. Особливості реалізації в середовищі Windows навіть знайомих користувачам

по роботі в DOS прикладних програм (додатків) практично дозволяють

розглядати Windows-âåðñèè цих програм як абсолютно нові продукти.

Робота в o6oлочке Windows передбачає своєрідну перебудову "образу життя".

"Життя" користувача в середовищі ' Windows зв'язане з "мишачим" управлінням,

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

Стандартизація інтерфейсів дозволяє легко перейти від одного додатку до

іншого, не починаючи кожний раз з нуля (отя б в плані способів і коштів

управління).

У фірмовому постачанні пакету Windows знаходиться декілька додатків. Всі вони

об'єднані в групу Accessories (аксесуари, інструменти). Це невеликі по

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

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

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

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

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

час з текстовим редактором Write, надалі можна легко перейти до

використання таких професійних пакетів обробки текстів, як Word для

Windows, Lotus Ami Professional, WordPerfect для Windows' ò.ï. Крім того, в

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

для останньої версії 3.1 оболонки Windows (робота з об'єктами, нові шрифти...).

Windows 95

Об'єктно-орієнтований підхід

При створенні Windows 95 фірма Microsoft в повній мірі реалізовувала

об'єктно-орієнтований підхід. Оскільки саме він ліг в основу нової

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

на об'єкти.

Поняття "об'єктно-орієнтований" виникло в програмуванні порівняно

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

об'єктно-орієнтованих систем не могло бути і мови. Основою всього був

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

виконання тих або інакших дій над даними, які оформлялися в модулі і

процедури. Для роботи з кожним об'єктом створювалася своя процедура.

Об'єкти, їх властивості і методи

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

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

який його обробляє. На рівні користувача об'єктний підхід виражається в

тому, що інтерфейс являє собою подібність реального світу, а робота з машиною

зводиться до дій із звичними об'єктами. Так, папки можна відкрити, прибрати в

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

інше, викинути в кошик, факс або лист - відправити адресату і т. д.

Поняття об'єкта виявилося настільки широким, що досі не отримало суворого

визначення.

Об'єкт, як і в реальному світі, володіє різними властивостями. Програміст або

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

Можна змінити ім'я об'єкта, але не можна змінити об'єм вільного місця на диску,

которыйтакже є його властивістю. Властивості першого типу в мовах

програмування носять назву read/write (для читання і запису), а властивості

другої - read only (тільки для читання).

Метод - це спосіб впливу на об'єкт. Методи дозволяють створювати і видаляти

об'єкти, а також змінювати їх властивості. Наприклад, для того щоб намалювати на

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

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

об'єктів один метод Draw, який містить коди для відображення всіх об'єктів, з

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

об'єктно-орієнтовані системи можуть працювати тільки на досить могутніх

обчислювальних установках.

Процедурний підхід в ранніх ОС

До цього часу у всіх операційних системах переважав процедурний

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

повинен був викликати відповідну програму (процедуру) і передати їй

певні параметри, наприклад, ім'я файла, що обробляється. Програма виконувала

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

мав справу із задачею обробки документа, а потім вже з самим

документом. У давні часи, коли ЕОМ не були персональними, користувач

описував дії, які повинна була виконати задача, на неякій дивній

мові, званій мовою управління завданнями (JCL-Job Control Language).

З появою термінала мова управління завданнями спростилася і поступово

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

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

Наступним етапом спрощення роботи з машиною став створення різного роду

операційних оболонок (спочатку текстових), які "сховали" від користувача

командний рядок DOS. Введення послідовності символів, з якої складається

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

натиснення миші. Самої поширеною з таких "надбудов" над операційною

системою стала оболонка Norton Commander,

Однак основним "інструментом" користувача все ще залишалася клавіатура.

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

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

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

всередині самих додатків, наприклад, в текстових редакторах). Йому не треба пам'ятати

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

досить клацнути мишею на його зображенні або на "значку" (втор вважає

за краще називати його піктограмою).

Від процедурного підходу до об'єктно-орієнтованого

На початку 90-х рр. процедурний підхід все ще переважає, однак намічаються і

деякі ознаки об'єктно-орієнтованого. Наприклад, вже в Windows 3+ можна

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

Тоді ж з'явився метод об'єктного скріплення і вбудування (OLE), що дозволяє

натисненням на зображенні об'єкта неявно запустити додаток, який його

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

З OLE тісно пов'язаний так званий метод редагування документів "на місці"

(in-place). Якщо в документ вбудований об'єкт, який повинен оброблятися

конкретним додатком, то при натисненні на цьому об'єкті потрібний додаток неявним

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

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

Microsoft Word, є таблиця, створена в редакторі Microsoft Excel, то при

натисненні на ній станеться заміна nанелей інструментів Excel. Користувач може

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

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

об'єктно-орієнтованого підходу, називається "Drag & Drop", що в буквальному

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

кнопкою миші (як правило, лівої) на зображенні об'єкта, переміщуєте його по

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

місці екрана. Таким чином, процедури копіювання, переміщення і видалення стали

об'єктно-орієнтованими.

Що робив користувач, коли йому треба було видалити файли в операційній

системі MS-DOS? Він запускав процедуру видалення файлів, передаючи їх імена як

параметри:

del FILEI.TXT FILE2TXT

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

непотрібні

Папери в сміттєвий кошик. На першому місці для пас стоїть об'єкт (папір), над

яким виконується процедури (перенесення в сміттєвий кошик), R операційних

оболонках, які працюють під управлінням Windows 3.1, така дія вже

реалізована як об'єктна-орієнтована - за допомогою механізму "Draw & Drop".

Наприклад, в оболонці Norton Desktop можна схопити мишею файл і перенести його на

зображення сміттєвого кошика. Цього досить для видалення файла. Так робота на

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

світі.

Вибір показників і параметрів для оцінці ОС

Windows 95 - об'єктно-орієнтована ОС

Windows 95-повноцінна операційна система

Використання стандарту Plug & Play

32-розрядна ОС захищеного режиму

Пріоритетна багатозадачність

Многопоточность.

Спулер печаті

32-розрядні файлові системи

Засобу видаленого доступу,

що встановлюються Можливості роботи з мультимедіа

Підтримка додатків MS-DOS

Підтримка довгих імен файлів

Інтерфейс користувача

Робота з пам'яттю

Порівняльна оцінка ОС ПВЭМ по вибраних показниках

Windows 95 в порівнянні з Windows 3+

Принципова новизна операційної системи Windows 95 складається саме в тому, що

концепція об'єктно-орієнтованого підходу реалізована в ній найбільш повно.

Windows 95 - об'єктно-орієнтована ОС

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

95 обходиться без звичного в Windows 3+ диспетчера програм (program manager).

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

своєму письмовому столі.

Це зручне для людей, які перший раз побачили комп'ютер, але створює деякі

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

усього сущого в машині.

Отже, одна з головних відмінностей Windows 95 від Windows 3+ ( від переважної

більшості інших операційних систем) складається в тому, що основний упор в ній

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

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

Windows 95-повноцінна операційна система

Інша принципова особливість Windows 95 складається в тому, що вона, на відміну

від Windows 3+, є "справжньою" операційною системою ( не операційною

оболонкою, що виконується під управлінням MS-DOS). Під словом "справжня" ми

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

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

звикнути до того, що перш ніж вимкнути машину, треба коректно завершити

роботу з Windows 95, оскільки нова операційна система створює буфера в

оперативній пам'яті, і їх вміст повинен бути скинений на диск.

Використання стандарту Plug & Play

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

система використовує стандарт Plug & Play (ереводится як "включив-і-працюй",

вимовляється частіше за все як "плаг-н-плэй"), що полегшує і максимально

автоматизує процес додавання нових периферійних пристроїв. Стандарт Plug &

Play - це спільна розробка фірм Intel і Microsoft. Основна його ідея

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

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

виконує автоматичну конфігурацію периферійних пристроїв і вирішує

апаратні конфлікти. Стандарту Plug & Play повинен насамперед

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

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

конфігурування пристроїв, відповідних вимогам стандарту Plug and Play,

підтримує сумісність із застарілими пристроями і створює динамічне

середовище для підключення і відключення мобільних компонентів.

32-розрядна ОС захищеного режиму

MS-DOS була чисто 16-розрядною операційною системою і працювала в реальному

режимі процесора. У версіях Windows 3.1 частина коду була 16-розрядною, а частина -

32-розрядної. Windows 3.0 підтримувала реальний режим роботи процесора, при

розробці версії 3.1 було вирішено відмовитися від його підтримки. Windows 95

є 32-розрядною операційною системою, яка працює тільки в

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

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

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

сумісності з режимом MS-DOS. Windows 95 32-розрядний код використовується скрізь,

де тільки можливий, що дозволяє забезпечити підвищену надійність і

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

додатками і драйверами використовується і 16-розрядний код.

Пріоритетна багатозадачність

На відміну від попередніх версій, Windows 95 підтримує пріоритетну

багатозадачність (preemptive multitasking) і паралельні процеси

(multithreading). У Windows 3+ існувала так звана "витісняюча

багатозадачність" (non-preemptive multitasking), при якій за розподіл

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

поки додаток "добровільно" не віддавав процесор. У Windows 95 за

розподіл часу процесора відповідає ядро системи, що забезпечує

нормальну роботу фонових задач.

Многопоточность.

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

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

процесів.

Спулер друку

Спулер друку кардинально перероблений в порівнянні з Windows 3+, Тепер

паралельно з друком можна робити що-небудь ще ( старій оболонці можна було

або друкувати, або працювати). Спулер друку також став тепер 32-розрядним.

32-розрядні файлові системи,

що встановлюються Ця частина операційної системи стала набагато більш продуктивної, ніж

аналогічні компоненти Windows 3+. Для жорстких дисків використовуються віртуальні

таблиці розподілу файлів (vfat), а для компакт-дисків - нова файлова

система CDFS (CD-ROM File System). При цьому імена файлів можуть містити до 255

знаків, включаючи пропуски і спеціальні символи (овместимость зі старою файловою

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

випадків не потрібно модуль MSCDEX ЕХЕ, що виконував перетворення файлової

системи стандарту ISO-9660 (компакт-диска) до файлової системи MS-DOS.

Файлова система, що Встановлюється, яка відображає файлову структуру

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

редиректором. Мережеві редиректоры для протоколів IPX/SPX і NetBEU також

використовують 32-розрядний код. Протокол NetBEU застосовується при роботі Windows 3.1,

а IPX/ SPX-для зв'язку з машинами, на яких встановлена Windows NT,

Кошти видаленого доступу

Windows 95, на відміну від більшості операційних систем для персональних

комп'ютерів, з самого початку створювалася для роботи в мережі, завдяки чому

можливість спільного використання файлів і пристроїв повністю інтегрована

в інтерфейс користувача Windows 95.

У Windows 95 ви можете отримати доступ до мережі без установки мережевого адаптера!

Його замінять модем і спеціальний протокол РРР (від-точці-до-точці", або

"point-to-point protocol"). У цьому випадку швидкість роботи обмежена швидкістю

вашого модему- Система надає розвинені програмні засоби для доступу до

мереж Internet, Microsoft Network, America Online і іншим аналогічним службам.

Можливості роботи з мультимедіа

Сучасну операційну систему складно уявити собі без коштів

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

Windows 95 є набір кодеков - ефективних програмних засобів стиснення і

розпаковування цих файлів і перетворення їх форматів для виведення на різні

пристрої мультимедіа ("лово кодер" є скороченням слів "кодер-декодер",

так само, як "модем" - скорочення від слів "модулятор-демодулятор"). При

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

створений. Драйвери звукових карт використовують 32-розрядний код, але в тих випадках,

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

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

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

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

його формат і запустити відповідний

додаток для його відтворення. Якщо встановлений диск формату ISO-9660

(програмний), то Windows 95 шукає файл з именемONT> AUTO-RUN.INF u виконує

його. Це механізм отримав назва Spin & Grin.

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

якість відтворення файлів AVI сильно зросла в порівнянні з Windows 3+, а

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

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

дадуть новий поштовх розвитку додатків мультимедіа. Windows 95 - це перша

версія Windows, яка кидає виклик MS-Dos в сфері підтримки ігрового

програмного забезпечення.

Підтримка додатків MS-DOS

Windows 95 займає менше місця в основній пам'яті, так що тепер ви можете

запускати багато які з тих програм MS-DOS, які не працювали під управлінням

Windows 3.+. Програми, які і зараз не будуть вміщуватися в пам'ять, можна

запускати в режимі емуляції MS-DOS. Перемикаючись в цей режим, Windows 95

завершує все працюючі додатки, а потім видаляє з пам'яті і саму себе,

залишаючи лише маленький завантажувальний модуль.

Підтримка довгих імен файлів

Ви зможете забути про обмеження на довжину імені файла в системах Windows 3.+ і

MS Windows 95 імена файлів можуть мати довжину до 255 символів.

Інтерфейс користувача

Завдяки новому інтерфейсу в Windows 95, в порівнянні з Windows 3.+ набагато

простіше запускати програми, відкривати і зберігати документи, працювати з дисками і

мережевими серверами.

Робота з пам'яттю

Windows 95 автоматично звільняє всю пам'ять, відведену додатку, після

того, як воно закінчує роботу. У Windows 3+ некоректно написані додатки

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

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

системи (а іноді і перезавантаження машини). Така прикрість носить назву

"витік пам'яті" ( "memory leak") і трапляється з програмними творами навіть

найвідоміших фірм. При завершенні додатку в Windows 95 вся пам'ять, займана

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

Перспективи розвитку ОС ПВЭМ

Windows NT

На даний момент світова комп'ютерна індустрія розвивається дуже стрімко.

Производительность систем зростає, а отже зростають можливості

обробки великих об'ємів даних.

Операційні системи класу MS вже не справляються з таким потоком даних і

не можуть цілком використати ресурси сучасних комп'ютерів. Поэтому останнім

часом відбувається перехід на більш могутні і найбільш довершені

операційні системи класу UNIX, прикладом яких і є Windows NT,

випущена корпорацією Microsoft.

Задачі, поставлені при створенні Windows NT

Система Windows NT не є подальшим розвитком продуктів, що раніше існували.

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

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

розробленої на основі цих вимог, перераховані нижче.

Прагнучи забезпечити сумісність (compatible) нової операційної системи,

розробники Windows NT зберегли звичний інтерфейс Windows і реалізовували

підтримку існуючих файлових систем (таких, як FAT) і різних

додатків (аписанных для MS-Dos,. OS/2 1 х, Windows 3.x і POSIX

).Розробники також включили в склад Windows NT кошти роботи з різними

мережевими коштами.

Досягнута переносимість (portability) системи, яка може тепер працювати

як на CISC, так і на RISC - процесорах. К CISC відносяться Intel - сумісні

процесори 80386 і вище; RISC представлені системами з процесорами MIPS R4000,

Digital Alpha AXP і Pentium серії P54 і вище.

Масштабованість (scalability) означає, що Windows NT не прив'язана до

однопроцесорний архітектури комп'ютерів, а здатна повністю використати

можливості, що надаються симетричними мультипроцессорными системами. В

теперішній час Windows NT може функціонувати на комп'ютерах з числом

процесорів від 1 до 32. Крім того, у разі ускладнення вартих перед

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

Windows NT дозволяє легко додавати більш могутні і продуктивні сервери і

рабочии станції до корпоративної мережі. Дополнительные переваги дає

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

Windows NT має однорідну систему безпеки (security) що задовольняє

специфікаціям уряду США і відповідну стандарту безопастности В2. В

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

ізольоване оточення.

Розподілена обробка (distributed processing) означає, що Windows NT

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

забезпечити зв'язок з різними типами хост - комп'ютерів завдяки підтримці

різноманітних транспортних протоколів і використанню коштів "клієнт-сервер"

високого рівня, включаючи іменовані канали, виклики видалених процедур (PC -

remote procedure call) і Windows - сокеты.

Надійність і отказоустойчивость (reliability and robustness) забезпечують

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

пошкодження один одним і операційною системою. Windows NT використовує

отказоустойчивую структуровану обробку особливих ситуацій на всіх

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

і забезпечує захист за допомогою вбудованої системи безпеки і

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

Можливості локалізації (allocation) представляють кошти для роботи в багатьох

країнах світу на національних мовах, що досягається застосуванням стандарту ISO

Unicod (розроблений міжнародною організацією по стандартизації).

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

(insibility) Windows NT, що, як буде показано в наступному розділі, дозволяє

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

системи.

Список використаної літератури

1. "IBM PC для користувачів" "В.Е.Фігурнов

Windows 95 для зайнятих" Рон Менсфілд

"Операційна система Windows 95" А.В.Потапкин

"Курс молодого бійця" К.Ахметов

"Ефективна робота в "Windows 95" К.Стінсон

Windows 3.1" Стефан Фойц

Авіація і космонавтика
Автоматизація та управління
Архітектура
Астрологія
Астрономія
Банківська справа
Безпека життєдіяльності
Біографії
Біологія
Біологія і хімія
Біржова справа
Ботаніка та сільське господарство
Валютні відносини
Ветеринарія
Військова кафедра
Географія
Геодезія
Геологія
Діловодство
Гроші та кредит
Природознавство
Журналістика
Зарубіжна література
Зоологія
Видавнича справа та поліграфія
Інвестиції
Інформатика
Історія
Історія техніки
Комунікації і зв'язок
Косметологія
Короткий зміст творів
Криміналістика
Кримінологія
Криптологія
Кулінарія
Культура і мистецтво
Культурологія
Логіка
Логістика
Маркетинг
Математика
Медицина, здоров'я
Медичні науки
Менеджмент
Металургія
Музика
Наука і техніка
Нарисна геометрія
Фільми онлайн
Педагогіка
Підприємництво
Промисловість, виробництво
Психологія
Психологія, педагогіка
Радіоелектроніка
Реклама
Релігія і міфологія
Риторика
Різне
Сексологія
Соціологія
Статистика
Страхування
Будівельні науки
Будівництво
Схемотехніка
Теорія організації
Теплотехніка
Технологія
Товарознавство
Транспорт
Туризм
Управління
Керуючі науки
Фізика
Фізкультура і спорт
Філософія
Фінансові науки
Фінанси
Фотографія
Хімія
Цифрові пристрої
Екологія
Економіка
Економіко-математичне моделювання
Економічна географія
Економічна теорія
Етика

8ref.com

© 8ref.com - українські реферати


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