Операційні системи альтернативні Windows

[ виправити ] текст може містити помилки, будь ласка перевіряйте перш ніж використовувати.

скачати

Зміст
Введення
1. Операційна система
1.1 Що таке операційна система?
1.2 Структура і функції ОС
1.3 Історія розвитку ОС
2. Альтернативи Windows
2.1 ОС UNIX
2.1.1 Історія розвитку
2.1.2 Основні переваги та недоліки
2.1.3 Використання
2.2 OS / 2
2.2.1.Історія створення
2.2.2 Основні переваги і недоліки
2.2.3 Використання
2.3 MacOS
2.3.1 Історія розвитку
2.3.2 Основні переваги і недоліки
2.3.3 Використання
Висновок
Список використаної літератури

Введення

У наш час інформаційні технології все міцніше входять в повсякденне життя, і комп'ютер став вже звичною її частиною. Для більшості людей, що мали досвід спілкування з комп'ютером, слова «іконка», «вікно», «робочий стіл», «меню Пуск» стали звичними і зрозумілим, а логотип чотирикольорового розвівається прапорця не викликає подиву. Я хочу сказати, що багато користувачів персональних комп'ютерів настільки звикли до Windows, що часом навіть не знають про існування інших, альтернативних, операційних систем і вже тим більше не задають собі питання: «А що таке операційна система і як вона працює?» Але ж знання всього цього буде не тільки корисно в сучасному суспільстві, але й може допомогти у виборі найбільш зручною і продуктивної «оболонки» для вашого комп'ютера. Саме тому я вирішив зробити короткий огляд операційних систем, які використовуються сьогодні замість звичної всім нам Windows.
У своїй роботі я користувався в основному трьома літературними джерелами. У підручнику Е. Таненбаума «Сучасні операційні системи» я брав відомості в основному з історії розвитку операційних систем. Книгою «Операційні системи, середовища та оболонки», автори якої Партика Т.Л. і Попов І.І, я користувався для визначення поняття операційної системи та характеристики ОС UNIX. І нарешті, книга В.Г. Оліфер, Н.А. Оліфер. «Мережеві операційні системи» допомогла мені при характеристиці основних функцій операційної системи та її структури. Також були використані різноманітні Інтернет ресурси, наприклад вільна інтернет енциклопедія Wikipedia.
Мій реферат складається з двох основних розділів: операційні системи, де я постарався пояснити що ж із себе представляє операційна система, як вона працює і для чого потрібна, і альтернативи Windows, де я розглядаю безпосередньо операційні системи, які використовуються замість Windows. Потрібно відзначити, що, щоб не завантажувати текст повторами і для простоти викладу, в моєму рефераті я використовував слова «ЕОМ», «машина», «комп'ютер» як синоніми для позначення компьютера в нашому сьогоднішньому розумінні. Виноски на джерела я вважав доречним робити тільки в разі точного копіювання або взяття спеціальних відомостей, наприклад визначень класифікацій. У всіх інших випадках я лише спирався на інформацію з літературних або інтернет джерел, переказуючи її своїми словами і роблячи певні висновки.
У моєму рефераті не ставиться мета з'ясувати, яка з операційних систем краще. Мета моєї роботи не порівняння, а огляд операційних систем. Саме цим я керувався при написанні реферату. При характеристиці кожної операційної системи я постарався звернути увагу на головні її переваги і недоліки, сфери її використання в наші дні і зробити висновок про конкурентоспроможність з Windows.

1.Операціонная система

1.1 Що таке операційна система?

Перш за все, варто розібратися, що ж із себе представляє операційна система (ОС).
Операційна система - це набір програм, який забезпечує організацію обчислювального процесу на ЕОМ. [1] Говорячи простою мовою, це програма, призначена для того, щоб приховати від користувача всі складнощі «спілкування» з комп'ютером. А складнощів виникає набагато більше, ніж видається з першого погляду. Без допомоги ОС навіть така проста операція як запис файлу на жорсткий диск, яку ми звикли здійснювати натисканням кількох клавіш на клавіатурі, для необізнаної людини представляється неможливою. Потрібно записати в регістри жорсткого диска адреса місця, на який ми хочемо зберегти наш файл, адреса в основній пам'яті, число байтів для збереження, напрямок дії, в даному випадку запис. І це тільки, щоб записати один файл!
Я думаю, стає зрозумілою вся важливість винаходу навіть самих перших ОС, адже вони дозволили позбавити людину від спілкування з апаратурою безпосередньо, надавши програмісту більш зручну систему команд.
ОС служить сполучною ланкою між людиною і комп'ютером, надаючи користувачеві простий, орієнтований на роботу з файлами інтерфейс. Дія запису файлу на диск тоді видається більш простим, ніж коли потрібно піклуватися про переміщення головок жорсткого диска, чекати поки вони встановляться на потрібне місце і т.д.
Тут дано лише загальне уявлення про операційну систему. Далі я пропоную розглянути ОС більш докладно.

