Для чого необхідна оперативна система. Список операційних систем: особливості, характеристики і відгуки

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

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

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

графічний інтерфейс

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

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

Що таке операційна система, Навіщо вона потрібна? Досить часто можна почути подібні питання від початківців користувачів. Дати чітку і однозначну відповідь дуже складно. По суті, це комплекс програм, який забезпечує апаратних ресурсів ПК роботу відповідно до вимог користувача. Тобто даний елемент дозволяє оживити купу заліза і зробити з неї цілком боєздатний механізм.

основа

Для того щоб отримати відповідь на питання про те, що таке операційна система, постараємося з'ясувати, що у більшості таких програмних елементів є спільного. В першу чергу варто виділити завантажувальний записнакопичувача. Англійською його назва звучить як "Boot Record". Саме цей запис вказує комп'ютера на те місце, з якого повинна бути завантажена ОС. Другий обов'язковий компонент для будь-якого ПО подібного класу - це базова система організації введення / виведення. В оригіналі її назва - BIOS. Даний компонент зберігає інформацію про склад апаратного забезпеченнякомп'ютера і виконує низькорівневі тести, результати яких в обов'язковому порядку передаються ОС.

Склад сучасної операційної системи

До складу застарілої операційної системи від компанії Microsoft під назвою MS-DOS входило всього 5 файлів в базовому виконанні:

  • IO.SYS - цей файл організовував роботу з периферійними пристроями, тобто забезпечував обмін інформацією між ПК і зовнішнім світом.
  • MSDOS.SYS - системне ядро ​​операційної системи.
  • COMMAND.COM - це командний процесор, яких зберігав в собі всі базові команди цієї ОС.
  • CONFIG.SYS - конфігураційний файл, за допомогою якого завантажувати всі допоміжні драйвера
  • AUTOEXEC.BAT - файл, який завантажував прикладне програмне забезпечення.

Незважаючи на те, що з часу останнього релізу MS-DOS пройшло багато часу, склад сучасних таких продуктів не сильно змінився. Він тільки розширився і збільшився. З цієї позиції можна дати таку відповідь на питання про те, що таке операційна система: це серце програмного комплексу будь-якого електронно-обчислювального механізму.

нові віяння

Сучасні смартфони та планшети з обчислювальної потужності не сильно поступаються персональним ЕОМ 10-річної давності. Таку революцію дозволили реалізувати мобільні операційні системи. Провідні позиції на даному ринку займають такі продукти, як Android і iOS. Саме під їх управлінням і працює більшість мобільних систем.


А може, дві?

Деякі користувачі для розширення кругозору, наприклад, встановлюють кілька системних програм на другий ПК. Установка другої операційної системи робиться набагато простіше, якщо це продукти одного розробника. Дуже легко інсталювати і налаштувати на одному комп'ютері софт від Microsoft. Важливо тільки ставити відразу більш стару систему, А потім більш свіжу. Це дозволить уникнути багатьох проблем і значно спростить процес установки. Складніше буде, якщо це комбінація продуктів різних виробників. Наприклад, потрібно встановити Windows і Linux. Це непросте завдання, яка має практичне рішення.

висновок

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

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

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

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

Що таке Windows?

Операційні системи бувають різні, як і автомобілі. Є дуже знамениті і поширені, такі як Mercedes, Toyota, Nissan і так далі, а їсти не дуже відомі, наприклад, Geely. Так і з операційними системами.
Windows - це назва найпоширенішою «операційки», але є й інші, наприклад, Linux (Лінукс) або MacOs (операційна система макінтош).

Ось так, наприклад, виглядає MacOs:


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

При цьому так само, як і у кожної марки автомобілів є свої моделі машин, так і операційна система Windows має різні версії.
Найпоширеніші: Windows 7, Windows XP і Windows 8.
Однак, Windows XP вже можна вважати застарілою, так само як і Windows 95, 98, 2000, оскільки корпорація Microsoft офіційно оголосила про те, що припиняє підтримку цієї версії. Зараз найстабільнішою версією є Windows 7.

Як дізнатися який windows встановлений на комп'ютері?

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

Один з варіантів завантаження Windows7:




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

Для цього необхідно:

1. Відкрити «пуск»
2. Справа знайти пункт «Комп'ютер» і натиснути на нього правоюкнопкою миші (ПКМ), після чого з'явиться вікно:


3. У вікні вибрати ЛФМ найостанніший пункт «Властивості», відкриється вікно перегляду відомостей про систему, в якому і можна дізнатися, яка система встановлена ​​на комп'ютері.


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

