Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4-С-р_Ап_и_прогр.docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
792.78 Кб
Скачать

3.Системне програмне забезпечення

Програ́мне забезпе́чення — сукупність програм системи обробки інформації і програмних документів, необхідних для експлуатації цих програм.

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

Для сучасних операційних систем характерний досить широкий набір драйверів для забезпечення коректної роботи периферійних пристроїв. У більшості випадків ці драйвери входять у комплект поставки самих операційних систем. Розробники нового апаратного забезпечення (принтери, сканери, модеми, факс-модеми і т.д.), як правило, включають у комплект поставки своїх пристроїв і драйвери, орієнтовані на роботу даних пристроїв під управлінням найбільш поширених операційних систем.

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

• програми діагностики персонального комп'ютера - призначені для перевірки коректності установки програмного забезпечення, його працездатності, перевірки працездатності додаткових пристроїв, підключених до комп'ютера;

програми резервного копіювання даних - призначені для виконання операцій по копіюванню інформації на різні додаткові магнітні носії (дискети, стримери, магнітооптичні диски і т.д.);

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

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

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

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

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

Службове програмне забезпечення - програми і програмні комплекси , які розширюють можливості базового програмного забезпечення і організують більш зручне середовище роботи користувача . Це набір сервісних , додатково встановлюваних програм , які можна класифікувати за функціональною ознакою наступним чином: - Драйвери специфічних і спеціальних пристроїв; - Програми діагностики працездатності комп'ютера; - Антивірусні програми, що забезпечують захист комп'ютера , виявлення і відновлення заражених файлів; - Програми обслуговування дисків; - Програми архівування даних; - Програми обслуговування мережі . Дані програми часто називаються системними утилітами. Утиліти - програми , що служать для виконання допоміжних операцій обробки даних або обслуговування комп'ютерів. Вимоги до системного програмного забезпечення: системні програми повинні забезпечувати прозорість роботи ; гарантовану надійність виконання відповідно функціональними вимогами ; максимальну швидкість виконання ; мінімальні витрати на зберігання машинних кодів ; підтримку стандартних засобів зв'язку з прикладними програмами.  Ефективність системних програм залежить від часу їх створення і надійності виконуваного коду. Вимога ефективності системних програм викликає необхідність використання спеціальних мов машинно- орієнтованих типу мови Assembler і високого рівня типу C або C + + . Антивірусна програма - програма для виявлення і лікування програм , заражених комп'ютерним вірусом , а також для запобігання зараження файла вірусом. Антивірусне програмне забезпечення складається з комп'ютерних програм , які намагаються знайти, запобігти розмноженню і видалити комп'ютерні віруси та інші шкідливі програми.