
- •Доступ користувачів до мережі Internet…………………………………..38
- •Система адрес у мережі Internet……………………………………………39
- •Вступ. Інформація та інформаційні процеси
- •Інформація
- •Кодування даних.
- •Поняття про інформаційні системи.
- •Історичні етапи розвитку інформаційних систем.
- •2.Етап встановлення контролю над впровадженням нової інформаційної технології (70-ті роки).
- •3.Інтеграція інформаційних систем (з 80-их років).
- •Інформаційна система
- •Операційні системи
- •Склад та функції операційних систем
- •Основи роботи з дисками. Стиснення даних
- •Алгоритм rle
- •Алгоритми групи kwe
- •Алгоритм Хафмана
- •Архітектура обчислювальної системи. Класифікація комп'ютерів
- •Архітектура комп'ютера
- •Методи класифікації комп'ютерів.
- •Будова персонального комп’ютера
- •Пристрої вводу виводу еом
- •Стандартні пристрої вводу виводу еом
- •Монітор з електронно-променевою трубкою
- •Дисплеї на рідких кристалах (Liquid Crystal Display - lcd)
- •Монохромні та кольорові монітори
- •Основні параметри моніторів
- •Відеоадаптер
- •Клавіатура
- •Маніпулятор "миша"
- •Принтери
- •Матричні принтер
- •Характеристики матричних принтерів:
- •Струменеві принтери
- •Характеристики струменевих принтерів:
- •Лазерні принтери
- •Основні характеристики лазерних принтерів:
- •Під'єднання принтера
- •Сканери
- •Основні технічні характеристики сканерів:
- •Прикладне програмне забезпечення
- •8.1. Класифікація прикладного програмного забезпечення
- •Глобальна мережа Інтернет . Можливості мережі Інтернет
- •Доступ користувачів до мережі Internet.
- •Система адрес у мережі Internet.
- •Робота з пошуковими системами та електронною поштою
- •Електронна пошта
- •Пошукові системи
-
Склад та функції операційних систем
Компонентний склад ОС визначається набором функцій, для виконання яких вона призначена. Усі її програми можна поділити на дві групи: керуюча програма та системні обробляючі програми.
Керуюча програма – обов’язковий компонент будь-якої ОС. Її функції – планування проходження безперервного потоку завдань, управління розподілом ресурсів, реалізація прийнятих методів організації даних, управління операціями вводу-виводу, організація мультипрограмної роботи, управління працездатністю системи після збоїв та інші.
Керуюча програма скуладається з ряду компонентів, серед яких слід виділити чотири основних:
-
управління статичними ресурсами (управління завданнями);
-
управління динамічними ресурсами (управління задачами);
-
управліня данними;
-
управління поновленням.
Управління статичними ресурсами (управління завданнями) виконує попереднє планування потоку завдань для виконання і статичний розподіл ресурсів між завданнями, що одночасно виконуються у процесі підготовки до виконання. До таких ресурсів відносяться розподіл пам’яті (основної, віртуальної, зовнішньої), доступні для використання завданням прострої, які припускають тільки монопольне використання, набори даних та інші. Такі ресурси закріплюються за завданням або його частиною з моменту його ініціалізації до моменту завершення та використовуються у монопольному режимі.
Управління динамцічними ресурсами (управління задачами) виконує динамічний розподіл ресурсів системи між декількома задачами, які вирішуються одночасно, у мультипрограмному режимі. Ці функції виконують програми супервізора, які входять до ядра ОС, що постійно знаходиться у оперативній пам’яті.
Управління даними забезпечує всі операції вводу-виводу (обміну між оперативною пам’яттю та периферійними пристроями) на фізичному та логічному рінях. Воно містить у собі ряд служб, які забезпечують виконання таких функцій, як управління каталогом, управління розподілом пам’яті прямого доступу, обробку помилок вводу-виводу та таке інше. Вони реалізують різні структури даних та можливість доступу до них.
Управління поновленням реєструє машинні збої та відмови, і поновлює працездатність системи після збоїв, якщо це можливо.
Системні обробляючи програми виконуються під управлінням керуючої програми, так саме, як і будь-яка обробляюча програма. Це значить, що вона у повному обсязі може користуватися послугами керуючої програми і не може самостійно виконувати системні функції. Так, наприклад, обробляюча програма не може самостійно виконувати власний ввод-вивід. Операції вводу-виводу обробляюча програма реалізує за допомогою запитів до керуючої програми, яка їх безпосередньо виконує. Централізоване виконання системних функцій керуючою програмою дозволяє виконувати їх більш ефективно та забезпечує високий рівень послуг для користувача.
До системних обробляючих програм відносяться програми, які входять у склад ОС: асемблери, транслятори, редактори зв’язків, програми обслуговування та інші.