
- •Обслуговування одного користувача; в кожний момент в пам`яті пк може знаходитись тільки одна ефективна програма
- •Розраховані на роботу з оп великої ємності, в склад ядра ос входять програми керування пп та файловою системою
- •Після кожного окремого оператора забезпечує його негайне виконання
- •Після кожного окремого блоку операторів забезпечує їх негайне виконання
- •Це можливість операційної системи працювати на комп’ютерах, які базуються на центральних процесорах з різною архітектурою
- •Обробляє пакет завдань, які підготовлені одним або декількома користувачами
- •Гарантує виконання запитів користувачів за певний заданий відрізок часу
- •Ядра, системних програм і даних
- •Системна програма повинна мати можливість виконувати одну і ту ж саму дію різними способами
- •У зберіганні в складі системної програми певних базових описів модулів, конфігурацій, даних які визначають прогнозовані параметри апаратного та програмного забезпечення
- •Найбільш часто використовувані програми, які знаходяться в пам`яті постійно
- •Які знаходяться на зовнішніх носіях інформації
- •Час процесора, місце в оп, зовнішню пам`ять пристроїв вводу/виводу, пульт керування, окремі програми пз
- •Системного пз
- •Сукупність програм, даних, документації тощо, яка дозволяє використовувати обчислювальні системи для вирішення різних задач
- •Першим з черги вибирається елемент, який прийшов останнім
- •Безпріоритетні
- •Пріоритетні
- •Короткострокове
- •Цілісний та розподілений планувальник
- •Всі перераховані
- •Пріоритетні та безпріоритетні
- •Програма, яка веде статистику ефективності використання ресурсів операційної системи
- •Дизасемблювання копії процесу з пам’яті на носій даних
- •Робота ініціюється перериваннями і він виконаний як системний процес
- •Уникнення недоліків сторінкового способу за рахунок збільшення накладних витрат на реалізацію сегментно-сторінкового способу
- •Останній
- •Інтерфейсу користувача, активні
- •Номером в системі
- •Номер новоствореного процесу
- •Копіювання при-записі (copy-on-write, cow);
- •Лише тоді, коли потрібно запустити на виконання нову задачу
- •Ні, приймає вказівник на функцію
- •Ідентифікатора нового потоку
Найпростішим ОС властиве:
обслуговування одного користувача; в кожний момент в пам`яті ПК може знаходитись декілька ефективних програм, в склад ядра ОС входить декілька найпростіших службових програм
Обслуговування одного користувача; в кожний момент в пам`яті пк може знаходитись тільки одна ефективна програма
обслуговування декількох користувачів; в кожний момент кожен користувач може працювати лише з однією програмою, в склад ядра ОС входить декілька найпростіших службових програм
обслуговування одного користувача; в кожний момент в пам`яті ПК може знаходитись декілька користувацьких програм, в склад ядра ОС входить одна службова програма
Інструментальні однокористувацькі ОС:
розраховані на роботу з ОП невеликої ємності, в склад ядра ОС входять програми керування ПП та файловою системою
розраховані на роботу з ОП великої ємності, в склад ядра ОС входять лише програми керування файловою системою
Розраховані на роботу з оп великої ємності, в склад ядра ос входять програми керування пп та файловою системою
розраховані на роботу з ОП невеликої ємності, в склад ядра ОС входять програми керування ПП
До багатокористувацьких та багатозадачних ОС відносяться:
UNIX, Windows, OS/2
UNIX, Windows, MS-DOS, Solaris
LINUX, Windows, MS-DOS, SCO Open Desktop
Windows, MS-DOS, Next Step
Режими виконання програм:
однопрограмний та багатопрограмний
однопрограмний та багатозадачний
однопрограмний, багатопрограмний, багатозадачний
однопрограмний, багатопрограмний, багатопотоковий
Призначення ОС :
забезпечення графічного інтерфейсу користувача
забезпечення роботи ЕОМ в одному з режимів виконання програм і забезпечення графічного інтерфейсу користувача
забезпечення роботи ЕОМ одночасно у всіх режимах виконання програм
забезпечення роботи ЕОМ в одному з режимів виконання програм і динамічний розподіл ресурсів
Ресурсом ОС є:
файл, який може одночасно використовуватись декількома програмами
всякий об`єкт, який може бути розподілений ОС між обчислювальними процесами
файли мультимедіа
об`єкт, який ОС надає у використання лише одній програмі
До апаратних ресурсів ЕОМ відносять:
мікропроцесор, оперативна пам’ять, периферійні пристрої
мікропроцесор, оперативна пам’ять, периферійні пристрої, операційна система
мікропроцесор, оперативна пам’ять, периферійні пристрої, базова система вводу-виводу
мікропроцесор, оперативна пам’ять, завантажувач ОС
До програмних ресурсів відносять:
програми, програмна документація, бібліотеки програм, мікрокоманди процесора
системи програмування, засоби керування пристроями та файлами, бібліотеки програм, засоби керування задачами
програми, бібліотеки програм, тексти програм, операційна система
системи програмування, мікрокоманди процесора, бібліотеки програм, операційна система
ОС пакетної обробки:
обробляє пакет завдань, тобто декілька завдань, які підготовлені одним або декількома користувачами
повинна гарантувати виконання запитів користувачів за певний заданий інтервал часу
забезпечує одночасне обслуговування багатьох користувачів, дозволяє кожному з них взаємодіяти зі своїм завданням в режимі діалогу
забезпечують зручну форму діалогу користувача і ПК, використовують ПП
ОС розподілення часу:
повинна гарантувати виконання запитів користувачів за певний заданий інтервал часу
обробляє пакет завдань, тобто декілька завдань, які підготовлені одним або декількома користувачами
забезпечує зручну форму діалогу користувача і ПК, використовує ПП
забезпечує одночасне обслуговування багатьох користувачів, дозволяє кожному з них взаємодіяти зі своїм завданням в режимі діалогу
ОС реального часу:
обробляє пакет завдань, тобто декілька завдань, які підготовлені одним або декількома користувачами
забезпечує одночасне обслуговування багатьох користувачів, дозволяє кожному з них взаємодіяти зі своїм завданням в режимі діалогу
забезпечує зручну форму діалогу користувача і ПК, використовує ПП
повинна гарантувати виконання запитів користувачів за певний заданий інтервал часу
Діалогова ОС:
забезпечує одночасне обслуговування багатьох користувачів, дозволяє кожному з них взаємодіяти зі своїм завданням в режимі діалогу
забезпечує зручну форму діалогу користувача і ПК, використовує ПП
обробляє пакет завдань, тобто декілька завдань, які підготовлені одним або декількома користувачами
повинна гарантувати виконання запитів користувачів за певний заданий інтервал часу
Яка з мов програмування є мовою низького рівня:
Паскаль
Асемблер
Бейсик
Сі
Мова Асемблер відрізняється від машинної мови відповідної ЕОМ:
відсутністю можливості використання символьних імен даних
складністю написання програм порівняно з машинними командами
заміною цифрових кодів машинних команд на відповідні буквенні або буквенно-цифрові позначення
вищою швидкістю виконання порівняно з програмами написаними машинними командами.
Інтерпретатор:
після кожного окремого блоку операторів забезпечує їх негайне виконання
транслює всі оператори програми, а виконання програми в цілому відбувається без його участі
транслює всі оператори програми, і виконання програми відбувається з його участю
після кожного окремого оператора забезпечує його негайне виконання