2. Зовнішній інтерфейс - система зв'язку системного блоку з периферійними пристроями еом чи з іншими еом.
Тут можна виділити також декілька типів зовнішнього інтерфейсу:
- Інтерфейс периферійних пристроїв, що підключаються за допомогою шин введення-виведення (ISA, EISA, VLB, PCI, AGP, USB IEEE 1384 SCSI тощо);
- Мережевий інтерфейс, типу однорангової мережі або мережі клієнт-сервер з топологіями типу зірка, кільцева або шинна.
3. Інтерфейс «людино-машинний» (інтерфейс «людина-комп'ютер» або користувальницький інтерфейс) - це спосіб, яким ви виконуєте якесь завдання за допомогою будь-яких засобів (якої-небудь програми), а саме: чинені вами дії і те, що ви отримуєте у відповідь.
Інтерфейс є орієнтованим на людину, якщо він відповідає потребам людини і враховує його слабкості.
Машинна частина інтерфейсу - частина інтерфейсу, реалізована в машині (апаратно-програмної її частини) з використанням можливостей обчислювальної техніки.
Людська частина інтерфейсу - це частина інтерфейсу, реалізована людиною з урахуванням його можливостей, слабкостей, звичок, здібності до навчання та інших факторів.
Сучасними видами користуваціких інтерфейсів є:
1) Командний інтерфейс. Командний інтерфейс називається так по тому, що в цьому виді інтерфейсу людина подає "команди" комп'ютеру, а комп'ютер їх виконує і видає результат людині. Командний інтерфейс реалізований у вигляді командного рядка.
2) WIMP - інтерфейс (Window - вікно, Image - образ, Menu - меню, Pointer - покажчик). Характерною особливістю цього виду інтерфейсу є те, що діалог з користувачем ведеться не за допомогою команд, а за допомогою графічних образів - меню, вікон, інших елементів. Хоча і в цьому інтерфейсі подаються команди машині, але це робиться "опосередковано", через графічні образи. Цей вид інтерфейсу реалізований на двох рівнях технологій: простий графічний інтерфейс і "чистий" WIMP - інтерфейс.
3) SILK - інтерфейс (Speech - мова, Image - образ, Language - мова, Knowlege - знання). Цей вид інтерфейсу найбільш наближений до звичайної, людської формі спілкування. У рамках цього інтерфейсу йде звичайний "розмова" людини і комп'ютера. При цьому комп'ютер знаходить для себе команди, аналізуючи людську мову і знаходячи в ній ключові фрази. Результат виконання команд він також перетворює в зрозумілу людині форму. Цей вид інтерфейсу найбільш вимогливий до апаратних ресурсів комп'ютера, і тому його застосовують в основному для військових цілей.
6.
Одним з основних завдань вирішуваних ОС є забезпечення довготривалого зберігання інформації на машинних носіях і забезпечення ефективного доступу до цієї інформації. В рамках операційної системи цю задачу вирішує файлова система.
У більшості сучасних ОС зберігання файлів організовано у вигляді дерева. Кожен файл має ім'я і додатковий набір атрибутів використовуваних операційною системою. Імена файлів зберігаються в спеціальних файлах званих каталоги. При обробці файлів операційна система класифікує їх на шість основних груп:
Просто файл
Каталог
Посилання
Зв'язок
Файл пристроїв
Сокет
Просто файл - це найбільш загальний тип файлів, що містить дані в деякому форматі. Для операційної системи такі файли представляються просто послідовністю байт. Вся інтерпретація вмісту файлу виконується прикладними програмами.
Каталог - це структурований набір даних що дозволяє ОС формувати логічне дерево файлової системи. Каталоги визначають місцезнаходження файлу у файловій системі, оскільки сам файл не містить інформації про це. Так само в каталозі міститься додаткова інформація по організації роботі з файлами. Роботу з даною структурою даних організовує і підтримує ОС.
Посилання (символічний зв'язок) - це особливий тип файлу, що підтримуваний ОС, дозволяє побічно адресувати якийсь раніше створений файл. Посилання, як правило, використовуються для забезпечення швидшого доступу до файлу, оскільки містять шлях доступу.
Зв'язок - оскільки імена файлів жорстко пов'язані з даними, а дані не мають зв'язку з іменами файлів, то деякі системи підтримують "синоніми" імен файлів. Тобто файл в системі може мати декілька імен або синонімів.
Файли пристроїв - для забезпечення уніфікації при роботі з пристроями більшість сучасних Операційних систем підтримують організацію роботи з ними за принципом роботи з файлами.
Сокети - призначені для взаємодії між процесами. Інтерфейс сокетів найчастіше використовується при роботі по протоколу TCP/IP.
Файлова система - це частина операційної системи, призначення якої полягає в тому, щоб забезпечити користувачеві зручний інтерфейс при роботі з даними, що зберігаються на диску, і забезпечити сумісне використання файлів декількома користувачами і процесами.
Файлова система – це загальна структура, яка визначає в операційній системі найменування, збереження і розміщення файлів. Різними типами файових систем являються системи FAT, FAT32 та NTFS.
Контрольні запитання
Дайте визначення операційної системи.
Для чого використовуються операційні системи?
По яких ознаках класифікуються операційні системи?
Які основні критерії підходу до вибору ОС?
Перерахуйте найбільш відомі сімейства операційних систем.
Охарактеризуйте об'єктно-орієнтований графічний інтерфейс.
Який зв'язок існує між сімействами ОС UNIX і LINUX?
Яку ОС розробила корпорація «Apple»?
Перерахуйте сімейства MS Windows і їх хаактерні особливості?
Перерахуйте інтегровані програмні продукти ОС Windows.
Які Ви знаєте операційні системи в залежності від типа інтрефейсу?
Що таке інтерфейс?
Назвіть види інтерфейсів.
Користувацький інтерфейс та їх види.
Яким чином організована інформація в комп’ютері?
Що таке файл?
Що таке каталог?
Призначення файлової системи.
Домашнє завдання:
Що необхідно враховувати при виборі ОС?
