Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
КОНСПЕКТ_заочне Информатика.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1 Мб
Скачать
☆

3. Драйвери зовнішніх пристроїв

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

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

4. Характеристика операційних систем

До основних характеристик ОС відносять:

  • Розрядність – показує, яку розрядність внутрішньої шини даних центрального процесора здатна підтримувати ОС, вказує на те, з якими програмами буде працювати ОС. На сьогоднішній день 16-розрядні операційні системи (DOS, Windows 3.1, Windows 3.11) відходять в минуле з появою 32-розрядних ОС (Windows 98/ME). 64-розрядних ОС для домашнього користовування поки немає.

  • Адресний простір пам’яті – це область адрес підсистеми пам'яті, що розподіляються між окремими програмними модулями ОС і даними, а також між відеопам’яттю, BIOS і т.д.

  • Режим роботи ЦП – реальний і захищений. Реальний режим роботи характерний для ОС MS DOS. У цьому режимі всі програми і дані розташовуються в одній області оперативної пам'яті, що забезпечує доступ до системних програм і може призвести до їх зіпсування. Захищений режим роботи характерний для всіх 32-розрядних ОС. Програми і дані розташовуються в системи відповідно до їх ступеня важливості. Найважливіші програми і дані ядра мають найвищий пріоритет доступу. Наступний рівень – системні програми. Найнижчий рівень захисту мають програми і дані користувача.

  • Багатопроцесорність – це здатність операційної системи, центрального процесора і системних контролерів обслуговувати одночасну роботу декількох процесорів. Багатопроцесорна ОС забезпечує контроль над одночасною рівномірною роботою декількох процесорів при виконанні однієї задачі.

  • Кількість користувачів – ОС може бути призначеною для обслуговування одного клієнта і розрахованою на роботу з групою користувачів одночасно. Прикладом першої може служити Windows 98/ME, а другої -Windows NT/2000.

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

  • Багатозадачність – це здатність системи одночасно виконувати декілька процесів (задач). ОС забезпечує перемикання ЦП та інших пристроїв з виконання однієї задачі на іншу, розподіл між задачами системних ресурсів, а також їх взаємозв’язок і синхронізацію.

  • Переносимість – це здатність ОС працювати на комп’ютерах, що мають ЦП з різною архітектурою.