Початкове завантаження операційної системи
Файли операційної системи знаходяться на диску (жорсткому або гнучкому). Однак програми можуть виконуватися, тільки якщо вони знаходяться в оперативній пам'яті, тому файли операційної системи необхідно завантажити на оперативну пам'ять.
| Диск (жорсткий, гнучкий або лазерний), на якому знаходяться файли операційної системи і з якого виконуватиметься її завантаження, називається системним. |
Початкове завантаження ОС виконується автоматично при включенні електроживлення комп'ютера або при натисканні клавіші "Reset" на корпусі комп'ютера.
При включенні комп'ютера він тестує свої пристрої та намагається виконати завантаження ОС – програми, що здійснює керування комп'ютером.
Цей процес називається початковим завантаженням. Вона виконується автоматично під час увімкнення електроживлення комп'ютера.
Після ввімкнення комп'ютера здійснюється завантаження операційної системи з системного диска в оперативну пам'ять, яка повинна виконуватись відповідно до програми завантаження.
У комп'ютері знаходиться постійне запам'ятовуючий пристрій (ПЗУ), що містить програми тестування комп'ютера та першого етапу завантаження операційної системи, які називаються BIOS (базова система введення/виводу). ПЗУ розташоване на системній платі і живиться від батарейки, тому записані в ньому програми не стираються при вимкненні комп'ютера.
Після увімкнення комп'ютера ці програми починають виконуватися, причому інформація про хід цього процесу висвічується на екран дисплея. Спочатку проводиться тестування та налаштування апаратних засобів, потім починається завантаження операційної системи.
На цьому етапі процесор звертається до диска та шукає у певному місці (в 1 секторі диска) наявність дуже невеликої програми-завантажувачаMaster Boot.Якщо диск системний, то Master Boot опиняється дома, зчитується на згадку, і йому передається управління. Master Boot шукає на диску основний завантажувач Boot Sector,завантажує його на згадку і передає йому управління. Далі основний завантажувач шукає решту модулів операційної системи та завантажує їх в оперативну пам'ять.
Якщо в дисковод вставлено несистемний диск або диск взагалі відсутній, то на екрані монітора з'являється повідомлення: No ssustem disk, та комп'ютер «зависає».
Після закінчення завантаження операційної системи керування передається командному процесору. У разі використання інтерфейсу командного рядка на екрані з'являється запрошення системи, інакше завантажується графічний інтерфейс.
Усі файли операційної системи що неспроможні одночасно перебуває у оперативної пам'яті, оскільки обсяг сучасних операційних систем становить десятки і сотні мегабайт. Для функціонування комп'ютера обов'язково повинні перебувати в оперативній пам'яті модуль, що управляє файловою системою, командний процесор та драйвери підключених пристроїв. Модулі операційної системи, що забезпечують графічний інтерфейс, можуть бути завантажені в оперативну пам'ять за бажанням користувача.
| Запитання для самоконтролю 1. Для чого необхідна операційна система? 2. Які компоненти входять до складу операційної системи? 3. Що називається файлом, як задається його ім'я? 4. Які можуть бути розширення текстових файлів? 5. Чим відрізняється швидке та повне форматування диска? 6. Чим різняться однорівнева та ієрархічна файлові структури? 7.Які операції із файлами можливо? 8. Які основні етапи завантаження операційної системи? |
| Налаштування інтерфейсу Windows Запитання для вивчення: 1. Робочий стіл Windows. 1.1. Значки та ярлики об'єктів. 1.2. Вікна. 1.3. Панель завдань. 1.4. Панель індикації. 2. Структура вікна папки. 2.1. Рядок заголовка. 2.2. Кнопки керування розмірами вікна. 2.3. Значок системи. 2.4. Рядок меню. 2.5. Панель інструментів. 2.6. Адресний рядок. 2.7. Робоче поле. 2.8. Рядок стану. |
Операційні системи сімейства Windows найбільш універсальні. Ними можна користуватися для роботи з офісними програмами, для споживчої роботи в Інтернеті, у навчальних та розважальних цілях. Як і всі операційні
Системи, Windows служить для управління ресурсами комп'ютера і забезпечує виконання на ньому всіх інших програм. Важливою функцією даної системи є також забезпечення максимально простого та дружнього інтерфейсу між користувачем та комп'ютером.
Дата завантаження: 2016-05-31 ; переглядів: 6491 ;
Навіщо комп'ютер потрібен BIOS - як працює базова система
У цьому посібнику пояснюється що таке BIOS, – тобто програмне забезпечення, яке запускається при включенні комп'ютера та використовується для доступу до обладнання та периферійних пристроїв. Щоб зрозуміти, що таке BIOS і як він працює, нам потрібно пояснити, як запускається операційна система.
Як запускається операційна система
Коли ми натискаємо кнопку живлення на комп'ютері, запускається процедура, що дозволяє завантажити операційну систему. Процедура запуску виконується програмою, що зберігається в ПЗП (постійний запам'ятовуючий пристрій) або, точніше, в енергонезалежній пам'яті, що перезаписується. Ця програма є вбудованим програмним забезпеченням і розташовується між апаратним та програмним забезпеченням комп'ютера.
Прошивка знаходиться на устаткуванні, для якого вона була розроблена, та встановлюється виробником материнської плати. Відразу після включення комп'ютер завантажується в ОЗУ (оперативний пристрій), щоб процесор міг його запустити.
У комп'ютерах мікропрограмне забезпечення також називається основною системою введення-виведення (BIOS), від назви, даної цій програмі на перших ПК, вироблених IBM.
Для чого потрібний BIOS
BIOS використовується для керування POST (самоперевірка при включенні живлення), процедурою, яка починається від включення комп'ютера до запуску операційної системи. POST - це етап самодіагностики, який використовується для перевірки правильності роботи обладнання. Він починається відразу після натискання кнопки живлення комп'ютера та закінчується відразу перед завантаженням операційної системи.
BIOS знаходиться на мікросхемі материнської плати, в яку він вбудований, і є першою програмою, що запускається після натискання кнопки живлення комп'ютера.
Важливо: не має значення, чи ми використовуємо операційну систему Microsoft, Mac або Linux. BIOS є невід'ємною частиною обладнання материнської плати.
BIOS дбає про ініціалізацію обладнання та виконує перевірку, щоб переконатися, що всі пристрої працюють належним чином. Якщо перевірка пройшла успішно, BIOS запускає завантажувач, програму, яка дбає про завантаження та запуск ядра операційної системи.
Інтерфейс BIOS
Інтерфейс BIOS дозволяє використовувати і змінювати функції запуску, управління та діагностики вашого комп'ютера.
Щоб змінити ці функції, ви повинні отримати доступ до інтерфейсу BIOS під час процедури POST, натиснувши клавішу або комбінацію клавіш при включенні комп'ютера (часто F2 або Del ).
В інтерфейсі BIOS можна змінити налаштування, що відносяться до фази завантаження комп'ютера, що називається процесом завантаження або просто завантаженням.
BIOS та UEFI – чим відрізняються
Зрозумівши, що таке BIOS, нам потрібно пояснити, що таке UEFI.
BIOS ґрунтується на застарілій технології початку 1980-х років. З цієї причини в комп'ютерах, випущених з 2010 року, він почав поступово замінюватися новою прошивкою під назвою UEFI.
Специфікація UEFI, назва, яка розшифровується як Unified Extensible Firmware Interface, була створена в 2003 році Intel. Спочатку звана тільки EFI, мікропрограма змінила свою назву на UEFI після того, як була прийнята та розроблена Unified EFI Forum – проектом, який просуває нові галузеві стандарти.
Вбудоване програмне забезпечення UEFI пропонує значні переваги та нові функції: скорочення часу завантаження операційної системи та відновлення з режиму глибокого сну, засоби діагностики та відновлення даних, а також підтримку великих жорстких дисків.
Системне програмне забезпечення комп'ютера (закінчення)
1. Після натискання кнопки увімкнення або перезавантаження керування бере на себе Базова система вводу/виводу (Basic Input/Output System - BIOS). BIOS - це програма, записана в постійній енергонезалежній пам'яті комп'ютера ПЗУ (англійська абревіатура - CMOS). BIOS проводить тестування та ініціалізацію всіх пристроїв і, якщо вони пройшли успішно, зчитує MBR за абсолютною адресою. Потім поміщає лічений код головного завантажувача оперативну пам'ять і передає йому управління.
2. Головний завантажувач визначає, звідки слід завантажувати ОС.Залежно від типу завантажувача керування буде передано або завантажувального коду, що знаходиться в активному розділі жорсткого диска, або менеджеру завантаження, або сам завантажувач помістить ядро ОС в оперативну пам'ять і передасть керування.
3. Завантажувач операційної системи, що отримав управління, ініціює завантаження ядра ОС в пам'ять.
4. Запускається сама операційна система.
Як очевидно з вищесказаного, під час завантаження комп'ютера застосовуються абсолютні адреси, тобто. номери жорстких дисків, циліндрів, головок, секторів, блоків Виконання етапів завантаження відбувається по жорстко заданому ланцюжку. Для успішного завантаження ОС необхідно, щоб усі учасники ланцюжка перебували на своїх строго визначених місцях: головний завантажувач та основна таблиця розділів у завантажувальному секторі диска, завантажувач(і) ОС та таблиці розділів в інших розділах диска.
При порушенні цього порядку, наприклад, при підключенні нового диска до комп'ютера, на якому вже встановлено одну або кілька операційних систем, можлива ситуація, коли процес зупиниться з повідомленням типу «ОС не знайдено».
Системне програмне забезпечення комп'ютера (закінчення)
Завантаження комп'ютера - Це послідовна завантаження програм операційної системи із довготривалої пам'яті (жорсткого чи оптичного диска) в оперативну пам'ять комп'ютера. Розглянемо цей процес докладніше.
До складу комп'ютера входить постійний пристрій (ПЗУ), в якому зберігаються програми тестування комп'ютера і першого етапу завантаження операційної системи. BIOS (Basic Input/Output System - базова система введення/виводу). Після увімкнення комп'ютера програми BIOS починають виконуватися; інформація про хід цього процесу відображається на екрані монітора.Спочатку проводиться тестування та налаштування апаратних засобів. Якщо все обладнання функціонує нормально, відбувається перехід до наступного етапу - пошуку початкового завантажувача операційної системи.
Диск (жорсткий або оптичний), на якому знаходиться операційна система і з якого здійснюється її завантаження, називається системним диском. На етапі завантаження відбувається почергове звернення до дисків, що є в комп'ютері, з метою виявлення серед них системного. Послідовність доступу до дисків комп'ютера визначається параметрами BIOS. Ознакою системного диска є наявність на ньому у певному місці спеціальної програми-завантажувача операційної системи. Якщо диск виявляється системним, програма-завантажувач зчитується в оперативну пам'ять. Потім ця програма організує завантаження інших програм операційної системи з системного диска в оперативну пам'ять.
Якщо в процесі пошуку системного диска відбувається звернення до пристрою, в якому розміщено будь-який інший диск, на екрані монітора з'являється повідомлення «Non system disk», завантаження операційної системи припиняється і комп'ютер стає непрацездатним.
Сервісні програми
| До сервісним програмам відносять різні програми, обслуговуючі диски (перевірка, відновлення, очищення та інших.), програми- архіватори, програми боротьби з комп'ютерними вірусами, комунікаційні програми та ще. |
Щоб працювати з програмами, які обслуговують диски, потрібно бути достатньо досвідченим користувачем. А ось без використання архіваторів і антивірусних програм сьогодні не може обійтися жодна людина, яка працює на комп'ютері.
Архіватори - Це спеціальні програми, що здійснюють стиск програм та даних. Архіватори забезпечують зменшення обсягу інформації, що зберігається, а значить, економію місця на диску і зменшення часу копіювання цієї інформації, що особливо важливо при пересиланні інформації по Інтернету.
Комп'ютерний вірус - Це спеціально написана шкідлива програма, здатна завдати шкоди даними на комп'ютері або вивести його з ладу. До ознак, що вказують на поразку програм вірусом, відносяться: неправильна робота програм; повільна робота комп'ютера; неможливість завантаження операційної системи; зникнення програм та даних; суттєве зменшення розміру вільної області пам'яті; подання непередбачених звукових сигналів; часті «зависання» комп'ютера («зависаннями» називають стан непрацездатності комп'ютера).
Створення комп'ютерних вірусів - це не невинна розвага, а злочин; люди, які пишуть і свідомо розповсюджують ці шкідливі програми, — зловмисники.
Для виявлення та видалення комп'ютерних вірусів, а також для захисту від них фахівцями розробляються антивірусні програми. Найбільш відомі з них: Антивірус Касперського, DoctorWeb, Panda.
Для того щоб не піддати комп'ютер «зараженню» вірусами та забезпечити надійне зберігання інформації, необхідно дотримуватися таких простих правил:
1) встановити на комп'ютер антивірусну програму та регулярно тестувати комп'ютер на наявність вірусів за її допомогою;
2) регулярно оновлювати антивірусну програму через Інтернет;
Комунікаційні програми призначені для. забезпечення доступу до ресурсів мережі Інтернет та спілкування між користувачами.
Третій етап
До третього етапу комп'ютер підходить після того, як система BIOS запустить програми, що дозволяють читати дані, записані на внутрішніх та зовнішніх дискових носіях. Мета третього етапу – завантажити операційну систему. Насправді цей етап сам розбивається на кілька етапів, але ми так далеко не занурюватимемося.
Як і другому етапі, керуюче стороною третього етапу запуску є програма. Тільки тепер вона не «зашита» у ПЗУ материнської плати, а береться з того диска, який призначено системним. Ця програма є початковим завантажувачем операційної системи.
Якщо людина з якихось причин не влаштовує, яку операційну систему завантажує початковий завантажувач і в якому режимі вона її запускає, в роботу завантажувача можна втрутитися. Тобто управління початковим завантаженням людина може взяти на себе. Зазвичай цього не роблять, але якщо треба виконати якісь специфічні дії або усунути виявлені проблеми, можливість управління початковим завантаженням буває дуже корисною.
Втручання з метою керування початковим завантаженням має відбуватися відразу після того, як на екрані з'являться відомості про розпізнані дискові накопичувачі.
Секрети Windows 7
Завантаження операційної системи є складним процесом і складається з кількох етапів.
1. Після увімкнення живлення комп'ютера починається процес його автоматичного тестування, який виконується під керуванням програми BIOS. Якщо на цьому етапі буде виявлено несправне обладнання, завантаження комп'ютера зупиниться з виведенням на екран відповідного повідомлення або звукових сигналів.
2.Після завершення автоматичного тестування BIOS шукає завантажувальний сектор на дискеті, жорсткому диску, компакт-диску або іншому носії, що підтримується системною платою. Порядок пошуку завантажувального сектора визначається за допомогою налаштувань BIOS, опис яких можна знайти в інструкції до материнської плати.
3. Після визначення завантажувального диска з нього завантажується вміст першого сектора диска, в якому знаходиться основна завантажувальна запис (Master Boot Record, MBR). MBR також містить таблицю розділів диска, один з яких повинен бути позначений як активний.
4. MBR знаходить активний розділ і передає керування завантажувального запису, який повинен знаходитися в першому секторі активного розділу. За допомогою завантажувального запису запускається менеджер завантаження Windows 7 (файл bootmgr, який знаходиться в кореневій папці активного розділу).
5. Менеджер завантаження зчитує дані конфігурації системи, які зберігаються у файлі BCD (Boot Configuration Data). За наявності декількох записів у файлі BCD буде відображено меню вибору операційної системи. Файл BCD знаходиться у папці Boot активного розділу.
6. Після вибору системи запускається модуль завантаження операційної системи Winload. exe, компоненти ядра Ntoskrnl. exe та Hal. dll, системні служби та інші компоненти - цей етап супроводжується виведенням анімованого екрана з логотипом Windows.
7. Завантажується процес winlogon. exe, який керує входом користувачів у систему. Якщо на комп'ютері є лише один обліковий запис, не захищений паролем, вхід буде виконано автоматично. В іншому випадку система буде очікувати вибору імені користувача та введення пароля.
8.Під час входу до системи запускаються елементи автозавантаження, які прописані у реєстрі Windows 7 та папці Автозавантаження.
Виходячи зі сказаного вище, можна зробити висновок, що для успішного завантаження Windows 7 потрібні такі умови.
• Поточні установки BIOS повинні забезпечувати завантаження з жорсткого диска, на якому інстальовано Windows 7. Якщо в BIOS встановлено першочергове завантаження зі змінних носіїв, слід також витягти диски з приводів.
• У першому секторі жорсткого диска має бути правильний головний завантажувальний запис та таблиця розділів, один з яких має бути позначений як активний.
• На активному розділі повинен бути завантажувальний запис Windows 7, а в кореневій папці повинен бути файл bootmgr.
• У папці Boot активного розділу повинен бути файл BCD, який містить правильні записи про встановлені операційні системи.
Під час інсталяції Windows 7 в якості другої операційної системи активним зазвичай є розділ, на якому встановлена попередня версія Windows. Саме там знаходяться файл bootmgr та папка Boot. Якщо ви виконували розбивку жорсткого диска на розділи засобами Windows 7, то активним буде призначений прихований розділ розміром близько 100 Мбайт.
Якщо комп'ютер не завантажується, спробуйте дізнатися, на якому етапі відбувається зупинка. Повідомлення, яке виводиться при припиненні завантаження системи, зазвичай дозволяє досить точно визначити проблему.
Не полінуйтеся, якщо потрібно, перекласти його з англійської мови. Якщо вам не вдалося знайти місце помилки за повідомленнями або завантаження зупиняється без їх появи, спробуйте скористатись наступними порадами.
• Перевірте, чи на екрані відображається меню вибору операційної системи або меню додаткових варіантів завантаження. Якщо ні, спробуйте під час завантаження кілька разів натиснути клавішу F8. Якщо меню вибору варіантів завантаження не вдалося вивести на екран, причинами можуть бути помилки обладнання, неправильні параметри BIOS, пошкоджені сектори завантаження або файли (див. етапи 1–5 описаної вище послідовності завантаження Windows).
• Якщо меню завантаження відображається, але відразу після вибору операційної системи запуск зупиняється, можливо, файл BCD містить помилкові записи.
• Якщо запуск зупиняється після виведення анімованого екрана з логотипом Windows, можливо, причиною збою є драйвер пристрою або системна служба.
Білет №11 Етапи завантаження ОС
Файли операційної системи зберігаються у зовнішній, довгостроковій пам'яті. Однак програми можуть виконуватися, тільки якщо вони знаходяться в оперативній пам'яті, тому файли операційної системи необхідно завантажити на оперативну пам'ять. Диск, на якому знаходяться файли операційної системи та з якого здійснюється її завантаження, називається системним. Після увімкнення комп'ютера здійснюється завантаження операційної системи з системного диска в оперативну пам'ять. Завантаження має виконуватися відповідно до програмного завантаження.
1. Самотестування комп'ютера. До складу комп'ютера входить енергонезалежний постійний пристрій (ПЗУ), що містить програми тестування комп'ютера і першого етапу завантаження операційної системи - це BIOS.
У процесі тестування спочатку можуть видаватися діагностичні повідомлення як різних послідовностей коротких і довгих звукових сигналів.Після успішної ініціалізації відеокарти короткі діагностичні повідомлення виводять екран монітора. Користувач може встановити нові параметри конфігурації комп'ютера і запам'ятати їх у спеціальній мікросхемі пам'яті, яка при вимкненому комп'ютері живиться від батарейки, встановленої на системній платі. У разі виходу з ладу батареї конфігураційні параметри втрачаються і комп'ютер перестає нормально завантажуватися.
2. Завантаження операційної системи. Після проведення самотестування спеціальна програма, що міститься в BIOS, починається пошук завантажувача операційної системи. Відбувається почергове звернення до дисків, що є в комп'ютері. Після закінчення завантаження операційної системи керування передається командному процесу. У разі завантаження графічного інтерфейсу операційної системи команди можуть бути введені за допомогою миші.
Завантаження операційної системи
Відомо, що програми для виконання – і, отже, файли операційної системи – повинні бути в оперативній пам'яті (ОЗП). Однак одразу після включення комп'ютера до ОЗУ немає жодних програм. Вихід із цієї ситуації полягає в послідовному, поетапному завантаженні операційної системи в оперативну пам'ять.
1. Перший етап завантаження ОС.
У ПЗУ комп'ютера містяться програми тестування блоків комп'ютера та першого етапу завантаження операційної системи – BIOS (базова система введення-виводу). Вони починають виконуватися з першим імпульсом струму під час увімкнення комп'ютера.
На цьому етапі процесор звертається до диска та перевіряє наявність на певному місці програми-завантажувача. Якщо ця програма виявлена, вона зчитується в ОЗУ і їй передається управління.
2. Другий етап завантаження ОС.
Програма-завантажувач, своєю чергою, шукає на диску базовий модуль операційної системи, переписує їх у оперативну пам'ять і передає йому управління.
3. Третій етап завантаження ОС.
До складу базового модуля входить основний завантажувач, який шукає решту модулів ОС і зчитує їх у ОЗУ.
Після закінчення завантаження ОС керування передається командному процесору і з'являється запрошення системи до введення команд користувача.
В оперативній пам'яті під час роботи комп'ютера обов'язково повинні знаходитись базовий модуль операційної системи та програми, що забезпечують введення та виконання команд користувача. Отже, немає потреби завантажувати в оперативну пам'ять усі файли операційної системи одночасно. Драйвери та утиліти можуть підвантажуватися в ОЗУ при необхідності, що дозволяє зменшувати обов'язковий обсяг оперативної пам'яті, що відводиться під системне програмне забезпечення.
Еволюція ОС
Перший період (1945–1955)
Відомо, що комп'ютер був винайдений англійським математиком Чарльзом Бебіджем наприкінці вісімнадцятого століття. Його «аналітична машина» так і не змогла по-справжньому заробити, тому що технології того часу не задовольняли вимоги щодо виготовлення деталей точної механіки, які були необхідні для обчислювальної техніки. Відомо також, що цей комп'ютер у відсутності операційної системи.
Деякий прогрес у створенні цифрових обчислювальних машин відбувся після Другої світової війни. У 40-х були створені перші лампові обчислювальні пристрої. На той час та сама група людей брала участь і в проектуванні, і в експлуатації, і в програмуванні обчислювальної машини.Це була скоріше науково-дослідна робота в галузі обчислювальної техніки, а не використання комп'ютерів як інструмент вирішення будь-яких практичних завдань з інших прикладних областей. Програмування здійснювалося виключно машинною мовою. Про операційні системи не йшлося, всі завдання організації обчислювального процесу вирішувалися вручну кожним програмістом з пульта управління. Не було жодного іншого системного програмного забезпечення, крім бібліотек математичних та службових підпрограм.
Другий період (1955 – 1965)
З середини 50-х років почався новий період у розвитку обчислювальної техніки, пов'язаний з появою нової технічної бази напівпровідникових елементів (транзисторів). Комп'ютери другого покоління стали надійнішими, тепер вони могли безперервно працювати настільки довго, щоб на них можна було покласти виконання справді практично важливих завдань. Саме в цей період стався поділ персоналу на програмістів та операторів, експлуатаційників та розробників обчислювальних машин.
У роки з'явилися перші алгоритмічні мови, отже, і перші системні програми – компілятори. Вартість процесорного часу зросла, що вимагало зменшення непродуктивних витрат часу між запусками програм. З'явилися перші системи пакетної обробки, які просто автоматизували запуск однієї програми за іншою і тим самим збільшували коефіцієнт завантаження процесора. Системи пакетної обробки з'явилися прообразом сучасних операційних систем, стали першими системними програмами, призначеними керувати обчислювальним процесом.У ході реалізації систем пакетної обробки було розроблено формалізовану мову управління завданнями, за допомогою якої програміст повідомляв систему та оператора, яку роботу він хоче виконати на обчислювальній машині. Сукупність кількох завдань, зазвичай, як колоди перфокарт, отримала назву пакета завдань.
Третій період (1965 – 1980)
Наступний важливий період розвитку обчислювальних машин належить до 1965-1980 років. У цей час у технічній базі відбувся перехід від окремих напівпровідникових елементів типу транзисторів до інтегральних мікросхем, що дало набагато більші можливості новому, третьому поколінню комп'ютерів.
Для цього періоду характерно також створення сімейств програмно-сумісних машин. Першим сімейством програмно-сумісних машин, побудованих на інтегральних мікросхемах, стала серія машин IBM/360. Побудована на початку 60-х років ця родина значно перевершувала машини другого покоління за критерієм ціна/продуктивність. Незабаром ідея програмно-сумісних машин стала загальновизнаною.
Програмна сумісність вимагала та сумісності операційних систем. Такі операційні системи повинні були б працювати і на великих, і на малих обчислювальних системах, з великою і малою кількістю різноманітної периферії, у комерційній галузі та в галузі наукових досліджень. Операційні системи, побудовані з наміром задовольнити всі ці суперечливі вимоги, виявилися надзвичайно складними «монстрами». Вони складалися з багатьох мільйонів асемблерних рядків, написаних тисячами програмістів, і містили тисячі помилок, що викликають нескінченний потік виправлень. У кожній новій версії операційної системи виправлялися одні помилки та вносилися інші.
Однак, незважаючи на неозорі розміри та безліч проблем, OS/360 та інші їй подібні операційні системи машин третього покоління справді задовольняли більшості вимог споживачів. Найважливішим досягненням ОС цього покоління стала реалізація мультипрограмування. Мультипрограммирование це спосіб організації обчислювального процесу, у якому одному процесорі поперемінно виконуються кілька програм. Поки одна програма виконує операцію введення-виводу, процесор не простоює, як це відбувалося при послідовному виконанні програм (однопрограмний режим), а виконує іншу програму (багатопрограмний режим). При цьому кожна програма завантажується у свою ділянку оперативної пам'яті, яку називають розділом.
Інше нововведення – спулінг (spooling). Спулінг на той час визначався як спосіб організації обчислювального процесу, відповідно до якого завдання зчитувалися з перфокарт на диск у тому темпі, в якому вони з'являлися в приміщенні обчислювального центру, а потім, коли чергове завдання завершувалося, нове завдання з диска завантажувалося в розділ, що звільнився. .
Поряд із мультипрограмною реалізацією систем пакетної обробки з'явився новий тип ОС – системи поділу часу. Варіант мультипрограмування, що застосовується в системах поділу часу, орієнтований на створення для кожного окремого користувача ілюзії одноосібного використання обчислювальної машини.
