Операційні системи
Частиною програмного забезпечення, найтісніше яка взаємодіє з апаратної частиною комп'ютера, є системне програмне забезпечення і операційна система.
Операційна система ж виконує функцію посередника між користувачем, програмами і професійним обладнанням комп'ютера. Вона забезпечує можливість запуску програм, підтримує працездатність пристроїв, надає кошти перевірки і настрою різних компонентів. Чим гнучкіша імногофункциональнее операційна система, то більше вписувалося можливостей вона дозволяє, тим зручніше працювати з комп'ютером.
Операційна система (ОС) – це комплекс (набір) програм, що забезпечує взаємодія всіх пристроїв ЕОМ і дозволяє користувачеві здійснювати загальне управління ЕОМ.
Головне призначення ОС – управління ресурсами, а головні ресурси, які вона управляє, – це апаратура комп'ютера.
ОС управляє обчислювальним процесом і сучасних інформаційних обміном між процесором, пам'яттю, зовнішніми пристроями. Оскільки всі устрої комп'ютера працюють одночасно, ОС забезпечує поділ ресурсів, запобігаючи цим небезпека виникнення конфліктним ситуаціям між компонентами обчислювальної системи, здатних призвести до збою у роботі, втрати чи спотворенні інформації.
Призначення ОС:
- створює робоче середовище, й підтримує користувацький інтерфейс;
- забезпечує виконання команд користувача і програмних інструкцій;
- управляє апаратними засобами комп'ютера;
- забезпечує поділ апаратних ресурсів між програмами;
- планує доступ користувачів до загальним ресурсів;
- забезпечує виконання операцій введення– виведення, зберігання інформації та управління файловій системою;
- здійснює відновлення інформацією разі апаратних збоїв і програмних помилок.
Розвиток операційними системами завжди слід було над розвитком апаратури.
Операційна система - це комплекс взаємозалежних системних програм, призначення якої полягає - організувати взаємодія користувача з комп'ютером і виконання від інших програм.
Операційна система виконує роль сполучної ланки між апаратурою комп'ютера, з одного боку, і виконуваними програмами, і навіть користувачем, з іншого боку.
До складу операційної системи входять:
- управляючі програми;
- набір утиліт, необхідних для експлуатації ОС.
Операційна система зазвичай зберігається у зовнішній пам'яті комп'ютера - на диску. При включенні комп'ютера вона зчитується з дискової пам'яті і розміщується в ОЗП. Цей процес відбувається називається завантаженням ОС.
До функцій ОС входить:
- здійснення діалогу із користувачем;
- вхід-видобуток і управління даними;
- планування і організація процесу обробки програм;
- розподіл ресурсів (оперативної пам'яті і кешу, процесора, зовнішніх пристроїв);
- запуск програм виконання;
- різноманітні допоміжні операції обслуговування;
- передача інформації між різними внутрішніми пристроями;
- програмна підтримка роботи периферійних пристроїв (дисплея, клавіатури, принтера та інших.).
Операційна система може бути програмним продовженням устрою управління комп'ютера. Операційна система приховує від користувача складні непотрібні подробиці взаємодії з апаратурою, створюючи прошарок з-поміж них. Внаслідок цього люди звільняються й від дуже трудоємкї роботи з організації взаємодії з апаратурою комп'ютера.
Вимоги до сучасних операційних систем:
- сумісність – ОС має включати засоби до виконання додатків, підготовлених й інших ОС;
- перенесення – забезпечення можливості переносу ОС з одного апаратної платформи в іншу;
- надійність і відмовостійкість – передбачає захист ОС від внутрішніх та зовнішніх помилок, збоїв відмов;
- безпеку – ОС повинна містити засоби захисту ресурсів одних користувачів з інших;
- розширюваність – ОС мають забезпечувати зручність внесення наступних зміни й доповнення;
- продуктивність – система повинна мати достатнім швидкодією.
Класифікація ОС
За кількістю одночасно виконуваних завдань виділяють ОС:
-однозадачні (MS DOS, ранні версії P.S DOS);
-багатозадачні(>OS/2, UNIX,Windows
)
Багатозадачність буває:
-невитісняюча (NetWare, Windows 95/98), коли активний процес після закінчення сам передає управління ОС для вибрати з черги іншого процесу;
-витісняюча (WindowsNT,OS/2, UNIX) - постанову по переключенні процесора з однієї процесу в інший приймає ОС.
За кількістю одночасно працюючих користувачів ОС ділять:
-один користувач(MS DOS, Windows3х, ранні версіїOS/2)
-багато користувачів (UNIX, Windows 2000,NT, XP,Vista). У систем із багатьма користувачами присутні засоби захисту інформації користувачів від несанкціонованого доступу.
Нині близько 90 відсотків% комп'ютерів використовують ОС Windows.
Розрізняють чотири основних класи операційних систем:
1.однопользовательскиеоднозадачние, які підтримують одну клавіатуру і може працювати тільки з одного (в момент) завданням;
2.однопользовательскиеоднозадачние з фонової печаткою, що дозволяють крім основної мети запускати одну додаткову завдання, орієнтовану, зазвичай, виведення інформації на печатку. Це прискорює роботу під час видачі великих обсягів інформації на печатку;
3.однопользовательскиемногозадачние, що забезпечують одному користувачеві паралельну обробку кількох завдань. Наприклад, одного комп'ютера можна підключити кілька принтерів, кожен із яких працювати зважується на власну" завдання;
4.многопользовательскиемногозадачние, дозволяють однією комп'ютері запускати кілька завдань кільком користувачам. Ці ОС дуже складні, і потребують значних машинних ресурсів.
Операційна система для самого персонального комп'ютера, орієнтованого на професійне застосування, повинна містити такі основні компоненти:
- програми управліннявводом/виводом;
- програми, управляючі файловою системою та котрі планують завдання для комп'ютера;
- процесор командного мови, котра приймає, аналізує і виконує команди, адресовані операційній системі.
Кожна операційна система має власний командний мову, що дозволяє користувачеві виконувати ті чи інші дії:
- звертатися до каталогу;
- виконувати розмітку зовнішніх носіїв;
- запускати програми;
- інші дії.
Аналіз і виконання команд користувача, включаючи завантаження готових програм з файлів в оперативну пам'ять та його запуск, здійснює командний процесор ОС.
Для управління зовнішніми пристроями комп'ютера використовуються спеціальні системні програми — драйвери.Драйвери стандартних пристроїв утворюють разом базову систему виводу-введення-висновку (>BIOS), що зазвичай заноситься на уряд ЗУ комп'ютера.
Коротка характеристика деяких операційними системами
ОС Linux – мережна ОС, ядро якої розроблено з урахуванням ОС Unix. Linux поширюється у вихідних кодах використовується до створення серверів в обчислювальних мережах й у Інтернеті.
ОС Unix –многопользовательская,многозадачная ОС, включає досить потужні засоби захисту програм, тож файлів різних користувачів. ОС Unix ємашинонезависимой, що забезпечує високу мобільність ОС і легку перенесення прикладних програм на комп'ютери різної архітектури. Важливою особливістю і великим набір сервісних програм, що дозволяють створити сприятливу операційну обстановку для користувачів – програмістів (тобто. система особливо ефективна спеціалістів – прикладних програмістів).
Незалежно від версії загальними для Unix рисами є:
-многопользовательский режим із засобами захисту даних від несанкціонованого доступу;
- реалізаціямногозадачной обробки режимі розподілу часу;
- перенесення системи з допомогою написання більшості мовою СІ.
Недолік Unix – велика ресурсомісткість, й у невеликиходнопользовательских систем з урахуванням персональних комп'ютерів вона найчастіше є надлишкової.
У цілому нині ОС сімейства Unix орієнтовані насамперед великі локальні (корпоративні) і глобальні мережі, що об'єднають роботу тисяч користувачів. Велике поширення Unix і його версія Linux отримали Інтернету, де найважливіше значення має тутмашинонезависимость ОС.
ОС MS DOS – широко використовувалася для ПК, побудованих з урахуванням процесорів Intel 8088 – 80486.
Нині MS DOS керувати ПК мало застосовується. Проте її можна вважати повністю яка вичерпала свої можливості і актуальність. Низькі вимоги до апаратним ресурсів залишають DOS перспективної для практичного використання.
Так було в 1997 року компаніяCaldera початку з адаптаціїDR DOS ( аналог MS DOS) до ринків вбудованих ОС дрібних високоточних пристроїв,присоединяемих до Інтернету таИнтернет-сетям. До цих пристроям ставляться касовими апаратами, факси, електронні записники і ін.
ОСOS/2 (>Operationsystem/2) єоднопользовательскоймногозадачной ОС настановленим роботи з МП 80386 і від (ПК IBM P.S і PS/2)OS/2 може водночас виконувати до 16 програм (кожна з яких у своїй сегменті пам'яті), але у тому числі тільки один, підготовлену для MS DOS.
Найважливішими особливостямиOS/2 є:
- наявністьмногооконного інтерфейсу користувача;
- програмних інтерфейсів до роботи і системи баз даних;
- ефективних програмних інтерфейсів до роботи на локальних обчислювальних мережах.
До вадOS/2 стосується першу чергу порівняно невеличкий обсяг програмних додатків, напрацьованих на сьогодні.
ОСWindows
– це сімейство ОС, які включають: Windows 3.1; WindowsforWorkgroups 3.11; Windows 95, Windows 98, Windows 2000, Windows XP, Windows2003,WindowsVista.
Windows 95 характеризується простотою інсталяції невисокими рівнями захисту даних, і опірності збоїв додатків; є універсальну високопродуктивнумногозадачную імногопотоковую32-разрядную ОС нової генерації з графічним інтерфейсом і розширеними мережними можливостями. Ця операційна система забезпечує роботу користувача у мережі, надаючи вбудовані кошти підтримки обмінюватись файлами й відчуття міри з їхньої захисту, можливість спільного використання принтерів, факсів та інших загальних ресурсів.
>Применяемий в Windows 95защищенний режим Демшевського не дозволяє прикладної програмою разі збою порушити працездатність системи, надійно охороняє докладання від випадкового втручання процесу на другий, забезпечує певну опірність вірусам.
>Пользовательский інтерфейс Windows 95 простий і зручний. На відміну від оболонки Windows 3 ця операційна система має не потребує установці за комп'ютером ОС DOS. Вона варта установки на настільних ПК і комп'ютерахблокнотного типу з процесором 486 чи Pentium. Рекомендований розмір оперативної пам'яті 8-16Мбайт.
Windows 98 є розвитком Windows 95. Ця версія тісно інтегрована зWeb-броузерами Internet Explorer і має дуже багато драйверів до давнім і новим пристроям. Користувачі відзначають спрощений процес інсталяції ОС, знижені проти WindowsNT вимоги до потужності процесора, обсягу пам'яті і дисковому простору.
WindowsNT 5.0 (>NT - анг. New Technology) чиWindows
2000 – повністю32-разрядная ОС з пріоритетноюмногозадачностью, поліпшеною реалізацією роботи з пам'яттю і відпочатку проектувалась із засобами забезпечення надійності, захисту та управління.
WindowsNT - операційна система, а чи не просто графічна оболонка; використовує всі можливості новітніх моделей персональних комп'ютерів, працює без DOS. WindowsNT вельми зручне для користувачів, що працюють у рамках локальної мережі, для колективних користувачів, особливо груп, працюючих над великими проектами і які обмінюються даними.
Сімейство Windows 2000 – операційна система для ділового використання найрізноманітніших комп'ютерах – від портативних до серверів. Windows 2000 випускається в4–х варіантах:
- Windows 2000 Professional;
- Windows 2000Server;
- Windows 2000 AdvancedServer;
- Windows 2000DataCenterServer.
Ці версії відрізняються кількістю які входять у поставку служб і програм, ступенем підтримки апаратного забезпечення. Ця ОС є одним із кращих для ведення комерційної діяльність у Інтернеті; об'єднує притаманну Windows 98 простоту використання з властивою WindowsNT надійністю,економичностью й безпекою.
WindowsХР є продовженням розвитку ОС Windows 2000. Ця ОС переважно орієнтована на клієнтські ПК. Її основними відзнаками є як високий рівень надійності, простіша систему управління, поліпшений графічний інтерфейс користувача.
Windows 2003 – серверна ОС, що є розвитком Windows 2000 і що має як тими самими характеристиками як і Windows XP, і специфічними особливостями, притаманними ОС, виділені на управління локальними і мобільними обчислювальними мережами.
Подальшим розвитком ОС сімейства Windows є операційна система WindowsVista.
Шрифти
Розмір шрифта
Колір тексту
Колір тла
Кернінг шрифтів
Видимість картинок
Інтервал між літерами
Висота рядка
Виділити посилання
Вирівнювання тексту
Ширина абзацу