1.2 Структура і функції ОС

Більшість сучасних ОС являють собою модульні системи (тобто що розділяються на окремі функціональні частини). Звичайно ж, єдиної архітектури ОС не існує, але є універсальні підходи до структурування операційних систем. Найбільш загальним підходом є поділ усіх її модулів на дві групи:
· Ядро - модулі, що виконують основні функції ОС;
· Модулі, що виконують допоміжні функції ОС [2].
Модулі ядра управляють процесами, пам'яттю, пристроями введення-виведення і т.п. Функції, виконувані модулями ядра, є найбільш часто використовуваними, тому швидкість їхнього виконання визначає продуктивність всієї системи в цілому. Для забезпечення високої швидкості роботи ОС велика частина модулів ядра постійно знаходяться в оперативній пам'яті, тобто є резидентними
Інші модулі ОС (допоміжні) виконують корисні, але не настільки обов'язкові функції, наприклад перевірка справності блоків комп'ютера, виявлення відмов пристроїв і т.п.
Часто буває дуже складно провести межу між програмами, що входять в ОС, і простими додатками. Вважається, що ті програми, які запускаються в режимі ядра (тобто користувач не має до них апаратного доступу) завжди є частиною ОС, допоміжні ж програми запускаються в режимі користувача (тобто користувач при бажанні може їх змінити) [3 ].
Ядро є рушійною силою всіх обчислювальних процесів, і крах ядра рівносильний краху всієї системи, саме тому розробники приділяють особливу увагу надійності кодів і захищають їх від вільного втручання користувача.
Ну, а тепер перейдемо до основних функцій, які виконує ОС в цілому. Взагалі, їх можна розділити на дві найважливіші, це зв'язок між людиною і машиною і керування ресурсами самої машини. Важливість першої функції ми вже розібрали вище, а от на другий варто зупинитися детальніше.
Сучасні комп'ютери складаються з процесора, пам'яті, датчиків часу, дисків, миші, мережевого інтерфейсу, принтерів і величезної кількості інших пристроїв. Так ось, функцією ОС і є організоване і контрольований розподіл ресурсів комп'ютера між різними програмами, які змагаються за право їх використовувати. Дійсно, уявіть собі, що сталося б, якщо б на одному комп'ютері виявилися працюючими три програми і всі вони одночасно спробували надрукувати свої дані на одному і тому ж принтері. Швидше за все, перші кілька рядків на аркуші з'явилися б від першої програми, наступні кілька від другої і т.д. У результаті плутанина повна. ОС наводить лад у таких ситуаціях. Операційна система дозволяє доступ спочатку тільки одній програмі, а вихідні дані іншого зберігає в тимчасовому файлі і ставить його в чергу на друк. У цей час друга програма продовжує працювати, не помічаючи, що фактично вона не посилає дані на принтер. Виходить, що ОС як би «дурить» програму. Це був приклад часового розподілу ресурсів. Не менш важливим є просторовий розподіл. Воно полягає в тому, що ОС відводить кожній програмі тільки частина конкретного ресурсу, а не весь ресурс цілком. Самим яскравим прикладом, на мою думку, є розподіл декількох програм в оперативній пам'яті комп'ютера. Важко навіть уявити, скільки часу б йшло на обробку команд, якщо б кожній програмі був наданий весь обсяг оперативної пам'яті, а всі інші чекали б своєї черги!
Наявність всіх цих функцій ще раз доводить необхідність та важливість операційних систем. Без ОС комп'ютер для користувача являє собою лише купу металу, до якої неможливо підступитися.
Виходячи з основних функцій ОС, при її розробці керуються певними вимогами:
· Модульність;
· Можливість розвитку програмної системи;
· Простота освоєння;
· Гнучкість і адаптованість;
· Сумісність програмного забезпечення різних ЕОМ в рамках однієї апаратної платформи;
· Мінімальність втручання людини;
· Параметрична універсальність;
· Функціональна надмірність (наявність в системі декількох програм, що реалізують одну й ту ж функцію);
· Функціональна вибірковість (можливість конфігурувати систему під конкретного користувача). [4]
Можна легко уявити, який довгий і цікавий шлях пройшли ОС в своєму розвитку, і з якими проблемами стикалися розробники, щоб задовольнити всім тим вимогам, які представлені вище.

1.3 Історія розвитку ОС

