Теми рефератів
Авіація та космонавтика Банківська справа Безпека життєдіяльності Біографії Біологія Біологія і хімія Біржова справа Ботаніка та сільське гос-во Бухгалтерський облік і аудит Військова кафедра Географія
Геодезія Геологія Держава та право Журналістика Видавнича справа та поліграфія Іноземна мова Інформатика Інформатика, програмування Історія Історія техніки
Комунікації і зв'язок Краєзнавство та етнографія Короткий зміст творів Кулінарія Культура та мистецтво Культурологія Зарубіжна література Російська мова Маркетинг Математика Медицина, здоров'я Медичні науки Міжнародні відносини Менеджмент Москвоведение Музика Податки, оподаткування Наука і техніка Решта реферати Педагогіка Політологія Право Право, юриспруденція Промисловість, виробництво Психологія Педагогіка Радіоелектроніка Реклама Релігія і міфологія Сексологія Соціологія Будівництво Митна система Технологія Транспорт Фізика Фізкультура і спорт Філософія Фінансові науки Хімія Екологія Економіка Економіко-математичне моделювання Етика Юриспруденція Мовознавство Мовознавство, філологія Контакти
Українські реферати та твори » Информатика, программирование » Класифікація операційних систем

Реферат Класифікація операційних систем

МІНІСТЕРСТВО АГЕНСТВО ДО ОСВІТИ

ДЕРЖАВНЕ Освітніх установ

ВИЩОЇ ПРОФЕСІЙНОЇ ОСВІТИ

В«САНКТ - Петербурзький державний УНІВЕРСИТЕТ ЕКОНОМІКИ І ФІНАНСІВ

КАФЕДРА ІНФОРМАТИКИ

Реферат по інформатики

на тему:

Класифікації операційних систем

Виконала: студентка 105 групи

Куриленко В.А.

Викладач: Шишина І.О.

Санкт - Петербург

2010


Зміст

Введення Основні класифікації операційних систем Класифікація операційних систем за домами Операційні системи сімейства OS/2 Операційні системи сімейства UNIX Операційні системи сімейства Linux Операційні системи сімейства Windows Висновок Список використаної літератури
Введення

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

У складі ОС розрізняють 3 групи компонентів:

В· ядро, містить планувальник; драйвери пристроїв, безпосередньо керуючі обладнання; мережева підсистема, файлова система

В· системні бібліотеки

В· оболонка з утилітами

У визначенні складу ОС значення має критерій операціонально цілісності (замкнутості): система повинна дозволяти повноцінно використовувати (включаючи модифікацію) свої компоненти. Тому в повний склад ОС включають і набір інструментальних засобів (від текстових редакторів до компіляторів, отладчиков і компонувальник).

Функції операційних систем (основні):

1. Завантаження додатків в оперативну пам'ять і їх виконання;

2. Стандартизований доступ до периферійних пристроїв;

3. Управління оперативною пам'яттю;

4. Управління доступом до даних на енергонезалежних носіях;

5. Користувальницький інтерфейс;

6. Мережеві операції

7. Паралельне або псевдопараллельное виконання завдань (багатозадачність)

8. Взаємодія між процесами: обмін даними, взаємна синхронізація

9. Розмежування прав доступу і багатокористувацький режим роботи (авторизація, аутентифікація)


Основні класифікації операційних систем

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

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

За призначенням

1. Системи загального призначення.

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

2. Системи реального часу.

Призначені для роботи в контурі управління об'єктами.

3. Інші спеціалізовані системи.

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

За характером взаємодії з користувачем

1. Пакетні ОС, обробні заздалегідь підготовлені завдання

2. Діалогові ОС, що виконують завдання користувача в інтерактивному режимі

3. ОС з графічним інтерфейсом

4. Вбудовані ОС, що не взаємодіють з користувачем

По числу одночасного виконання завдань

1. Однозадачние ОС.

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

2. Багатозадачні ОС.

Вони забезпечують паралельне виконання деяких користувальницьких процесів. Реалізація багатозадачності вимагає значного ускладнення алгоритмів і структур даних, використовуваних в системі.

По числу одночасних користувачів

1. Однокористувацький ОС.

Для них характерний повний користувальницький доступ до ресурсів. Подібні системи прийнятні в основному на ізольованих комп'ютерах.

2. Мультиплеєрні ОС.

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

За апаратурною основі

1. Однопроцесорні ОС.

2. Багатопроцесорні ОС.

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

3. Мережеві ОС.

Вони включають можливість доступу до інших комп'ютерів локальної мережі, роботи з файловими і іншими серверами.

4. Розподілені ОС.

Розподілена система, використовуючи ресурси локальної мережі, представляє їх користувачеві як єдину систему, не розділену на окремі машини.

За способом побудови

1. Мікроядерної

2. Монолітні

Класифікація операційних систем за домами Операційні системи сімейства OS/2

OS/2 - сімейство багатозадачних операційних систем з графічним інтерфейсом, є версії для багатопроцесорних машин. OS/2 створювалася для власних потреб і завдань фірми IMB. OS/2 використовувалася IMB в якості основи деякого числа програмних рішень, таких як коментаторські системи олімпійських ігор, програмне забезпечення для банків. Під неї практично не існує програмного забезпечення.

Підтримка OS/2 до останнього часу здійснювалася випуском версій OS/2 без всяких кардинальних змін і поліпшень.

Історично склалося така ситуація, що в даний момент ця ОС на ринку програмного забезпечення мало поширена. Існує декілька версій ОС OS/2 Warp Server, є операційними системами для серверів.

У рамках проекту Core/2 існують два діючі напрямки з розвитку OS/2:

В· OS/4 - створення сучасного ядра методом реверс-ініжірінга і повного переписування коду на основі існуючих ядер.

В· osFree - створення всієї операційної системи В«З нуляВ» на основі сучасних мікроядерних технологій і активного використання Open Source напрацювань.

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

Перша система UNIX була розроблена в 1969 р. в підрозділі Bell Labs компанії AT & T. З тих пір була створена велика кількість різних UNIX-систем. Всі ОС, що відносяться до цього сімейства, є багатозадачними, розрахованими на багато, з графічним інтерфейсом, забезпечують достатню надійність і захист даних. Ці ОС ставляться на різні апаратні платформи (як на ПК, так і на великі машини такі як мейнфрейми і суперЕОМ).

Деякі відмітні ознаки UNIX-систем включають в себе:

В· використання простих текстових файлів для настройки та управління системою;

В· широке застосування утиліт, що запускаються в командному рядку;

В· взаємодія з користувачем за допомогою віртуального пристрою - терміналом;

В· використання конвеєрів з декількох програм, кожна з яких виконує одну задачу;

В· надання фізичних і віртуальних пристроїв і деяких засобів міжпроцесорного взаємодії як файлів.

Ідеї, закладені в основу UNIX, справили величезний вплив на розвиток комп'ютерних операційних систем. В даний час UNIX-системи визнані одними з самих історично важливих ОС.

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

<...


Страница 1 из 2Следующая страница

Друкувати реферат
Замовити реферат
Товары
загрузка...
Наверх Зворотнiй зв'язок