- •3. Структура програмного забезпечення персонального комп’ютера
- •2.1. Необхідність створення програмного забезпечення пк
- •2.2. Класифікація програмного забезпечення
- •2.3. Системне програмне забезпечення
- •2.3. Службове програмне забезпечення
- •2.4. Прикладне програмне забезпечення
- •2.5. Програмне забезпечення для локальних мереж
2.3. Службове програмне забезпечення
До службових (допоміжних) програмам у першу чергу відносяться програми-оболонки, які полегшують взаємодію користувача з комп'ютером і які реалізують більш простий і наочний спосіб спілкування з ПК, на відміну від команд операційної системи. Серед них найбільш відомі програми Norton Commander, XTree Pro Gold, PC Shell, Norton Navigator тощо.
Допоміжні сервісні програми – утиліти (utilities) – використовуються для тестування ПК, обслуговування дисків тощо. Багато з них організовані у комплекси типу Norton Utilities, PC Tools Deluxej тощо. Програми-утиліти можна розділити на декілька типів:
• програми контролю і діагностики комп'ютера – дозволяють перевірити працездатність його пристроїв, одержати інформацію про конфігурацію ПК. Серед них широко використовуються CHECK-IT, NDIAGS, SYSINFO, WINBENCH тощо;
• програми обслуговування дисків – призначені для перевірки файлової системи, діагностики фізичного стану поверхонь дисків, прискорення зчитування даних з диску шляхом його дефрагментації та перезапису інформації у вигляді безперервних блоків. Найбільш відомими програмами обслуговування дисків є NDD і SCANDISC, програми оптимізації дисків SPEEDISK і DEFRAG;
• програми-архіватори – призначені для стиску інформації, що міститься у файлах і поміщення їх у архів. За рахунок застосування спеціальних методів упакування, вдається зменшити об'єм вихідних файлів у середньому на 30-50%. Найбільшою популярністю у користувачів користуються архіватори PKZIP/PKUNZIP, WINZIP, ARJ, RAR, WINRAR;
• програми резервного копіювання (Backup-програми) використовуються для створення резервних копій даних і регулярного відновлення даних з жорсткого диску з максимальною для нього швидкістю. Для прискорення відновлення вони часто використовують методи безпосереднього доступу до пам'яті комп'ютера. Резервні копії можуть поміщатися на дискети або касети стримери;
• антивірусні програми слугують для захисту програмного забезпечення від комп'ютерних вірусів, для їх виявлення та ліквідації наслідків зараження. Найбільш відомими серед них є AIDSTEST, SCAN і DrWEB;
• комунікаційні програми організують обмін інформацією між комп'ютерами при з'єднанні їх кабелем (програми INTERLNK/INTERSVR з MS-DOS і з пакетів NORTON COMMANDER і PC TOOLS DELUXE), зв'язок комп'ютерів телефонними лініями при наявності модемів (BITFAX, FAX-IT тощо);
• програми створення кеш-буфера (SMARTDRV, NCACHE тощо) прискорюють доступ до інформації на диску шляхом організації у додатковій або розширеній пам'яті динамічного кеш-буфера, який містить найбільш часто використовувані ділянки диска;
• програми управління пам'яттю забезпечують раціональне використання оперативної пам'яті ПК. Вони дозволяють визволити частину основної пам'яті, доступної прикладним програмам, за рахунок переміщення у розширену пам'ять ядра DOS, резидентних програм і драйверів пристроїв. Спеціальні програми типу MEMMAKER й QEMM надають користувачу інструментарій для ефективної роботи з expanded- і extended-пам'яттю.