Безумовно, розвиток ОС тісно пов'язане з розвитком самих ЕОМ. Ранні ЕОМ не передбачали операційних систем, тому всі процеси запуску і зупинки програм, підключення зовнішніх пристроїв проводилися вручну. Програмування велося виключно на машинній мові. У той час машини використовувалися радше для науково-дослідних цілей, а не для вирішення конкретних практичних завдань. До початку 50-х років з винаходом перфокарт - спеціальних карт, на які переносився алгоритм виконання програми - ситуація дещо змінилася, але в цілому обслуговування та застосування ЕОМ залишалося неприпустимо складним.
Перший крок до полегшення спілкування з машиною був зроблений наприкінці 50-х років з винаходом пакетної обробки даних. Ідея полягала в тому, щоб зібрати повний пакет завдань (колоду перфокарт), перенести їх на магнітну стрічку, а потім за допомогою спеціальної програми (прообразу сучасних ОС) послідовно запустити їх на виконання вже без участі оператора. Така обробка завдань значно скоротила час на допоміжні дії організації самого процесу обчислення. Людям тепер не доводилося бігати по залу, щоб передати результати обробки даних: вони тепер виводилися на принтер в автономному режимі (тобто без зв'язку з головним комп'ютером). Проте був і суттєвий мінус: через те, що програмісти позбулися безпосереднього доступу до ЕОМ, часу на виправлення помилок у програмах йшло набагато більше.
Наступним кроком на шляху до сучасних ОС був винахід принципу багатозадачності. Раніше головний процесор міг простоювати більшу частину часу, очікуючи команди введення-виведення з магнітної стрічки або іншого пристрою. Природно, це було дуже незручно, і при комерційної обробці інформації такий простий міг займати 80% робочого часу. Рішенням проблеми стало розбиття пам'яті на кілька частин, кожній з яких давалося окреме завдання. Тепер процесор не чекав завершення операції введення-виведення, а переключався на вже готову до виконання програму.
Слідом за багатозадачністю з'явився режим поділу часу. Цей режим був розрахований на багатотермінальні системи, коли кожен користувач міг працювати за своїм терміналом. Наприклад, в системі могло бути зареєстровано двадцять користувачів і, якщо сімнадцять з них думають, п'ють каву або займаються своїми справами, центральний процесор надавався трьом користувачам, що бажають працювати на машині. Однак у таких системах ефективність використання обладнання була нижче, що було платою за зручність.
Всі ці нововведення, природно, зажадали написання ОС, які могли б використовуватися як на великих, так і на малих машинах, як з великою кількістю периферійних пристроїв, так і з малим, у комерційній області й в області наукових досліджень. Дотримати всі ці вимоги було дуже непросто. Написані тоді ОС містили мільйони рядків, були дуже складними і містили тисячі помилок. Однак і вони внесли свій внесок у розвиток ОС: деякі технічні прийоми, які використовувалися в перших операційних системах, до цих пір живі і присутні в сучасних ОС.
До середини 70-х років широке розповсюдження отримують міні-комп'ютери. Їх архітектура була значно спрощена, а ресурси обмежені. Все це знайшло відображення і в ОС для таких комп'ютерів. Вони стали більш компактними і значно наблизилися до понять про сучасних ОС. Найпоширенішою операційною системою того часу була UNIX, історію розвитку якої ми будемо розглядати пізніше.
Справжньою революцією був винахід на початку 80-х років кремнієвих мікросхем і як наслідок поява перших персональних комп'ютерів (ПК). З точки зору архітектури ПК нічим не відрізнялися від міні-комп'ютерів, але вартість їх була набагато нижче. Це дозволило купувати їх не тільки університетам, підприємствам або урядовим структурам, а й звичайним людям. Популярна тоді ОС UNIX була надто складна для використання непрофесіоналами. Стояло завдання створення дружнього інтерфейсу, тобто призначеного для користувача нічого не знає і не бажає що-небудь дізнатися. Тут - то і з'явилася всім відома MS-DOS (MicroSoft Disk Operating System). Слід зазначити, що спочатку MS-DOS мала інтерфейс командного рядка, який був не дуже зручний. І вже набагато пізніше була створена графічна середовище для MS-DOS, названа Windows, яка згодом сформувалася в самостійну ОС. Вона - то і втілила ідею графічного інтерфейсу, що складається з вікон, значків, різних меню і миші.
З історії розвитку ОС видно, що головним завданням операційної системи завжди залишалося забезпечення зручної взаємодії людини з машиною. Здається, що сучасні ОС максимально справляються з цим завданням. Однак з року в рік з'являються все нові версії ОС, більш досконалі і з новими можливостями, та історія розвитку операційних систем отримує все нове і нове продовження.

2. Альтернативи Windows

2.1 ОС UNIX

2.1.1 Історія розвитку

