Главная

Популярная публикация

Научная публикация

Случайная публикация

Обратная связь

ТОР 5 статей:

Методические подходы к анализу финансового состояния предприятия

Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века

Ценовые и неценовые факторы

Характеристика шлифовальных кругов и ее маркировка

Служебные части речи. Предлог. Союз. Частицы

КАТЕГОРИИ:






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




Вся невидимая работа по управлению компьютером выполня­ется операционной системой (ОС). Операционная система - это набор программ и данных. На компьютере выполняются системные программы и программы, разработанные пользователем. Поскольку возможно одновременное выполнение нескольких программ, а процессор один, каждой программе поочередно выделяется квант вре­мени. Таким образом, создается впечатление одновременного выпол­нения программ. Способ, с помощью которого реализуется выполне­ние приложения с эмуляцией предоставления ему программных и аппаратных ресурсов компьютера, называется виртуальной маши­ной. Операционная система содержит более 5 000 функций. Одни фун­кции доступны только операционной системе, другие могут быть использованы в пользовательских приложениях. Для вызова таких функций в приложениях применяется интерфейс прикладного программи­рования (Application Programming Interface - API). API - это правила вызова системных функций. Эти функции находятся в системных биб­лиотеках User32.DLL, GDI.DLL, Kernel32.DLL. Каждая из этих биб­лиотек содержит специальные функции для управления окнами (User32.DLL), вывода на экран и принтер (GDI.DLL), управления па­мятью, файлами, загрузкой и выполнением программ (Kernel32.DLL.). Нарушение работы системной программы может привести, в лучшем случае, к некорректной работе компьютера. В связи с этим вводятся уровни привилегий для защиты кода и данных. Уро­вень привилегий определяет приоритет программы в получении кванта времени процессора, ограничении возможности доступа к определенным адресам памяти компьютера и виртуальной памяти. Системные про­граммы выполняются в режиме ядра, в их адресное пространство программы пользователя доступа не имеют. Именно это позволяет удалять из памяти «зависшие» приложения.

 






Не нашли, что искали? Воспользуйтесь поиском:

vikidalka.ru - 2015-2024 год. Все права принадлежат их авторам! Нарушение авторских прав | Нарушение персональных данных