Отже, в цьому уроці ми дізналися, що операційна система - базовий набір програм, необхідний для роботи комп'ютера. Позначили, що бувають різні види операційних систем (windows, Linux. MacOs і інші) і різні їх версії (наприклад, Windows7, Windows8 та інші). А так же навчилися визначати, яка операційна система встановлена ​​на комп'ютері.

Чого ми очікуємо від клієнтської операційної системи

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

Перелічимо найбільш часто зустрічаються потреби корпоративного користувача:

  1. Можливість застосовувати офісні додатки (тобто готувати документи за допомогою текстових процесорів, електронних таблиць, засобів презентаційної графіки і т.д.).
  2. Можливість звертатися до ресурсів локальної мережі і Інтернету (наприклад, до мережевих принтерів, файлів на мережевому диску або на Web-сайтах, до Web-додатків і поштових серверів).
  3. Можливість користуватися корпоративними додатками, наприклад входять до складу системи управління підприємством. Останнє нерідко опосередковано тягне за собою таку потребу, як доступ до тієї чи іншої СУБД, - багато систем управління підприємствами використовують архітектуру «клієнт-сервер», що вимагає наявності на робочому місці користувача клієнтської частини СКБД, використовуваної в такій системі.
  4. Надійність, засоби захисту даних, стійкість до збоїв.

З більш «екзотичних» потреб відзначимо можливість розробки додатків, графічного та іншого дизайну, управління будь-якими нестандартними пристроями або програмами, що виконуються на інших комп'ютерах, ініціації сесії іншої операційної системи (наприклад, сеансу DOS в Windows або сеансу Windows всередині віртуальної машини, що функціонує під управлінням Linux). Втім, ці потреби зустрічаються набагато рідше, ніж вище перелічені. При цьому як «екзотичні», так і типові потреби керівники IT-служб будь-якої компанії прагнуть задовольнити з найменшими витратами на апаратне і програмне забезпечення.

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

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

MS DOS і аналогічні операційні системи

S-DOS (Microsoft Disc Operating System) довгий часзалишалася найбільш відомої операційною системою для персональних комп'ютерів на апаратній платформі Intel (хоча і не була найпершою - першою була CP / M і деякі інші операційні системи, практично вже забуті). Незважаючи на те що ця операційна система мала далеко не найбільш дружнім інтерфейсом командного рядка, Звичним головним чином старшому поколінню користувачів, які почали своє знайомство з обчислювальною технікою з міні-ЕОМ і мейнфреймів, вона стала наймасовішою операційною системою 80-х років.

Не можна сказати, що DOS і аналогічні операційні системи (такі як Caldera DR DOS - нащадок знаменитої DR DOS, створеної в компанії Digital Research) сьогодні вже повністю забуті. У ряді галузей (наприклад, в банківській справі) можна зустріти рішення, клієнтські частини яких виконуються під управлінням MS DOS, DR DOS і тому подібних. Зазвичай такі рішення зручні в тому випадку, коли в обов'язки користувачів входить робота з одним-єдиним корпоративним додатком, а інші види діяльності на їх робочому місці при цьому виключені (навіщо, наприклад, операціоніста банку текстовий редактор або поштовий клієнт? Ось менеджеру банку вони, можливо, потрібні ...).

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

Говорячи про DOS-подібних системах, не можна не відзначити наявність хороших вітчизняних розробок у цій галузі, таких, наприклад, як операційна система PTS-DOS компанії «Физтех-софт», існуюча в декількох модифікаціях і володіє, відповідно до сучасних потреб, засобами підтримки локальних мереж, файловим менеджером, архиватором, засобами захисту від boot-вірусів, графічним Web-браузером, поштовим і FTP-клієнтами. Так що можна почекати викидати старі комп'ютери і ноутбуки - з цією операційною системою вони ще можуть послужити, як мінімум, в якості Інтернет-терміналів.

Операційні системи з графічним призначеним для користувача інтерфейсом: трохи історії

нтерфейси командного рядка зручний професіоналам. Користувачеві ж зазвичай хочеться чогось більш очевидного: значків, вікон, можливості вказувати на них або переміщати їх по екрану за допомогою якого-небудь підходящого для цієї мети пристрою, тобто того, що називається графічним призначеним для користувача інтерфейсом (GUI, Graphic User Interface) . Першими перспективність графічного призначеного для користувача інтерфейсу усвідомили засновники компанії Apple Стівен Джобс і Стівен Возняк, побачили його в одній з дослідницьких лабораторій Xerox. Їх перший комп'ютер, Apple Lisa, випущений в 1983 році, мав графічним призначеним для користувача інтерфейсом, а роком пізніше з'явився перший Macintosh з операційною системою Mac OS.

