Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

Найбільше на сьогоднішній день поширена версія Microsoft Windows XP, випущена 25 жовтня 2001 року. Останній випуск Windows XP Service Pack 3 випущено 2008 року. Станом на 27 червня 2008 року операційні системи сімейства Microsoft Windows займають 91 % долі світового ринку ОС.

У листопаді 2006 року, після більш ніж 5 років розробки, корпорація Microsoft випустила ОС Windows Vista, що містить велику кількість нововведень та архітектурних змін в порівнянні з попередніми версіями Windows. Серед інших можна виділити новий інтерфейс користувача, названий Windows Aero, ряд вдосконалень безпеки, як наприклад Контроль реєстраційного запису користувача (User Account Control) та нові програми для мультимедія, як наприклад Windows DVD Maker.

Mac OS X

Mac OS X — це ряд графічних ОС, що розроблюються, реалізуються та підтримуються компанією Apple. Mac OS X — це наступниця оригінальної MacОС, що її розробляла Apple з 1984 року. На відміну від попередниці, Mac OS X є Юнікс-системою, що розроблена на основі NEXTSTEP.

Перші випуски Mac OS X були у 1999 році — Mac OS X Server 1.0, та в березні 2001 — Mac OS X 10.0. З того часу було випущено ще 5 версій Mac OS X у варіантах «кінцевий користувач» та «сервер». Остання версія, Mac OS X 10.5, випущена 15 листопада 2007 року. Випуски Mac OS X називаються іменами великих тварин з родини котячих; Остання версія (10.5) носить назву «Леопард».

Серверна версія Mac OS X Server архітектурно ідентична версії для кінцевого користувача, але запускається на серверах виробництва Apple. Вона містить програми для керування робочими групами та адміністрування ключових мережевих служб, включаючи поштові служби, сервери Samba, LDAP, DNS та ін. [4], [2], [1]

НЕ нашли? Не то? Что вы ищете?

2.2. Поняття операційної системи комп’ютера та її складових частин.

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

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

Призначення системи управління файлами - організація більш зручного доступу до даних, організованих як файли. Саме завдяки системі управління файлами замість низькорівневого доступу до даних з вказівкою конкретних фізичних адрес потрібного нам запису використовується логічний доступ з вказівкою імені файлу і запису в ньому. Як правило, всі сучасні ОС мають відповідні системи управління файлами. Проте виділення цього виду системного ПЗ в окрему категорію представляється доцільним, оскільки ряд ОС дозволяє працювати з декількома файловими системами (або з однією з декількох, або відразу з декількома одночасно). В цьому випадку говорять про вмонтовувані ФС (додаткову систему управління файлами можна встановити), і в цьому значенні вони самостійні. Більш того, можна назвати приклади найпростіших ОС, які можуть працювати і без ФС, а значить, їм необов'язково мати систему управління файлами, або вони можуть працювати з однією з вибраних файлових систем. Треба, проте, розуміти, що будь-яка система управління файлами не існує сама по собі - вона розроблена для роботи в конкретній ОС і з конкретною ФС. Можна сказати, що всім відома ФС FAT (file allocation table) 1 має безліч реалізацій як система управління файлами, наприклад FAT-16 для самої MS-DOS, super-FAT для OS/2, FAT для Windows NT і т. д. Іншими словами, для роботи з файлами, організованими відповідно до деякої ФС, для кожної ОС повинна бути розроблена відповідна система управління файлами; і ця система управління файлами працюватиме тільки в тій ОС, для якої вона і створена.

Для зручності взаємодії з ОС можуть використовуватися додаткові інтерфейсні оболонки. Їх основне призначення - або розширити можливості по управлінню ОС, або змінити вбудовані в систему можливості. Як класичні приклади інтерфейсних оболонок і відповідних операційних середовищ виконання програм можна назвати різні варіанти графічного інтерфейсу X Window в системах сімейства UNIX (наприклад, До Desktop Environment в Linux), PM Shell або Object Desktop в OS/2 з графічним інтерфейсом Presentation Manager; нарешті, можна вказати різноманітні варіанти інтерфейсів для сімейства ОС Windows компанії Microsoft, які замінюють Explorer і можуть нагадувати або UNIX з його графічним інтерфейсом, або OS/2, або MAC OS. Слід зазначити, що про сімейство ОС компанії Microsoft із загальним інтерфейсом, реалізовуваним програмними модулями з назвою Explorer (у файлі system. ini, який знаходиться в каталозі Windows, є рядок SHELL=EXPLORER. EXE), все ж таки можна сказати, що замінюваною в цих системах є тільки інтерфейсна оболонка, тоді як саме операційне середовище залишається незмінним; вона інтегрована в ОС. Іншими словами, операційне середовище визначається програмними інтерфейсами, тобто API (арplication program interface). Інтерфейс прикладного програмування (API) включає управління процесами, пам'яттю і в/в. [11, ст.8]

Ряд ОС можуть організовувати виконання програм, створених для інших ОС. Наприклад, в OS/2 можна виконувати як програми, створені для самої OS/2, так і програми, призначені для виконання в середовищі MS-DOS і Windows 3.x. Відповідна операційна середовище організовується в ОС в рамках окремої ВМ. Аналогічно, в системі Linux можна створити умови для виконання деяких програм, написаних для Windows 95/98. Певними можливостями виконання програм, створених для іншого операційного середовища, володіє і Windows NT. Ця система дозволяє виконувати деякі програми, створені для MS-DOS, OS/2 1.x, Windows 3.x. Правда, в своєму останньому сімействі ОС Windows XP розробники вирішили відмовитися від підтримки можливості виконання DOS-програм.

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

Таким чином, термін операційне середовище означає відповідний інтерфейс, необхідний програмам для звернення до ОС з метою одержати певний сервіс - виконати операцію в/в, одержати або звільнити ділянку пам'яті і т. д. [10, ст. 35]

Система програмування представлена перш за все такими компонентами, як транслятор з відповідної мови, бібліотеки підпрограм, редактори, компонувальники і відладчики. Не буває самостійних (відірваних від ОС) систем програмування. Будь-яка система програмування може працювати тільки у відповідній ОС, під яку вона і створена, проте при цьому вона може дозволяти розробляти програмне забезпечення і під інші ОС. Наприклад, одна з популярних систем програмування на мові C/C++ від фірми Watcom для OS/2 дозволяє одержувати програми і для самої OS/2, і для DOS, і для Windows.

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

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

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

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

Оболонка операційної системи - це програмний продукт, що робить спілкування користувача з комп'ютером більш комфортним. У зв'язку з недосконалістю користувацького інтерфейсу операційних систем сімейства DOS було розроблено кілька операційних оболонок. Найбільшу популярність серед користувачів ПК одержала операційна оболонка Norton Commander, створена компанією Peter Norton Computing.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5