Що входить до складу системного програмного забезпечення

Що входить до складу системного програмного забезпечення

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

Операційна система

Зайдіть до розділу "Мій комп 'ютер" і відкрийте диск C. Ви побачите теку з назвою Windows. У ній знаходиться ваша операційна система, або ОС. Це - програмне забезпечення, завдяки якому користувач взаємодіє з процесором, оперативною пам 'яттю та іншим комп' ютерним обладнанням.

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

Види операційних систем

UNIX, Windows-98/XP/Vista або Mac OS - види операційних систем, що входять до складу системного програмного забезпечення. Це перше, що ви бачите при запуску комп 'ютера і останні при його вимиканні. Але розрізняються ОС не тільки назвою і фірмою-виробником.

  1. Операційні системи реального часу: FreeRTOS, KeilRTX і QNX на базі Unix. Використовуються в промисловості, для управління машинами, науковими приладами, автоматизованими конвеєрами. Відрізняються мінімальним інтерфейсом користувача і відсутністю утиліт кінцевого користувача. Призначені для виконання процесів не в логічному, а реальному часі, тобто у кожного завдання є свій дедлайн.
  2. Однокористувальні та однозадачні операційні системи: PALM, MS-DOS. Системи, в яких дозволено одночасне виконання тільки одного завдання для єдиного користувача. Цей вид ОС використовувався до 2009 року для налагоджених комп 'ютерів Palm.
  3. Однокористувальні багатозадачні ОС: Windows, MacOS. Входять до складу системного програмного забезпечення більшості сучасних комп 'ютерів. Дозволяють одному користувачеві виконувати відразу кілька завдань на ПК або ноутбуці. Наприклад, працювати в текстовому редакторі і слухати музику одночасно.
  4. Багатокористувальницькі ОС: Linux, VMS. Дозволяють кільком користувачам одночасно використовувати ресурси одного комп 'ютера без затримок у часі. Доступ надається з інших комп 'ютерів або терміналів.
  5. Мобільні операційні системи: Android, iOS. Суттєво відрізняються від програмного софту для персональних комп 'ютерів. Мобільні пристрої не мають мережевого кабелю. Тому система обмежена в енергоресурсах. У мобільних платформ інший користувацький інтерфейс, оскільки управління здійснюється не мишкою, а за допомогою сенсорного екрану. Також вони повинні підтримувати функцію мережевого зв 'язку, GPRS і Wi-Fi.

Мережева операційна система Network OS

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

Мережеві ОС виконують такі функції:

  • обмін файлами і печаткою;
  • адміністрування облікових записів користувачів;
  • безпека даних.

Мережеві операційні системи поділяються на однорангові, без використання централізованого вузла зв 'язку, і клієнт-серверні. До списку найбільш популярних Network OS відносять наступне програмне забезпечення:

  • Cumulus Networks - дистрибутив Linux;
  • Switch Light;
  • Open Network Linux;
  • PICA8 для комутаторів;
  • Dell Systems;
  • NX-OS - преміальна і високопродуктивна ОС, розроблена компанією Cisco.

Операційна оболонка

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

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

Буває двох типів:

  1. Текстова оболонка або командний рядок. Її можна знайти через меню пуск. У полі з написом "Знайти програми та файли" ввести cmd.exe. і натиснути ввід. Відкриється непривабливе вікно з чорним фоном та англійськими написами - це і є текстова операційна оболонка. Клікати по ній мишкою марно. Вона розуміє тільки спеціальні символи, скрипти і мови програмування.
  2. Графічна оболонка. Це вікна, іконки, меню на вашій стільниці, якими ви керуєте за допомогою індексу комп 'ютерної миші. Працювати з графічною оболонкою набагато простіше, тому вона є частиною більшості сучасних ОС.

Утиліти

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

Робота утиліт повністю сфокусована на інфраструктурі комп 'ютера. Службові програми відповідають за дисковий простір, оперативну пам 'ять та обладнання. Це - протилежність прикладного ПЗ.

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

Види і функції інструмента

Встановлені службові програми входять до складу системного програмного забезпечення. Вони не завантажуються в пам 'ять разом з ОС. Тільки в міру необхідності або самим користувачем. Список запущених інструментів видно у вікні "Менеджер завдань".

Встановлені за замовчуванням утиліти знаходяться на жорсткому диску і виконують такі функції:

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

Додаткове програмне забезпечення

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

  1. Антивірус - це обов 'язкова додаткова утиліта. Звичайно, корпорація Microsort запевняє, що користувачів Windows захищає системний Windows Defender. Але на практиці хваленого антивірусу недостатньо. Під час тестування в лабораторіях AV-TEST Defender від "Майкрософт" пропустив 20% загроз. Тому для повної безпеки потрібно встановити Avast, AVG або інший вподобаний пакет програм.
  2. CCleaner - корисна і безкоштовна утиліта зі зрозумілим новачком інтерфейсом. Призначена для очищення реєстру, кешу, роботи з додатками.
  3. До складу програмного забезпечення входять системні браузери. У Windows - це сумнозвісний Internet Explorer або Edge, Safari у Mac OS. Але їх завжди можна замінити на Firefox, Opera і Достатньо завантажити установчий файл з офіційного сайту і в параметрах замінити типовий переглядач.

Драйвера

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

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

Драйвери, що входять до складу системного програмного забезпечення, необхідно оновлювати. Можна встановити автоматичні параметри оновлення за допомогою DriverPack або Driver Booster. Але, якщо драйвер вийшов з ладу тільки на одному пристрої, то швидше це зробити вручну.

Вбудовані програми

У комп 'ютерів, телефонів і цифрових пристроїв є базова система введення-виведення для апаратного налаштування. Є набором мікропрограм або прошивкою з найпростішим інтерфейсом. Найвідоміше вбудоване ПО - це BIOS.

Знаходиться BIOS в материнській платі на спеціальному чіпі. Потрапити до нього можна під час запуску комп 'ютера, натиснувши клавішу F1. Програма містить всі низькорівневі параметри машини та інструкції завантаження. Без неї ПК не знатиме, як йому працювати.

СУБД

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

  1. Фізична база даних: набір файлів з даними.
  2. Підсистема зберігання: програмне забезпечення, що забезпечує доступ і зміну вмісту бази даних.
  3. Схема бази даних: специфікація логічної структури даних, що зберігаються в базі.

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

Подібно до описаної файлової системи зберігання даних працює СУБД, але набагато ефективніше. Функції системи управління БД:

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

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

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