Компанія Microsoft почала роботу над операційною системою з графічним призначеним для користувача інтерфейсом в 1981 році. Перша версія Windows, випущена в листопаді 1985 року, мала набагато меншими можливостями, ніж Mac OS, і аж до випуску в 1990-му Windows 3.0 ця операційна система практично ніким всерйоз не сприймалася. Певною популярності ця платформа досягла з виходом версій 3.1 і 3.11.

Надалі обидві компанії розвивали і вдосконалювали свої операційні системи, однак, незважаючи на наявність апаратної платформи і операційної системи, яка перевершує конкуруючі продукти, компанії Apple було досить складно змагатися з альянсом Microsoft, Intel, IBM, Compaq і інших великих компаній. В даний моментна частку Apple припадає менше однієї десятої частки ринку персональних комп'ютерів, тоді як Microsoft перетворилася в одну з найбільших корпорацій, розширивши при цьому сімейство своїх операційних систем - тепер для різних категорій користувачів існують різні версії Windows. Є деяка кількість користувачів IBM OS / 2, вельми непоганий операційної системи, але програла Windows конкурентну боротьбу на ринку операційних систем для кінцевих користувачів в середині 90-х років. При цьому останнім часом помітно збільшилася частка користувачів Linux, залучених нестандартним підходом до створення і придбання програмного забезпечення.

ранні версії

Ранні версії Windows мали сумісністю з MS DOS і навіть працювали поверх DOS - в умовах домінування DOS на початку 90-х років можливість виконувати популярні у користувачів програми в очікуванні їх Windows-версій була єдиним засобом виживання нової операційної системи на ринку, навіть на шкоду її надійності і з ризиком різних технологічних недоліків, викликаних подібної архітектурою. Крім того, успіху Windows сприяла політика масового надання ліцензій на неї виробникам комп'ютерів - вимоги, яким повинна була задовольняти їх продукція для отримання цієї ліцензії, були досить скромними. Як наслідок, виробники комп'ютерів та іншого обладнання намагалися зробити свою продукцію Windows-сумісної, що в кінцевому рахунку обернулося появою величезної кількості всіляких списків сумісних з Windows пристроїв, Нерідко приводили користувачів в замішання.

З появою Windows 95 (першої 32-розрядної версії Windows) частина перерахованих технічних проблемабо була усунена, або втратила колишню гостроту. Хоча Windows як і раніше базувалася на DOS, кількість використовуваних її DOS-додатків було вже не настільки велика. У той же самий час Microsoft ввела в вживання ряд прикладних програмних інтерфейсів (таких як Direct X API), які були шар абстракції, котрий використовував драйвери пристроїв для взаємодії між додатками і устаткуванням. Використовуючи ці інтерфейси, розробники могли створювати додатки, сумісні з широким спектром пристроїв і конфігурацій комп'ютерів. Ще однією метою створення подібних прикладних програмних інтерфейсів була спроба домогтися спрощеного підключення пристроїв, яке називається Plug and Play і полягає в тому, що при підключенні нового пристрою операційна система повинна негайно його розпізнати і автоматично налаштувати власну конфігурацію (користувачам Macintosh ця технологія була доступна вже давно ).

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

Windows Millennium Edition

Windows Millennium Edition (Mе) являє собою спрощену операційну систему, орієнтовану на домашнього користувача і відповідає вимогам, які останній зазвичай пред'являє до сучасного персонального комп'ютера, таким як можливість використання офісних додатків, спрощені засоби настройки мережевого доступу і доступу в Інтернет, можливість грати в сучасні комп'ютерні ігри, підтримка мультимедіа (наприклад, редагування відеофрагментів, прослуховування MP3-файлів і т.д.). Однак ця операційна система як і раніше базується на ядрі 9x, використовувався в Windows 95 і Windows 98, - це ядро ​​вимагає невеликої кількості оперативної пам'яті, що дозволяє виділити більшу частину ресурсів комп'ютера на обслуговування додатків. Windows Mе - остання з версій Windows, заснованих на цьому ядрі, оскільки підтримка старих DOS-додатків сьогодні вже неактуальна.

