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

     

     

     

     

     

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

     

    Інформатика, програмування

    ЗМІСТ

    1. Сімейство Microsoft Windows ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... стор 2

    1. Microsoft Windows 95 - 98 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .... стор 2

    2. Microsoft Windows NT4 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .... стор 2

    3. Microsoft Windows 2000 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .... стор 3

    4. Microsoft Windows Millennium Edition ... ... ... ... ... ... ... ... ... ... ... стор 3

    5. Microsoft Windows XP ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .... стор 3

    6. Microsoft Windows.NET ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .... стор 5

    2. MacOS ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... стор 5

    3. OS/2 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .... стор 6

    4. BeOS ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... стор 6

    5. Сімейство UNIX ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... стор 8

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

    2. Операційна система LINUX ... ... ... ... ... ... ... ... ... ... ... ... ... ... стор 10

    1. Загальна характеристика ОС LINUX ... ... ... ... ... ... ... ... ... стор 10

    2. Дистрибутиви LINUX ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... стор 11

    3. Графічні інтерфейси LINUX ... ... ... ... ... ... ... ... ... .. стор 14

    Висновок ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .. стор 16

    Література ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... стор 17

    Практичне завдання ... .................................................. ...........

    ............ стор 18

    1. Сімейство Microsoft Windows.

    1.1. Windows 95 - 98.

    24 серпня 1995 корпорація Microsoft представила користувачампринципово нову 32-розрядну операційну систему для настільних ПК -
    Windows 95. Спочатку Windows 95 встановлювалася поверх Windows 3.X вяк своєрідний "оновлення", використовуючи ряд що входять до складу
    Windows 3.X бібліотек, лише трохи пізніше з'явилася на світ "самостійна"реалізація Windows 95.

    Windows 95 мала вже став звичним сучасним користувачамвіконний інтерфейс з панеллю завдань, годинником, регулятором гучності звуку іперемикачем розкладки клавіатури в System Tray, ярликом "Мій Комп'ютер"і "Кошик" на робочому столі. Вікна запущених додатків згорталисятепер в панель задач і відкривалися з неї одним клацанням миші, а самапанель задач могла переміщатися по робочій області екрана, або ховатисяза його межами. Доступ до встановлених на дисках програмами здійснювавсяз меню, що викликається натисканням кнопки "Пуск", роль файлового менеджеравиконував так званий "Провідник" (Windows Explorer), який був посумісництвом самої оболонкою системи.

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

    Зовні Windows 98 практично не відрізнялася від своєї попередниці,за винятком того, що вбудовані функції цієї системи дозволялирозміщувати іконки програм у так званому меню швидкого доступу,розташованому в панелі завдань поряд з кнопкою "Пуск", оновленепрограмне ядро MS HTML відкривало можливість представляти робочий стіл івікна "Провідника" у вигляді web-сторінок, а більшість додатків Microsoft
    Plus з комплекту Windows 95 тепер стали невід'ємною частиною системи.
    Додалося безліч нових програм, розрахованих, в першучергу, на роботу користувача з Інтернетом, платформа стала підтримуватидосконаліший формат таблиці розміщення файлів, що дозволяла заощаджуватипростір на жорстких дисках великого об'єму - FAT32. Windows навчиласякоректно визначати обладнання при інсталяції і була значно більшнадійною в роботі. Проте, ця система мала ряд істотних івельми прикрих недоліків, зокрема, високі вимоги до системнихресурсів, невиправний "звичку" довільно збільшуватися в обсязі,прагнучи зайняти весь доступний дисковий простір, а також тіснийінтеграцію з Internet Explorer 4.0, яка тільки сповільнює роботусистеми, безглуздо пожираючи оперативну пам'ять, при цьому не даючикористувачеві ніяких відчутних переваг.

    1.2. Microsoft Windows NT 4

    Наступна реалізація Windows NT, також випускалася в двохмодифікаціях: Windows NT 4 Server і Windows NT 4 Workstation, включалапрактично всі функціональні особливості попередньої версії Windows NT,реалізовані з використанням інтерфейсу, що відрізняється від дизайнерськогооформлення Windows 95 лише в деталях.

    Windows NT 4 об'єднала в собі всі достоїнства і можливості Windows
    NT 3 і Windows 95, що в поєднанні з надзвичайно високою надійністю даноїплатформи зробило її досить популярною серед користувачів персональнихкомп'ютерів.

    1.3. Microsoft Windows 2000

    , що з'явилася на ринку на початку 2000 року операційна система Microsoft
    Windows 2000 являє собою передостаннє покоління операційнихсистем, побудованих згідно архітектурі Windows NT. Вона проводиться втрьох модифікаціях: Windows 2000 Professional для ноутбуків, настільнихсистем і робочих станцій, Windows Server 2000 для серверних комп'ютерів і
    Windows 2000 Datacenter Server для великих серверних систем, робочихстанцій великих корпоративних мереж та спеціалізованих банківських іфайлових серверів.

    Завдяки використанню удосконаленої технології NT,що поєднується з об'єктивною простотою інтерфейсу Windows 9.X, Windows 2000володіє високою надійністю і стабільністю, також вона значно легшепіддається налаштування та конфігурації, ніж попередні версії Windows.
    Розмежування доступу до системи реалізовано на високому рівні, щодозволяє забезпечити безпеку збереження даних на дисках, якщо закомп'ютером працює більше одного користувача. Проте не позбавлена Windows
    2000 і об'єктивних недоліків. Серед них можна перерахувати щодовисокі системні вимоги (для нормального запуску мінімально необхідно
    32 Мб ОЗП, рекомендується 64), а також великий обсягзайманого системою дискового простору (близько 700 Мб післяінсталяції).

    1.4. Windows ME

    Microsoft Windows Millennium Edition (Windows ME) - остання еволюціяопераційних систем класу Windows 95-98, запущена в серійневиробництво в 2000 році. Русская локализация Windows ME з'явилася на ринкупрограмного забезпечення в листопаді 2000 року.

    Windows Millennium Edition значно відрізняється від сімействасистемних платформ Windows 9X, перш за все тим, що в цій реалізації
    Windows повністю відсутня підтримка MS DOS - коректно запустити накомп'ютері, що працює під керуванням цієї системи, деякі програми
    DOS - вже досить складне завдання. Windows ME тісно інтегрована з Internet
    Explorer 5.0, що зробило її ще більше ресурсномісткою, в комплект поставки позамовчуванням включена більша частина елементів Microsoft Plus для Windows 98,базовий набір ігор розширено новими програмами, що дозволяють користувачуграти в мережі Інтернет з живими суперниками, доданий Windows Media Player
    7.0, що підтримує відтворення файлів безлічі нових аудіо-тавідеоформатів. Інтерфейс Windows Millennium Edition практично повністюспівпадає із зовнішнім оформленням Windows 2000 Professional, включаючисистемні ікони і оновлене діалогове вікно виключення/перезавантаженнякомп'ютера, але майже всі базові елементи настроювання Windows 98 збереглисяна своїх колишніх місцях.

    Для запуску Windows ME вимагає мінімум 32 Мб оперативної пам'яті
    (рекомендується 64) і в мінімальній конфігурації займає на диску трохибільше 500 Мб. Згідно з повідомленнями корпорації Microsoft, Windows MEдійсно стала останньою ОС сімейства Windows 9X, оскільки всінаступні операційні системи лінійки Windows як для домашніхкомп'ютерів, так і для робочих станцій, будуть створюватися на платформі NT.

    1.5. Microsoft Windows XP

    Операційна система Microsoft Windows XP (від англ. EXPerience --досвід), відома також під кодовим найменуванням Microsoft Codename
    Whistler, є новою ОС сімейства Windows, створеної на базі технології
    NT. Спочатку в плани корпорації Microsoft входила розробка двохнезалежних операційних систем нового покоління. Перший проект отримавробоча назва Neptune, ця ОС повинна була стати черговим оновленням
    Windows Millennium Edition, новою системою лінійки Windows 9X. Другийпроект, що мав назву Odyssey, передбачав створення ОС на платформі Windows
    NT, яка повинна була прийти на зміну Windows 2000. Однак керівництво
    Microsoft визнало недоцільним розосереджувати ресурси напросування двох різних ОС, внаслідок чого обидва напрямки розробок булиоб'єднані в один проект - Microsoft Whistler. Можливо, саме завдякицього рішення Windows XP поєднує в собі переваги вже знайомихкористувачам операційних систем попередніх поколінь: зручність, простотув інсталяції та експлуатації ОС сімейства Windows 98 і Windows ME, а такожнадійність і багатофункціональність Windows 2000. В даний час Windows
    XP для настільних ПК і робочих станцій випускається в трьох модифікаціях:
    Home Edition для домашніх персональних комп'ютерів, Professional Edition --для офісних ПК і, нарешті, Microsoft Windows XP 64bit Edition - це версія
    Windows XP Professional для персональних комп'ютерів, зібраних на базі 64 --бітного процесора Intel Itanium з тактовою частотою більше 1 Ггц.

    Для запуску Microsoft Windows XP необхідний персональний комп'ютер,відповідає таким мінімальним системним вимогам: процесор - Pentium -сумісний, тактова частота від 233 МГц і вище; обсяг оперативної пам'яті -
    64 Мбайт; вільний дисковий простір - 1,5 Гбайт. Однак длястабільної та швидкої роботи рекомендується встановлювати цю операційнусистему на комп'ютер з наступними оптимальними характеристиками: процесор
    - Pentium-II-сумісний (або вище), тактова частота від 500 МГц і вище;обсяг оперативної пам'яті - 256 Мбайт; вільний дисковий простір - 2
    Гбайт. Пристрій для читання компакт-дисків (CD-ROM), модем зі швидкістю неменше 56 Kbps.

    Якщо порівняти Windows XP з більш ранніми версіями Microsoft Windows, вновій операційній системі легко виявити безліч значних відмінностей.
    Незважаючи на те, що ця ОС була розроблена на основі вже добре знайомоїросійським користувачам платформи NT і, на перший погляд, за своїмихарактеристиках багато в чому схожа з Microsoft Windows 2000, фактично
    Windows XP відноситься до принципово іншому поколінню операційних системсімейства Windows. Тепер користувач Windows не прив'язаний до якої-небудьстандартного інтерфейсу, що встановлюється в системі. Якщо вамне подобається традиційний вид вікон, елементів керування та Панелі завдань,дістався нової ОС «у спадок» від Windows 2000, то ви можете без працізмінити їх, завантаживши з Інтернету будь-який із сотень спеціально розроблених
    "Тим". Традиційне Головне меню, що відкриває доступ до встановлених накомп'ютері програм, що зберігаються на дисках документами і налаштуваньопераційної системи, також зазнало ряд значних змін. Теперпри натисканні кнопки Пуск з'являється динамічне меню, що містить значкилише п'яти програм, якими користується найчастіше. Завдяки цьомуможна почати роботу з потрібними додатками значно швидше. Тут жерозташовані значки браузера Microsoft Internet Explorer 6 і поштовогоклієнта Outlook Express 6, кнопки Вихід із системи (Log Off) і Вимкненнякомп'ютера (Turn Off Computer), що дозволяють завершити поточний сеанс роботиз Windows і вимкнути комп'ютер.

    У середовищі Microsoft Windows користувачеві часто доводиться одночаснопрацювати з декількома документами або набором різних програм. При цьомунеактивні програми згортаються в Панель завдань, внаслідок чого вонарано чи пізно переповнюється значками, і перемикання між завданнямистає скрутним. Для того щоб розвантажити Панель завдань ізвільнити більше робочого простору для відображення значків запущенихдодатків, в Windows XP використовується так званий алгоритм угрупованнязавдань, згідно з яким однотипні програми, що працюють на комп'ютеріодночасно, об'єднуються в логічний візуальну групу.

    До складу Windows XP включений спеціальний механізм - швидкеперемикання сеансів (Fast User Switching), із застосуванням якого можнашвидко, без реєстрації підключати до роботи з операційною системою новихкористувачів і груп користувачів. З'явилася також можливістьперемикатися між кількома сеансами роботи без необхідності зберігатидані або перезавантажувати систему. При цьому кожен з користувачів можесамостійно змінювати настройки Windows і працювати з власними файламиі документами, створювати, редагувати та зберігати будь-які дані незалежновід інших користувачів Windows XP. Для кожного нового сеансу роботиопераційна система відводить спеціальний ділянку верхньої пам'яті в розмірі 2
    Мбайт, проте цей обсяг ніяк не обмежує кількість прикладнихпрограм, які можуть бути запущені користувачем. Зокрема, механізм
    Fast User Switching дає можливість користувачеві, який працює, наприклад, зтекстовий редактор, ненадовго відлучитися від комп'ютера, а під час йоговідсутності інший користувач може відкрити власний сеанс Windows іпопрацювати в Інтернеті або завантажити гру. При цьому текст, можна редагувативідсутнім користувачем, як і раніше, зберігається в пам'яті: повернувшись докомп'ютера, користувач може продовжити роботу з документом з того місця,де вона була перервана, не перезавантажуючи систему і не запускаючи занововідповідну програму. На попередній презентації бета-версії
    Microsoft Whistler, що відбулася 13 лютого 2001 року в Сіетлі,голова правління корпорації Microsoft Білл Гейтс повідомив пресі, щодана версія Windows, на створення і тестування якої витрачено понад 1млрд доларів США - найважливіша розробка Microsoft з моменту випуску наринок Windows 95, а віце-президент корпорації Джим Оллчина додав: «Windows
    XP - це не просто апгрейд Windows, це - апгрейд стилю життя ».

    1.6. Microsoft Windows.NET

    Microsoft Windows.NET - це сімейство серверних операційних систем,розробляються корпорацією Microsoft на основі Windows XP, які прийдутьна зміну Windows 2000 Server, Advanced Server і Datacenter Server. ЗаСтаном на середину 2002 Windows.NET знаходиться на стадії бета -тестування, і тому остаточне судження про функціональні можливостіцієї системи говорити поки що рано. Передбачається, що Windows.NET будепоставлятися в варіантах Windows NET Server, Windows NET Advanced Server і
    Windows NET Datacenter Server. Відповідно, технічні можливості цихверсій операційних систем різні: наприклад, Windows XP Professional
    Edition підтримує двопроцесорні апаратні платформи, Windows NET
    Server може адресувати чотирипроцесорні системи, Windows NET Advanced
    Server «уміє» працювати з восьмипроцесорний комп'ютерами, а Windows NET
    Datacenter Server підтримує машини, апаратна конфігурація якихвключає до 32 синхронно працюючих процесорів.

    2. MacOS

    Своєрідною відповіддю корпорації Microsoft, що випустила в кінці 1994року на ринок легендарну Windows 95, стала чергова реалізація MacOSверсії 7.5.5. Дивно, але факт: через десятиліття з моменту появи
    MacOS 1.0 дана платформа не зазнала серйозних "архітектурних"змін: у верхній частині робочого столу, як і раніше відображаласясистемна панель, у нижній - корзина, в яку містилися підлягаютьвидалення файли, користувачеві все також було доступно вікно системнихналаштувань і ярлики зовнішніх накопичувачів. Були значно модифікованіграфічні можливості системи: тепер псевдотрехмерние вікна та іншіфункціональні елементи інтерфейсу однаково привабливо відображалисяпри екранному дозволі від 640х480 до 1600х1200 пікселів, з'явилася підтримкамультимедіа, довідкова система MacOS набула рис інтерактивності.
    Асортимент прикладного програмного забезпечення, що входив в комплектпоставки системи, також був помітно розширено: крім текстового йграфічного редакторів, вже знайомої системи File Finder, набору ігровихпрограм та спеціалізованих програм, були доступні утиліти зв'язку,що підтримують режим віддаленого з'єднання за допомогою модему і функціїорганізації локальної мережі. Для MacOS 7.5.5. була локалізована популярнаверсія браузера Netscape Communicator 4.06 і програма перегляду текстів
    Acrobat Reader 3.0.

    Поточна версія MacOS має позначення X, вона з'явилася на світ внаприкінці 2001 року. Якщо розглядати нову операційну систему з точкизору її функціональних можливостей, можна сміливо сказати, що вонає повноцінним еквівалентом Microsoft Windows XP для комп'ютерів
    Apple Macintosh. Є широкий набір програмного забезпечення,розрахованого на роботу під керуванням MacOS X, а сама платформавідрізняється вражаючою швидкодією, ефективністю і надійністю.
    Роботи над подальшим розвитком програмного комплексу серії MacOS длякомп'ютерів Apple Macintosh тривають. Вже зараз відомо, щопрограмісти Apple трудяться над удосконаленням MacOS X, яка черезнетривалий час стане, можливо, новою реалізацією програмданого класу.

    3. OS/2

    Сьогоднішня OS/2 - це потужна багатозадачна операційна система звікон?? графічним інтерфейсом і набором створених спеціально для неїприкладних програм, орієнтована на ринок персональних комп'ютерів іробочих станцій. Інтерфейс OS/2 включає всі необхідні елементисучасних OS - робочий стіл і кошик, іконки і панель завдань, програмуперегляду вмісту дисків, годинники і драйвера безлічі периферійнихпристроїв, таких як, наприклад, порти USB або інфрачервоний порт.
    Інсталяція платформи проводиться автоматично, причому OS/2самостійно визначає оптимальну конфігурацію системи виходячи зшвидкодії процесора та об'єму оперативної пам'яті (проте користувачможе і самостійно вказати комплект необхідних програм, виключившинепотрібні), тестує обладнання і настроює всі необхідні драйверабез участі оператора. У комплект поставки входить пакет IBM Works,аналогічний MS Office і містить текстовий і табличний редактор, єзручний web-броузер WebExplorer та поштовий клієнт NotesMail, система длястворення анімації NeonGraphics, найширший вибір різноманітних бізнес -додатків і безліч ігор від Civilisation і Quake lll до Master of Orion.
    Є і глобальні відмінності OS/2 від звичної користувачам IBM PC
    Microsoft Windows - наприклад, спеціальний самонавчається програмний пакетдозволяє управляти системою з використанням голосових команд, для чого вкоробку з компакт-дисками розробники вкладають мікрофон і навушники.

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

    4. BeOS

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

    В основу архітектури BeOS були закладені принципи, що використовуються вопераційних системах сімейства UNIX, проте вони зазнали значнихвидозміни, оскільки розробники визначали своїм пріоритетним завданнямперш за все зручність для користувача і широта функціональних можливостейнової системи. BeOS побудована за "модульному" принципу: у процесіінсталяції на диск переносяться тільки ті компоненти, які необхіднісаме даному споживачеві, завдяки чому користувач отримав можливістькомпонувати "версію" системи під свої специфічні завдання, не забиваючидисковий простір непотрібними йому в роботі програмами. Творці даноїплатформи постаралися включити до складу програмного комплексу практичновсі необхідні на сьогоднішній день функції: BeOS підтримує технологію
    Plug And Play, що дозволяє автоматично налаштовувати підключається докомп'ютера периферійне обладнання без перевстановлення системи, завдякинаявності великого набору протоколів працює під управлінням BeOSкомп'ютер можна підключити до локальної мережі або Інтернету, система вмієрозпізнавати практично всі існуючі на сьогоднішній день графічні,відео та аудіоформати. Підтримка портів USB відкриває можливістьвикористовувати спільно з BeOS найширший спектр різних пристроїв,включаючи навіть ще не створене в даний момент периферійне устаткування.

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

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

    Підтримка багатозадачності в BeOS є не порожнім звуком: на відмінувід Windows, користувач цієї системи може одночасно форматуватидискету, очищати "кошик" і набирати текст в текстовому редакторі, BeOSсправляється з усіма цими завданнями одночасно без будь-яких збоїв та
    "повісаній". Слід згадати і про "фірмової особливості" BeOS - зовнішньомувигляді вікон запускаються програм. Заголовки цих вікон поміщаються в невеликомуполі, "притиснутому" до їх лівою кордоні і мають два елементи управління,дозволяють розгорнути вікно на повний екран або скоротити його довстановленого користувачем розміру. Вивантаження програм здійснюєтьсячерез системне меню, що виключає можливість помилки користувача: тепервін вже не зможе випадково "ткнути" мишею в кнопку "закрити програму". Всівікна в BeOS довільно масштабованих і мають досить гарнепсевдотрехмерное оформлення, що включає рамки і смуги прокрутки. Поточнаверсія BeOS носить порядковий номер 5, в даний час вона успішнопродається як в США, так і в Західній Європі. Оцінюючи надійність,швидкодію і функціональність BeOS, можна сміливо сказати, щорозробникам вдалося створити якісну і конкурентоспроможну ОС,розраховану на використання власниками настільних персональнихкомп'ютерів різних моделей.

    5. Сімейство UNIX

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

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

    . основна мета системи - виконувати широкий спектр завдань і програм;

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

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

    Система UNIX взаємодіє з користувачами по черзі, але так швидко, що, здається, взаємодія відбувається з усіма користувачами одночасно;

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

    В даний час існує безліч ОС, побудованих на ядрі UNIX,такі як SCO Unix (Santa Cruz Operation), Novell UnixWare, Interactive
    Unix, Linux, сімейство BSD (BSDI, FreeBSD, NetBSD, OpenBSD), Solaris, AIX,
    IRIX, Digital Unix, HP-UX. Цей список не претендує на повноту, бо окрімперерахованих є ще безліч менш поширених Unix'ов і Unix -подібних систем.

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

    На противагу Unix'у Windows і OS/2 при завантаженні фактично находу прілінковивают драйвери. При цьому компактність зібраного ядра іповторне використання загального коду на порядок нижче, ніж у Unix. Крімтого, при незмінній конфігурації системи ядро Unix без переробки
    (буде потрібно змінити тільки стартову частину BIOS) може бути записаний в ПЗПі виконуватися не завантажені в ОЗУ. Компактність коду особливо важлива, тому щоядро і драйвери ніколи не покидають фізичну оперативну пам'ять, не
    "Своп" на диск.

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

    Unix може використовуватися як як сервер, так і робочоїстанції. У номінації серверів з ним конкурують MS WindowsNT, Novell
    Netware, IBM OS/2 Warp Connect, DEC VMS та операційні системи мейнфреймів.
    Кожна система має свою область застосування, в якій вона краще за інших.

    WindowsNT - для адміністраторів, які віддають перевагу звичнийінтерфейс економного витрачання ресурсів і високої продуктивності.

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

    OS/2 хороша там, де потрібен "легкий" сервер додатків. Ресурсів вимагаєменше ніж NT, в управлінні гнучкіше (хоча в налагодженні може і складніше), абагатозадачність дуже хороша. Авторизація і розмежування прав доступу нереалізовані на рівні ОС, що з лишком окупається реалізацією на рівніпрограм-серверів. (Втім, часто інші OS роблять те ж саме).
    Багато станції FIDOnet і BBS зроблені на базі OS/2.

    VMS - потужний, нічим не поступається Unix'ам (а багато в чому і перевершуєйого) сервер додатків, але тільки для платформ VAX і Alpha фірми DEC.

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

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

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

    Практично всі протоколи (правила обміну інформацією в мережі), наяких заснований Internet, були розроблені під Unix, зокрема стекпротоколів TCP/IP придуманий в університеті Berkeley.

    Захищеність Unix при правильному адмініструванні ні в чому не поступаєтьсяні Novell, ні WindowsNT.

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

    У номінації робочих станцій з Unix конкурують MS Windows *, IBM OS/2,
    Macintosh і Acorn RISC-OS.

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

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

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

    Unix функціонує як на PC, так і на потужних робочих станціях з RISC -процесорами, під Unix написані дійсно потужні САПР ігеоінформаційні системи. Своєю масштабованістю Unix через йогобагатоплатформеність на порядок перевершує будь-яку іншу операційнусистему.

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

    5.2.1. Загальна характеристика ОС LINUX

    Останнім часом російські користувачі ПК все частіше і частіше сталиговорити про Linux, як про операційну систему, здатної в найближчомумайбутньому якщо не витіснити з ринку Microsoft Windows, то повноцінно замінитиїї на більшості домашніх персональних комп'ютерів. Разом з тимознайомлювальної інформації про Linux українською мовою дуже мало: великачастина наявної в продажу літератури на цю тематику коштує дуже дорого,та й розрахована вона в першу чергу на фахівців і досвідченихкористувачів, відлякуючи рядового споживача достатком технічноїтермінології. Документація ж, представлена в Інтернеті, відрізняєтьсяпомітною розрізненістю і далеко не вичерпною повнотою. Саме томуу свідомості вітчизняних власників ПК Linux представляється чимось елітнимі недоступним, таким собі таїнством, долучитися до якого призначено лишенебагатьом обраним .. Страх зіткнутися з чимось невідомим, незрозумілим,складним в експлуатації та налагодженню зупиняє наших співвітчизників уініціативою встановити та використовувати на своєму комп'ютері цю систему.
    Разом з тим ніякої "вищої математики" тут немає. Linux - дуже проста,надійна і дружня операційна система.

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

    Логічна структура Linux в значній мірі відрізняється відбудови MS DOS або відомої платформи Microsoft Windows, вона найбільшблизька до архітектури іншого класу операційних систем, а саме - системсімейства UNIX. Безумовно, більшість російських користувачів, що пройшличерез стадію Windows 3.11 і промайнули, нарешті, Windows 95, звикли дологіці операційних систем у виконанні Microsoft настільки, що щосьнове, незвичне, що виходить з розряду умовних рефлексів і затвердилисяу свідомості постулатів про те "як працює машина", їх просто лякає. Разомз тим, Linux влаштований нітрохи не складніше будь-якої знайомої платформи. Він всього-на -на-всього працює трохи по-іншому.

    Якщо розглядати внутрішню структуру Linux у порівнянні з анатомією
    MS Windows, відмінності?? я стають очевидні навіть на перший погляд. Зазамовчуванням Windows встановлюється в один логічний розділ диску з файловоютаблицею FAT16, тут зберігається і ядро системи, що відповідає за процедуривведення-виведення даних, і так звана "оболонка" або shell (файлexplorer.exe), що визначає інтерпретацію команд і дій користувача,і, власне, файли і бібліотеки, що формують віконний інтерфейс Windows.
    Причому ці три складових системи настільки тісно інтегровані один зіншому, що при заміні однієї з них на аналогічний файл з іншою версією
    Windows, вся система в цілому працювати не буде. Функції зазначених елементівтакож значною мірою змішані між собою: наприклад, деякіпроцедури з формування інтерфейсу в Windows виконує shell. Тут жезберігаються додаткові системні утиліти, такі як дефрагментатор диска,сервер віддаленого доступу, драйвера, а також безліч службових бібліотек.
    У тому ж самому розділі розміщуються для користувача файли, і в цій жеобласті система здійснює свопінг - кешування не вміщується уоперативної пам'яті даних на диск. Іншими словами, всі компоненти платформизберігаються в одному розділі, що, природно, не додає їй надійності:достатньо будь-якого незначного пошкодження таблиці даних, щобпривести Windows в зумовити або зіпсувати що зберігається надиску корисну інформацію. Цілком очевидно також і те, що змінити здопомогою стандартних засобів Windows зовнішній вигляд встановлених за замовчуваннямвікон не представляється можливим. Це цілком можливо методом замінинаявного shell на іншу оболонку, наприклад, LiteStep, або за допомогоюспеціальних утиліт на зразок WindowsBlinds, які, завантажені в фоновомурежимі, займають оперативну пам'ять і сповільнюють роботу комп'ютера.

    З характерних особливостей Linux необхідно перерахувати наступні:підтримка національних клавіатур, в тому числі і російської, підтримкабезлічі файлових систем, серед яких, крім власної - EXT2FS,є FAT16, MINIX-1 і XENIX. Реалізація програмної підтримки FAT16дозволяє безпосередньо звертатися до гнучких дисків MS DOS, а такожфайловим розділам DOS і Windows на вінчестері. Є можливість працюватиз мережевими протоколами TCP/IP, PLIP, PPP і багатьма іншими, у рамкахмережевих функцій платформи реалізовано весь спектр клієнтів і послуг Інтернет:
    FTP, telnеt, NNTP, SMTP і POP3. Програми завантажуються в пам'ять посторінково,на диск кешуються тільки ті сегменти даних, які не використовуютьсясистемою в даний момент, що значно прискорює роботу додатків.
    Можливо спільне звернення до сторінок пам'яті різними програмами в одині той же момент часу, це дозволяє уникнути повторної завантаженняідентичних фрагментів інформації в RAM і помітно заощаджує ресурсикомп'ютера. Як і Microsoft Windows, в Linux застосовується системадинамічних бібліотек, іншими словами, кілька додатків можутьвикористовувати у своїй роботі бібліотеку, представлену на диску однимфізичним файлом.

    5.2.2. Дистрибутиви LINUX

    Як відомо, користувач може створити дистрибутив Linuxсамостійно, соб

         
     
         
    Реферат Банк
     
    Рефераты
     
    Бесплатные рефераты
     

     

     

     

     

     

     

     
     
     
      Все права защищены. Reff.net.ua - українські реферати ! DMCA.com Protection Status