Спочатку UNIX була розроблена Кеном Томпсоном - співробітником фірми Bell Laboratories в 1969 році як багатозадачна система для мінікомп'ютерів і мейнфреймів (величезних комп'ютерів розміром з кімнату).
Величезну роль у тому, що UNIX стала настільки популярною, я вважаю, зіграла можливість переносити цю систему на різні комп'ютери. До цього для кожної конкретної машини програмістам доводилося переписувати системи заново, що було, звичайно, заняттям невеселим. У UNIX ця проблема була вирішена. Вона була написана на мові високого рівня - С. Це дозволило випустити всього лише одну версію ОС, яку можна було потім компілювати (перевести) на різних машинах.
У 1974 році UNIX була передана університетам для «освітніх цілей». Причому надавалася вона з повним комплектом вихідних текстів, що надавала можливість власникам без кінця підправляти її. Так UNIX знайшла комерційне застосування і перетворилася на одну з найбільш поширених ОС. Єдиною проблемою було те, що кожен виробник додавав свої нестандартні удосконалення, тому дуже довгий час не могли написати пакет програм для UNIX, щоб їх можна було запустити в будь-якій її версії. Рішенням цієї проблеми стало створення стандарту POSIX, який увібрав в себе найбільш загальні процедури, притаманні більшості версій UNIX. Це дещо спростило ситуацію і внесло деяку єдність у розробку версій UNIX.
На сьогоднішній день існує величезна кількість клонів системи UNIX, включаючи Linux, MINIX, System V, Solaries, XENIX, але у всіх цих ОС збережені основні принципи реалізації алгоритмів, структури даних і системних викликів.
Найбільш цікава з перерахованих ОС Linux. Особливістю цього клона UNIX є її бізнес-модель: це вільно розповсюджується. На відміну від Windows, Mac OS і комерційних UNIX-подібних систем, Linux не має географічного центру розробки. Немає і організації, яка володіла б цією системою. Програми для Linux - результат роботи тисяч проектів. Багато проектів об'єднують хакерів зі всього світла, які знайомі тільки по листуванню. Створити свій проект або приєднатися до вже існуючого може будь-хто і, в разі успіху, результати роботи стануть відомі мільйонам користувачів. Користувачі беруть участь у тестуванні вільних програм, спілкуються з розробниками напряму, що дозволяє швидко знаходити і виправляти помилки та реалізовувати нові можливості. Такий підхід визначає економічну ефективність і популярність Linux. Сьогодні дана ОС використовується в багатьох пристроях, починаючи від мобільних телефонів, маршрутизаторів і закінчуючи безпілотними військовими апаратами.
Виходячи з різноманіття даного сімейства ОС, можна зробити висновок про те, яку важливу роль зіграла UNIX у розвитку операційних систем і без перебільшення назвати її історично однією з найважливіших.

2.1.2 Основні переваги та недоліки

Основні переваги UNIX були спочатку закладені в ідеї, якої дотримувалися при її створенні. «Операційна система повинна спиратися на невелике число не пов'язаних з конкретною апаратурою концепцій, в сукупності забезпечують мобільний середовище розробки та виконання програм». [5] Виходячи з цього, можна виділити два основних «плюса» ОС UNIX: простота і мобільність. Це, мабуть, головне, що відрізняє її від інших ОС.
Під простотою розуміється те, що UNIX, завдяки компактності ядра, невимоглива до ресурсів комп'ютера (на відміну від тієї ж самої Windows). Крім цього, UNIX містить значно ряд інших переваг.
По-перше, спрощену файлову модель, яка дозволяє створювати необмежену кількість підкаталогів на жорсткому диску.
По-друге, в ній використовується всього шість основних команд. Операція породження "fork". Виконуючи "fork", процес створює свою точну копію. Таким чином ви отримуєте дві ідентичні копії. Породжена копія найчастіше виконує інший процес - замінює себе новою програмою. Це друга базова операція. Решта чотири виклику - open (відкрити), close (закрити), read (читати) і write (писати) - призначені для доступу до файлів. Ці шість системних викликів представляють собою прості операції, з яких і складається Unix. Звичайно ж існує величезна кількість інших команд, але знаючи ці п'ять, ви зможете без праці виконувати основні операції в середовищі UNIX.
По-третє, значному спрощенню UNIX послужило використання достатньо розвиненого командного мови в базовому інтерфейсі системи. Навіть сьогодні, з появою численних графічних оболонок (наприклад, X Window System), знайдеться чимало користувачів, які віддають перевагу первинний інтерфейс командного рядка.
Під мобільністю UNIX розуміється те, що її можна використовувати на різних апаратних платформах. Крім цього, існує можливість запуску програм відразу декількома користувачами з однієї машини, що полегшує створення мереж. До речі, завдяки саме цим принципом багатотермінальних UNIX зіграла велику роль у розвитку мережі Інтернет.
Звичайно ж, операційна система UNIX не ідеальна. Можна знайти приклади десятків інших ОС, які зроблені більш продуманими, забезпечують більш потужні засоби програмування і т.д. До основних недоліків системи можна віднести:
· Не підтримується режим реального часу (вид багатозадачності, в якому операційна система сама передає управління від однієї виконуваної програми іншої) [6];
· Слабка стійкість до апаратних збоїв;
· Зниження ефективності при рішенні однотипних завдань;
· Слабо розвинені засоби взаємодії і синхронізації процесів. [7]
Крім цього, в останніх версіях UNIX відзначають надмірну перевантаженість.
Однак, незважаючи на всі свої недоліки сімейство UNIX залишається однією з найбільш затребуваних на ринку і в подальшому може скласти гарну конкуренцію Windows.