Найбільш помітними особливостями Windows Me в порівнянні з її попередниками стали утиліта System Restore, що повертає операційну систему до попереднього стану після невдалої переконфігурації або установки програмного забезпечення, System File Protection - засіб захисту від видалення більше 800 системних файлів, кошти автоматичного оновленняопераційної системи через Інтернет, спрощені засоби настройки домашньої мережі і доступу в Інтернет (Home Networking Wizard), а також деякі поліпшення користувальницького інтерфейсу, такі як розгортаються меню, більш зручний інтерфейс діалогових вікон, Автоматичне розпізнавання популярних форматів стислих файлів. Відзначимо також наявність в цій операційній системі засобів підтримки FireWire: стандарту підключення зовнішніх пристроїв, Що дозволяє передавати дані з високою швидкістю, що робить його ідеальним для передачі відеоданих; засоби редагування відеоданих Movie Maker і засоби підключення до комп'ютера цифрових камер. Нова версія Media Player, що входить в цю операційну систему, дозволяє програвати файли MP3 і звукові CD.

Для експлуатації Windows Me потрібно як мінімум 64 Мбайт оперативної пам'яті, хоча настійно рекомендується мати 128 Мбайт або вище. Рекомендується також наявність жорсткого дискавеликого обсягу (від 10 Гбайт).

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

Windows NT

Метою компанії Microsoft було завоювання не тільки ринку операційних систем для кінцевих користувачів, а й частини ринку серверних операційних систем, на якому домінували Novell, Sun і виробники комерційних версій UNIX. Windows NT, перша повністю 32-розрядна операційна система сімейства Windows, стала першим кроком у цьому напрямку. Найбільш широко використовувалася її версія 4.0, що існувала в редакціях Server і Workstation.

У той час як домашні користувачі готові були пожертвувати стабільністю і надійністю використовуваної ними операційної системи заради підтримки широкого спектру пристроїв і функціональності, необхідної для ігор та інших домашніх розваг, корпоративним користувачам потрібні надійність і засоби захисту даних. Це означало, що в разі використання традиційного для корпоративних користувачів набору ділових додатків (офісні додатки, корпоративна інформаційна система та ін.) В умовах, коли оновлення апаратної частини і підключення нових пристроїв проводиться рідко, Windows NT Workstation була найкращим вибором. Відзначимо, однак, що гнучкість цієї операційної системи з точки зору підтримки підключення нових пристроїв і виконання додатків мультимедіа була не надто висока.

Windows 2000

Windows 2000 стала черговим кроком в еволюції Windows NT. Ця операційна система, яка існує у вигляді чотирьох різних версій (Professional, Server, Advanced Server, Datacenter Server), поєднувала в собі надійність Windows NT з деякою гнучкістю, притаманною операційним системам сімейства Windows 9x, і позиціонувалася як операційна система для корпоративних користувачів, в середовищі яких вона досить швидко завоювала популярність. На даний момент це найпопулярніша операційна система сімейства Windows в корпоративному секторі.

