Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 30% recurring commission
- Выплаты в USDT
- Вывод каждую неделю
- Комиссия до 5 лет за каждого referral
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ
РОССИЙСКОЙ ФЕДЕРАЦИИ
Федеральное государственное бюджетное образовательное учреждение
высшего профессионального образования
«ТЮМЕНСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»
Институт математики и компьютерных наук
Кафедра информационной безопасности
Операционные системы
Учебно-методический комплекс. Рабочая программа
для студентов направления 10.03.01 Информационная безопасность, профиль подготовки «Безопасность распределенных систем» очной формы обучения
Тюменский государственный университет
2014
. Учебно-методический комплекс. Рабочая программа
для студентов направления 10.03.01 Информационная безопасность, профиль подготовки «Безопасность распределенных систем» очной формы обучения. Тюмень, 2014, 17 стр.
Рабочая программа составлена в соответствии с требованиями ФГОС ВПО с учетом рекомендаций и ПрОП ВПО по направлению и профилю подготовки.
Рабочая программа дисциплины опубликована на сайте ТюмГУ: Операционные системы [электронный ресурс] / Режим доступа: http://www. umk3.utmn. ru, свободный.
Рекомендовано к изданию кафедрой информационной безопасности. Утверждено директором института математики и компьютерных наук Тюменского государственного университета.
ОТВЕТСТВЕННЫЙ РЕДАКТОР: , д-р техн. наук, проф., заведующий кафедрой информационной безопасности ТюмГУ.
© Тюменский государственный университет, 2014.
© , 2014.
2. Пояснительная записка
2.1. Цели и задачи дисциплины
Дисциплина «Операционные системы» имеет целью дать целостное представление:
- о принципах построения операционных систем (ОС);
- об основных функциях ОС;
− о методах управления вычислительными процессами, вводом-выводом,
памятью в ОС;
- об архитектуре наиболее распространенных современных ОС.
Задачами дисциплины являются:
Задачей курса является изучение теоретических основ построения операционных систем и приобретение студентами навыков практической работы с операционной системой UNIX в качестве опытных пользователей.
2.2. Место дисциплины в структуре ООП:
Дисциплина «Операционные системы» относится к базовой части профессионального цикла. Её изучение базируется на следующих дисциплинах:
«Информатика».
Знания, полученные при изучении дисциплины "Операционные системы", используются при изучении дисциплин:
«Языки программирования»;
«Безопасность операционных систем».
В результате изучения дисциплины студент должен:
Знать:
- место операционной системы в составе информационной системы;
- назначение и функции ОС;
- логику функционирования операционных систем;
- характеристики современных ОС;
- принципы работы основных подсистем ОС;
- основные механизмы управления ресурсами вычислительной системы;
- классификацию ОС.
Уметь:
- устанавливать и конфигурировать ОС семейства Unix;
- пользоваться инструментальными средствами ОС UNIX;
- работать в среде различных оболочек ОС;
- управлять работой ОС.
Владеть:
- навыками администрирования ОС Unix.
2.3. Требования к результатам освоения дисциплины:
Процесс изучения дисциплины направлен на формирование следующих общекультурных, и профессиональных компетенций:
профессиональных (ПК):
· способность участвовать в разработке компонентов автоматизированных систем в сфере профессиональной деятельности (ПК-19);
- способность администрировать подсистему информационной безопасности автоматизированной системы (ПК-37); способность выполнять полный объем работ, связанных с реализацией частных политик информационной безопасности автоматизированной системы, осуществлять мониторинг безопасности автоматизированной системы (ПК-38); способность обеспечить восстановление работоспособности систем защиты информации при возникновении нештатных ситуаций (ПК-40).
3. Структура и трудоемкость дисциплины.
Таблица 1.
Вид учебной работы | Всего часов | Семестры | |
6 | 7 | ||
Аудиторные занятия (всего) | 126 | 54 | 72 |
В том числе: | - | - | - |
Лекции | 72 | 36 | 36 |
Лабораторные работы (ЛР) | 54 | 18 | 36 |
Самостоятельная работа (всего) | 126 | 54 | 72 |
Вид промежуточной аттестации (зачет, экзамен) | Экзамен | Зачет | |
Общая трудоемкость 252 час., 7 зач. ед. | 252 | 108 | 144 |
4. Тематический план.
Таблица 2.
Тематический план
№ | Тема | недели семестра | Виды учебной работы и самостоятельная работа, в час. | Итого часов по теме | Из них в интерактивной форме | Итого количество баллов | ||
Лекции | Лабораторные занятия | Самостоятельная работа | ||||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
Семестр 6 | ||||||||
Модуль 1 | ||||||||
1 | Введение. Основные понятия и концепции ОС. Эволюция ОС. Функции, принципы построения, функциональные компоненты и архитектурные особенности и классификация ОС. | 0-1 | 2 | 2 | 3 | 7 | 0-2 | |
2 | Определение процесса и понятий с ним связанных. Планирование процессов. Гонки. Синхронизация процессов. Тупики и методы борьбы с ними. | 2-4 | 6 | 2 | 10 | 18 | 2 | 0-24 |
3 | Управление памятью. Типы адресов. Методы распределения памяти. Иерархия запоминающих устройств. Принцип кэширования данных | 5-7 | 6 | 2 | 10 | 18 | 2 | 0-22 |
Всего | 14 | 6 | 23 | 43 | 4 | 0-48 | ||
Модуль 2 | ||||||||
4 | Физическая организация устройств ввода-вывода. Организация программного обеспечения ввода-вывода | 8-9 | 4 | 2 | 10 | 16 | 0-4 | |
5 | Файловая система. Основные понятия. Логическая организация файла. Операции над файлами и каталогами. Защита файлов. Реализация файловой системы. Общая модель файловой системы. Управление свободным и занятым дисковым пространством. Структура файловой системы на диске | 10-11 | 4 | 2 | 0 | 6 | 2 | 0-10 |
6 | Обзор современных файловых систем: FAT, NTFS | 12-13 | 4 | 2 | 6 | 12 | 2 | 0-16 |
7 | Обзор современных файловых систем: S5, UFS, Ext2FS, ReiserFS, Ext3fs, XFS, JFS. | 14-15 | 4 | 2 | 6 | 12 | 2 | 0-6 |
Всего | 16 | 8 | 22 | 46 | 6 | 0-36 | ||
Модуль 3 | ||||||||
8 | Обзор архитектуры ОС MS DOS, Windows 9x, Windows NT | 16-18 | 6 | 4 | 9 | 19 | 0-16 | |
Всего | 6 | 4 | 9 | 19 | 0-16 | |||
Итого (часов, баллов) за 6 семестр: | 36 | 18 | 54 | 108 | 0–100 | |||
Из них в интерактивной форме | 10 | |||||||
Семестр 7 | ||||||||
Модуль 1 | ||||||||
1 | ОС семейства Unix, Linux. История развития. Общие сведения. Установка и предварительное конфигурирование. | 0-2 | 4 | 4 | 8 | 16 | 0-10 | |
2 | ОС семейства Unix. Работа с пользователями: учетные записи, группы, ограничение пользователей | 3-4 | 4 | 4 | 8 | 16 | 0-12 | |
3 | ОС семейства Unix. Файловые системы: управление разделами, монтирование, права доступа. | 5-6 | 4 | 4 | 8 | 16 | 0-12 | |
Всего | 12 | 12 | 24 | 48 | 0-34 | |||
Модуль 2 | ||||||||
4 | ОС семейства Unix. Сетевые настройки. | 7-8 | 4 | 4 | 8 | 16 | 0-10 | |
5 | ОС семейства Unix. Настройка DNS-сервера, DHCP-сервера | 9-10 | 4 | 4 | 8 | 16 | 2 | 0-14 |
6 | ОС семейства Unix. Настройка Samba, FTP, NFS | 11-12 | 6 | 4 | 8 | 18 | 2 | 0-14 |
Всего | 14 | 12 | 24 | 50 | 4 | 0-38 | ||
7 | ОС семейства Unix. Сборка и конфигурирование ядра | 13-14 | 6 | 4 | 16 | 26 | 2 | 0-14 |
8 | ОС семейства Unix. Средства повышения безопасности: PAM, списки контроля доступа, флаги файлов, уровни безопасности. | 15-18 | 4 | 8 | 8 | 20 | 2 | 0-14 |
Всего | 10 | 12 | 24 | 46 | 4 | 0-28 | ||
Итого (часов, баллов) за 7 семестр: | 36 | 36 | 72 | 144 | 0–100 | |||
Из них в интерактивной форме | 8 | |||||||
Итого часов | 72 | 54 | 126 | 252 | 18 | |||
Таблица 3.
Виды и формы оценочных средств в период текущего контроля
№ темы | Письменные работы | Итого количество баллов | |
Семестр 6 | |||
Модуль 1 | |||
1. | 0 -2 | - | 0 -2 |
2. | 0 - 24 | - | 0 - 24 |
3 | 0-22 | - | 0-22 |
Всего | 0-48 | - | 0-48 |
Модуль 2 | |||
1. | 0-4 | - | 0-4 |
2. | 0-10 | - | 0-10 |
3. | 0-16 | - | 0-16 |
4. | 0-6 | - | 0-6 |
Всего | 0-36 | - | 0-36 |
Модуль 3 | |||
1. | 0-16 | - | 0-16 |
Всего | 0-16 | - | 0-16 |
Итого за 6 семестр | 0–100 | - | 0–100 |
Семестр 7 | |||
Модуль 1 | |||
1. | 0-10 | - | 0-10 |
2. | 0-12 | - | 0-12 |
3 | 0-6 | 0-6 | 0-12 |
Всего | 0-28 | 0-6 | 0-34 |
Модуль 2 | |||
1. | 0-10 | - | 0-10 |
2. | 0-7 | 0-7 | 0-14 |
3. | 0-7 | 0-7 | 0-14 |
Всего | 0-24 | 0-14 | 0-38 |
Модуль 3 | |||
1. | 0-7 | 0-7 | 0-14 |
2. | 0-7 | 0-7 | 0-14 |
Всего | 0-14 | 0-14 | 0-28 |
Итого за 7 семестр | 0-66 | 0-34 | 0-100 |
Таблица 4.
Планирование самостоятельной работы студентов
№ | Модули и темы | Виды СРС | Неделя семестра | Объем часов | Колво баллов | |
обязательные | дополнитель-ные | |||||
Семестр 6 | ||||||
Модуль 1 | ||||||
1.1 | Введение. Основные понятия и концепции ОС. Эволюция ОС. Функции, принципы построения, функциональные компоненты и архитектурные особенности и классификация ОС. | Конспектирование материала на лекционных занятиях. | Работа с учебной литературой | 0-1 | 7 | 0-2 |
1.2 | Определение процесса и понятий с ним связанных. Планирование процессов. Гонки. Синхронизация процессов. Тупики и методы борьбы с ними. | Конспектирование материала на лекционных занятиях. | Работа с учебной литературой | 2-4 | 18 | 0-24 |
1.3 | Управление памятью. Типы адресов. Методы распределения памяти. Иерархия запоминающих устройств. Принцип кэширования данных | Конспектирование материала на лекционных занятиях. | Работа с учебной литературой | 5-7 | 18 | 0-22 |
Всего по модулю 1: | 43 | 0-48 | ||||
Модуль 2 | ||||||
2.1 | Физическая организация устройств ввода-вывода. Организация программного обеспечения ввода-вывода | Конспектирование материала на лекционных занятиях. | Работа с учебной литературой | 8-9 | 16 | 0-4 |
2.2 | Файловая система. Основные понятия. Логическая организация файла. Операции над файлами и каталогами. Защита файлов. Реализация файловой системы. Общая модель файловой системы. Управление свободным и занятым дисковым пространством. Структура файловой системы на диске | Конспектирование материала на лекционных занятиях. | Работа с учебной литературой | 10-11 | 6 | 0-10 |
2.3 | Обзор современных файловых систем: FAT, NTFS | Конспектирование материала на лекционных занятиях. | Работа с учебной литературой | 12-13 | 12 | 0-16 |
2.4 | Обзор современных файловых систем: S5, UFS, Ext2FS, ReiserFS, Ext3fs, XFS, JFS. | Конспектирование материала на лекционных занятиях. | Работа с учебной литературой | 14-15 | 12 | 0-6 |
Всего по модулю 2: | 46 | 0-36 | ||||
Модуль 3 | ||||||
3.1 | Обзор архитектуры ОС MS DOS, Windows 9x, Windows NT | Конспектирование материала на лекционных занятиях. | Работа с учебной литературой | 16-18 | 19 | 0-16 |
Всего по модулю 3: | 19 | 0-16 | ||||
ИТОГО за 6 семестр: | 108 | 0-100 | ||||
Семестр 7 | ||||||
Модуль 1 | ||||||
1.1 | ОС семейства Unix, Linux. История развития. Общие сведения. Установка и предварительное конфигурирование. | Конспектирование материала на лекционных занятиях. | Работа с учебной литературой | 0-2 | 16 | 0-10 |
1.2 | ОС семейства Unix. Работа с пользователями: учетные записи, группы, ограничение пользователей | Конспектирование материала на лекционных занятиях. | Работа с учебной литературой | 3-4 | 16 | 0-12 |
1.3 | ОС семейства Unix. Файловые системы: управление разделами, монтирование, права доступа. | Конспектирование материала на лекционных занятиях. Выполнение контрольной работы. | Работа с учебной литературой | 5-6 | 16 | 0-12 |
Всего по модулю 1: | 48 | 0-34 | ||||
Модуль 2 | ||||||
2.1 | ОС семейства Unix. Сетевые настройки. | Конспектирование материала на лекционных занятиях. | Работа с учебной литературой | 7-8 | 16 | 0-10 |
2.2 | ОС семейства Unix. Настройка DNS-сервера, DHCP-сервера | Конспектирование материала на лекционных занятиях. Выполнение контрольной работы. | Работа с учебной литературой | 9-10 | 16 | 0-14 |
2.3 | ОС семейства Unix. Настройка Samba, FTP, NFS | Конспектирование материала на лекционных занятиях. Выполнение контрольной работы. | Работа с учебной литературой | 11-12 | 18 | 0-14 |
Всего по модулю 2: | 50 | 0-38 | ||||
Модуль 3 | ||||||
3.1 | ОС семейства Unix. Сборка и конфигурирование ядра | Конспектирование материала на лекционных занятиях. Выполнение контрольной работы. | Работа с учебной литературой | 13-14 | 26 | 0-14 |
3.2 | ОС семейства Unix. Средства повышения безопасности: PAM, списки контроля доступа, флаги файлов, уровни безопасности. | Конспектирование материала на лекционных занятиях. Выполнение контрольной работы. | Работа с учебной литературой | 15-18 | 20 | 0-14 |
Всего по модулю 3: | 46 | 0-28 | ||||
ИТОГО за 7 семестр: | 144 | 0-100 | ||||
Итого | 252 | |||||
5. Разделы дисциплины и междисциплинарные связи с обеспечиваемыми (последующими) дисциплинами
Темы дисциплины необходимые для изучения обеспечиваемых (последующих) дисциплин
№ п/п | Наименование обеспечиваемых (последующих) дисциплин | Семестр 6 | Семестр 7 | ||||||||||||||
1.1 | 1.2 | 1.3 | 2.1 | 2.2 | 2.3 | 2.4 | 3.1 | 1.1 | 1.2 | 1.3 | 2.1 | 2.2 | 2.3 | 3.1 | 3.2 | ||
1. | Языки программирования | + | + | + | + | + | |||||||||||
2. | Безопасность операционных систем | + | + | + | + | + | + | + | + | + | + | + | + | + | + |
6. Содержание разделов дисциплины
Семестр 6
Модуль 1.
Тема 1.1. Введение в ОС.
Основные понятия и концепции ОС. Эволюция ОС. Функции, принципы построения, функциональные компоненты и архитектурные особенности и классификация ОС.
Тема 1.2. Процессы в ОС
Определение процесса и понятий с ним связанных. Планирование процессов. Гонки. Синхронизация процессов. Тупики и методы борьбы с ними.
Тема 1.3. Управление памятью.
Типы адресов. Методы распределения памяти. Иерархия запоминающих устройств. Принцип кэширования данных.
Модуль 2.
Тема 2.1. Организация ввода-вывода.
Физическая организация устройств ввода-вывода. Организация программного обеспечения ввода-вывода
Тема 2.2. Файловая система.
Основные понятия. Логическая организация файла. Операции над файлами и каталогами. Защита файлов. Реализация файловой системы. Общая модель файловой системы. Управление свободным и занятым дисковым пространством. Структура файловой системы на диске
Тема 2.3. Обзор современных файловых систем.
Логическая организация файловых систем FAT, NTFS.
Тема 2.4. Обзор современных файловых систем в ОС Unix, Linux
Логическая организация файловых систем : S5, UFS, Ext2FS, ReiserFS, Ext3fs, XFS, JFS.
Модуль 3.
Тема 3.1. Обзор архитектуры современных ОС. ОС MS DOS, Windows 9x, Windows NT
Семестр 7
Модуль 1.
Тема 1.1. Общие сведения об ОС семейства Unix, Linux.
История развития. Установка и предварительное конфигурирование.
Тема 1.2. Работа с пользователями в ОС FreeBSD.
Управление учетными записями, группами, средства ограничения пользователей.
Тема 1.3. Файловые системы ОС семейства Unix.
Управление разделами, монтирование, настройка прав доступа.
Модуль 2.
Тема 2.1. Сетевые настройки ОС семейства Unix.
Тема 2.2. Конфигурирование сетевых служб в ОС семейства Unix.
Настройка DNS-сервера, DHCP-сервера
Тема 2.3. Настройка удаленного доступа к сетевым ресурсам в ОС семейства Unix.
Настройка Samba, FTP, NFS
Модуль 3.
Тема 3.1. Сборка и конфигурирование ядра в ОС семейства Unix.
Параметры конфигурационного файла ядра. Сборка ядра, сборка системы.
Тема 3.2. Средства повышения безопасности в ОС семейства Unix.
Настройка системы PAM, управление списками контроля доступа, установка дополнительных флагов файлов, настройка уровней безопасности.
7. Планы семинарских занятий
Не планируется.
8. Темы лабораторных работ
1. Создание и управление процессами с использованием средств Win API, конструкция языков программирования.
2. Разработка многопоточного приложения с использованием средств Win API, конструкция языков программирования.
3. Синхронизация процессов. Функции ожидания. Объекты ожидания: события.
4. Синхронизация процессов. Объекты ожидания: ожидаемые таймеры, семафоры
5. Синхронизация процессов. Объекты ожидания: мьютексы, критичесие секции
6. Разработка приложения моделирующего один из классических алгоритмов управления процессами в операционных системах
7. Разработка приложения для получения системной информации ОС Windows: список процессов и потоков, объем и распределение памяти.
8. Исследование распределения виртуальной памяти процесса в Windows. Разработка приложения для получения карты виртуального адресного пространства процессов.
9. Использование виртуальной памяти. Выделение регионов, передача физической памяти страницам региона в Windows. Разработка приложения для использующего виртуальную память для работы с большими структурами данных.
10. Отображаемые в память файлы. Разработка приложения для копирования файлов больших размеров с использованием механизма отображаемых в память файлов.
11. Разработка приложения моделирующего один из классических алгоритмов управления памятью в операционных системах
12. Изучение структуры файловых систем FAT с использованием редактора диска
13. Изучение структуры файловых систем NTFS с использованием редактора диска
14. Изучение дополнительных возможностей NTFS: именованные потоки, создание жестких ссылок, архивирование, шифрование.
15. Установка и настройка виртуальных машин (VMWare, VirtualPC)
16. Установка и конфигурирование ОС FreeBSD.
17. Работа с пользователями в ОС FreeBSD. Управление учетными записями, группами, ограничение пользователей. Выполнения команд от имени других пользователей: утилиты SU, SUDO.
18. Файловые системы в ОС FreeBSD. Управление разделами, монтирование, настройка прав доступа.
19. Сетевые настройки в ОС FreeBSD.
20. Настройка DNS-сервера, DHCP-сервера в ОС FreeBSD.
21. Настройка Samba, FTP, NFS в ОС FreeBSD.
22. Сборка и конфигурирование ядра ОС FreeBSD.
23. Средства повышения безопасности в ОС FreeBSD. Конфигурирование PAM, настройка списков контроля доступа, установка дополнительных флагов файлов, изменение уровня безопасности.
9. Примерная тематика курсовых работ
Курсовая работа по дисциплине не предусмотрена
10. Учебно - методическое обеспечение самостоятельной работы студентов. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины (модуля).
Контроль качества подготовки осуществляется путем проверки теоретических знаний и практических навыков с использованием:
a) Текущей аттестации:
проверка промежуточных контрольных работ и прием лабораторных работ,
b) Промежуточной аттестации:
Зачет в конце 7 семестра, экзамен в конце 6 семестра (к зачету, экзамену допускаются студенты после сдачи всех лабораторных работ, решения всех задач контрольных работ).
Текущий и промежуточный контроль освоения и усвоения материала дисциплины осуществляется в рамках рейтинговой (100-бальной) системы оценок.
Пример лабораторного задания в 7 семестре
Лабораторная работа. Конфигурирование ядра ОС FreeBSD. Установка ПО.
Задание 1. Сборка ядра.
1. Собрать свое ядро, исходя из следующих требований:
- имя ядра выбрать по своему усмотрению;
- отключить поддержку неиспользуемого оборудования;
- включить опцию запрещающую перезагружать систему с помощью сочетания клавиш ctrl-alt-del.
2. Установить ядро.
Задание 2. Установка ПО из пакетов
1. Установить любой текстовый редактор, используя утилиту sysinstall.
2. Установите текстовый редактор vim из пакета.
Задание 3. Установка ПО из портов
1. Установите файловый менеджер MC (порт: ../misc/mc).
Пример контрольной работы во 6 семестре
1. Реализовать схему «оповещения» трех ожидающих потоков о помещении в очередь (произвольного формата) некоторого сообщения на основе объекта синхронизации «событие». Генерируют события в очередь два потока, которые имеют приоритет на уровень ниже, чем ожидающие. Посчитать среднее число обработанных каждым потоком сообщений. Очередь должна быть защищена критической секцией.
Вопросы к экзамену
Понятие операционной системы. Операционная система как виртуальная машина. Операционная система как система управления ресурсами. Операционная система как постоянно функционирующее ядро. Понятие операционной среды. Программная среда. Основная и дополнительная программная среда. Эволюция ОС. Основные функции операционных систем Основные принципы построения ОС Архитектура операционной системы. Общий подход. Привилегированный и пользовательский режимы работы. Архитектурные особенности современных операционных систем. Монолитное ядро. Слоеные системы. Виртуальные машины. Микроядерная архитектура. Смешанные системы. Классификация операционных систем. Особенности областей применения. Классификация операционных систем. Поддержка многозадачности. Классификация операционных систем. Вытесняющая и невытесняющая многозадачность. Классификация операционных систем. Поддержка многонитевости. Классификация операционных систем по способу взаимодействия с компьютером. Классификация операционных систем по типу централизации. Классификация операционных систем. Многопроцессорная обработка. Классификация операционных систем. Поддержка многопользовательского режима. Классификация операционных систем по типу аппаратуры. Классификация операционных систем. Особенности областей использования Классификация операционных систем. Особенности методов построения. Понятие процесса. Состояния процесса. Информационные структуры процесса. Планирование процессов. Уровни планирования. Основные цели планирования. Алгоритмы планирования процессов. Вытесняющая и невытесняющая многозадачность Синхронизация процессов. Критические ресурсы. Гонки. Критические секции. Программные алгоритмы организации взаимодействия процессов. Запрет прерываний. Блокирующие переменные. Программные алгоритмы организации взаимодействия процессов. Семафоры. Монитор. Сообщения Понятие тупика. Условия возникновения тупиков. Основные направления борьбы с тупиками. Средства синхронизации потоков в ОС Windows. Функции и объекты ожидания. Основные функции ОС по управлению памятью. Типы адресов. Методы распределения памяти без использования дискового пространства. Распределение памяти фиксированными разделами. Распределение памяти разделами переменной величины. Распределение памяти перемещаемыми разделами Понятие виртуальной памяти Методы распределения памяти с использованием дискового пространства. Страничное распределение памяти Сегментное распределение памяти Странично-сегментное распределение памяти Своппинг Понятие файловой системы. Файл. Типы и атрибуты файлов. Логическая организация файла. Операции над файлами и каталогами. Защита файлов. Общая модель файловой системы. Методы выделения дискового пространства. Управление свободным и занятым дисковым пространством. Отображаемые в память файлы Производительность файловой системы Современные архитектуры файловых систем Файловая система FAT 12/16/32 – логическая и физическая организация Файловая система NTFS – логическая и физическая организация. Файловая система NTFS – журналирование, безопасность, сжатие, шифрование. Устройство файловых систем Unix-семейства Защищенный режим работы процессора11. Образовательные технологии.
Сочетание традиционных образовательных технологий в форме лекций, компьютерных лабораторных работ и проведение контрольных мероприятий (контрольных работ, экзамена).
Аудиторные занятия:
- лекционные и компьютерные лабораторные занятия; на лабораторных занятиях контроль осуществляется при сдаче лабораторного задания в виде программы (на одном из используемых языков программирования) и пояснительной записки к задаче. В течение семестров студенты выполняют задачи, указанные преподавателем к каждому занятию.
Активные и интерактивные формы
- компьютерное моделирование и анализ результатов при выполнении лабораторных работ
Внеаудиторные занятия:
- выполнение дополнительных заданий разного типа и уровня сложности при выполнении лабораторных работ, подготовка к аудиторным занятиям, изучение отдельных тем и вопросов учебной дисциплины в соответствии с учебно-тематическим планом, составлении конспектов. Подготовка индивидуальных заданий: контрольных работ, подготовка ко всем видам контрольных испытаний: текущему контролю успеваемости и промежуточной аттестации; индивидуальные консультации.
12. Учебно-методическое и информационное обеспечение дисциплины
12.1. Основная литература:
1. Э. Таненбаум. Современные операционные системы. - СПб.: Питер, 2010
2. , . Сетевые операционные системы. - СПб.: Питер, 2005
3. Операционные системы. М.: Вильямс, 2004
4. FreeBSD. Администрирование: искусство достижения равновесия. - СПб.: ДиаСофтЮП, 2003
5. , FreeBSD: установка, настройка, использование. - СПб.: БХВ-Петербург, 2003
12.2. Дополнительная литература:
1. Гордеев системы. - СПб.: Питер, 2004
2. Криминалистический анализ файловых систем. - СПб.: Питер, 2007
3. Э. Таненбаум. Архитектура компьютера. - СПб.: Питер, 2010
4. Э. Таненбаум. Операционные системы: разработка и реализация. - СПб.: Питер, 2006
12.3. Программное обеспечение и Интернет-ресурсы.
- вузовские электронно-библиотечные системы учебной литературы;
- база научно-технической информации ВИНИТИ РАН;
- доступ к открытым базам цитирования, в т. ч. , scholar. , math-net. ru;
-среды разработки на языках C#, C++, Pascal;
- программы для виртуализации систем: VMWare Workstation, Virtual PC.
13. Технические средства и материально-техническое оснащение.
Для организации самостоятельной работы студентов необходим компьютерный класс c установленной средой разработки на языке C#, C++, Pascal и одной из программ для виртуализации систем: VMWare Workstation, Virtual PC, с возможность запуска образов виртуальных машин под управлением ОС Windows NT, FreeBSD.


