обів діалогу людини і комп'ютера;
управління виконанням інших програм на комп'ютері, у тому числі організація їх доступу до пристроїв (процесору, пам'яті, пристроїв введення-виведення);
управління зберіганням інформації на комп'ютері у вигляді ієрархічної системи папок, що містять файли.
Можна сказати, що операційна система є середовищем, в якій виконуються інші програми.
До складу системного програмного забезпечення входять також антивіруси та інші програми, пов'язані з обслуговуванням комп'ютера. Системні програми часто називають утилітами (від лат. Utilis - корисний).
Прикладне програмне забезпечення (додатки) - це програми, безпосередньо призначені для задоволення потреб користувача. Типові представники прикладного програмного забезпечення:
текстові та графічні редактори;
програми роботи з електронними таблицями;
системи управління базами даних;
засобу перегляду web-сторінок;
навчальні системи, електронні енциклопедії, ігри;
спеціалізовані програмні системи, призначені для
автоматизації певного виду професійної діяльності, наприклад, банківські системи, системи управління транспортними перевезеннями, системи геометричного моделювання в машинобудуванні.
До інструментальному програмному забезпеченню відносяться засоби автоматизації розробки комп'ютерних програм, тобто інструменти програміста. Інструментальне ПЗ - це різновид прикладного ПО (воно є прикладним для розробника).
Операційна система - комплекс програм, що забезпечують взаємодію всіх апаратних і програмних частин комп'ютера між собою і взаємодію користувача і комп'ютера.
Операційна система забезпечує зв'язок між користувачем, програмами і апаратними пристроями.
Структура операційної системи:
ядро ??- переводить команди з мови програм на мову «машинних кодів», зрозумілу комп'ютеру;
драйвери - програми, що управляють пристроями;
інтерфейс - оболонка, за допомогою якої користувач спілкується з комп'ютером.
Процес роботи комп'ютера в певному сенсі зводиться до обміну файлами між пристроями. В операційній системі є програмні модулі, що управляють файлової системою.
До складу операційної системи входить спеціальна програма - командний процесор, яка запитує у користувача команди і виконує їх. Користувач може дати, наприклад, команду виконання якої-небудь операції над файлами (копіювання, видалення, перейменування), команду виведення документа на друк і т. д. Операційна система повиннаці команди виконати. До магістралі комп'ютера підключаються різні пристрої (дисководи, монітор, клавіатура, миша, принтер та ін.) До складу операційної системи входять драйвери пристроїв - спеціальні програми, які забезпечують управління роботою пристроїв і узгодження інформаційного обміну з іншими пристроями. Будь-якому пристрою відповідає свій драйвер.
Графічний інтерфейс. C точки зору користувача, всі сучасні операційні системи персональних комп'ютерів дуже схожі один на одного. Вони пропонують загальний засіб діало...