Контакти

"Розробляти власну операційну систему немає резону". Про розробку вітчизняних операційних систем Наукові статті по операційним системам

Операційна система (англ. Operating system, OS) - комплекс взаємопов'язаних програм, призначених для управління ресурсами комп'ютера та організації взаємодії з користувачем.

Коли починається розробка нової операційної системи для комп'ютерів, перед вітчизняними розробниками виникає величезна кількість завдань, основними з яких є:

1. Операційна система (ОС) повинна функціонувати на серверах і робочих станціях російського виробництва.

2. Розробка ОС, яка здатна функціонувати не тільки на стаціонарних, але і на мобільних комп'ютерах.

3. Створення робочих і функціональних інструментів віртуалізації під ОС.

4. Створення, розвиток і підтримка російської середовища розробки різного роду додатків.

5. Розробка нових інструментів для установки і налагодження створених програм.

6. Створення російського «магазина додатків».

7. У російській ОС має бути передбачено власне робоче оточення.

8. Створення спеціального кластера програм для бізнес-сектора економіки (для цього необхідний аналіз даного сектора).

9. Можливість «безболісного» переходу компаній, а також звичайних користувачів з колишніх версій ОС.

10. Створення навчальних курсів для ознайомлення користувачів з російської операційною системою для ПК, з її можливостями і перспективами.

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

1. Відносно низька ціна не тільки самої системи, але і пристрою, який її підтримує і дозволяє стабільно працювати.

2. Можливості «хмарної» роботи з документами.

3. Максимальна швидкість обробки інформації.

4. Високий ступінь надійності і захищеності, включаючи захист від проникнення комп'ютерних вірусів у систему.

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

В даний час в РФ існують такі вітчизняні операційні системи, як KolibriOS, ReactOS, Xameleon, ALT Linux, Зоря, Ельбрус, ОС "Синергія" і т.д. Розглянемо характеристики наступних ОС: ROSA Linux, Astra Linux, Phantom OS;

Операційна система ROSA Linux була створена на основі дистрибутива Mandriva сімейства ОС Linux в 2011 році, проте реально працююча версія системи вийшла роком пізніше. Rosa Desktop Fresh стала новою сторінкою вітчизняних аналогів ОС Windows. Над цією операційною системою була проведена величезна робота висококласних фахівців різних країн, змінено і додано близько 1 мільйона рядків коду, практично 16 тисяч пакетів було оновлено о сховищах. Крім того, в цю лінійку систем включені серверна версія - Rosa Server і популярна настільна версія - Rosa Desktop, яка в свою чергу виходить в трьох редакціях:

Free (вільні компоненти);

EE (розширена);

