Контрольні з інформатики
Разрядные встановлювані файлові системи. Ця частина операційній системи стала значно більше продуктивної, ніж аналогічні компоненти Windows 3+. Для жорстких дисків використовуються віртуальні таблиці розподілу файлів (VFAT), а компакт-дисків — нова файлова система CDFS (CD-ROM File System). У цьому імена файлів можуть утримувати до 255 знаків, включаючи прогалини і спеціальні символи (сумісність… Читати ще >
Контрольні з інформатики (реферат, курсова, диплом, контрольна)
Мурманський кооперативний технікум ОПС.
РЕФЕРАТ з інформатики на задану тему: «Операційна система Windows 95».
Виконала: студентка групи ЗТП-3.
Туркова Н.
р. Мурманськ, 2000 г.
План Объектно-ориентированный підхід. 3 Від процедурного підходи до объектно-ориентированному. 4 Використання стандарту Plug & Play. 6 32-разрядная ОС захищеного режиму. 7 Фундаментальна обізнаність із пам’яттю. 8 Відмітні особливості Windows 95. 9.
1. Объектно-ориентированный подход.
Під час створення Windows 95 фірма Microsoft повною мірою реалізувала объектно-ориентированный підхід. оскільки саме він ліг основою нової ОС, спочатку слід зазначити кілька слів у тому, що таке орієнтація на объекты.
Поняття «объектно-ориентированный» виникла програмуванні порівняно недавно. Коли обчислювальна потужність машин була невисокою, про створенні объектно-ориентированных систем неможливо було мови. Основою все програмний код. Програмісти записували послідовності команд до виконання тих чи інших дій над даними, які оформлялися в модулі і складні процедури. Робота з кожним об'єктом створювалася своя процедура.
Поступово зі збільшенням продуктивності обчислювальних систем процедурний підхід почав замінюватись об'єктним. На місце висунувся об'єкт, а чи не код, який його обробляє. На рівні користувача об'єктний підхід виявляється у тому, що інтерфейс подібний до реального світу, а роботу з машиною зводиться до дій з звичними об'єктами. Так, папки можна відкрити, прибрати в портфель, документи — переглянути, виправити, перекласти з однієї місця інше, викинути в кошик, факс чи лист — відправити адресата тощо. буд. Поняття об'єкта виявилося настільки широким, що досі пір не одержало суворого определения.
Об'єкт, як й у світі, має різні властивості. Програміст чи користувач може змінювати в повному обсязі властивості об'єктів, а тільки з них. Можна змінити ім'я об'єкта, але не можна змінити обсяг вільного місця на диску, що є його властивістю. Властивості першого типу в мовами програмування звуться read/write (для читання і запис), а властивості другого — read only (лише чтения).
Метод — це засіб впливу на об'єкт. Методи дозволяють створювати й видаляти об'єкти, і навіть змінювати їх властивості. Наприклад, щоб намалювати на екрані точку, лінію чи пласку постать, складаються різні послідовності кодів чи програми. Користувач, проте, застосовує для відображення цих об'єктів один метод Draw (), який містить коди для відображення на всі об'єкти, із якими працює. За таке зручність доводиться платити тим, що об'єктно-орієнтовані системи можуть працювати лише з досить потужних обчислювальних установках.
2. Від процедурного підходи до объектно-ориентированному.
На початку 1990;х рр. процедурний підхід досі переважає, проте намічаються і пояснюються деякі ознаки объектно-ориентированного. Наприклад, вже у Windows 3+ можна експортувати відповідність конкретному документа додаток щодо його обробки. Тоді ж з’явився метод об'єктного зв’язування і вбудовування (OLE), дозволяє клацанням на зображенні об'єкта неявно запустити додаток, що його обробляє, а по закінченні обробки повернутися до попереднє приложение.
З OLE тісно пов’язаний так званий метод редагування документів «на місці» (in-place). Якщо документ вмонтований об'єкт, який має оброблятися конкретним додатком, то, при щиглику у цьому об'єкті потрібне додаток неявним чином запускається, причому у робочому полі не змінюється нічого, крім панелей інструментів. Наприклад, тоді як тексті, який обробляється в редакторі Microsoft Word, є таблиця, за допомогою Microsoft Excel, то, при щиглику у ньому станеться заміна панелей інструментів Word на панелі інструментів Excel. Користувач може обробляти документ зовсім іншим додатком, навіть підозрюючи про этом.
Ще одна механізм, який спростив роботи й наблизив еру объектноорієнтованого підходу, називається «Drag & Drop», що у буквальному перекладі означає «перетащить-и-оставить». Працюючи цим методом, ви клацаєте кнопкою миші (зазвичай, лівої) на зображенні об'єкта, переміщаєте його за екрану при натиснутій кнопці і відпускаєте кнопку, коли покажчик опиниться у потрібному місці екрана. Отже, процедури копіювання, переміщення і видалення стали объектно-ориентированными.
Що користувач, коли йому довелося видалити файли в операційній системі MS-DOS? Він запускала процедуру видалення файлів, передаючи їх назви як параметрів: del FILE1. TXT FILE2.TXT Це нічим не нагадує реальний світ, у якому ви просто викидаєте непотрібні паперу на сміття. У першому місці вам стоїть об'єкт (папір), з якого виконується процедура (перенесення в сміття). У операційних оболонках, які працюють під управлінням Windows 3+, це реалізовано як объектноорієнтоване — з допомогою механізму «Drag & Drop». Наприклад, в оболонці Norton Desktop можна схопити мишею файл і перенести його за зображення сміттєвої кошика. Цього часу досить видалення файла. Так робота на персональному комп’ютері дедалі більше нагадує маніпуляції з об'єктами в реальному мире.
3. Використання стандарту Plug & Play.
Підхід до апаратному забезпечення також кардинально змінився. Тепер система використовує стандарт Plug & Play (перекладається «включил-ипрацюй», вимовляється як «плаг-н-плэй»), що полегшує і максимально автоматизує процес додавання нових периферійних пристроїв. Стандарт Plug & Play — це спільне вироблення фірм Intel і Microsoft. Основне його ідея у тому, що кожен пристрій, відповідне цьому стандарту, повідомляє себе певну інформацію, завдяки якому операційна система виконує автоматичну конфігурацію периферійних пристроїв дозволяє апаратні конфлікти. Стандарту Plug & Play повинен перетворитися на першу чергу задовольняти BIOS материнської плати й на, зрозуміло, периферійні устройствам.
4. 32-разрядная ОС захищеного режима.
MS-DOS була суто 16-разрядной операційній системою та працював у реальному режимі процесора. У версіях Windows 3.1 частина коду була 16- розрядної, а частина — 32-разрядной. Windows 3.0 підтримувала реальний режим роботи процесора, розробки версії 3.1 було вирішено відмовитися з його підтримки. Windows 95 є 32-разрядной операційній системою, яка працює лише у захищеному режимі процесора. Ядро, у тому числі управління пам’яттю і диспетчеризацію процесів, містить лише 32-разрядный код. Це зменшує витрати й прискорює роботу. Тільки деякі модулі мають 16- розрядний код для сумісності з режимом MS-DOS.
32-разрядные встановлювані файлові системи. Ця частина операційній системи стала значно більше продуктивної, ніж аналогічні компоненти Windows 3+. Для жорстких дисків використовуються віртуальні таблиці розподілу файлів (VFAT), а компакт-дисків — нова файлова система CDFS (CD-ROM File System). У цьому імена файлів можуть утримувати до 255 знаків, включаючи прогалини і спеціальні символи (сумісність зі старою файловою системою збережена, хоч трохи штучно.). Тепер здебільшого непотрібен модуль MSCDEX. ЕХЕ, виконував перетворення файловою системи стандарту ISO-9660 (компакт-диска) до файловою системі MS-DOS.
Встановлювана файлова система, що відображає файлову структуру віддаленій машини на мережевий диск робочої станції, називається мережним редиректором. Мережні редиректоры для протоколів IPX/SPX і NetBEU також використовують 32-разрядный код. Протокол NetBEU застосовується під час роботи Windows 3.1, a IPX/ SPX—для через відкликання машинами, у яких встановлено Windows NT.
5. Фундаментальна обізнаність із памятью.
Windows 95 автоматично звільняє всю пам’ять, відведену додатку, по тому, як він завершує роботу. У Windows 3+ некоректно написані докладання нерідко звільняли не всю встановлену ними пам’ять. Раз у раз пам’яті чинився настільки малий, що єдиним виходом залишався перезапуск системи (котрий іноді перезавантаження машини). Така неприємність називається «витік пам’яті» («memory leak») і відбувається з програмними творами навіть найвідоміших фірм. При завершенні докладання в Windows 95 вся пам’ять, зайнята їм, звільняється автоматично, і такі проблем я не возникает.
Зрозуміло, у світі немає нічого безплатного (крім у мишоловках). За зручності объектно-ориентированного підходу і швидкодія доводиться платити величезним розміром коду ОС (вона займає десятки мегабайтів) і часом, витраченим програмістами на створення компонентів. Крім цього, більшість використовуваних додатків має бути створена 32-разрядные версії. Тільки вони в повною мірою зможуть використовувати переваги Windows 95.
Нова система виявилася ще дуже чутливої до апаратурі, на якої вона. Хочеться вірити, що це тимчасовими труднощами, які надалі вдасться подолати. Проблеми вибору апаратних коштів докладно розглянуті у вищій главі, і тепер поговоримо про сумісності додатків DOS і Windows 3+ з новою операційній системой.
6. Відмітні особливості Windows 95.
Объектно-ориентированный підхід реалізується через модель робочого столу. Windows 95 обходиться без звичного в Windows 3+ диспетчера програм (program manager). Користувач працює із завданнями і додатками як і, і з документами своєму шухляді стола. Це зручне людей, які вперше побачили комп’ютер, але створює певні труднощі «затяжного перехідного періоду» тим, котрі звикли вважати програму основою всього сущого в машині. Отже, одне з головних відмінностей Windows 95 від Windows 3+ (і зажадав від переважної більшості інших операційними системами) у тому, що його упор в ній робиться на документ, а програма, завдання, додаток чи програмний код взагалі розглядаються лише як інструмент до роботи з документом. Інша принципова особливість Windows 95 у тому, що вона, в на відміну від Windows 3+, є «справжньої» операційній системою (а чи не операційній оболонкою, виконуваної під керівництвом MS-DOS). Під словом «справжня» ми розуміємо те, що включення машини відразу виконується завантаження Windows 95. Для користувача обертається деякими незручностями. Вони повинні звикнути до того що, що перш ніж вимкнути машину, потрібно коректно завершити роботи з Windows 95, оскільки нова операційна система створює буфера оперативному пам’яті, та його вміст має бути скинуто на диск.
Список літератури 1. А. В. Потапкин. Операційна система Windows 95. М., 1996. 2. Г. В. Саєнко. Курс користувача ПК. Донецьк, 1997. У. Фигурнов. IBM PC для користувача. М., 1998.