Системні та сервісні програми.

Тема 10. Програмне забезпечення.

 

Програмне забезпечення (ПЗ) - це набір програм призначених для роботи комп’ютера.

Усі програми можна розбити на три основні категорії:

1. Системні та сервісні програми.

2. Прикладні системи.

3. Інструментальні мови і системи програмування.

 

Системне програмне забезпечення - це ті програми без яких робота комп’ютера неможлива. До них відносяться:

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

Операційна система виконує такі функції: керуванням пам'яттю, введенням-виведенням, файловою системою, взаємодією процесів; диспетчеризацію процесів; захисти інформації; облік використання ресурсів; оброблення командної мови; виявлення різних моментів, що виникають у процесі роботи, і відповідну реакцію на них (наприклад, при помилкових ситуаціях).

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

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

У наш час найбільшого поширення набули такі ОС: Windows, MS DOS, Unix, OS/2 тощо.

2. Програма-оболонка - це спеціальна програма яка полегшує роботу користувача при спілкуванні його з ОС, найбільш поширені програми-оболонки: Windows(Total) Commander, FarManager, Norton Commander.

3. Системні утиліти - це допоміжні програми які виконують різні додаткові функції.

До них відносяться:

а) програми пакувальники - це програми стиску, що дозволяють за рахунок спеціальних методів, створювати копію файлів на диску, поєднувати кілька файлів в один архівний;

б) антивірусні програми - це програми які призначені для виявлення вірусів і знешкодження їхній;

в) програми для діагностики комп'ютера - це програми які перевіряють конфігурацію комп'ютера і тестують пам'ять;

г) програма для автономної печатки - це програма, що дозволяє одночасно працювати і принтеру і користувачу;

д) програми для активізації дисків.