Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СПЗ / lkspoukr.doc
Скачиваний:
69
Добавлен:
07.02.2016
Размер:
772.1 Кб
Скачать

4 Сервісні системи

Сервісними називають системи, що доповнюють і розширюють користувальницький і програмний інтерфейси ОС. Сервісні системи розрізняють по функціональному призначенню:

- інтерфейсні системи, в основному, графічного типу, що модифікують як користувальницький, так і програмний інтерфейс ОС, як правило, що реалізують додаткові можливості ОС і, унаслідок цього, вони вважаються природним «продовженням» ОС;

- оболонки ОС, що модифікують користувальницький інтерфейс, підвищуючи його рівень, головним чином, за рахунок «меню» і використання функціональних клавіш, а також надають додаткової можливості;

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

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

Ще один вид послуг, зв'язаний з модифікацією тільки програмного інтерфейсу ОС, реалізують драйвери, що часто відносять до ОС.

Відповідно до режиму використання розрізняють резидентні та нерезидентні сервісні системи. Перші постійно знаходяться в ОЗП й активізуються в міру необхідності. Другі знаходяться в пам'яті тільки доти, поки не виникне необхідність повернутися на рівень користувальницького інтерфейсу, наданого ОС.

4.1 Інтерфейсні системи

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

Усі интерфейсные системи є багатовіконними. Багатовіконність полягає в тому, що екран дисплея динамічно поділяється на декалька графічних і/чи текстових вікон. При цьому програма (чи декілька одночасно працюючих програм) може (можуть) виводити інформацію в одне чи кілька вікон. Це - істотна відмінність від стандартних засобів ОС, що, маючи ряд переваг, надає користувачу додаткові можливості. Завдяки багатовіконности підтримуються діалог з ОС і програмами, у тому числі за допомогою меню. Інтерфейсні системи істотно підвищують рівень спілкування користувачів із ПЕОМ. Сервісні системи розширюють і доповнюють послуги, надані програмам, тобто істотно підвищують програмний інтерфейс.

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

Прикладами інтерфейсних систем є інтерфейси всіх операційних систем Windows, Workplace Shell для системи OS/2, X Windows для Unix-подібних систем і інші.

4.2 Оболонки ос

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

Більшість оболонок, що характеризуються універсальністю наданого інтерфейсу, забезпечують наступні функції:

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

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

  • видачу й фільтрацію вмісту каталогів у різному виді й порядку;

  • порівняння вмісту каталогів;

  • перегляд і редагування файлів у різних;

  • створення користувальницьких меню;

  • видачу зведень про розміщення інформації;

  • доступ до користувальницького інтерфейсу ОС.

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

Найбільш популярними оболонками є Norton Commander (NC), Volkov Commander (VC), Navigator, FAR manager, Windows Commander, Midnight Commander (для Unix-подібних систем) і інші.

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

Соседние файлы в папке СПЗ