Системне програмне забезпечення, його склад

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

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

Під час вивчення теми «Системне програмне забезпечення» використано:

• підручник Молчанова А. Ю. «Системне програмне забезпечення»;

• підручник Бройдо В.Л. «Обчислювальні системи, мережі та телекомунікації»;

• статті з Вікіпедії.

Системне програмне забезпечення, його склад.

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

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

До системного програмного забезпечення відносяться:

• інтерфейсні оболонки для взаємодії користувача з ОС;

• системи управління файлами;

Системне програмне забезпечення призначене для:

• створення операційного середовища функціонування інших програм (іншими словами, для організації виконання програм);

• автоматизації розробки (створення) нових програм;

• забезпечення надійної та ефективної роботи самого комп'ютера і обчислювальної мережі;

• проведення діагностики і профілактики апаратури комп'ютера і обчислювальних мереж;