Системне програмне забезпечення, його склад
Розглядається системне програмне забезпечення, яке забезпечує ефективне управління компонентами обчислювальної системи і допомагає управляти комп'ютерним обладнанням та комп'ютерною системою. Системне програмне забезпечення є необхідним компонентом для будь-якої обчислювальної машини (комп'ютера).
Метою дослідження було детальне вивчення системного програмного забезпечення та його складових: операційних систем, систем управління файлами, утиліт і систем програмування.
Під час вивчення теми «Системне програмне забезпечення» використано:
• підручник Молчанова А. Ю. «Системне програмне забезпечення»;
• підручник Бройдо В.Л. «Обчислювальні системи, мережі та телекомунікації»;
• статті з Вікіпедії.
Системне програмне забезпечення, його склад.
Системне програмне забезпечення - це комплекс програм, які забезпечують ефективне управління компонентами обчислювальної системи, такими як процесор, оперативна пам'ять, канали введення-виведення, мережеве обладнання, виступаючи як «міжшарового інтерфейс» з одного боку якого апаратура, а з іншого додатка користувача. На відміну від прикладного програмного забезпечення, системне не вирішує конкретні прикладні завдання, а лише забезпечує роботу інших програм, управляє апаратними ресурсами обчислювальної системи і т.д. Системне ПО управляє ресурсами комп'ютерної системи і дозволяє користувачам програмувати в більш виразних мовами, ніж машинних мову комп'ютера. Склад системного ПО мало залежить від характеру вирішуваних завдань користувача.
Даний клас програмних продуктів тісно пов'язаний з типом комп'ютера і є його невід'ємною частиною. Програмні продукти даного класу носять загальний характер застосування, незалежно від специфіки предметної області. До системних програмних продуктів пред'являються високі вимоги по надійності і технологічності роботи, зручності і ефективності використання.
До системного програмного забезпечення відносяться:
• інтерфейсні оболонки для взаємодії користувача з ОС;
• системи управління файлами;
Системне програмне забезпечення призначене для:
• створення операційного середовища функціонування інших програм (іншими словами, для організації виконання програм);
• автоматизації розробки (створення) нових програм;
• забезпечення надійної та ефективної роботи самого комп'ютера і обчислювальної мережі;
• проведення діагностики і профілактики апаратури комп'ютера і обчислювальних мереж;