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

Клавиатура, мышь, сетевой интерфейс, локальный диск, оперативная память, один или несколько процессоров — всё это компоненты современного компьютера. Управлять подобным зоопарком ресурсов довольно сложно. Решить подобную задачу можно только с помощью специального программного обеспечения, называемой операционной системой.



Широкую распространенность приобрели операционные системы Windows, Linux, Mac OS, Android.  Их облик, или интерфейс, может разительно отличаться, как и способ взаимодействия пользователя и операционной системы. Программное обеспечение, с которой  напрямую взаимодействует пользователь, основанное на применении текста и текстовых команд, называют оболочкой. А если на рабочем столе красуются ярлычки, значит Вы используете графический пользовательский интерфейс (GUI).

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

Остальная часть программного обеспечения работает в режиме пользователя.

Операционные системы состоят из огромного массива кода, что может достигнуть несколько миллионов строк. Естественно, редактировать такой багаж — задание весьма трудоемкое. Отчасти в результате этого современные операционные системы имеют долгий период развития: например от разработки Windows 95 до Windows 10 прошло более 20 лет.

Есть вопросы или комментарии?

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *