Операционная система
Курсовая работа, 14 Января 2012, автор: пользователь скрыл имя
Описание работы
В данной работе рассмотрены аспекты функционирования и взаимодействия ядра операционной системы с другими ее компонентами.
Операционная система (ОС) – это комплекс взаимосвязанных системных программ, организующий взаимодействие пользователя с компьютером и выполнение всех других программ. ОС выполняет роль связующего звена между аппаратными компонентами компьютера, выполняемыми программами и пользователем.
Работа содержит 1 файл
Операционная система.doc
— 1.27 Мб (Скачать)В многослойной системе каждый слой обслуживает вышележащий слой, выполняя для него некоторый набор функций, которые образуют межслойный интерфейс. На основе функций нижележащего слоя следующий вверх по иерархии слой строит свои функции — более сложные и более мощные, которые, в свою очередь, оказываются примитивами для создания еще более мощных функций вышележащего слоя. Многослойная организация ОС существенно упрощает разработку и модернизацию системы.
Переносимость ОС может быть достигнута при соблюдении следующих правил. Во-первых, большая часть кода должна быть написана на языке, трансляторы которого имеются на всех компьютерах, куда предполагается переносить систему. Во-вторых, объем машинно-зависимых частей кода, которые непосредственно взаимодействуют с аппаратными средствами, должен быть по возможности минимизирован. В-третьих, аппаратно-зависимый код должен быть надежно локализован в нескольких модулях.
Микроядерная
архитектура является альтернативой
классическому способу
Микроядерные
ОС удовлетворяют большинству
Прикладная
программная среда —
Источники:
- Г. Дейтл "Введение в операционные системы" – литературный источник информации— 2-е изд. — Москва, 2003. — С. 553.
- Н. Олифер «Сетевые операционные системы»
- Р. Лав «Разработка ядра Linux» Linux Kernel Development. — 2-е изд. — М.: «Вильямс», 2006. — С. 448.
- Википедия (свободная энциклопедия знаний) www.Wikipedia.com