Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Конспект лекцій_інформатика для ВПУ_укр.docx
Скачиваний:
5
Добавлен:
22.04.2019
Размер:
140.16 Кб
Скачать

17. Призначення операційних систем

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

1)  планерування ресурсу, т.  е. визначення, кому, коли і в якій кількості необхідно виділити даний ресурс;

2)  контроль за станом ресурсу, т.  е. підтримка оперативної інформації про те, зайнятий або не зайнятий ресурс, яка кількість ресурсу вже розподілена, а яке вільне.

Операційні системи класифікують по особливостях реалізації алгоритмів управління ресурсами комп'ютера, областям використання і по багатьом іншим ознакам.

18. Еволюція і характеристика операційних систем

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

В середині 1950-х рр. були винайдені і зачали використовуватися напівпровідникові елементи, у зв'язку з цим з'явилися перші алгоритмічні мови і перші системні програми – компілятори, а потім і перші системи пакетної обробки. Ці системи ставали прообразом сучасних ОС і були першими системними програмами для управління обчислювальним процесом.

У період з 1965 по 1980  р. спостерігався перехід до інтегральних мікросхем.

Поява БІС привело до різкого здешевлення мікросхем. Комп'ютер став доступний окремій людині, що зумовило настання ери ПК.

Для середини 1980-х рр. характерний розвиток мереж ПК, що працюють під управлінням мережевих або розподілених ОС.

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

1.  Розширюваність. Система має бути написана так, щоб в неї можна було без зусиль внести доповнення і зміни і не порушити при цьому її цілісність.

2.  Переносимість. Без особливих труднощів ОС повинна переноситися з апаратних засобів одного типа на апаратні засоби іншого типа.

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

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

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

6.  Продуктивність. Система повинна володіти настільки хорошою швидкодією, наскільки це дозволяють апаратні засоби.

Мережева ОС оцінюється по наступних критеріях:

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

• ефективне виконання прикладних програм, орієнтованих на архітектуру клієнт-сервер, включаючи прикладні програми виробників;

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

• забезпечення інтеграції з мережею Інтернет, т.  е. підтримка відповідних протоколів і програмного забезпечення Web-сервера;

• дистанційний доступ до мережі;

• організація внутрішньої електронної пошти, телеконференцій;

• доступ кресурсам територіально розкиданих, багатосерверних мереж за допомогою служб каталогів і імен.