На головну

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

  1. II-3.3. Системи управління запасами і умови їх застосовності
  2. II. Про додаванні врівноваженою системи сил
  3. II. Партійні системи та їх типи.

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

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

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

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

Операційна система виконує такі функції:

підтримка діалогу з користувачем;

введення-виведення і керування даними;

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

розподіл ресурсів (оперативної та кеш пам'яті, процесора, зовнішніх пристроїв);

запуск програм на виконання;

виконання допоміжних операцій обслуговування;

передача інформації між різними внутрішніми пристроями;

підтримка роботи периферійних пристроїв (монітора, клавіатури, накопичувачів на гнучких і жорстких дисках, принтера та ін.).

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

Відповідно до виконуваних функцій в структурі ОС можна виділити наступні основні компоненти:

модулі, що забезпечують користувальницький інтерфейс;

модуль, керуючий файловою системою;

модуль, розшифровують і виконує команди (командний процесор);

драйвери периферійних пристроїв.

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

Операційні системи можна класифікувати за такими ознаками:

За кількістю паралельно вирішуються на комп'ютері завдань - Однозадачні ОС і багатозадачні ОС (забезпечують одночасне вирішення кількох завдань і керують розподілом спільно використовуваних ними ресурсів).

За кількістю одночасно працюючих користувачів - Однопользовательские ОС і розраховані на багато користувачів ОС. Розраховані на багато користувачів мають засоби захисту інформації кожного користувача від несанкціонованого доступу інших.

За типом інтерфейсу - ОС з командним інтерфейсом і ОС з графічним інтерфейсом.

За типом апаратури - ОС для персональних комп'ютерів різних платформ (IBM-сумісних, Apple Macintosh), ОС для міні-комп'ютерів, ОС для мейнфреймів, ОС для мереж ЕОМ. Серед цих типів комп'ютерів можуть зустрічатися як однопроцесорні варіанти, так і багатопроцесорні.

За кількістю розрядів адресної шини комп'ютерів, На які орієнтована ОС - 16- розрядні ОС, 32-розрядні ОС і 64-розрядні ОС.

На ринку операційних систем представлені розробки різних фірм, які розрізняються орієнтацією на апаратні засоби, рішення певного кола завдань, потреби споживача та ін. Можна виділити операційні системи, що володіють певними загальними рисами: один виробник, єдиний підхід до організації та функціонування тощо., Що дозволяє класифікувати їх за домами і лінійок. Наприклад, можна виділити такі сімейства як Windows (Microsoft), Unix (різні розробники), Solaris (Sun Microsystems) та інші.

До основних напрямів розвитку операційних систем відносять такі:

1. Можливість розширення - Можливість внесення додаткових функцій без руйнування цілісності системи;

2. переносимість - Можливість використання на різних апаратних платформах;

3. Надійність і відмовостійкість - Захищеність від внутрішніх і зовнішніх збоїв і помилок, тобто від некоректних дій прикладних програм, користувачів, устаткування і самої операційної системи;

4. сумісність - Підтримка виконання прикладних програм, написаних для інших операційних систем, а також взаємодія між різними ОС, що функціонують в корпоративному середовищі;

5. Безпека - Дуже важлива вимога, особливо в мережевому середовищі і в умовах все більш широкого використання Internet в корпоративної діяльності;

6. продуктивність - Відповідність швидкодії операційної системи можливостям сучасних апаратних засобів;

7. Інтеграція з Internet - Підтримка відповідних протоколів, сервісів і Web-серверів;

8. Мережеві можливості - Підтримка ефективного використання мережевих ресурсів, організація віддаленого доступу, розмежування доступу та ін .;

9. Підтримка багатопроцесорної обробки даних.



Програмний принцип управління комп'ютером | Операційна система Windows

Принципи будови та функціонування ЕОМ Джона фон Неймана | Персональні комп'ютери та їх класифікація | Основні компоненти і периферійних пристроїв ПК | Структурна схема ПК | Процесор і його основні характеристики | Пристрої зовнішньої пам'яті ПК | Пристрої введення-виведення 3D зображень | конфігурація ПК | Параметри, що впливають на продуктивність ПК | Тенденції розвитку обчислювальної техніки |

© um.co.ua - учбові матеріали та реферати