- •Составитель:
- •Рецензенты:
- •1. Цель и задачи курса
- •1.2. Требования к уровню освоения содержания дисциплины
- •2. Технологическая карта курса
- •3. Курс лекций
- •1. Общие основы операционных систем
- •Назначение и функции ос
- •1.2. Классификация ос
- •1.3. Сетевые операционные системы
- •1.3.1. Сетевые и распределенные ос
- •1.3.2. Функциональные компоненты сетевой ос
- •1.3.3. Сетевые службы и сетевые сервисы
- •1.3.4. Встроенные сетевые службы и сетевые оболочки
- •1.4. Одноранговые и серверные сетевые операционные системы
- •1.4.1. Ос в одноранговых сетях
- •1.4.2. Ос в сетях с выделенными серверами
- •1.5. Требования к ос
- •2. Архитектура операционных систем
- •2.1. «Классическая» архитектура ос
- •2.1.1. Ядро и вспомогательные модули ос
- •2.1.2. Многослойная структура ос
- •2.2. Микроядерная архитектура ос
- •2.2.1. Основные положения микроядерной архитектуры
- •2.2.2. Преимущества и недостатки микроядерной архитектуры
- •3. Аппаратная зависимость и переносимость операционных систем
- •3.1. Аппаратно-зависимые компоненты ос
- •3.2. Переносимость ос
- •4. Совместимость операционных систем
- •4.1. Виды совместимости
- •4.2. Способы реализации совместимости
- •4. Глосарий по курсу лекций
- •5. Содержание курса
- •6. Перечень вопросов к коллоквиуму
- •7. Лабораторные работы Лабораторная работа № 1 «Основные команды ос ms-dos»
- •Лабораторная работа № 2 «Операционные оболочки – far и Total Commander»
- •Лабораторная работа № 3 «ос Windows. Основные команды»
- •4.1 «Проводник»
- •4.2 «Мой компьютер»
- •Лабораторная работа № 4 «Архиваторы: WinZip, WinRar. Антивирусы: avp, DrWeb, nod32»
- •5.1 Архиваторы: WinRar, WinZip.
- •Антивирусы: avp, DrWeb, nod32
- •Удалите свои созданные ранее каталоги, предварительно показав работы преподавателю Лабораторная работа № 5 «Основные команды ос Unix/Linux»
- •Лабораторная работа № 6 «Мультимедиа. Компьютерные сети»
- •Лабораторная работа № 7 «Установка и настройка ос Windows 9x/xp»
- •Литература Основная литература
- •Дополнительная литература
- •9. Задание для самостоятельной работы
- •Примерная тематика рефератов
- •11. Примерный перечень вопросов к зачетУ
- •12. Вопросы для тестов
Примерная тематика рефератов
Основные команды ОС MS-DOS
Файловая оболочка: FAR и Total Commander
Основные команды ОС Windows.
Архиваторы: WinZip, WinRar. Антивирусы: AVP, DrWeb, NOD32.
Установка и настройка ОС Windows 9x/XP
Мультимедиа. Компьютерные сети. (программа vic/rat)
Операционная система Linux
11. Примерный перечень вопросов к зачетУ
Понятие операционной системы, основные функции и назначение. Классификация ОС.
Основные понятия операционной системы: системные вызовы, прерывания, исключительные ситуации, файлы, процессы.
Организация хранения данных на носителях. Драйверы устройств. Разделы на дисках, дисковые массивы. Разделы в UNIX. Разделы и тома в Windows.
Файловые системы: примеры, функции и назначение. Методы физической организации файлов.
Файловая система FAT. Структура логического раздела FAT. Модернизация FAT, файловая система FAT32. Дисковые утилиты.
Организация программного и программно-аппаратного интерфейса. Прерывания, функции прерываний в работе операционной системы.
Организация ввода-вывода. Контроллеры устройств. Драйверы, динамическая загрузка драйверов. Многослойная модель системы ввода-вывода.
Синхронный и асинхронный режим работы устройств ввода-вывода. Буферы. Кэширование данных. Менеджеры ввода-вывода.
Операционные оболочки: основные функции и назначение. Примеры операционных оболочек. Файловые оболочки.
Инструменты управления и настройки ОС Windows. Microsoft Management Console. Реестр. Утилиты командной строки, командные скрипты. Основные функции, структура и назначение.
Основные характеристики и особенности операционных систем семейства MS Windows 2000/XP/2003.
Основные характеристики и особенности операционных систем Unix. Основные области применения.
Файловая система NTFS, ее особенности. Структура раздела NTFS. Главная таблица файлов MFT.
Списки прав доступа в файловой системе NTFS, их использование для разграничения доступа в в MS Windows 2000/XP/2003. Команды управления доступом.
Организация доступа к данным в ОС Unix. Структура разделов файловой системы ufs. Индексные дескрипторы.
Иерархическая файловая система. Монтирование и демонтирование разделов файловой системы UNIX. Монтирование системы при загрузке системы.
Архитектура операционной системы. Ядро и вспомогательные модули, функции и назначение. Загружаемые модули ядра.
Аппаратная зависимость и переносимость операционной системы. Совместимость приложений.
Микроядерная архитектура ОС. Достоинства и недостатки микроядерных архитектур.
Многозадачность операционных систем. Системы с разделением времени: системы с вытесняющей многозадачностью, системы реального времени.
Контекст процесса. Одноразовые и многоразовые операции с процессами. Переключение контекста.
Процессы и потоки. Управление процессами в многозадачных ОС. Приоритеты. Диспетчер задач Windows.
Процессы в ОС Unix. Атрибуты процессов. Демоны. Управление процессами в ОС UNIX.
Планирование задач в UNIX. Команды управления расписаниями задач.
Управление памятью. Основные функции операционной системы и методы организации управления оперативной памятью.
Управление оперативной памятью. Виртуальное адресное пространство. Связывание адресов. Преобразование адресов при различных методах распределения.
Основные функции и назначение сетевых операционных систем. Основные сетевые службы.
Стек протоколов TCP/IP. Основные функции и назначение протоколов ARP, IP, UDP, TCP.
IP-адресация в сети TCP/IP. Cети классов A, B, C. Подсети. Функции маршрутизаторов.
Доменная система имен. Преобразование доменных имен в ip-адреса. Службы WINS и DNS.
Основные сетевые службы глобальной сети. www- и ftp- серверы. Электронная почта.
Гипертекстовые системы. Путеводители (навигаторы), их назначение и основные функции. Средства человеко-машинного интерфейса (мультимедиа и гипермедиа).
Управление пользователями и учетными записями в Windows 2000/XP/2003. Обеспечение безопасности в Windows 2000.
Управление доступом к данным в операционной системе. Пользователи и группы в Unix. Администрирование пользователей в Unix.
Маршрутизация в сетях TCP/IP. Механизм NAT, его использование для совместного доступа к сети Интернет. Принципы организации шлюза.
Командные оболочки UNIX. Оболочка bash, основные команды программирования. Сценарии оболочек, их использование.
Службы каталогов в сетевых операционных системах. Функции и назначение служб сетевых каталогов. Active Directory.
Домены Windows. Контроллеры доменов, их функции и назначение. Репликация базы данных Active Directory.
Управление файлами и каталогами в UNIX. Команды управления файлами и каталогами.
Сетевые функции Windows. Организация файлового сервера, доступ к сетевым ресурсам.
