аційні показники всієї обчислювальної системи. При підключенні до системи нового обладнання на системному рівні повинна бути встановлена ??програма, що забезпечує взаємодію інших програм з цим обладнанням. Конкретні програми, що відповідають за взаємодію з конкретними пристроями, називаються драйверами пристроїв.
Спеціальний клас програм системного рівня відповідає за взаємодію з користувачем. Вони забезпечують можливість введення даних в обчислювальну систему, управління її роботою і виведення результатів у зручній формі. Ці програми називаються користувача інтерфейсом. Від них залежить зручність роботи з комп'ютером і продуктивність праці на робочому місці.
Програми системного рівня утворюють ядро ??операційної системи - сукупності програм, керівників роботою комп'ютера. Програми більш високого рівня можуть бути встановлені на комп'ютері тільки при наявності на ньому системного програмного забезпечення. Наявність ядра операційної системи - необхідна умова роботи людини на комп'ютері.
Службовий рівень. Програмне забезпечення цього рівня взаємодіє як з програмним забезпеченням базового рівня, так і з програмним забезпеченням системного рівня. Службові програми називаються утилітами. Вони призначені для автоматизації робіт по перевірці, налагодження та налаштуванні обчислювальної системи, а також для розширення і поліпшення функцій системних програм.
Прикладний рівень. Програмне забезпечення цього рівня являє собою комплекс прикладних програм, за допомогою яких на даному робочому місці виконуються конкретні роботи. Діапазон можливих додатків обчислювальної системи залежить від наявності прикладних програм для різних видів діяльності. Широта функціональних можливостей комп'ютера безпосередньо залежить від типу використовуваної операційної системи.
2.1 Класифікація службових програмних засобів
Диспетчери файлів (файлові менеджери). Виконують операції по обслуговуванню файлової структури: кодування, переміщення і перейменування файлів, створення каталогів, видалення файлів і каталогів, пошук файлів та ін. Вони зазвичай входять до складу програм системного рівня і встановлюються разом з операційною системою.
Засоби стиснення даних (архіватори). Призначені для створення архівів. Архівування даних спрощує їх зберігання та підвищує ефективність використання запам'ятовуючих пристроїв, так як архівні файли мають підвищену щільність запису даних. Архіватори використовують також для створення резервних копій файлів.
Засоби перегляду та відтворення. Зазвичай для роботи з файлами даних їх треба завантажити у програму, за допомогою якої вони були створені. Це дає можливість вносити до них зміни. Коли потрібно тільки перегляд без редагування, зручніше користуватися більш простими засобами. Коли мова йде про звукозапису або відеозапису, застосовують термін відтворення.
Засоби діагностики. Виконують діагностику програм і апаратного забезпечення і видають результати в зручному і наочному вигляді. До їх складу, насамперед, включаються кошти перевірки надійності роботи жорстких дисків. Вони включають в себе засоби перевірки цілісності файлової системи і засоби фізичної діагностики поверхні диска.
Засоби контролю. Зазвичай їх називають моніторами. Вони дозволяють стежити за процесами, що відбуваються в комп'ютері. Можливі два підходи:
спостереження в реальному часі;
контроль з записом результатів у спеціальному протокольному файлі.
Монітори установки стежать за станом і зміною оточуючого програмного середовища, відслідковують і протоколюють утворення нових зв'язків і позволя?? т відновлювати зв'язки, втрачені в результаті видалення раніше встановлених програм.
Засоби комунікації. Дозволяють встановлювати з'єднання з віддаленими комп'ютерами, обслуговувати передачу повідомлень по електронній пошті, пересилку повідомлень і роботу в комп'ютерних мережах.
Засоби забезпечення комп'ютерної безпеки. Забезпечують захист даних від пошкоджень, а також від несанкціонованого доступу, перегляду та зміни даних. В якості головного засобу захисту використовують службові програми резервного копіювання. В якості засобів активного захисту застосовуються антивірусні програми. Для захисту даних від несанкціонованого доступу використовуються спеціальні системи, засновані на шифруванні даних.
2.2 Класифікація прикладних програмних засобів
Текстові редактори. Їх основні функції - введення і редагування даних.
Текстові процесори. Дозволяють не тільки вводити і редагувати текст, але і форматувати його, тобто оформляти. До основни...