
- •Федеральное агентство связи
- •Московский технический университет связи и информатики
- •План умд 2015/16 уч. Год Методические указания
- •Общие замечания
- •1. Методические указания к материалу курса
- •1.1 Введение в операционные системы
- •Вопросы, подлежащие изучению:
- •Вопросы для самоконтроля
- •Архитектура ос
- •Вопросы, подлежащие изучению:
- •Вопросы для самоконтроля
- •1.3 Управление процессами
- •Вопросы, подлежащие изучению:
- •Вопросы для самоконтроля
- •1.4 Управление памятью
- •Вопросы, подлежащие изучению:
- •Вопросы для самоконтроля
- •1.5 Управление вводом/выводом и файловые системы
- •Вопросы, подлежащие изучению:
- •2. Задание на курсовую работу
- •2.1 Цели и задачи выполнения курсовой работы
- •2.2 Задание на курсовую работу
- •3. Методические указания по выполнению курсовой работы
- •3.1 Общие замечания
- •Порядок выполнения курсовой работы
- •3.3 Структура и примерное содержание пояснительной записки
- •3.4 Требования к оформлению пояснительной записки
- •3.5 Защита курсовой работы
- •4. Список рекомендованной литературы
- •Федеральное агентство связи
- •Московский технический университет связи и информатики
- •Содержание
- •2.1 Цели и задачи выполнения курсовой работы... …………………………..12
Федеральное агентство связи
Федеральное государственное образовательное бюджетное учреждение высшего профессионального образования
Московский технический университет связи и информатики
Кафедра Математической кибернетики и информационных технологий
Методические указания
и задания на курсовую работу
по дисциплине
ОПЕРАЦИОННЫЕ СИСТЕМЫ
для студентов 3 курса
заочного факультета
направление подготовки 090302
профиль «Информационные системы и технологии»
Москва 2016
План умд 2015/16 уч. Год Методические указания
и задания на курсовую работу
по дисциплине
ОПЕРАЦИОННЫЕ СИСТЕМЫ
Составитель Королькова Т.В., старший преподаватель
Утверждено на заседании кафедры МК и ИТ
Протокол заседания кафедры МКиИТ № 2 от 16 октября 2013 года.
Рецензент проф., д.т.н. Е.Н.Турута
Общие замечания
Целями освоения дисциплины «Операционные системы» являются получение студентами знаний в области фундаментальных понятий и общих принципов организации операционных систем, включая изучение таких аспектов, как организация файловых систем, управление памятью, управление процессами, механизмы межпроцессного взаимодействия, вопросы обеспечения безопасности, а также изучение слушателями основных возможностей наиболее популярных современных операционных систем.
Изучение курса ОС предполагает самостоятельную проработку рекомендованной литературы, список которой приведен в конце работы, слушание лекций, выполнение цикла лабораторных работ, а также выполнение и защиту курсовой работы. Настоящее пособие содержит полный перечень вопросов, подлежащих изучению, индивидуальные варианты заданий и методические указания для выполнения курсовой работы, которые помогут студентам сориентироваться в учебном материале курса, установить логические связи между отдельными его разделами, проверить свои знания, успешно выполнить курсовую работу. Для более полного охвата вопросов курса в конце работы приведен список основной и дополнительной литературы.
1. Методические указания к материалу курса
1.1 Введение в операционные системы
ОС компьютера – это комплекс взаимосвязанных программ, обеспечивающий взаимодействие пользователя с вычислительной системой, а также управляющий ресурсами вычислительной системы. В соответствии с этим определением ОС выполняет две группы функций:
предоставление пользователю вместо реальной аппаратуры компьютера расширенной виртуальной машины;
повышение эффективности использования компьютера путем рационального управления его ресурсами в соответствии с некоторым критерием.
Функциональные компоненты ОС автономного компьютера: подсистема управления процессами, подсистема управления памятью, подсистема управления файлами и внешними устройствами, подсистема защиты данных и администрирования, интерфейс прикладного программирования, пользовательский интерфейс.
Главным требованием, предъявляемым к операционной системе, является выполнение ею основных функций эффективного управления ресурсами и обеспечение удобного интерфейса для пользователя и прикладных программ.
Традиционно к ОС предъявлялись следующие требования: прозрачность (незаметность работы) служебных программ, гарантированная надежность, максимальная скорость выполнения, минимальный машинный код, использование стандартных средств для связи с приложениями. Кроме этого, современная операционная система должна обладать свойствами расширяемости, совместимости, переносимости, безопасности и отказоустойчивости.