LTS (характеризується п'ятирічної підтримкою)

На відміну від операційних систем сімейства Windows (Windows XP, Windows 7, Windows 8 і Windows 10) російська операційна система ROSA має ряд переваг:

ОС ROSA безкоштовна, що веде до швидкого поширення серед користувачів;

Ергономічний дизайн;

Висока функціональність, якої змогли домогтися за рахунок підібраних зібраних в ОС програм;

Драйвера йдуть разом з ОС, таким чином, вона являє собою повний комплект;

Можливість протестувати ОС не позбавляючись від попередньої. Для цього необхідно скористатися «гостьовим режимом»;

ROSA сертифікована ФСТЕК, завдяки цьому вона відмінно підходить для організацій у яких безпека стоїть на першому місці;

Чітко продуманий інтерфейс (всі потрібні інструменти дуже легко знайти, хоча вони і трохи відрізняються від звичних інструментів ОС Windows);

ROSA дозволяє експериментувати з встановленими програмами в «режимі заморозки», а після перезавантаження ПК повертати систему в початковий стан.

Astra Linux - російська ОС спеціального призначення на базі ядра Linux (спочатку була створена на базі дистрибутива Debian) розроблена для спецслужб, силових відомств і державних органів. Основними версіями Astra Linux є: Common Edition (загального призначення) і її модифікація Special Edition (спеціального призначення). Видання загального призначення призначений для середнього та малого бізнесу, освітніх установ, а спеціального призначення - для автоматизованих систем в захищеному виконанні, що обробляють інформацію зі ступенем секретності «цілком таємно» включно. Нові версія даної ОС виходять з періодичністю один раз на рік.

Переваги Astra Linux:

Високий рівень захисту;

Сертифікована в системах сертифікації засобів захисту інформації Міноборони, ФСТЕК і ФСБ;

Забезпечує ступінь захисту оброблюваної інформації до рівня державної таємниці «цілком таємно» включно;

Має запатентовану систему розмежування доступу;

Має ряд функцій захисту даних (наприклад, при видаленні файлу він видаляється повністю і місце, яке даний файл займав, заповнюється випадковими маскують послідовностями даних).

Перераховані вище операційні системи, на жаль, не є повністю російськими розробками, так як в значній мірі - це різні варіації ядра ОС Linux. Однак в РФ існує ОС Фантом, яка була розроблена «з нуля» і по праву може називатися повністю російської операційною системою.

Фантом ОС - операційна система, що розробляється російською компанією Digital Zone з 2010 року. Дана ОС орієнтована на керований код і націлена на застосування в носяться і вбудованих комп'ютерах.

Однією з основних особливостей Phantom OS є персистентність (persistent) - це означає, що програми працюють без зупинки, і навіть в той момент, коли комп'ютер вимикався або перезавантажувався - робота додатків продовжиться рівно з того ж моменту, як за кілька секунд до виключення. Це чимось схоже на режим «глибокого сну» в інших ОС, але гарантовано працює без збоїв драйверів і програм, і все відбувається автоматично.

ОС Фантом не спирається на класичні концепції Unix-подібних систем (на відміну від їх концепції «Все є файл», ОС Фантом базується на принципі «Все є об'єкт»), що дозволяє писати програми під дану ОС дешевше на 30% і сам процес написання значно легше.

Основними перевагами даної операційної системи є:

Надійність: завдяки інноваційній структурі збереження стану всієї системи, працюючи з ОС Фантом можна бути впевненим в тому, що дані не будуть загублені при раптовому відмову комп'ютера або джерела живлення. На відміну від інших операційних система, які при кожному завантаженні починають свою роботу з «чистого аркуша», для Phantom OS вимикання ПК (в т.ч. раптове) - це всього лише пауза в роботі;

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

Миттєвий старт: ОС Фантом не запускається, а «прокидається». Знаходиться відразу в робочому стані і набагато швидше, ніж інші ОС;

Низька вартість розробки: програми під ОС Фантом можуть бути значно спрощені в силу гарантій надійності, що надаються системою.

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

Список літератури:

  1. Миколаїв В.В. Особливості реалізації домену з тонкими клієнтами на базі Microsoft Windows Server 2012 R2 // Технічні науки - від теорії до практики. Зб. ст. за матеріалами LVII міжнар. наук.-практ. конф. №4 (52). Новосибірськ: Изд. АНС «СібАК», 2016.- С. 70-77
  2. НТЦ ІТ РОСА. - [ електронний ресурс] - Режим доступа.- URL: www.rosalinux.ru
  3. Astra Linux. - [електронний ресурс] - Режим доступа.- URL: http://astra-linux.com
  4. Операційна система "Фантом". - [електронний ресурс] - Режим доступа.- URL: http://dz.ru/os-phantom
  5. Розумовський С. Вітчизняні операційні системи. - [електронний ресурс] - Режим доступа.- URL: ітопк.рф / wp-content / uploads / 2017/05 / 88_91_TN_Razumovskiy.pdf

Ні у нас, ні на Заході не спостерігається брак талановитих програмістів.
Однак людей в статусі гуру серед них одиниці - як, втім, в будь-який інший
області. Таких майстрів своєї справи потрібно знати в обличчя (або хоча б по імені),
тому що вони безперечно цього заслуговують. Сьогодні представляю тобі Марка
Руссиновича, експерта по частині Windows і не тільки.

Who is Mister Russinovich?

В процесі роботи над статтею мною було зроблено дивне відкриття -
виявилося, що ім'я Марка Руссиновича (Mark Russinovich) більшості людей на
сьогодні рівно ні про що не говорить. Найбільше мене вразили двоє
программеров, які теж ніколи про таке не чули. Саме після спілкування з
ними стало ясно, що писати про Руссиновича дійсно потрібно, тому як
соромно, панове, просто соромно!

Отже, Марк Руссинович - це американський програміст і письменник, експерт з
світовим ім'ям, один з провідних фахівців в області архітектури і дизайну
операційних систем, а зокрема - внутрішнього пристрою Windows. У 2006 році
він увійшов в Top 5 хакерів планети, на думку журналу eWeek, поряд з Жанною
Рутковською і Девідом Майнор.

Виходячи з перерахованого, неважко здогадатися, що освіта у Марка саме
що ні на є профільне (втім, історія знає винятку навіть в таких
сферах) - він випускник університету Карнегі - Меллона, володар двох ступенів:
бакалавра і доктора в області обчислювальної техніки.

Після закінчення університету Руссинович і не подумав згортати з взятого
курсу, деякий час пропрацювавши в дослідницькому центрі корпорації IBM (в
посаді експерта з операційним системам). Довго він там не затримався і
Незабаром він пішов у вільне плавання. У 1996 році, спільно з ще одним
розробником ПО - Брайсом Когсвеллом (Bryce Cogswell), Руссинович організував
своє підприємство, що отримало ім'я Winternals Software LP. діяльність Марка
зосередилася навколо написання різних freeware тулз для адміністрування і
діагностики MS Windows. Його компанія дотримувалася того ж напрямку, з одного
лише невеликою різницею - продукція фірми, де Руссинович довгі роки займав
пост головного архітектора програмного забезпечення, вже була платною.

Свої утиліти Руссинович і колеги поширювали через сайт Sysinternals.com
(Раніше - ntinternals), а так як недоліку в ідеях вони явно не відчували - на
сьогодні корисних софтінок за їх авторством налічується вже більше 60 штук. В
Як найбільш відомих, мабуть, можна перерахувати Process Monitor (раніше
- Filemon і Regmon), Process Explorer, RootkitRevealer і утиліти начебто NTFSDOS,
що допомагають в роботі і, по суті, заповнюють прогалини в винде (так, NTFSDOS
робить видимими всі NTFS-розділи при роботі під MS-DOS). З останньої корисності
випливає той простий факт, що Руссинович написав драйвер файлової системи NTFS
під DOS. Це, звичайно, далеко не головна з його заслуг, але і не остання.

Завантажити всі ці маленькі приємності можна було як окремо, так і
готовими наборами. Наприклад, колись особливою популярністю користувався пак під
нехитрою назвою Winternals Administrator Pak. І що особливо цікаво,
на сайті публікувалися навіть версії для Linux, про який експерти по Windows, як
не дивно, не забували. А в більш пізніх релізах з'явилися версії для
64-бітних систем. Словом, все йшло добре, поки на горизонті не з'явився Майкрософт,
великий і жахливий.

Просто пройти повз настільки талановитих фахівців «дрібном'який» не могли. До
2006 році послужний список Winternals Software дійсно викликав повагу, і
на Sysinternals можна було знайти утиліти на всі випадки життя. сайт пропонував
настільки зручні та практичні речі, що навіть короткого знайомства з ними
вистачало, щоб зрозуміти - в Windows справді відчутно бракує всього цього.

Закономірним підсумком інтересу, проявленого Microsoft, стала покупка
Winternals Software. Після укладання угоди свято життя на Sysinternals
трохи зменшив оберти. Наприклад, з сайту зник Сорс-код, раніше вільно
публікувався для багатьох софтин, пропали версії для Linux, і відразу ж були
видалені утиліти начебто NT Locksmith, що дозволяла відновити пароль від системи
практично в будь-яких умовах. В іншому Microsoft не мали ніяких заперечень
проти існування сайту і методів поширення ПО. У всякому разі, відразу
після злиття Руссинович запевнив публіку, що Sysinternals продовжить працювати
«Майже як завжди».

У Microsoft Марк отримав горде звання Technical Fellow, що, по суті,
означає члена технічної ради корпорації. Цю посаду він займає до цього
день, працюючи на благо підрозділи платформ і служб (Platform and Services
Division). На новому місці в обов'язки Руссиновича увійшли робота над проблемою
виявлення руткітів і створення для цього відповідних засобів, а також
розробка утиліт для ліквідації всіляких malware-програм. Можна сказати,
що Марк Руссинович ще з 2006 року стоїть на сторожі наших комп'ютерів :).

Популярність

Той факт, що сьогодні Марк займається саме питаннями руткітів, досить
цікавий, тому що широкі маси познайомилися з самим словом «руткіт» у
чому завдяки йому. Сталося це в 2005 році, ще до переходу Руссиновича в
Microsoft. Тоді наш герой, в ході тестування свого дітища з промовистою за
себе назвою RootkitRevealer, виявив, що на його власному комп'ютері
відбувається якась підозріла активність. Щиро здивований, Марк пізніше
писав у своєму блозі: «З огляду на, що я дуже обережний при використанні
інтернету і софт встановлюю лише з надійних джерел, я поняття не мав,
де міг підчепити справжній руткит, і, якби не підозрілі назви файлів,
я грішила на помилки в коді RKR ».

Однак справа виявилася не в помилках RootkitRevealer'а, а в, який Руссинович незадовго до цього
придбав на Amazon.com. Інтернет-магазин чесно попереджав про те, що диск
захищений від копіювання засобами DRM (Digital rights management), але не
повідомляв, якими конкретно. Довелося проводити самостійне розслідування, в
під час якого і стало ясно, що Sony переходить будь-які межі розумного, а видалити
руткит інакше як вручну неможливо - він забрався навіть в HKLM \\ System \\ CurrentControlSet \\ SafeBoot,
тобто продовжував функціонувати навіть в безпечному режимі. обурений до
глибини душі Руссинович, звичайно, в підсумку зумів впоратися із заразою, але
замовчувати про цей епізод не став, докладно описавши те, що трапилося в своєму блозі.
IT-співтовариство сколихнулося, і вже через лічені години цю інформацію
підхопила половина інтернету, а потім і провідні ЗМІ. Пізніше він як
експерта виступав на судовому процесі проти Sony, давав численні
інтерв'ю та коментарі пресі та в цілому залучив до цієї проблеми підвищений
увага. Маси завдяки цьому інциденту дізналися, що таке руткіт і
наскільки це погано, а також дізналися про існування такої людини, як Марк
Руссинович. Вийшло, що Марк, несподівано навіть для самого себе, прославився.

Ще одна іспостась Руссиновича, яка принесла йому певну популярність, -
письменник. Крім іншого, Марк є співавтором кількох книг, включаючи такий
бестселер, як Microsoft Windows Internals ( «Внутрішня структура ОС Microsoft
Windows »). Він написав безліч найрізноманітніших статей і мінлива, на регулярній
основі співпрацюючи з журналами TechNet Magazine і Windows IT Pro (колишній Windows
NT Magazine). Плюс до всього Руссинович продовжує вести блог, знайти який
можна за посиланням blogs.technet.com/MarkRussinovich. Ось уже третій рік блог Марка
утримує позиції одного з топових блогів серед всіх співробітників Microsoft.

- незважаючи на відмінну портативність, ЕД потребують спеціальних інструментах зберігання та обігу;

Відсутня впізнаваність - без спеціальних електронних пристроїв можна легко і швидко визначити, що це за предмет, суму і т. Д .;

Засоби криптографічного захисту, Якими захищаються системи електронних грошей ще не мають тривалої історії успішної експлуатації;

Теоретично, зацікавлені особи можуть намагатися відслідковувати персональні дані платників і обіг електронних грошей поза банківською системою;

На сьогоднішній день в Росії існують такі електронні платіжні системи: Яндекс.Деньги, WebMoney, RBKMoney, MoneyMail і т.д.

Я вважаю, що на сьогоднішній день ЕГ дуже зручною системою зберігання грошей. За допомогою них можна розплачуватися за товари і не виходячи з дому або робочого місця.

Список використаних джерел

1. http://www.paycash.ru/solutions/emoney

УДК 004.451.9

Р.Р. Юзбеков

Нижневартовский нафтовий технікум - філія Югорского державного університету м Нижньовартовськ, Росія

ПОРІВНЯННЯ операційних систем

Стаття містить коротку порівняльну характеристику операційних систем компанії Microsoft. Вказані переваги і недоліки ОС Windows Vista, Windows 7 і Windows XP як для звичайних користувачів, так і для професіоналів.

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

На сьогоднішній день при покупці комп'ютера актуальним є питання: а яку ОС варто встановити? Багато користувачів хочуть встановити на свої комп'ютери просту і надійну в операційних системах.

З моменту виходу Windows Vista пройшло три роки. Ця ОС неодноразово відкладалася, до-деливалась і перероблялася, пред'являла непомірні системні вимоги, Позбулася сумісності з деякими програмами та багатьма драйверами, була предметом незліченних суперечок і розглядів - особливо до виходу першого сервіс-пака, коли навіть копіювати файли вона примудрялася з «черепашачою» швидкістю. В якійсь мірі це можна їй пробачити, адже Vista стала ОС від компанії Microsoft, що надає звичайним користувачам яскравий і зручний інтерфейс. Але досвідчені користувачі зберегли вірність своїй ХР, простою і надійною.

Для порівняння: під управлінням ХР зараз як і раніше працюють приблизно дві з трьох машин на нашій планеті. Очевидно, що сьогодні Microsoft потребує більш привабливою сучасної ОС, але чи зможе майбутня Windows 7 нею стати? У даній статті я розповім про нову ОС з точки зору звичайного користувача, захопленого комп'ютерними іграми. Чи гідна вона того, щоб змінити звичну нам ХР

У крации нагадаю Вам історію: Windows XP, була випущена в 2001 році, Vista на початку 2007 року. А Windows 7 з'явився в продажу вже в жовтні 2009. Виходить що на розробку Vista пішло в два рази більше часу, ніж на створення Windows 7.

Будь-якому користувачеві ОС це може здатися дивним. Але насправді все правильно, так і повинно бути, адже Windows 7 - це не повністю нова, написана з нуля система, а всього лише «апгрейд» Vista.

Але ось у чому «фокус»: саме її нам і не вистачало! У Windows 7 вдосконалено все, що в Vista було зроблено добре, і виправлено все погане. За великим рахунком саме - доступною і одночасно потужною - повинна була стати Vista з самого початку. Але цього не стало.

Коли Vista тільки - тільки з'явилася, її багато новоспечені користувачі стали шукати кнопку «зробити все як в ХР»: новий симпатичний інтерфейс з купою непотрібних прикрас

майже нікому не сподобався. Більш того, навіть досвідчений користувач при всьому бажанні не міг перетворити Vista в точну копію попередниці: меню роз'їжджалися, вікна відкривалися на подив повільно. тепер компанія Microsoft вже не піде на компроміси - «зробити все як в ХР» в Windows 7 неможливо, застарілі функції просто видалені з системи.

Класичне меню «Старт», як в Windows 95? Звичний вигляд вікон з ХР? Старий таск-бар з кнопками швидкого запуску? Забудьте, їх більше не існує. Інша справа, що якщо в Vista «спрощення» були зроблені плутано і безглуздо, то в Windows 7 новий зрозумілий інтерфейс, який функціонує як швейцарський годинник. Робота з вікнами стала більш інтуїтивною, локальний пошук - простіше, а таск-бар могутніше. Всі зміни нарешті склалися в єдину картину - і хоча інтерфейс Windows 7 став зрозуміліше, це не означає що він став "тупіше". Просто складні настройки заховані вглиб системи, а часто використовувані і всім потрібні - винесені в зручне меню.

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

І все ж варто Windows 7 того, щоб переходити на неї з ХР? Я впевнений, що варто. Уже в бета-версії Windows 7 працює швидше і надійніше, ніж Windows Vista, і так само стабільно як Windows ХР.

Важливо розуміти, що з появою цієї нової ОС творці комп'ютерних ігор почнуть орієнтуватися вже не на користувачів ХР і Vista, а на користувачів Vista і Windows 7. У доступному для огляду майбутньому підтримка нових версій DirectX стане для розробників важливіше, ніж експлуатування старенького DirectX 9. І хоча прийдешні гри будуть все-таки запускатися по ХР, ситуація стане діаметрально протилежною: працювати швидше і стабільніше вони будуть вже на нових ОС. Чи це не привід задуматися про придбання сучасної ОС?

Уже зараз зрозуміло, що Windows Vista залишиться в історії як безглуздий проміжний реліз. Але завдяки їй Microsoft змогла побудувати значно поліпшену, сучасну і вражаючу Windows 7.

природознавство

УДК 524: 539: 530.145.6: 573.5

А.А. Аліф

Інститут машинознавства РАН м.Москва, Росія

ЄДИНИЙ ЗАКОН СТАНУ МАТЕРИИ

Викладений в і ін. Роботах автора загальний підхід дозволяє з єдиних позицій розглядати закони Природи, пояснити безліч явищ в неживому і живому світі. Автором запропоновані фізично обгрунтовані рівняння миттєвого динамічного стану матерії, що представляють єдиної форми закон її стану для всіх рівнів руху і організації. Їх розгляд в цілому привели до формулювання положення про коливальному принципі руху і організації Всесвіту.

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

Вступ

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

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

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

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

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

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

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

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

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

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

висновок

Список використаної літератури

Вступ

У наш час інформаційні технології все міцніше входять в повсякденне життя, і комп'ютер став уже звичною її частиною. Для більшості людей, що мали досвід спілкування з комп'ютером, слова «ікона», «вікно», «робочий стіл», «меню Пуск» стали звичними і зрозумілим, а логотип чотириколірних развевающегося прапорця не викликає подиву. Я хочу сказати, що багато користувачів персональних комп'ютерів настільки звикли до Windows, що часом навіть не знають про існування інших, альтернативних, операційних систем і вже тим більше не задають собі питання: «А що таке операційна система і як вона працює?» Але ж знання всього цього буде не тільки корисно в сучасному суспільстві, а й може допомогти у виборі найбільш зручною і продуктивною «оболонки» для вашого комп'ютера. Саме тому я вирішив зробити короткий огляд операційних систем, які використовуються сьогодні замість звичної всім нам Windows.

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

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

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

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

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

Перш за все, варто розібратися, що ж із себе представляє операційна система (ОС).

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

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

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

Тут дано тільки загальне уявлення про операційну систему. Далі я пропоную розглянути ОС більш докладно.

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

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

· Ядро - модулі, що виконують основні функції ОС;

· Модулі, що виконують допоміжні функції ОС.

Модулі ядра керують процесами, пам'яттю, пристроями введення-виведення і т.п. Функції, що виконуються модулями ядра, є найбільш часто використовуваними, тому швидкість їх виконання визначає продуктивність всієї системи в цілому. Для забезпечення високої швидкості роботи ОС велика частина модулів ядра постійно знаходяться в оперативної пам'яті, Тобто є резидентними

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

Найчастіше буває дуже складно провести межу між програмами, що входять в ОС, і простими додатками. Вважається, що ті програми, які запускаються в режимі ядра (тобто користувач не має до них апаратного доступу) завжди є частиною ОС, допоміжні ж програми запускаються в призначеному для користувача режимі (Тобто користувач при бажанні може їх змінити).

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

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

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

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

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

· Модульність;

· Можливість розвитку програмної системи;

· Простота освоєння;

· Гнучкість і адаптованість;

· Сумісність програмного забезпечення різних ЕОМ в рамках однієї апаратної платформи;

· Мінімальність втручання людини;

· Параметрическая універсальність;

· Функціональна надмірність (наявність в системі декількох програм, що реалізують одну й ту ж функцію);

· Функціональна вибірковість (можливість конфігурувати систему під конкретного користувача).

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

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

Безумовно, розвиток ОС тісно пов'язане з розвитком самих ЕОМ. Ранні ЕОМ не передбачали операційних систем, тому всі процеси запуску і зупинки програм, під'єднання зовнішніх пристроїв проводилися вручну. Програмування велося виключно на машинному мовою. У той час машини використовувалися радше для науково-дослідних цілей, а не для вирішення конкретних практичних завдань. До початку 50-х років з винаходом перфокарт - спеціальних карт, на які переносився алгоритм виконання програми - ситуація дещо змінилася, але в цілому обслуговування і використання ЕОМ залишалося неприпустимо складним.

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

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

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

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

До середини 70-х років широке поширення набувають міні-комп'ютери. Їх архітектура була значно спрощена, а ресурси обмежені. Все це знайшло відображення і в ОС для таких комп'ютерів. Вони стали більш компактними і значно наблизилися до понять про сучасні ОС. Найпоширенішою операційною системою того часу була UNIX, історію розвитку якої ми будемо розглядати пізніше.

Справжньою революцією був винахід на початку 80-х років кремнієвих мікросхем і як наслідок поява перших персональних комп'ютерів (ПК). З точки зору архітектури ПК нічим не відрізнялися від міні-комп'ютерів, але вартість їх була набагато нижче. Це дозволило купувати їх не тільки університетам, підприємствам або урядовим структурам, а й звичайним людям. Популярна тоді ОС UNIX була надто складна для використання непрофесіоналами. Стояло завдання створення дружнього інтерфейсу, тобто призначеного для користувача нічого не знає і не бажає що-небудь дізнатися. Тут - то і з'явилася всім відома MS-DOS (MicroSoftDiskOperatingSystem). Слід зазначити, що спочатку MS-DOS мала інтерфейс командного рядка, який був не дуже зручний. І вже набагато пізніше була створена графічне середовище для MS-DOS, названа Windows, яка згодом сформувалася в самостійну ОС. Вона - то і втілила ідею графічного інтерфейсу, що складається з вікон, значків, різних меню і миші.

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

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

2.1 ОС UNIX

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

Спочатку UNIX була розроблена Кеном Томпсоном - співробітником фірми BellLaboratories в 1969 році як багатозадачна система для мінікомп'ютерів і мейнфреймів (величезних комп'ютерів розміром з кімнату).

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

У 1974 році UNIX була передана університетам для «освітніх цілей». Причому надавалася вона з повним комплектом вихідних текстів, що надавала можливість власникам без кінця підправляти її. Так UNIX знайшла комерційне застосування і перетворилася в одну з найбільш поширених ОС. Єдиною проблемою було те, що кожен виробник додавав свої нестандартні удосконалення, тому дуже довгий час не могли написати пакет програм для UNIX, щоб їх можна було запустити в будь-який її версії. Рішенням цієї проблеми стало створення стандарту POSIX, Який увібрав в себе найбільш загальні процедури, якими найчастіше користується більшість версій UNIX. Це дещо спростило ситуацію і внесло деяку єдність в розробку версій UNIX.

На сьогоднішній день існує величезна кількість клонів системи UNIX, включаючи Linux, MINIX, SystemV, Solaries, XENIX, але у всіх цих ОС збережені основні принципи реалізації алгоритмів, структури даних і системних викликів.

Найцікавіша з перерахованих ОС Linux. Особливістю цього клону UNIX є її бізнес-модель: це вільно розповсюджується. На відміну від Windows, Mac OS і комерційних UNIX-подібних систем, Linux не має географічного центру розробки. Немає і організації, яка володіла б цією системою. Програми для Linux - результат роботи тисяч проектів. Багато проектів об'єднують хакерів з усього світу, які знайомі тільки по переписці. Створити свій проект або приєднатися до вже існуючого може будь-хто і, в разі успіху, результати роботи стануть відомі мільйонам користувачів. Користувачі беруть участь в тестуванні вільних програм, спілкуються з розробниками напряму, що дозволяє швидко знаходити і виправляти помилки і реалізовувати нові можливості. Такий підхід визначає економічну ефективність і популярність Linux. Сьогодні дана ОС використовується в багатьох пристроях, починаючи від мобільних телефонів, Маршрутизаторів і закінчуючи безпілотними військовими апаратами.

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

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

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

Під простотою розуміється то, що UNIX, завдяки компактності ядра, невимоглива до ресурсів комп'ютера (на відміну від тієї ж самої Windows). Крім цього, UNIX містить значно ряд інших переваг.

По-перше, спрощену файлову модель, яка дозволяє створювати необмежену кількість підкаталогів на жорсткому диску.

По-друге, в ній використовується всього шість основних команд. Операція породження «fork». Виконуючи «fork», процес створює свою точну копію. Таким чином ви отримуєте дві ідентичні копії. Породжена копія найчастіше виконує інший процес - замінює себе новою програмою. це друга базова операція. Чотири виклику - open (відкрити), close (закрити), read (читати) і write (писати) - призначені для доступу до файлів. Ці шість системних викликів є прості операції, з яких і складається Unix. Звичайно ж існує величезна кількість інших команд, але знаючи ці п'ять, ви зможете без праці виконувати основні операції в середовищі UNIX.

По-третє, значного спрощення UNIX послужило використання досить розвинутого командного мови в базовому інтерфейсі системи. Навіть сьогодні, з появою численних графічних оболонок (наприклад, XWindowSystem), знайдеться чимало користувачів, які вважають за краще первинний інтерфейс командного рядка.

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

Звичайно ж, операційна система UNIX не ідеальна. Можна знайти приклади десятків інших ОС, які зроблені більш продуманими, забезпечують більш потужні засоби програмування і т.д. До основних недоліків системи можна віднести:

· Чи не підтримується режим реального часу (вид багатозадачності, в якому операційна система сама передає управління від однієї виконуваної програми інший);

· Слабка стійкість до апаратних збоїв;

· Зниження ефективності при вирішенні однотипних завдань;

· Слабо розвинені засоби взаємодії і Сінхронізуется ції процесів.

Крім цього, в останніх версіях 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 в WindowsNT, а сама 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, WarpConnect, Warp 4). З цього моменту OS / 2-подібні операційні системи стали розроблятися більше як мережеві.

