Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС / Оригинальные презентации / Методичка ОС заочники актуальная.doc
Скачиваний:
160
Добавлен:
24.05.2017
Размер:
251.9 Кб
Скачать

28

Министерство российской федерации по связи и информатизации

Московский технический университет связи и информатики

Кафедра математической кибернетики и информационных технологий

Методические указания

и задания на курсовую работу

по дисциплине

ОПЕРАЦИОННЫЕ СИСТЕМЫ

для студентов-заочников 4 курса

(специальность 220200)

Москва 2009

План умд 20010/20011уч.Г. Методические указания

и задания на курсовую работу

по дисциплине

ОПЕРАЦИОННЫЕ СИСТЕМЫ

Составитель Королькова Т.В., старший преподаватель

Илл. , табл.4 , список лит. - 7 назв.

Утверждено на заседании кафедры.

Зав. кафедрой МКиИТ проф., д.т.н. Яшина М.В.

Протокол заседания кафедры № 1 от 10 сентября 2009 года

Рецензент д.т.н., проф. Яшина М.В.

Общие замечания

Курс «Операционные системы» (ОС) имеет целью обучение студентов специальности 220200 принципам построения современных операционных систем, возможностям и способам применения систем программирования в различных ОС. Курс ОС базируется на дисциплинах, дающих знания по архитектуре ЭВМ, основам алгоритмизации и программирования, а также в области цифровых устройств и микропроцессоров.

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

1 Методические указания к материалу курса

1.1 Введение в операционные системы

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

  • предоставление пользователю вместо реальной аппаратуры компьютера расширенной виртуальной машины;

  • повышение эффективности использования компьютера путем рационального управления его ресурсами в соответствии с некоторым критерием.

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

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

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