Інформатизація (стор

Характеристики перших ОС: пакетна обробка одного потоку завдань; наявність стандартних підпрограм введення / виведення; автоматичний перехід від програми до програми; наявність засобів відновлення після помилок; наявність мов управління завданнями.

2-етап: 60-ті роки ХХ століття

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

Підтримка багатотермінальні багато режиму;

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

Мультипрограмування було реалізовано в

системах пакетної обробки процесор при цьому не простоює, поки одна програма виконує введення / виведення, процесор перемикається на готову вк виконання програму;

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

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

3 етап: 70-80-ті роки ХХ століття

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

Дуже важливим для розвитку ОС стала поява ОС UNIX.

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

Загальні для всіх UNIX риси:

Розрахований на багато користувачів режим із засобами захисту даних від несанкціонованого доступу

Реалізація мультипрограммной обробки в режимі реального поділу часу

Уніфікація операцій введення / виводу

Ієрархічна файлова система

4-етап: з початку 90 по теперішній час

Практично всі ОС мережеві. Мережеві функції вбудовуються в ядро ​​ОС, ОС мають кошти для роботи з основними технологіями локальних і глобальних мереж, до складу ОС входять утиліти роботи з основними сервісами Інтернету.

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

Всі сучасні ОС мають зручний графічний інтерфейс.

Операційна система як складова частина платформи

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

ОС MS DOS є неграфічні, на одного користувача, т. Е. Обслуговує тільки одного користувача. MS DOS має файлову організацію, можливість створення БД, можливість організації роботи багатьох користувачів, мережевих режимів і телеобработки, можливість підключення додаткових ВУ, розвинений командний мову роботи з системою. Організаційно MS DOS складається з базової системи введення / виводу, блоку початкового завантаження (Boot Record) і командного процесора. BIOS знаходиться в ПЗУ, являє собою набір програм-драйверів, які керують роботою основних системних ВУ. Файлова система MS DOS має багаторівневу ієрархічну структуру, в якій кожен каталог містить набір файлів і каталогів:

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

У 1988 році з'явилася з використанням МП INTEL80286 і вище. Вона забезпечує мультизадачність режим, підтримує роботу з віртуальною пам'яттю, має розвинений користувальницький інтерфейс, вбудовані функції управління БД і засоби телеобробки. ОS / 2 включає багатовіконний графічний інтерфейс. Зараз дана ОС практично забута, але вона була однією з перших повноцінних і надійних мультипрограмних і мультизадачних ОС.

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

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

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

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

ОС відрізняється від Windows-95 тим, що ОС Windows-98 об'єднана з браузером Internet Explorer за допомогою інтерфейсу, виконаного у вигляді web-браузера і має кнопки вперед / назад. В ОС -98 поліпшена сумісність з новими апаратними засобами комп'ютера, ОС зручна для настільних портативних ПК, в ній прискорене завантаження програм, ОС може підтримувати до 127 зовнішніх пристроїв.

Компанія Microsoft розробила сімейство ОС Windows NT, існують різні варіанти цієї ОС для управління роботою станції - Windows NT Workstation, для управління сервером локальної мережі - NT сервер.

Операційна сістемаWindows7

Спадкоємиця Windows XP і Windows Vista отримала назву Windows 7.

Операційна сістемаWindows8

Завантажується на 35% швидше. Windows 8 використовує новий інтерфейс. Також доступний варіант під назвою «Робочий стіл». Також колірна гамма стала яскравіше, а кнопки більше підходять під стиль нового призначеного для користувача інтерфейсу. Замість меню «Пуск» в інтерфейсі використовується «активний кут», натискання на який викликає призначений для користувача інтерфейс. У ньому використовуються не ярлики, а плитки (tiles), які можна рухати і групувати. Групи плиток можна назвати, а у деяких плиток - міняти розмір. Windows 8 також має поліпшені властивості безпеки і надійності.

Інструментальне програмне забезпечення

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

Інструментальне програмне забезпечення включає:

- компілятори з мов високого рівня (МВР)

- інтерпретатори з МВР

- бібліотеки стандартних програм

- засоби редагування, налагодження і тестування