Основне призначення операційної системи
Багато хто, а точніше сказати практично все, користуються комп'ютерами та іншими пристроями сучасного світу електроніки, які для своєї роботи вимагають спеціальної програмної начинки, якою і є операційна система.
Визначення та призначення операційної системи
Керуючий софт - комплекс програм для управління залізної частиною комп'ютера. Призначення операційної системи полягає у здійсненні контролю. Управління та забезпечення виконання всіх функціональних призначень апаратної частини комп'ютера також входить в спектр робота програмного забезпечення. Більш детально призначення і функції операційних систем ми розглянемо нижче, також опишемо найпопулярніші сімейства виробників, виділимо їх плюси і мінуси.
Основні функції ОС
Ми досліджували багато операційні системи. Призначення, основні функції та інші характеристики зводяться до полегшення життя користувача. А значить, більшість представників подібного софта між собою схожі.
Практично кожна операційна система призначення та склад має специфічні. Ми зупинимося на тих моментах, коли властивості та функції приблизно однакові у всіх систем, незалежно від того, який функціональний склад або призначення має ОС.
Система обов'язково є сукупністю програм, які виконують такі функції як:
- контроль за витратою ресурсів;
- розподіл ресурсів;
- використання ресурсів в обчислювальній системі.
Ресурс у програмі - той обсяг можливостей, які може виконати обчислювальна машина.
Він ділиться на дві категорії:
- фізичний;
- вірутальних.
Фізичний ресурс - це той, який може обмежуватися тільки апаратною частиною і від неї ж і залежний:
- ПЗУ;
- ОЗУ;
- відеопам'ять;
- частота процесора.
Це основні види фізичних компонентів. А ось віртуальні частини - це річ дещо інша. Вона залежить від самої операційної системи. Припустимо в "Юнекс" головною одиницею ресурсу є файл. У не без відомої ОС від "Майкрософт" такий сутністю є об'єкт. Кожна система має свій набір сутностей, які відрізняють її і допомагають їй нормально оперувати ресурсами.
Також до функцій ОС відноситься можливість полегшення використання ПК, надання комплексу програм (інтерфейс, доп. Програми системи).
Короткий огляд сучасних операційних систем
Сімейство "Майкрософт Віндовс":
- Windows 95-98;
- Microsoft Windows NT 4;
- Microsoft Windows 2000;
- Windows ME;
- Microsoft Windows XP;
- Windows Vista;
- Windows 7;
- Windows 8.
Призначення операційної системи "Windows" було спочатку визначено як дружелюбність до користувача. Компанія Гейтса - перша, що взялася популяризувати прості у використанні ПК. Однією з найпопулярніших систем стала "Віндовс ХР", яка міцно тримається на ринку, навіть після того, як компанія «Майкрософт» перестала підтримувати систему оновленнями.
Система поєднувала в собі раціональність використання ресурсів, простоту в установці і використанні, тим самим виконуючи вимоги, які передбачає базове призначення операційної оболонки. Після випуску ХР "Майкрософт" випускають не дуже вдалу ОС "Віста", яка має серйозні проблеми в захисті, швидкодії, але відрізняється стильним інтерфейсом, новомодними віджетами. Але це не врятувало систему і не зробило її такою популярною. А от після "Вісти" вийшла сьома версія "Віндовс".
Остання розробка досі дарує людям барвистий яскравий інтерфейс і хороші показники швидкодії, в купе з непоганою захистом, тим самим з лишком заповнюючи прогалини минулій версії і повноцінно виконуючи призначення операційної системи "Windows".
Сімейство "МакОС"
Початкове призначення операційної системи від компанії "Макінтош" - виставити на ринок софт, який буде гідно конкурувати з дітищем "Майкрософт" (на той момент - системою ХР). "Мак ОС" відрізнялася дивним швидкодією і надійністю. Саме після установки цього пакета можна повноцінно переконатися в тому, яке призначення операційної системи. А про те, що основне призначення подібного софта - забезпечення зручності використання ПК в цілому для користувача, знає кожен.
"ОС / 2"
На даний момент ця система - гідний конкурент, який забезпечує користувача всіма функціями, що потрібні йому для роботи з ПК. Одним з примітних фактів системи є те, що її не потрібно налаштовувати. У неї вшитий алгоритм, який може сам оптимально сконфігурувати систему під ваше залізо. Також висока продуктивність і якість ПЗ дозволяють отримувати задоволення від користування ПК. Але зважаючи популярності продуктів "Макінтош", "Майкрософт" і безкоштовних "Юнекс" популярність "ОС / 2" дещо впала.
Сімейство "Юнекс"
Призначення операційної системи "ЮНІКС" - це популяризація безкоштовного софту. Система має велике співтовариство і є продуктом з відкритим кодом. Тим самим користувач може всіляко доповнювати цю систему і розширювати її. Ділитися напрацюваннями з іншими користувачами і всіляко підтримувати її розвиток. Так що ця система відрізняється відкритістю, ви можете налаштувати її на свій смак і під свої потреби. А форуми і велика кількість користувачів допоможе розібратися з тонкощами софта. Правда, багато хто відзначає дуже високий поріг входження, але він виправданий великими можливостями. Тому за безкоштовність і можливості ви платите часом і нервами.
Програми загального призначення
Операційні системи загального призначення - це ті, які можуть відповідати одному з перерахованих параметрів:
- однопрограмний режим роботи і діалоговий спосіб спілкування;
- надають можливість пакетної обробки завдань;
- ОС поділу часу.
Призначення і функції операційних систем, які можуть надати однопрограмний режим роботи і діалоговий спосіб спілкування полягає в тому, щоб розглядати один процес і мати можливість в нього втрутитися. Також такі системи називають моніторними - вони дозволяють спостерігати і втручатися в процес обчислення.
Наступний тип систем дозволяє виконувати відразу кілька розрахунків одночасно, що й стає плюсом перед системами минулого типу. Продуктивність системи в даному випадку залежить від типу завдань. Є завдання, які можуть вантажити процесор і змушувати простоювати інші завдання, тому тут варто брати в увагу те, які розрахунки ви покладаєте на ПК.
Третій тип особливий. Це системи, що дозволяють підвищити продуктивність ПК користувача за рахунок того, що він матиме доступ до задачі в процесі її виконання, тим самим зможе на неї впливати, зупинити, припустимо, процес обчислення, а за допомогою функції мультипрограмування підвищити продуктивність системи. Сам режим поділу часу дозволяє створити ілюзію того, що всі ресурси машини належать конкретному користувачеві в даний момент часу. Проте варто відзначити, що пропускна здатність ПК набагато нижче, ніж у інших видів, що є певною платою за надану свободу дій.
Системи спеціального призначення
Операційні системи спеціального призначення були придумані з метою організації робіт обчислювальних мереж, а також вирішення завдань в реальному часі і деяких інших особливих цілей. Розділити їх можна всього на дві категорії:
- операційні системи реального часу;
- ОС, призначені для організації обчислювальних мереж.
Першим відмінністю таких систем є те, що інформація, яка надходить в систему, повинна бути оброблена протягом жорстких часових інтервалів. Їх перевищувати не можна. Також має бути завжди враховано, що запити на обробку можуть подаватися в найбільш непередбачувані моменти. Тим самим такі ОС повинні забезпечувати додаткові можливості, наприклад, створення безперервних завдань.
Також ОС повинна вміти організовувати оптимально черзі на обробку файлів відповідно до заданими параметрами.
У разі якщо виникне перевищення інтервалів виконання програми, система повинна вміти переключиться на «аварійні» процеси, а потім вміти відновлювати пріоритети після виконання «аварійних».
Ті системи, які призначені для організації обчислювальних мереж, можуть бути охарактеризовані певними особливостями. Першим пріоритетом є вибудовування правильних зв'язків при передачі даних всередині мережі. Інформація поділяється на блоки і в мережі передається по шматочках. Системі потрібно організувати рух блоків. Одна з вимог - циркуляція блоків в мережі асинхронно і незалежно від напрямку протягом всього перебування в мережі. Сама ж ОС в цей час повинна відстежувати і здійснювати контроль за кожним блоком. Вона повинна знижувати втрати блоків в мережі. Також така система просто зобов'язана володіти механізмом виявлення повторних, битих або помилкових блоків в обчислювальній мережі.
Висновок
Перше, що хочеться сказати на закінчення, так це те, що кожна вищеописана операційна система призначення та склад може мати свій, але основною є можливість взаємодії всіх операційних оболонок між собою без конфліктів, як в рамках локальних, так і глобальних мереж (інтернет). Багато чого про себе може розповісти сама операційна система: призначення, склад, завантаження оновлень і самої ОС, інформація про вартість і правах на володіння нею є як в мережі, так і під вшитих інструкціях. За вами залишається тільки підбір оптимальної для ваших завдань системи!