Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС - Модуль - Часть 1.doc
Скачиваний:
3
Добавлен:
23.11.2019
Размер:
232.96 Кб
Скачать
  1. Цели работы ос

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

це базове системне ПЗ. Цілі її роботи:

  • забезпечити зручність, ефективність, надійність і безпеку виконання користувацьких програм;

  • - || - використання комп’ютера (ОС забезпечує максимальну користь використання комп’ютера, захищає його від збоїв, відмов та, по мірі можливостей, від хакерських атак);

  • - || - використання мережевих, дискових і інших зовнішніх пристроїв, підключених до комп’ютера;

  • забезпечення безпеки і надійності даних.

ОС керує такими апаратними ресурсами: процесорами, пам’яттю та пристроями введення-виведення. Тому, основні, базові функції ОС наступні:

  • керування процесорами і розподіл процесорного часу;

  • керування і розподіл пам’яті;

  • керування пристроями введення-виведення.

ОС забезпечує наступні стандартні функції для прикладного програмного забезпечення і його користувачів:

  • розподіл апаратних ресурсів між задачами та користувачами;

  • ефективне виконання операцій введення-виведення;

  • можливість працювати із загальними даними у режимі колективного користування;

  • планування доступу користувачів

  • ше шось.

  1. Определение ОС. Классификация ОС

Операционная система — это комплекс взаимосвязанных системных программ, назначение которого — организовать взаимодействие пользователя с компьютером и выполнение всех других программ.

Операционная система выполняет роль связующего звена между аппаратурой компьютера, с одной стороны, и выполняемыми программами, а также пользователем, с другой стороны.

Класифікація ОС дозволяє проводити ідентифікацію їх типу і призначення. Критерії:

  1. за кількістю одночасно виконуваних задач – одно- і багатозадачні

  2. підтримуваних процесорів

  3. користувачів

  4. за наявністю вбудованих засобів мережевого обміну

  5. за підтримкою побудови систем реального часу

  6. за типом користувацького інтерфейсу.

Другий підхід до класифікації - ОС діляться на чотири групи, залежно від таких критеріїв:

  1. особливості алгоритмів управління ресурсів (процесорів)

  2. особливості апаратних платформ (персональні, міні, мейнфрейми, кластери, мережі ЕВМ)

  3. особливості областей використання (системи пакетної обробки (багато чого робимо), розподілу часу (зручне користування) та реального часу (за певний час))

  4. особливості методів побудови.

  1. Требования к современным операционным системам

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

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

  • перенесення – з однієї системи на іншу.

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

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

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

  • продуктивність – швидкодія.