У 1997 були серйозні підстави говорити про те, що OS / 2 доживає свій вік в якості операційної системи. Наприклад, IBM офіційно оголошує про вилучення OS / 2 зі споживчого ринку, відділ по розробці OS / 2 було розформовано, а користувачам було дано рада перейти на інші ОС. Однак бачачи, що світ все більше занурюється в сферу бізнесу і Internet'а, компанія IBM все ж повертається до підтримки OS / 2-подібних систем і в 1999 р представляє нову версію: Warp4.5 ServerforE-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. Такий підхід дозволяє досягти максимальної збалансованості між програмним забезпеченням та обладнанням, яке буде з ним використовуватися, що, в свою чергу, практично виключає можливість виникнення апаратних конфліктів, з якими ми часто стикаємося при використанні IBMPC. Однак такі комп'ютери не можна назвати ідеальними. Справа в тому, що вони є монолітними комп'ютерами, тобто в них практично неможливо під'єднати нові пристрої або модернізувати старі. Це, я вважаю, може з'явитися серйозним недоліком для деяких користувачів, особливо тих, хто звик збирати свій комп'ютер самостійно.

Важливо відзначити, що саме Macintosh (а саме так називаються комп'ютери компанії Apple) були першими персональними комп'ютерами, і саме MacOS є першою комерційною операційною системою, що запропонувала користувачеві не інтерфейс командного рядка, а такий звичний для нас сьогодні графічний, з вікнами, папками, іконками і покажчиком миші. Вихід цієї операційної системи став справжньою революцією в світі ПК, а багато прийомів використані в ній стали основою для розробки майбутніх операційних систем. Наприклад, графічний інтерфейс OCWindows практично ідентичний графічного інтерфейсу MacOS. Так що сміливо можна сказати, що MacOS є своєрідним прабатьком Windows.

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

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

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

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

Традиційно до недоліків MacOS відносять високу ціну. Так, дійсно ціни на комп'ютери компанії Apple практично вдвічі перевищують ціну звичайних IBMPC. Але за ці гроші ви отримуєте гарний, зі своєю особливою індивідуальністю комп'ютер відмінної якості і сучасну операційну систему, розроблені з урахуванням всіх новітніх технологій і досягнень науки. При цьому ОС 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 можна бути впевненим, що він не застаріє через півроку, а буде актуальний ще довгий час.

.3.3 Використання

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

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

Виходячи з цього, я думаю недалеко той час, коли комп'ютери компанії Apple з операційною системою MacOS стануть настільки популярними (а вони мають всі передумови для цього), що складуть гідну конкуренцію Microsoft з її ОС Windows.

висновок

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

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

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


1. Оліфер В.Г., Оліфер Н.А. Мережеві операційні системи. - СПб .: Пітер, 2002 -544 с.

2. - 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)