2.1.3 Використання

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

2.2 OS / 2

2.2.1 Історія створення

Операційна система OS / 2 починалася як спільна розробка IBM і Microsoft ( 1984 р .). Однак згодом проект розпався, і Microsoft переробила свою версію OS / 2 в Windows NT, а сама OS / 2 продовжувала розроблятися у фірмі IBM, яка все ж таки не приділяла цій операційній системі належної уваги. Взагалі змагання за лідерство на ринку ОС між цими компаніями сильно вплинуло на подальший розвиток операційних систем, розроблених як Microsoft, так і IBM.
Спочатку OS / 2 була задумана як заміна MS-DOS. Вже тоді було зрозуміло, що MS-DOS має ряд істотних недоліків, пов'язаних з обмеженістю пам'яті і файлової системою, і не може використовувати весь потенціал комп'ютерів того часу. Концепції, згідно з якими розроблялася нова ОС були багатообіцяючими: OS / 2 повинна була підтримувати витісняючу багатозадачність, віртуальну пам'ять, графічний користувальницький інтерфейс і виконувати DOS-додатки. Однак більшість з цих задумів не вдалося причинити в життя.
У першій версії OS / 2 1.0, випущеної в 1987 році, утримувалось більшість властивостей, необхідних для багатозадачного ОС. Однак у неї не було графічного подання, а також були відсутні драйвери для багатьох популярних принтерів і інших пристроїв. Крім цього, вона була досить вимоглива до ресурсів комп'ютера; виконання та взаємодія DOS-додатків проводилися дуже повільно, а часом було неможливими; в кожен момент часу користувач міг працювати тільки з одним додатком, інші ж процеси виконувалися в фоновим режимі. Всі ці недоліки не дозволили OS / 2 «підірвати» ринок операційних систем подібно UNIX. Більшість користувачів вважало за краще хоч і не ідеальний, але звичний MS-DOS, або перейшли на Windows 3.1, випущену Microsoft приблизно в цей же час.
Я вважаю, що IBM просто поспішила з випуском перших версій OS / 2. В іншому випадку дана операційна система могла б скласти гідну конкуренцію лінійці Windows і MS-DOS.
Звичайно, з кожною новою версією OS / 2 ставала все краще і краще. Вже в OS / 2 v2.00 (1992р.) основні недоліки першої версії були усунені, до того ж вона була першою доступною і працюючою 32-х бітною операційною системою для персональних комп'ютерів, що безсумнівно привернуло до неї увагу на ринку ОС. Потім був випуск досить вдалих мережевих версій OS / 2 (наприклад, Warp 3, Warp Connect, Warp 4). З цього моменту OS/2-подобние операційні системи стали розроблятися більше як мережеві.
У 1997 були серйозні підстави говорити про те, що OS / 2 доживає свій вік в якості операційної системи. Наприклад, IBM офіційно оголошує про вилучення OS / 2 з споживчого ринку, відділ по розробці OS / 2 був розформований, а користувачам була дана порада перейти на інші ОС. Однак бачачи, що світ все більше занурюється у сферу бізнесу і Internet'а, компанія IBM все ж повертається до підтримки OS/2-подобних систем і в 1999 р . представляє нову версію: Warp 4.5 Server for E-business ( Aurora ).
Таким чином, у сімейства OS / 2 систем простежуються цілком реальні перспективи розвитку і говорити про зникнення даної ОС з ринку принаймні передчасно.

2.2.2 Основні переваги і недоліки

