Рівні програмного забезпечення комп'ютера

Схожі записи

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

  1. Рівень базовий.
  2. Рівень системний.
  3. Рівень службовий.
  4. Рівень прикладної.

Базовий рівень - відповідає за правильну роботу апаратних засобів, є рівнем класу низький. Програмне забезпечення даного рівня зберігається в мікросхемах запам'ятовується пристрої (ПЗУ), його завдання забезпечити роботу входу і виходу BIOS. В процесі експлуатації комп'ютера не можна змінювати програми і дані ПЗУ, вони записуються в виробничих умовах.

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

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

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

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

Схожі статті