Реферат: Операционные системы 5

4.1. Основные задачи управления процессами. 14

4.2. Реализация многозадачного режима. 14

4.3. Проблемы взаимодействия процессов. 14

4.4. Управление процессами в MS-DOS. 14

4.5. Управление процессами в Windows. 14

4.6. Управление процессами в UNIX.. 14

5. УПРАВЛЕНИЕ ПАМЯТЬЮ... 14

5.1. Основные задачи управления памятью.. 14

5.2. Виртуальные и физические адреса. 14

5.3. Распределение памяти без использования виртуальных адресов. 14

5.4. Сегментная организация памяти. 14

5.5. Страничная организация памяти. 14

5.6. Сравнение сегментной и страничной организации. 14

5.7. Управление памятью в MS-DOS. 14

5.8. Управление памятью в Windows. 14

5.9. Управление памятью в UNIX.. 14

6. Литература. 14


1. В ведение

1.1. Предмет и задачи курса

Предметом изучения в данном курсе являются операционные системы (ОС) современных компьютеров.

В первом приближении ОС можно определить как комплекс программ, обеспечивающих интерфейс между аппаратурой компьютера, прикладными программами и пользователем компьютера. Соответственно этому определению, все функции, выполняемые ОС, подчинены решению двух основных задач:

· организации эффективной работы аппаратуры компьютера;

· обеспечению удобного использования ресурсов компьютера как прикладными программами, так и пользователем, работающим с компьютером.

Основной целью курса является изучение устройства и функционирования современных ОС. При этом будут рассматриваться два круга вопросов:

· основные принципы построения ОС, наиболее распространенные алгоритмы выполнения различных функций ОС, типовые структуры данных, используемые для обеспечения работы ОС;

· практическое воплощение этих принципов, алгоритмов, структур в наиболее распространенных современных ОС.

В задачи курса не входит обучение практическим приемам работы с конкретными ОС. Это гораздо лучше делать самостоятельно. С другой стороны, не ставится и задача научить слушателей разрабатывать новые ОС. Операционные системы не являются массовыми изделиями, и участвовать в их разработке доводится лишь меньшей части программистов. Уровень знаний, которого хотелось бы достичь при изучении данного предмета, можно сравнить с тем уровнем знаний об устройстве автомобиля, который полезен хорошему водителю. Он не обязательно должен быть автомехаником, однако должен в основных чертах понимать, что находится под капотом и как оно там крутится.

1.2. Рекомендации по литературе

Содержание лекционного курса не обязательно на 100% совпадет с данным конспектом, поэтому надежнее всего ходить на лекции и иметь к экзамену собственный конспект.

Из книг общего характера учебник /1/ более всего соответствует данному курсу, как по содержанию, так и в еще большей степени по общему взгляду на предмет. Эту книгу можно найти и в Сети, а также в локальной сети кафедры.

Похвалы и уважения заслуживает книга /2/ - огромный по объему и достаточно простой по изложению обзор всего важного об ОС.

Достаточно хороша также книга /3/, используемая как основной учебник по ОС во многих американских университетах.

К-во Просмотров: 318
Бесплатно скачать Реферат: Операционные системы 5