:: Статистика ::

 
Індекс цитування

 

 

 

 

 

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

По сучасних виставах ОС повинна уміти робити наступне.

  • Забезпечувати завантаження призначених для користувача програм в оперативну пам'ять і їх виконання (цей пункт не відноситься до ОС, призначеним для прошивки в ПЗП).
  • Забезпечувати управління пам'яттю. У простому випадку це вказівка єдиній завантаженій програмі адреси, на якій кінчається пам'ять, доступна для використання, і починається пам'ять, зайнята системою. У многопроцессных системах це складне завдання управління системними ресурсами.
  • Забезпечувати роботу з пристроями довготривалої пам'яті, такими як магнітні диски, стрічки, оптичні диски, флэш-память і так далі Як правило, ОС управляє вільним простором на цих носіях і структурує призначені для користувача дані у вигляді файлових систем.
  • Надавати більш менш стандартизованный доступ до різних периферійних пристроїв, таким як термінали, модеми, що друкують пристрої або двигуни, що повертають рульові площини винищувача.
  • Надавати деякий призначений для користувача інтерфейс. Слово деякий тут сказано не випадково — частина систем обмежується командним рядком, тоді як інші на 90% складаються з інтерфейсної підсистеми. Вбудовувані системи часто не мають жодного призначеного для користувача інтерфейсу.

Існують ОС, функції яких цим і вичерпуються. Одна з добре відомих систем такого типа — дискова операційна система MS DOS.
Розвиненіші ОС надають також наступні можливості:

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

рекламодавці:

/ ml lfppюн куплю автомобиль в санкт петербурге

::  Меню ::

ГОЛОВНА

Введення

Представлення даних в обчислювальних системах 

Машинні мови

Завантаження програм 

Управління оперативною пам'яттю

Сегментна і сторінкова віртуальна пам'ять

Комп'ютер і зовнішні події

Паралелізм з точки зору програміста 

Реалізація багатозадачності на однопроцесорних комп'ютерах 

Зовнішні пристрої

Драйвери зовнішніх пристроїв 

Файлові системи 

Додаток. Огляд архітектури сучасних ОС

 


:: Навігація ::

Головна

Додати у вишукане  

 

 

 


Copyright © Asentli, 2008