На головну

Операційна система: визначення і класифікація. Основні функції операційних систем.

  1.  Event-менеджмент - поняття, основні методи.
  2.  I. Метаморфози кореня, спеціалізовані на запасающей функції
  3.  I. Визначення термінів і предмет дослідження
  4.  I. Основні богословські положення
  5.  I. ОСНОВНІ Богословська ПОЛОЖЕННЯ
  6.  I. Основні завдання та напрямки роботи бібліотеки
  7.  I. Основні лінгвістичні джерела.

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

1)за призначенням (Загального призначення, спеціального призначення (міні ЕОМ, мікро ЕОМ, ЕОМ реального часу));

2) по режиму обробки задач (Однопрограмні, багатопрограмні); 3) по архітектурним особливостям (мікроядерний, монолітні);

4)по організації роботи (Однотермінальние, багатотермінальні).

основні функції операційних систем.

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

2) Завантаження в оперативну пам'ять підлягають виконанню програм.

3) Розподіл пам'яті, а в більшості сучасних систем і організація віртуальної пам'яті.

4) Запуск програми (передача їй управління, в результаті чого процесор виконує програму).

5) Ідентифікація всіх програм і даних.

6) Прийом і виконання різних запитів від виконуються додатків. Операційна система вміє виконувати дуже велику кількість системних функцій (сервісів), які можуть бути запитані з поточну програму. Звернення до цих сервісів здійснюється за відповідними правилами, які і визначають інтерфейс прикладного програмування (Application Program Interface, API) цієї операційної системи.

7) Обслуговування всіх операцій введення-виведення.

8) Забезпечення роботи систем управлінь файлами (СУФ) і / або систем управління базами даних (СКБД), що дозволяє різко збільшити ефективність всього програмного забезпечення.

9) Забезпечення режиму мультипрограмування, тобто організація паралельного виконання двох або більш програм на одному процесорі, що створює видимість їх одночасного виконання.

10) Планування і диспетчеризація задач відповідно до заданих стратегією і дисциплінами обслуговування.

11) Організація механізмів обміну повідомленнями і даними між виконуються програмами.

12) Для мережевих операційних систем характерною є функція забезпечення взаємодії пов'язаних між собою комп'ютерів.

13) Захист однієї програми від впливу іншої, забезпечення схоронності даних, захист самої операційної системи від виконуються на комп'ютері програм.

14) Аутентифікація і авторизація користувачів (для більшості діалогових операційних систем). під аутентификацией розуміється процедура проверкіімені користувача і його пароля на відповідність тим значенням, які зберігаються в його профілі. термін авторизація означає, що відповідно до обліковим записом користувача, який пройшов аутентифікацію, йому (і всім запитам, які йтимуть до операційної системи від його імені) призначаються певні права (привілеї), що визначають, що він може, а що не може робити на комп'ютері .

15) Задоволення жорстких обмежень на час відповіді в режимі реального часу (характерно для операційних систем реального часу).

16) Забезпечення роботи систем програмування, за допомогою яких користувачі готують свої програми.

17) Надання послуг на випадок часткового збою системи.




 Перший період (1945-1955 рр.). Лампові машини. Операційних систем немає |  змішані системи |  Реалізація багатозадачності |  Управління завданнями. Класифікація процесів. |  Управління процесами. Діаграма станів процесу. |  Взаємодія процесів. Транспортери, черги, сигнали, семафори. |  Операційна оболонка Windows3.1, Відмінні риси. Основні переваги. Вікна в Windows. |  ОС Windows 95. Основні особливості. Компоненти ядра. Основні переваги. |  Основні переваги ОС Windows 98. |  Функції та склад операційної системи Windows 95. |

© um.co.ua - учбові матеріали та реферати