Операционная система, понятие, состав
контрольные работы, Информатика Объем работы: 21 стр. Год сдачи: 2013 Стоимость: 10 бел рублей (323 рф рублей, 5 долларов) Просмотров: 308 | Не подходит работа? |
Оглавление
Введение
Заключение
Заказать работу
ВВЕДЕНИЕ 3
1 Понятие операционной системы 4
2 Основные функции операционных систем 6
3 Свойства операционных систем 8
4 Классификация ОС 10
5 Архитектура операционной системы 12
5.1 Иерархический метод 12
5.2. Методология ядра 15
5.3 Монолитное ядро 16
5.4 Микроядро 16
5.5 Экзоядерная система 18
5.6 Ядра для современных ОС 19
Список использованных источников 21
1 Понятие операционной системы 4
2 Основные функции операционных систем 6
3 Свойства операционных систем 8
4 Классификация ОС 10
5 Архитектура операционной системы 12
5.1 Иерархический метод 12
5.2. Методология ядра 15
5.3 Монолитное ядро 16
5.4 Микроядро 16
5.5 Экзоядерная система 18
5.6 Ядра для современных ОС 19
Список использованных источников 21
Как известно, процесс проникновения информационных технологий практически во все сферы человеческой деятельности продолжает развиваться и углубляться. Помимо уже привычных и широко распространенных персональных компьютеров, общее число которых достигло многих сотен миллионов, становится все больше и встроенных средств вычислительной техники. Пользователей всей этой разнообразной вычислительной техники становится все больше, при чем наблюдается развитие двух вроде бы противоположных тенденций. С одной стороны, информационные технологии все усложняются, и для их применения, и тем более дальнейшего развития, требуется иметь очень глубокие познания. С другой стороны, упрощаются интерфейсы взаимодействия пользователей с компьютерами. Компьютеры и информационные системы становятся все более доступными и понятными даже для человека, неявляющегося специалистом в области информатики и вычислительной техники. Это стало возможным прежде всего потому, что пользователи и их программы взаимодействуют с вычислительной техникой посредством специального (системного) программного обеспечения – через операционную систему.
Операционная система предоставляет интерфейсы и для выполняющихся приложений, и для пользователей. Программы пользователей, да и многие служебные программы запрашивают у операционной системы выполнение тех операций, которые достаточно часто встречаются практически в любой программе. К таким операциям,...
Операционная система предоставляет интерфейсы и для выполняющихся приложений, и для пользователей. Программы пользователей, да и многие служебные программы запрашивают у операционной системы выполнение тех операций, которые достаточно часто встречаются практически в любой программе. К таким операциям,...
5.6 Ядра для современных ОС
Для большинства современных ОС в состав ядра, как прави¬ло, входят следующие модули:
модули управления вводом-выводом — эти модули ис¬пользуются, прежде всего, при загрузке самой ОС. В этом случае сначала загружается программа начальной загрузки под управ¬лением базисной системы ввода-вывода (Basic Input-Output Sys te
— BIOS). Эта программа запускается и загружает первую пор¬цию модулей ОС. Остальные модули ОС загружаются модулями ОС, загруженными на предыдущем шаге. Для DOS загрузка вы¬полняется в 2 этапа. Для современных ОС загрузка выполняется в 4 и более этапов. На каждом этапе возможности ОС с точки зре¬ния управления вводом-выводом все время расширяются. Наи¬более распространенными загрузчиками являются, например: NTLDR (NT – LoaDeR) — загрузчик ядра для современных WINDOWS; LILO (Linux LOader) — загрузчик ядра LINUX;
модуль управления памятью. Для загружаемых модулей ОС необходимо выделить память, куда будет загружен код и дан¬ные для модуля. При запуске и выполнении любого приложения ему должна быть выделена память, поэтому модуль управления памятью обычно постоянно присутствует в памяти. Если опера¬тивной памяти для загружаемого модуля не хватает, дополни-тельная память должна быть получена за счет освобождения ее путем сброса неиспользуемых в настоящее время данных и про¬грамм в специальный файл подкачки. Если программа и данные, которые сейчас должны выполняться, находятся в страничном файле, они должны быть загружены в оперативную память;
модуль управления процессами. Выполнением любого приложения управляет ОС. Она загружает приложение в память, запускает его, выделяет для него память и время процессора, завершает его. Фактически всегда выполняется ...
Для большинства современных ОС в состав ядра, как прави¬ло, входят следующие модули:
модули управления вводом-выводом — эти модули ис¬пользуются, прежде всего, при загрузке самой ОС. В этом случае сначала загружается программа начальной загрузки под управ¬лением базисной системы ввода-вывода (Basic Input-Output Sys te
— BIOS). Эта программа запускается и загружает первую пор¬цию модулей ОС. Остальные модули ОС загружаются модулями ОС, загруженными на предыдущем шаге. Для DOS загрузка вы¬полняется в 2 этапа. Для современных ОС загрузка выполняется в 4 и более этапов. На каждом этапе возможности ОС с точки зре¬ния управления вводом-выводом все время расширяются. Наи¬более распространенными загрузчиками являются, например: NTLDR (NT – LoaDeR) — загрузчик ядра для современных WINDOWS; LILO (Linux LOader) — загрузчик ядра LINUX;
модуль управления памятью. Для загружаемых модулей ОС необходимо выделить память, куда будет загружен код и дан¬ные для модуля. При запуске и выполнении любого приложения ему должна быть выделена память, поэтому модуль управления памятью обычно постоянно присутствует в памяти. Если опера¬тивной памяти для загружаемого модуля не хватает, дополни-тельная память должна быть получена за счет освобождения ее путем сброса неиспользуемых в настоящее время данных и про¬грамм в специальный файл подкачки. Если программа и данные, которые сейчас должны выполняться, находятся в страничном файле, они должны быть загружены в оперативную память;
модуль управления процессами. Выполнением любого приложения управляет ОС. Она загружает приложение в память, запускает его, выделяет для него память и время процессора, завершает его. Фактически всегда выполняется ...
После офорления заказа Вам будут доступны содержание, введение, список литературы*
*- если автор дал согласие и выложил это описание.