
- •Операционные системы
- •Содержание
- •Введение
- •1. Общие положения. Выбор вариантов
- •Требования к печатному оформлению контрольной работы:
- •Индивидуального задания
- •2. Цель, задачи дисциплины, её место в учебном процессе
- •3. Требования к уровню освоения содержания дисциплины
- •4. Содержание дисциплины
- •Тема 1. Введение. Основные определения и понятия. Назначение, функции и архитектура операционных систем
- •Тема 2. Процессы и потоки. Управление, планирование и синхронизация
- •Тема 3. Управление памятью. Методы, алгоритмы и средства
- •Тема 4. Подсистема ввода-вывода. Файловые системы
- •Тема 5. Распределенные операционные системы и среды
- •Тема 6. Безопасность и надежность. Диагностика и восстановление ос после отказов
- •Тема 7. Сетевые операционные системы
- •5. ЗаданиЯ контрольной работы
- •1. Общие сведения о программном обеспечении персональных компьютеров.
- •2. Общие сведения об операционных системах и средах.
- •3. Функции и состав операционных систем.
- •4. Организация системы прерываний.
- •5. Управление данными в операционных системах.
- •6. Файловые системы.
- •7. Файловые системы vfat, fat16 и fat32.
- •8. Файловая система ntfs.
- •9. Процессы. Классификация процессов.
- •10. Безопасность и надежность.
- •11. Страничная организация памяти.
- •12. Основные принципы построения операционных систем.
- •13. Архитектура операционных систем.
- •14. Сетевые операционные системы
- •Библиографический список
- •Приложение
- •672086, Г. Чита, ул. Ленинградская, 16.
9. Процессы. Классификация процессов.
Примерное содержание:
Понятие процесса. Классификация процессов. Классификация ресурсов.
Обязательные вопросы, на которые следует ответить:
Что такое процесс?
Какие состояния процессов Вам известны?
Зачем необходимо описывать состояния процессов?
Что из себя представляют структуры управления процессами?
Опишите структуру управляющего блока процесса.
10. Безопасность и надежность.
Примерное содержание:
Понятие безопасности. Требования по безопасности. Угрозы безопасности. Классификация. Аутентификация пользователей, права доступа, пароли.
Обязательные вопросы, на которые следует ответить:
Что понимают под безопасностью?
Каким требованиям безопасности должны удовлетворять операционные системы?
Какие существуют методы обеспечения безопасности?
11. Страничная организация памяти.
Примерное содержание:
Понятие виртуальной памяти. Способы организации виртуальной памяти. Понятие страничной организации памяти.
Обязательные вопросы, на которые следует ответить:
Что понимают под виртуальной памятью?
От чего зависит виртуальное адресное пространство?
Что представляет собой страничная организация памяти?
В чем заключается метод сегментной организации памяти?
В чем разница между страницей и сегментом?
В чем заключается разница между страничной организацией и сегментацией?
12. Основные принципы построения операционных систем.
Примерное содержание:
Принцип модульности. Принцип виртуализации. Принцип совместимости. Принцип открытости.
Обязательные вопросы, на которые следует ответить:
В чем состоит принцип модульности?
В чем заключается метод виртуализации?
Как Вы пронимаете принцип открытости?
Какие еще Вам известны принципы построения операционных систем?
13. Архитектура операционных систем.
Примерное содержание:
Архитектура на базе ядра в привилегированном режиме. Микроядерная архитектура. Переносимость операционных систем.
Обязательные вопросы, на которые следует ответить:
Осветить основную концепцию архитектуры.
Что такое привилегированный режим и режим ядра?
В чём заключается «многослойность» структуры ОС?
Преимущества и недостатки архитектур.
14. Сетевые операционные системы
Примерное содержание:
Определение сетевой операционной системы. Виды сетевых ОС. Требования, предъявляемые к корпоративным сетевым операционным системам. Поддержка сетевого оборудования различных стандартов (Ethernet, Token Ring, ARCnet, FDDI), поддержка стандартов управления сетью.
Серверные сетевые операционные системы ведущих производителей: Microsoft Windows, Novell NetWare, UNIX, Linux и др. Тенденции на рынке ОС. Прогноз развития рынка операционных систем.
Обязательные вопросы, на которые следует ответить:
Особенности сетевых операционных систем.
История создания.
Библиографический список
Основная литература
Гуда, А. Н. Информатика. Общий курс : учебник / А. Н. Гуда, М. А. Бутакова, Н. М. Нечитайло; ред. В. И. Колесников. – 3-е изд. – М. : Ростов-на-Дону : Дашков и К, Наука-Спектр, 2009. – 400 с.
Информатика : учебник / под ред. В. В. Трофимова. – М. : Юрайт, 2011. – 911 с. – (Основы наук).
Олифер, В. Г. Сетевые операционные системы : учебник для вузов / В. Г. Олифер, Н. А. Олифер. – 2-е изд. – СПб. : Питер, 2008. – 669 с.
Дополнительная литература
Илюшечкин, В. М. Операционные системы : учебное пособие / В. М. Илюшечкин – М. : БИНОМ, 2011. – 111 с.
Мартемьянов, Ю. Ф. Операционные системы. Концепции построения и обеспечения безопасности : учебное пособие для вузов / Ю. Ф. Мартемьянов, А. В. Яковлев. – М. : Горячая линия-Телеком, 2011. – 332 с.
Назаров, С. В. Современные операционные системы : учебное пособие / С. В. Назаров, А. И. Широков – М. : БИНОМ, 2010. – 217 с.
Коньков, К. А. Устройство и функционирование ОС Windows. Практикум к курсу «Операционные системы»: учебное пособие / К. А. Коньков – М. : БИНОМ, 2010. – 207 с.
Робачевский, А. М. Операционная система UNIX : учебное пособие / А. М. Робачевский, С. А. Немнюгин, О. Л. Стесик – СПб. : БХВ-Петерб., 2010. – 656 с.
Синицын, С. В. Операционные системы : учебник для студентов высших учебных заведений / С. В. Синицын, Н. Ю. Налютин, А. В. Батаев – М. : ИЦ Академия, 2010. – 304 с.