Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

<== предыдущая лекция | следующая лекция ==>
Класифікація програмних засобів | Еволюція комп'ютерних мереж
Поделиться с друзьями:


Дата добавления: 2014-01-05; Просмотров: 405; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.013 сек.