Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Править]Функции операционных систем



Основные функции:

§ Выполнение по запросу программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти и др.).

§ Загрузка программ в оперативную память и их выполнение.

§ Стандартизованный доступ к периферийным устройствам (устройства ввода-вывода).

§ Управление оперативной памятью (распределение между процессами, организация виртуальной памяти).

§ Управление доступом к данным на энергонезависимых носителях (таких как жёсткий диск, оптические диски и др.), организованным в той или иной файловой системе.

§ Обеспечение пользовательского интерфейса.

§ Сохранение информации об ошибках системы.

Дополнительные функции:

§ Параллельное или псевдопараллельное выполнение задач (многозадачность).

§ Эффективное распределение ресурсов вычислительной системы между процессами.

§ Разграничение доступа различных процессов к ресурсам.

§ Организация надёжных вычислений (невозможности одного вычислительного процесса намеренно или по ошибке повлиять на вычисления в другом процессе), основана на разграничении доступа к ресурсам.

§ Взаимодействие между процессами: обмен данными, взаимная синхронизация.

§ Защита самой системы, а также пользовательских данных и программ от действий пользователей (злонамеренных или по незнанию) или приложений.

§ Многопользовательский режим работы и разграничение прав доступа (см. аутентификация, авторизация).


Компоненты операционной системы

§ Загрузчик

§ Ядро

§ Командный процессор (интерпретатор)[1]

§ Драйверы устройств

§ Интерфейс





Дата публикования: 2014-12-08; Прочитано: 126 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.014 с)...