Сервісне програмне забезпечення (утиліти)

Службове програмне забезпечення

Основне призначення службових програм (їх називають утилітами) полягає у автоматизації робіт по перевірці, наладці та налаштування комп'ютерної системи. Службові програми часто покращують функції ОС, т. Е.часть утиліт входить до складу системного ПО.

Утиліти - це сервісна, службова програма, тобто програма в складі обчислювальної системи, що виконує допоміжні функції. Утиліти можуть бути організовані на трьох основних рівнях: резидентном, системному або автономному. Резидентна програма - це програма, яка завжди знаходиться в ОП. Після зчитування в ОП, вона не виконується до кінця, а залишається в стані готовності до продовження виконання до своєї вивантаження, перезавантаження або вимкнення ПК. Отже, на резидентном рівні утиліта завантажується і стає резидентної, забезпечуючи в оперативному режимі виконання закладених в ній функцій (наприклад, висновок інформації про поточні резидентних програмах). На системному рівні утиліта працює як прикладна програма. На автономному рівні робота утиліти проводиться поза операційного середовища. Утиліти істотно поліпшують ефективність використання ЕОМ.

Приклади роботи утиліт: кошти перевірки дисків, засоби стиснення дисків, засоби управління віртуальною пам'яттю, засоби кешування дисків і ін. Існує кілька популярних пакетів утиліт: Norton Utilities, пакет Nut's Bolts і пакет Microsoft Plus '98.

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

Програми обслуговування дисків

Популярний пакет утиліт Norton Utilites, пакет Nut's Bolts і пакет Microsoft PLUS '98.

У Windows 98 включені деякі програми.

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

Пуск - Програми - Стандартні - Службові - ScanDisk (вибрати повна або Стандартна перевірка, можна Додатково).

Це засіб для прискорення роботи програм за допомогою правильної організації даних на диску. Ця утиліта об'єднує в єдине ціле вільне місце на диску, вважається, що для роботи даної програми на диску повинно бути не менше 15% вільного простору від загального обсягу диска. Операційна система розподіляє простір диска на області, вони називаються кластерами. Отже, кластер - це група блоків пам'яті на диску, яка розподіляється операційною системою як єдине ціле. На диску кластером є один або кілька секторів. В один кластер може бути записаний тільки окремий файл або його частину. Кластер може розглядатися як елемент розміщення даних. Кластери зв'язуються за допомогою елементів в таблиці розміщення файлів FAT. Файл записується на диск, як пов'язана послідовність кластерів. Файл зазвичай стає фрагментованим, якщо його редагувати після того, як він був уже записаний на диск, перед редагуванням даного файлу був на диск записаний новий файл. Якщо файл складається з багатьох фрагментів, це знижує ефективність роботи системи. Пуск - Програми стандартна - Службові - Defrag

Програма Disk Cleanup - інтелектуальний чистильник дисків від непотрібних файлів. До них відносяться файли з розширенням .tmp

Програма UnErase Wizard - відновлює видалені файли, якщо вони захищені або знаходяться в кошику. У пакеті Microsoft PLUS '98 її немає.