Що таке програми-оболонки, що таке утиліти - класифікація програмного забезпечення
Що таке програми-оболонки
Оболонки - це програми, створені для спрощення роботи зі складними програмними системами, такими, наприклад, як DOS. Вони перетворять незручний командний користувальницький інтерфейс в дружній графічний інтерфейс або інтерфейс типу "меню". Оболонки надають користувачеві зручний доступ до файлів і великі сервісні послуги.
Найпопулярніша у користувачів IBM-сумісного ПК оболонка - пакет програм Norton Commander. Він забезпечує:
- відображення дерева каталогів і характеристик входять до них файлів у формі, зручній для сприйняття людини;
- створення, оновлення і розпаковування архівів (груп стислих файлів);
- редагування текстових файлів;
- виконання з її середовища практично всіх команд DOS;
- видачу інформації про ресурси комп'ютера;
- створення і видалення каталогів;
- підтримку межкомпьютерной зв'язку;
- підтримку електронної пошти через модем.
Що таке мережеві операційні системи.
Що таке утиліти
Важливими класами системних програм є також програми допоміжного призначення - утиліти (лат. Utilitas - користь). Вони або розширюють і доповнюють відповідні можливості операційної системи, або вирішують самостійні важливі завдання.
Коротко опишемо деякі різновиди утиліт:
Програми контролю, тестування та діагностики, які використовуються для перевірки правильності функціонування пристроїв комп'ютера і для виявлення несправностей в процесі експлуатації; вказують причину і місце несправності;
Програми-драйвери, які розширюють можливості операційної системи з управління пристроями введення-виведення, оперативною пам'яттю і т.д .; за допомогою драйверів можливе підключення до комп'ютера нових пристроїв або нестандартне використання наявних;
Програми-пакувальники (архіватори), які дозволяють за рахунок застосування спеціальних алгоритмів упаковки інформації стискати інформацію на дисках, тобто створювати копії файлів меншого розміру, а також об'єднувати копії декількох файлів в один архівний файл. Застосування програм-архіваторів дуже корисно при створенні архіву файлів, так як в більшості випадків значно зручніше їх зберігати, попередньо стиснувши програмами-архіваторами. Представники даних програм -WinRar і WinZip.
Антивірусні програми, призначені для запобігання зараження комп'ютерними вірусами і ліквідації наслідків зараження вірусами. Комп'ютерний вірус - це спеціально написана невелика за розміром програма, яка може "приписувати" себе до інших програм для виконання будь-яких шкідливих дій - псує файли, "засмічує оперативну пам'ять і т.д. Представники антивірусного сімейства програм - Kaspersky Antivirus, DrWeb, Norton Antivirus.
Згідно з дослідженням організації AVIEWS (Antivirus Information Early Warning System), Sophos виявляє не менше 80 відсотків невідомих шкідливих кодів, значно випереджаючи багато інших вельми популярні і імениті програми. Друге місце зайняв «Антивірус Касперського», який виявляє 65 відсотків загроз. Цікаво, що третє місце з 60 відсотками посів Ikarus, невідоме широкому загалу програма. А така іменита програма, як Panda, показала всього 10%.
Програми для створення резервних копій інформації дозволяють періодично копіювати важливу інформацію, що знаходиться на жорсткому диску комп'ютера, на додаткові носії. Представники програм резервного копіювання - APBackUp, Acronis True Image.
Програми оптимізації і контролю якості дискового простору;
Програми відновлення інформації, форматування, захисту даних;
Програми для управління пам'яттю, що забезпечують більш гнучке використання оперативної пам'яті;
Програми для друку екрану бувають вельми корисні при використанні графічних програм для виведення на друк вмісту екрану, так як аж ніяк не завжди це можна зробити за допомогою самої графічної програми. Представники програм для друку екрану - SnagIt, HyperSnap-DX.
Програми для запису CD-ROM, CD-R і багато інших.
Частина утиліт входить до складу операційної системи, а інша частина функціонує незалежно від неї, тобто автономно.