Партика Т.Л., Попов І.І. Операційні системи, середовища та оболонки: Навчальний посібник. - М .: ФОРУМ: ИНФРА - му, 2003.

В.Г. Оліфер, Н.А. Оліфер. Мережеві операційні системи. - СПб .: Питер, 2002

Таненбаум Е. Сучасні операційні системи. 2-е изд. - СПб .: Питер, 2002

Партика Т.Л., Попов І.І. Операційні системи, середовища та оболонки: Навчальний посібник. - М .: ФОРУМ: ИНФРА - му, 2003.

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

Wikipedia - вільна енциклопедія (www.wikipedia.org)

ПРИЗНАЧЕННЯ І ФУНКЦІЇ ОПЕРАЦІЙНОЇ СИСТЕМИ. - Стаття в Інтернеті (http://sapr.mgsu.ru/biblio/ibm/contents/nazn.htm#UNIX)

завантажень: 3002

ОС Window 7 насичена безліччю функцій і інструментів, що спрощують роботу користувача. У цій книзі читач знайде опис всього нового і цікавого.


03.07.2013
К. Стефенсон - Секрети Windows XP. 500 кращих прийомів і рад

завантажень: 3771

Якщо ви вирішили підвищити ефективність роботи на комп'ютері, без рад спецалістів не обійтися. Клебер Стефенсон, президент американської компанії U.S. Diginet - Interactive Communications, постачальника Інтернет-рішень, протягом багатьох років спеціалізувався на впровадженні комп'ютерних бізнес-систем на базі технологій Microsoft, в операційних системі Windows. У даній книзі він пропонує читачам близько 500 рад по оптимізації роботи в Windows ХР.


03.07.2013
Вавилов С. - Сучасний самовчитель роботи на комп'ютері в Windows 7

завантажень: 2354

Ця книга допоможе вам освоїти персональний комп'ютер легко і швидко. З її допомогою ви вивчите принципи роботи в Windows 7, новітньої версії найпопулярнішою в світі операційною системи, познайомитеся з основними програмними додатками, Що дозволяють працювати з текстовими документами, електронними таблицями, графічними зображеннями, аудіо- та відеофайлами, дізнаєтеся все необхідне про Інтернет


03.07.2013
Гольцман В. - Працюємо на ноутбуці в Windows 7

завантажень: 2529

Ви придбали ноутбук? І це ваш перший комп'ютер? Тоді ви тримаєте в руках дійсно необхідну книгу. Прочитавши її, ви не тільки дізнаєтеся про те, як працювати на комп'ютері взагалі, але і освоїте всі необхідні тонкощі, що стосуються роботи з ноутбуками.


03.07.2013
Артем'єв А. - Працюємо на ноутбуці в Windows 7

завантажень: 1729

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


03.07.2013
Гладкий А. - Налаштування Windows 7 своїми руками. Як зробити, щоб працювати було легко і зручно

завантажень: 3076

Налаштування операційної системи - важливий елемент її експлуатації. При установці Windows на комп'ютер більшість налаштувань виставляється за замовчуванням і, як правило, ці параметри є оптимальними для більшості користувачів.



Сподобалася стаття? поділіться їй