Досить важко виділити якісь загальні гідності систем сімейства OS / 2, тому що кожна версія має свої плюси і мінуси, які можуть відображатися в наступних модернізації. Проте спільними для всіх версій, я думаю, можна вважати наступні:
· Можливість працювати в режимі поділу часу;
· Потужна підтримка засобів Internet і робота в мережах (особливо для мережевих версій);
· Стабільна робота ядра системи, а значить надійність.
Основним і найбільшим недоліком OS / 2 є дуже маленька кількість софту та програм, написаних для даної операційної системи. Від частини, я думаю, це пов'язано з політикою самої IBM. На самому початку розвитку OS / 2 IBM поставилася до цієї системи недостатньо уважно і практично не співпрацювала з розробниками програмного забезпечення. Дивує також той факт, що на сьогоднішній день драйвера для даної системи відсутні на офіційному сайті IBM. Крім цього, жодна з версій OS / 2 не поставляється з первинними кодами, тобто IBM, незважаючи на численні прохання користувачів, позбавляє їх можливості самостійно розвивати систему, як це зроблено у випадку з Linux. (Хоча справедливості заради варто відзначити, що в даний час готується до виходу нова версія OS / 2, названа osFree, яка якраз передбачає відкритість вихідного коду.) З чим пов'язано таке дивне ставлення IBM до свого творіння для мене залишається загадкою.
Відносним недоліком системи можна назвати досить важкий і заплутаний процес інсталяції ОС на комп'ютер. Хоча, для досвідчених користувачів це навряд чи буде проблемою.
В іншому ж OS / 2 є стабільною системою, яка впевнено займає свою (хоч і невелику) нішу на ринку операційних систем.

2.2.3 Використання

Сьогодні багато найбільші корпорації в Європі довіряють OS / 2 управління своїми комп'ютерними мережами, однак потрібно зазначити, що в Росії OS / 2 не отримала широкого розповсюдження. Особливою популярністю як домашня операційної системи OS / 2 ніколи не користувалася, залишаючись в тіні Windows.
Звичайно ж OS / 2 використовують в якості сервера, де від неї вимагається надійність та продуктивність. Завдяки своїй стабільності OS / 2 використовується в банківській сфері в якості операційної системи для банкоматів. Також OS / 2 зручна для використання там, де потрібно обробляти великі масиви інформації, наприклад на метеостанціях або у сфері наукових досліджень. Рідше дану систему використовують для розробки додатків. Цікаво відзначити, що OS / 2 придбала деяку популярність серед геймерів, тому що конфліктність додатків у неї значно нижче, ніж у тієї ж самої лінійки Windows.
Отже, ми познайомилися з ще однією альтернативою сімейства Windows. Проте я сумніваюся, що сімейство OS / 2 може сильно потіснити Windows на ринку ОС, у всякому разі на сьогоднішній день. У першу чергу це пов'язано з малою кількістю софту для даної ОС, а отже з малою популярністю серед власників ПК. Однак не варто ставитися до OS / 2 зневажливо й скидати її з терезів, тому що варто IBM приділити достатню увагу її розвитку, як вона негайно розкриє весь свій потенціал.

2.3 MacOS

2.3.1 Історія розвитку