Що володіє меншою підтримкою «розважальних» і «побутових» коштів, ніж Windows Mе, ця операційна система виявилася найкращим вибором для багатьох компаній і домашніх користувачів завдяки своїй надійності, високої продуктивності (досягнутої за рахунок змін в системі управління пам'яттю), засобів захисту файлів від видалення , зручним засобам настройки мережевого доступу. Відзначимо також підтримку стандарту Plug and Play, яка спрощує підключення нового обладнання (хоча список підтримуваних пристроїв для Windows 2000 значно коротші, ніж відповідний список для Windows 98 / Me), а також чудову підтримку ноутбуків, які стали на той час вельми популярним типом комп'ютерів для корпоративних користувачів , зокрема підтримку контролю харчування і електропостачання для пристроїв, що підтримують інтерфейс ACPI (Advanced Configuration and Power Interface).

Що стосується підтримки ігор і інших розваг, офіційної інформації про це у Microsoft немає (оскільки Windows 2000 позиціонується як операційна система для корпоративних користувачів), проте в ряді випадків дана операційна система використовується і для цієї мети - продуктивність її залежить від типу використовуваного обладнання та від самої гри.

Слід, однак, сказати, що системні вимогидля цієї операційної системи досить високі - Windows 2000 Professional потрібно як мінімум Pentium 133 і 64 Мбайт оперативної пам'яті, жорсткий дискоб'ємом 2 Гбайт і 1 Гбайт додаткового вільного простору. Крім того, апаратне забезпечення комп'ютера має бути сумісним з цією операційною системою.

Windows XP

Після успіху Winows 2000 року на корпоративному ринку і випуску Windows Mе для ринку домашніх користувачів досить швидкий вихід нової операційної системи для тих же самих сегментів ринку виявився дещо несподіваним. Однак в Microsoft вважали, що нова операційна система змінить уявлення про Windows. Система Windows XP, яка існує в двох редакціях (Home Edition для домашніх користувачів і Profes-sional для корпоративних користувачів), - це досить універсальний продукт, що поєднує переваги обох її попередниць: надійність Windows 2000 і гнучкість Windows Me. А той факт, що Windows XP Home Edition є «скороченою» версією Windows XP Professional, істотно спростив життя виробникам обладнання.

Загальним для обох редакцій даної операційної системи є підтримка мультимедіа, ігор та інших розважальних можливостей, в той час як Windows XP Professional має низку додаткових коштів, необхідних корпоративним користувачам (зокрема, пов'язаних з безпекою даних). Відзначимо, що ця операційна система може не підтримувати деякі додатки, створені для Windows 95/98, хоча в її складі є засоби емуляції оточення колишніх версій Windows.

Крім особливостей, які були характерні ще для Windows Mе, в Windows XP з'явилися і деякі нововведення, такі як можливість повернутися до попередньої версії драйвера пристрою без перезавантаження, інструмент Last Good Configuration, що дозволяє повернутися до колишньої конфігурації комп'ютера після невдалої установки нового пристрою або програмного забезпечення , засоби автоматичного відновлення після помилок користувача при конфігурації операційної системи, засоби Remote Assistance, що дозволяють дистанційно керувати операційною системою і тим самим істотно спрощують технічну підтримкувіддалених користувачів, яку здійснюють розробники додатків і системні інтегратори. Слід також мати на увазі високу швидкість завантаження в порівнянні з попередніми версіями Windows і повну ізоляцію додатків один від одного. З «споживчих» особливостей цієї операційної системи виділимо кошти записи CD, підтримку відтворення DVD за допомогою MediaPlayer, кошти оцифровки звуку, підтримку ігор і відповідного обладнання, ряд поліпшень в інтерфейсі, засоби підтримки декількох користувачів (аж до одночасної роботи додатків, запущених різними користувачами ).

Для успішної експлуатації Windows XP потрібно Intel-сумісний процесор з тактовою частотою понад 300 МГц, 128 Мбайт оперативної пам'яті, 1,5 Гбайт дискового простору, відеоадаптер і монітор, що підтримують дозвіл 800Ѕ600 пікселів, CD-ROM або DVD. Для бажаючих перейти на цю операційну систему на Web-сайті Microsoft є засіб під назвою Upgrade Advisor (http://www.microsoft.com/windowsxp/pro/howtobuy/upgrading/advisor.asp), що перевіряє поточний обладнання та програмне забезпечення даного комп'ютерана предмет його сумісності з Windows XP.

Відзначимо, що багатьох користувачів відлякує в цій операційній системі технологія захисту від нелегального використання, яка називається Windows Product Activation (про неї ми вже неодноразово писали в нашому журналі) і означає, що дана копія Windows XP пов'язана з конкретним комп'ютеромі не може бути використана на іншому.

Mac OS

ac OS спочатку створювалася як операційна система з графічним призначеним для користувача інтерфейсом. На відміну від Windows вона не потребувала сумісності з колишніми операційними системами типу DOS, тому її версії ніколи не грунтувалися на компромісі між вимогами надійності і необхідністю сумісності з іншого платформою.

Рівень підтримки графіки та мультимедіа навіть у ранніх версіях Mac OS був такий, про який користувачі попередніх версій Windows не могли навіть мріяти. Саме це і визначило сферу застосування Macintosh - дані комп'ютери широко застосовуються у видавничій справі, при вирішенні завдань, пов'язаних з дизайном і редагуванням мультімедіаданних. Багато звичні особливості сучасних персональних комп'ютерів, такі як миша, дисководи для компакт-дисків, прості засоби настройки мережевого доступу, настільні видавничі системи, Plag and Play, підтримка стандарту підключення зовнішніх пристроїв USB, Вперше з'явилися саме в Macintosh. Нерідко ці особливості з'являлися настільки рано, що в той момент можливість їх масового застосування практично була відсутня. Так, підтримка USB в Mac OS з'явилася тоді, коли USB-пристроїв ще практично не було, за винятком деяких дуже дорогих.

Список програмного забезпечення і устаткування, сумісного з Mac OS, украй невеликий в порівнянні з аналогічним списком для Windows. В цілому це спростило кінцевим користувачам рішення задачі конфігурації даної операційної системи, але в той же час призвело до більш високої ціни на Macintosh в порівнянні з Windows-сумісними комп'ютерами.

Однак починаючи з Windows 95 нові версії Windows все краще і краще підтримували можливості, характерні раніше тільки для Mac OS, і це призвело до скорочення частки ринку, займаної Mac OS. Свою роль зіграло і те, що в Mac OS підтримка багатозадачності істотно обмежена в порівнянні з Windows, а це створює певні незручності в роботі користувачів. Список ігор для Mac OS до середини 90-х років також був невеликий, та й сама компанія Apple в той час нічого не робила для того, щоб привернути увагу розробників ігор, але ж, за даними багатьох аналітиків, наявність ігор - далеко не маловажний фактор при ухваленні рішення про придбання нового апаратного забезпечення і операційної системи.

З останніх за часом особливостей Mac OS відзначимо чудову підтримку цифрового відео. Всі останні моделі комп'ютерів Appleоснащені портом FireWire, засобами редагування цифрового відео, а новітні версіїкомп'ютерів серії G4 володіють можливістю запису DVD. Нещодавно компанія Apple звернула, нарешті, свою увагу на розробників розважального програмного забезпечення, і останнім часом з'явилися ігри для Mac OS.

Подальшим розвитком Mac OS стала операційна система Mac OS X, в створенні якої брали участь університетські вчені. Ця операційна система заснована на BSD UNIX. У 1999 році версія Mac OS X Server була випущена у вигляді продукту Open Source (програмне забезпечення, яке розповсюджується вільно, код якого не є чиєюсь власністю). Це повинно дозволити розробникам адаптувати Mac OS X для потреб їх замовників, а також залучити розробників до подальшого розвитку цієї операційної системи.

Особливістю Mac OS X є наявність менеджера віртуальної пам'яті, автоматично виділяє пам'ять для додатків (в колишніх версіях Mac OS це потрібно було робити вручну), можливість повної ізоляції застосування один від одного, підтримка багатозадачності, порівнянна з аналогічною підтримкою в Windows. Інтерфейс в цій операційній системі також істотно змінився - з'явилися піктограми, що змінюють свій вигляд в залежності від стану програми, засоби доступу до дисків і файлів на робочому столі і інші приємні дрібниці.

У Mac OS X є емулятор попередніх версій Mac OS, засоби редагування графічних зображень, вбудована підтримка OpenGL. Що стосується підтримки Інтернету, то Mac OS X включає засоби редагування Web-сайтів, поштовий клієнт (що, природно, не ново), засоби управління паролями для доступу до Web-ресурсів, а також 20 Мбайт дискового простору на серверах Apple для зберігання документів і даних.

Хоча Mac OS X представляється багатообіцяючої операційною системою, виробники програмного забезпечення поки не поспішають створювати для неї додатки. Досить обережно ставляться до неї і корпоративні користувачі. Залишається сподіватися, що цей період не затягнеться надовго.

Linux

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

Витоки Linux сходять до кінця 60-х років, коли в Bell Laboratories була створена операційна система UNIX. Її відмінною рисою було те, що ядро ​​операційної системи, написаної на асемблері, було невелике, а вся решта операційної системи була написана на С - мовою високого рівня. Це дозволяло легко додавати до операційної системи нові можливості і адаптувати її відповідно до тими чи іншими потребами. У процесі поширення UNIX по всьому світу з'явилося багато груп програмістів, що створювали власні версії цієї операційної системи. У 1987 році була створена операційна система Minix, що була клоном UNIX і водночас ставиться до категорії Open Source, а в 1991 році фінський студент Лінус Торвальдс, що зацікавився можливостями Minix, почав роботу над новою операційною системою, запросивши членів групи новин, присвячених Minix, до участі в цьому проекті. Протягом наступних кількох років сотні, а потім і тисячі ентузіастів створювали код цієї операційної системи, що отримала назву Linux.

На сьогоднішній день Linux користується чималою популярністю. Найбільш часто вона застосовується як серверна платформа - Web-сервер Apache, який базується на Linux, є одним з найбільш популярних додатківданого класу. Відзначимо, однак, що багато виробників програмного забезпечення і засобів розробки, такі як Borland, IBM, Oracle та ін., Всерйоз розглядають Linux і як клієнтську платформу.

Одним із серйозних переваг Linux є низька вартість її застосування. Навіть якщо не враховувати той факт, що сама операційна система відноситься до категорії Open Source, варто взяти до уваги, що вимоги до ресурсів у цієї операційної системи невисокі - вона з успіхом виконується навіть на застарілих персональних комп'ютерах з процесорами Intel 80386 і дозволяє використовувати їх в як сервер для невеликого офісу або в якості робочої станції для виконання офісних додатків.

Сама по собі Linux має інтерфейс командного рядка. Однак для цієї операційної системи є кілька графічних оболонок (найбільш популярними з яких є K Desktop Environment (KDE) та Gnome), що робить її привабливою для кінцевих користувачів. Ці оболонки включають інструменти, подібні до наявних в Windows, такі як файловий менеджер, Довідкова система, засоби конфігурації і т.д.

Слід сказати, що програмного забезпечення для цієї операційної системи зовсім не так багато, як для Windows, - розробники навряд чи зможуть вижити без Windows-версій своїх продуктів, тоді як їх Linux-версії досить рідкісні внаслідок все ще не дуже значної присутності Linux на ринку настільних операційних систем. Проте ряд компаній, таких як IBM, вкладають значні кошти в розвиток Linux як серверної платформи, в той час як інші компанії створюють програмне забезпечення для кінцевих користувачів і розробників. З наявних на даний момент продуктів для Linux варто відзначити пакет офісних додатків Corel WordPerfect Office 2000 for Linux Deluxe, що включає текстовий процесор, електронну таблицю і ряд інших офісних додатків; Sun Microsystems StarOffice, що включає подібний набір ділового програмного забезпечення (докладніше про них можна прочитати в статті «Офісні пакети провідних виробників» в цьому спецвипуску); кілька графічних пакетів, що наближаються по функціональності до Adobe Photoshop; кілька Web-браузерів, включаючи Netscape Communicator і Opera. З коштів розробки слід зазначити Borland Kylix (остання, третя, версія цього продукту підтримує мови програмування Object Pascal і C ++) і Borland JBuilder (одне з найпопулярніших засобів розробки на Java). Не забуті і гри - деякі з них (наприклад, Quake III, Unreal Tournament) існують і в вигляді Linux-версії.

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

Хоча у вихідного тексту Linux не існує власника, ряд компаній, таких як Red Hat, продають дистрибутиви цієї операційної системи, адаптовані під конкретну задачу, в тому числі для потреб домашнього або корпоративного користувача. Це певною мірою вирішує проблему установки і настройки даної операційної системи - на даний момент ця процедура не настільки проста, щоб її легко міг здійснити непідготовлений користувач, і з цієї точки зору їй далеко до продуктів Microsoft і Apple. Проте ігнорувати Linux не варто - вона заслуговує на пильну увагу.

OS / 2 Warp

стественно, список використовуваних операційних систем не вичерпується Windows, Mac OS і Linux. В середині 90-х років операційна система IBM OS / 2 Warp, що з'явилася трохи раніше Windows 95, розглядалася багатьма користувачами і аналітиками як серйозний конкурент очікуваної 32-розрядної версії Windows, однак, незважаючи на свої чудові споживчі якості, вона практично програла конкурентну боротьбу на ринку операційних систем для кінцевих користувачів. В результаті зусиль IBM були сконцентровані на розвитку OS / 2 як серверної платформи. Проте компанія IBM як і раніше поставляє на ринок не тільки серверну редакцію OS / 2 Warp 4 Server for e-business, але і клієнтську операційну систему з графічним призначеним для користувача інтерфейсом OS / 2 Warp Client. До числа особливостей останньої відносяться підтримка Java-додатків, а також додатків для DOS, Windows 3x, OS / 2, багатозадачність і багатопоточність, засоби захисту від збоїв. Дана операційна система включає розвинені засоби підтримки локальних мережі Інтернету і найближчим часом буде оснащена засобами розробки додатків, XML-парсер і іншими нововведеннями. Для OS / 2 Warp є офісний пакет Lotus Smart Suite виробництва тієї ж IBM і засіб групової роботи Lotus Domino / Notes. Все це робить операційну систему цілком придатною для застосування в корпоративному секторі (наприклад, коли користувачі працюють з корпоративними додатками, написаними на Java, і використовують офісні додатки або засоби групової роботи від IBM).

висновок

так, ми з'ясували, що представляють собою сучасні операційні системи для кінцевих користувачів і які завдання вирішуються з їх допомогою. Ми також розглянули особливості найбільш популярних операційних систем цього класу (DOS, Windows, Mac OS, Linux, OS / 2). У наступному номері ми поговоримо про операційні системи, під керуванням яких виконуються серверні продукти.

КомпьютерПресс 9 "2002

ОПЕРАЦІЙНІ СИСТЕМИ, ЇХ ПРИЗНАЧЕННЯ І РІЗНОВИДИ

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

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

До сучасних операційних систем пред'являються такі вимоги:

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

За кількістю одночасно виконуваних завдань виділяють ОС однозадачні (MS DOS, ранні версії PC DOS) і багатозадачні (OS / 2, UNIX, Windows).

Однозадачні ОС надають користувачеві віртуальну машинуі включають засоби керування файлами, периферійними пристроямиі засоби спілкування з користувачем. Багатозадачні ОС додатково управляють поділом між завданнями спільно використовуваних ресурсів. Багатозадачність буває невитесняющая (NetWare, Windows3 / 95/98) і витісняє (Windows NT, OS / 2, UNIX). У першому випадку активний процес по закінченні сам передає управління ОС для вибору з черги іншого процесу. У другому - рішення про переключення процесора з одного процесу на інший приймає ОС.

За кількістю одночасно працюючих користувачів ОС поділяються на однопользовательские (MS DOS, Windows Зх, ранні версії OS / 2) і розраховані на багато користувачів (UNIX, WINDOWS NT). У багатокористувацьких системах присутні засоби захисту інформації користувачів від несанкціонованого доступу.

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

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

На даний момент близько 90% комп'ютерів використовують ОС Windows. Більш широкий клас ОС орієнтований для використання на серверах. До цього класу ОС відносяться сімейство UNIX, розробки фірми Microsoft (MS DOS і Windows), мережеві продукти Novell і корпорації IBM.

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

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

Недолік UNIX - велика ресурсомісткість, і для невеликих розрахованих на одного користувача систем на базі персональних комп'ютерів вона найчастіше є надмірною.

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

ОС MS DOS широко використовувалася для персональних комп'ютерів, побудованих на базі процесорів Intel 8088-80486.

В даний час MS DOS для керування персональними комп'ютерамипрактично не застосовується. Однак її не слід вважати повністю вичерпала свої можливості і втратила актуальність. Низькі вимоги до апаратних ресурсів залишають DOS перспективною для практичного використання. Так, в 1997 році компанія СаШега початку роботи з адаптації DR DOS (аналог MS DOS) до ринку вбудованих ОС дрібних високоточних пристроїв, які приєднуються до Інтернету і інтранет-мереж. До цих пристроїв відносяться касові апарати, факси, персональні цифрові асистенти, електронні записники і ін.

Операційні системи Windows - це сімейство операційних систем, що включають: Windows 3.1, Windows for Workgroups 3.11, Windows 9X, Windows NT, Windows 2000, Windows ME (перші дві зазвичай називають операційними оболонками, оскільки ОС DOS для них встановлювалася окремо). Windows 95 характеризується простотою інсталяції, невисокими рівнями захисту даних і стійкості до збоїв додатків. Windows 95 має інтуїтивно зрозумілим інтерфейсом, підтримує, технологію plug-and-play, містить вбудовані засоби для роботи в мережі.

Windows 98 є розвитком Windows 95. Ця версія тісно інтегрована з Web-браузером Internet Explorer і містить велика кількістьдрайверів до старих і нових пристроїв. Користувачі відзначають спрощений процес інсталяції ОС, знижені в порівнянні з NT вимоги до потужності процесора, обсягу пам'яті і дискового простору. Однією з різновидів Windows є ОС Windows РЄ. Ця лінія ОС призначена для використання на портативних комп'ютерах. Windows РЄ є 32- об'єктно-орієнтовану многозадачную ОС, має вбудовані функції енергозбереження. версія WindowsРЄ 3.0 (2000) наближається за своїми можливостями до систем реального часу. Основна частина цієї компактної ОС записана в перепрограммируемое ПЗУ портативних комп'ютерів. Windows NT 5.0 або Windows 2000 - повністю 32-розрядна ОС з пріоритетною багатозадачністю, поліпшеною реалізацією роботи з пам'яттю і спочатку проектувалася із засобами забезпечення надійності, захисту і управління. Windows 2000 випускається в чотирьох варіантах: Windows 2000 Professional, Windows 2000 Server, Windows 2000 Advanced Server і Windows 2000 DataCenter Server. Ці версії відрізняються кількістю вхідних в поставку служб і програм, ступенем підтримки апаратного забезпечення.

Операційна система OS / 2 (Operating system / 2) є однопользовательской багатозадачною ОС, односторонньо (MS DOS -> OS / 2) програмно сумісної з MS DOS і призначеної для роботи з МП 80386 і вище (ПК IBM PC і PS / 2). OS / 2 може одночасно виконувати до 16 програм (кожна з них в своєму сегменті пам'яті), але серед них лише одну, підготовлену для MS DOS.

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

Сподобалася стаття? Поділіться з друзями!