Варто відразу обмовиться, що MacOS призначена для установки на комп'ютери, вироблені компанією Apple. Особливістю цих комп'ютерів є те, що і програмне забезпечення, і «нутрощі» самого комп'ютера збираються однією компанією, а саме Apple. Такий підхід дозволяє досягти максимальної збалансованості між програмним забезпеченням і устаткуванням, яке буде з ним використовуватися, що, у свою чергу, практично виключає можливість виникнення апаратних конфліктів, з якими ми часто стикаємося при використанні IBM PC. Проте такі комп'ютери не можна назвати ідеальними. Справа в тому, що вони є монолітними комп'ютерами, тобто в них практично неможливо підключити нові пристрої або модернізувати старі. Це, я вважаю, може з'явитися серйозним недоліком для деяких користувачів, особливо тих, хто звик збирати свій комп'ютер самостійно.
Важливо відзначити, що саме Macintosh (а саме так називаються комп'ютери компанії Apple) були першими персональними комп'ютерами, і саме MacOS є першою комерційної операційною системою, яка запропонувала користувачеві не інтерфейс командного рядка, а такий звичний для нас сьогодні графічний, з вікнами, папками, іконками і покажчиком миші. Вихід цієї операційної системи став справжньою революцією в світі ПК, а багато прийомів використані в ній стали основою для розробки майбутніх операційних систем. Наприклад, графічний інтерфейс OC Windows практично ідентичний графічного інтерфейсу MacOS. Так що сміливо можна сказати, що MacOS є своєрідним прабатьком Windows.
Перша версія Mac OS вийшла у світ в 1984 році разом з першим персональним комп'ютером Macintosh від компанії Apple. Вона займала всього 216 кб дискового простору і працювала навіть при звичайному копіюванні з одного комп'ютера на інший. Але такий продукт був абсолютно не захищений від підробки, тому розробники весь подальший час присвятили не тільки її технічного удосконалення, розширенню функціональності і стабільності, а й захисту. Основним недоліком першої версії було те, що всього одна «завіснувшая» програма вела до збою роботи всієї системи, тобто відсутній принцип витісняючої багатозадачності. Цей недолік був виправлений у наступних версіях ОС. Після першої версії MacOS вийшло дев'ять її модифікацій. З кожною версією MacOS ставала все яскравіше, ефектніше, зручніше в обігу і надійніше.
На сьогоднішній день останньою версією даної операційної системи є Mac OS X, яка увібрала в себе все найкраще від попередніх версій, і на мій погляд по праву може називатися однією з найбільш зручних ОС.

2.3.2 Основні переваги і недоліки

Суперечки на рахунок того, що ж краще IBM PC платформа або Macintosh ведуться вже давно. З моєї точки зору, питання про плюси і мінуси комп'ютерів Macintosh, а значить і операційної системи MacOS, досить відносний.
Традиційно до недоліків MacOS відносять високу ціну. Так, дійсно ціни на комп'ютери компанії Apple практично вдвічі перевищують ціну звичайних IBM PC. Але за ці гроші ви отримуєте гарний, зі своєю особливою індивідуальністю комп'ютер відмінної якості і сучасну операційну систему, розроблені з урахуванням всіх новітніх технологій і досягнень науки. При цьому ОС MacOS була створена саме для комп'ютерів Macintosh, що дозволяє вам використовувати можливості заліза на сто відсотків, а не переплачувати гроші за новинки, які невідомо коли і за допомогою чого можна буде оцінити.
Другий недолік - обмеженість модельного ряду комп'ютерів Macintosh. Виходить, що Apple заганяє користувача в певні рамки: адже, щоб насолодитися всіма перевагами MacOS, він просто зобов'язаний купити собі Macintosh. Але з іншого боку прийшовши в магазин, вам не доведеться довго думати який з Macintosh варто вибрати, при цьому якість кожного з них буде на найвищому рівні.
Ще однією неприємною проблемою є закритість ОС MacOS, що в першу чергу позначається на недоліку програмного забезпечення для неї від сторонніх розробників. До цих пір ще не існує деяких важливих програмних продуктів написаних під Macintosh, та й ігроманам розгулятися не вийде, оскільки ігри розробляються в першу чергу для Windows, а потім уже для MacOS, до того деяких іграшок ви взагалі не знайдете. Але час не стоїть на місці, і з'являються організації, які займаються розробкою програмних продуктів під MacOS, а відомі розробники програмного забезпечення зацікавлені в тому, щоб їхній продукт працював на комп'ютерах Macintosh. Але найголовніше компанія Apple в останню версію ОС MaOS включила додаток BootCamp, що дозволяє з легкістю встановлювати на комп'ютери Macintosh операційну систему Windows і використовувати на них будь-яке програмне забезпечення.
Також до безсумнівних переваг MacOS, я думаю, варто віднести відсутність конфліктів програмного і апаратного забезпечення, ніж зовсім не може похвалитися та ж сама Windows, і практично повний захист від вірусів, хробаків та іншої нечисті, адже кількість шкідливих програм, здатних вразити MacOS, практично дорівнює нулю. Тому я вважаю, що дана операційна система містить все ж таки більше переваг, ніж недоліків.
Спори, що краще можна продовжувати до нескінченності, але якщо ви запитайте у тих, хто зважився і придбав собі комп'ютер Macintosh, чи згоден він його поміняти на інший, скоріше за все ви отримаєте негативну відповідь. Ті, хто працює на Macintosh, люблять свої комп'ютери. Пояснити це можна тим, що керівництво компанії Apple створює свої продукти в першу чергу для людей. Головною їхньою стратегією є краса і зручність. До того ж всі їх розробки йдуть в ногу з часом, і навіть трохи його випереджають. Купуючи комп'ютер Macintosh з ОС MacOS можна бути впевненим, що він не застаріє через півроку, а буде актуальним ще довгий час.

2.3.3 Використання

Якщо враховувати всі переваги Mac OS, то відразу постає питання, чому вона до цих пір не так широко поширена, як її основний конкурент всім відома ОС Windows. Відповідь на нього випливає з недоліків наведених вище: висока ціна, недолік програмного забезпечення, обмеженість моделей і т.д. Тому більшість користувачів вважають за краще звичну конфігурацію IBM PC з її знову ж звичною Windows.
Однак незважаючи на це MacOS все ж придбала чималу популярність в бізнес сфері та серед професіоналів, що займаються комп'ютерною графікою і поліграфією.
Виходячи з цього, я думаю недалеко той час, коли комп'ютери компанії Apple з операційною системою MacOS стануть настільки популярними (а вони мають всі передумови для цього), що складуть гідну конкуренцію Microsoft з її ОС Windows.

Висновок

Отже, ось ми і закінчили огляд альтернатив Windows. Звичайно ж існує безліч інших ОС, крім тих, що присутні в моїй роботі, які можуть замінити Windows. Я постарався розглянути лише найбільш широко використовувані. З точністю можна сказати, що серед них немає «поганих» або «хороших». Кожна з розглянутих операційних систем має свої плюси і мінуси. Їх застосування залежить від сфери застосування, а відповідно завдань, які перед ними ставляться. Які-то ОС ідеально підходять для обробки великих масивів інформації і відрізняються надійністю, наприклад лінійка OS / 2 систем. Інші відрізняються доступністю, наприклад Linux. Треті радують своєю барвистістю та ефектністю, наприклад MacOS.
Звичайно, важко не погодитися, що дітище Microsoft ще довго буде лідером серед програмного забезпечення на ринку ОС, особливо серед «домашніх» операційних систем. На це існують цілком зрозумілі причини: масовість, доступність, простота у використанні і т.п. Проте існують цілком гідні конкуренти, придатні і для домашнього використання в тому числі. Найяскравішою з таких систем, я вважаю, є MacOS. У цієї системи існують свої недоліки, але всі вони губляться на тлі її зручності і надійності. Крім цього Windows теж не є ідеальною системою. Одні тільки конфлікти додатків чого варті, та й вимогливість Windows до апаратних ресурсів ніяк не можна назвати низькою.
У будь-якому випадку, при виборі операційної системи не варто керуватися віянням моди. Як я вже сказав, потрібно перш за все виходити із завдань, які повинна виконувати ОС. Адже, як ми з'ясували на самому початку роботи, операційна система є головною сполучною ланкою при роботі людини з комп'ютером. Від вибору ОС може сильно залежить успішність цієї роботи, та й просто її зручність.

Список використаної літератури
1. Оліфер В.Г., Оліфер Н.А. Мережеві операційні системи. - СПб.: Пітер, 2002 -544 с.
2. Партика Т.Л., Попов І.І. Операційні системи, середовища та оболонки: Навчальний посібник. - М.: ФОРУМ: ИНФРА - М, 2003 .- 400с.
3. Таненбаум Е. Сучасні операційні системи. 2-е вид. - СПб.: Пітер, 2002 - 1040с.
4. Кузнєцов С. «UNIX мертвий, а я живий» - Стаття в Інтернеті (http://www.citforum.ru/database/articles/art_7.shtml)
5. ПРИЗНАЧЕННЯ І ФУНКЦІЇ ОПЕРАЦІЙНОЇ СИСТЕМИ. - Стаття в Інтернеті (http://sapr.mgsu.ru/biblio/ibm/contents/nazn.htm # UNIX)
6. www.maclinks.ru - сайт, присвячений MacOS
7. Wikipedia - вільна енциклопедія (www.wikipedia.org)


[1] Партика Т.Л., Попов І.І. Операційні системи, середовища та оболонки: Навчальний посібник. - М.: ФОРУМ: ИНФРА - М, 2003.
[2] В.Г. Оліфер, Н.А. Оліфер. Мережеві операційні системи. - СПб.: Пітер, 2002
[3] Таненбаум Е. Сучасні операційні системи. 2-е вид. - СПб.: Пітер, 2002
[4] Партика Т.Л., Попов І.І. Операційні системи, середовища та оболонки: Навчальний посібник. - М.: ФОРУМ: ИНФРА - М, 2003.

[5] Кузнєцов С. «UNIX мертвий, а я ще живий». - Стаття в Інтернеті. (Http://www.citforum.ru/database/articles/art_7.shtml)

[6] Wikipedia - вільна енциклопедія (www.wikipedia.org)
[7] ПРИЗНАЧЕННЯ І ФУНКЦІЇ ОПЕРАЦІЙНОЇ СИСТЕМИ. - Стаття в Інтернеті (http://sapr.mgsu.ru/biblio/ibm/contents/nazn.htm # UNIX)
Додати в блог або на сайт

Цей текст може містити помилки.

Програмування, комп'ютери, інформатика і кібернетика | Реферат
73.9кб. | скачати


Схожі роботи:
Операційні системи WINDOWS NT NetWare UNIX Оперцiйна система Windows NT
Операційні системи Windows
Операційні системи Unix і Windows NT
Операційні системи 2
Операційні системи
Операційні системи 2 лютого
Дискові операційні системи
Операційні системи Microsoft
Мережеві операційні системи
© Усі права захищені
написати до нас