Введение в операционные системы. Новая редакция.

Программа курса "Операционные системы".

Данный курс лекций читается на кафедре системного программного обеспечения и технологий дистанционного образования Института инновационного и последипломного образования Одесского национального университета им. И.И. Мечникова студентам 2 курса дневного отделения. Он состоит из двух частей и расчитан на два семестра. Здесь представлена пока только первая часть курса, состоящая из 30 часов лекций и 22 часов лабораторных работ. В первом семестре студенты сдают зачет, во втором - экзамен.

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

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

В настоящее время курс находится в стадии разработки, так что содержание лекций может меняться. Следите за обновлениями.

Тема 1. Общие вопросы ОС: Понятие ОС. Функции и задачи ОС. Эволюция ОС. Локальные и сетевые ОС. Свойства ОС – многопользовательские, многозадачные, сетевые ОС. Принципы построения сетевых ОС. Вытесняющая и невытесняющая многозадачность. Мультипроцессирование. Администрирование многопользовательских ОС. Общие направления развития современных ОС. Архитектура ОС. Ядро и вспомогательные модули ОС. Привилегированный режим работы ядра. Многослойная структура ОС. Аппаратная переносимость ОС. Типовые средства аппаратной поддержки ОС. Машинно - зависимые компоненты ОС. Совместимость на уровне кодов и текстов. Микроядерная архитектура ОС. Преимущества и недостатки микроядерной архитектуры. Трансляторы. Процессы и потоки. Мультипрограммирование в системах пакетной обработки, разделения времени и реального времени. Мультипроцессорная обработка. Планирование процессов и потоков. Вытесняющие и невытесняющие алгоритмы планирования. Прерывания. Синхронизация процессов и потоков. Семафоры, тупики, мьютексы, сигналы, таймеры. Управление памятью. Свопинг. Пэйджинг. Кєш-память.

Тема 2. DOS – дисковая операционная система. Область применения. Эволюция. Особенности, достоинства и недостатки. Системные требования к компьютерам при инсталляции DOS. Инсталляция DOS. Организация DOS – системные файлы, менеджеры памяти, файлы конфигурации. Настройка файлов конфигурации Dos. Файловая система FAT 16. Команды DOS. Графические оболочки DOS. Установка драйверов в DOS. Распределение оперативной памяти в компьютерах с архитектурой типа PC.

Тема 3. Семейство ОС Windows 3.х. Эволюция семейства. Область применения. Версии ОС Windows 3.0 – 3.11. Системные требования к компьютерам при инсталляции ОС Win 3.x. Инсталляция Win 3.x. GUI – графический пользовательский интерфейс. Менеджеры файлов и печати. Конфигурирование ОС семейства Windows 3.x. Инсталляция прикладного программного обеспечения в ОС семейства Windows 3.x. Подключение компьютера с ОС Win 3.x к Интернет.

Тема 4. Семейство ОС Windows 9.x. Эволюция семейства. Область применения. Системные требования к компьютерам при инсталляции ОС Win 9.х. Версия ОС Windows 95. Файловая система FAT32 (VFAT). Особенности ОС Windows 95 по сравнению с Windows 3.x. ОС Windows 98. Отличия ОС Windows 98 от ОС Windows 95. Конфигурирование и настройка ОС Win.9x. Ini-файлы. Стандартные программы ОС. Проводник в ОС Windows 9.x. Реестр в ОС Windows 9.x и работа с ним. Настройка и панель управления. Установка драйверов в ОС Win 9.x. Технология Plug and Play. Администрирование ОС Win. 9.x. Восстановление ОС Windows 9.x. Подключение компьютера с ОС Win 9.x к Интернет.

Тема 5. Семейство ОС Windows NT. Эволюция семейства. Область применения. Системные требования к компьютерам при инсталляции ОС Windows NT. Инсталляция ОС Windows NT WS и NT Server. Версия ОС Windows NT Workstation. Файловая система NTFS. Особенности ОС Windows NT по сравнению с Windows 9.x. Совместимость с аппаратными средствами. Конфигурирование и настройка ОС Windows NT WS. Стандартные программы ОС Windows NT WS. Проводник в ОС Windows NT WS. Настройка и панель управления. Установка и удаление приложений. Приложения Windows NT и Windows 95. Работа с Windows NT WS. Установка драйверов в ОС Win NT WS. Администрирование ОС Windows NT WS. Работа в сети. Реестр в ОС Windows NT WS и работа с ним. Восстановление ОС Windows NT WS. ОС Windows NT Server. Инсталляция. Управление файлами в Windows NT Server. Администрирование сервера. Удаленное администрирование. Подключение компьютера с ОС Win NT к Интернет.

Тема 6. Перспективы развития семейств ОС Windows – Windows 2000 WS и Windows 2000 Server. Особенности ОС Windows 2000. Аппаратные требования к компьютерам, предназначенным для работы с ОС Windows 2000.

Тема 7. Семейство ОС Unix. Операционная система Unix. История возникновения, развитие и область применения ОС Unix. Отличительные особенности Unix. Новая версия ОС Unix – Linux. Инсталляция Linux. Основные понятия и команды. Командная строка. Соответствие команд Linux командам DOS 3.0. Файлы, каталоги, потоки. Графический интерфейс – X-Window, основные команды.

Тема 8. Мультизагрузочный ПК. Несколько операционных систем на одном компьютере. Требования к аппаратной части ПК. Требования к физической и логической разбивке жестких дисков. Сосуществование файловых систем на одном ПК и их совместимость. Опасности сосуществования различных операционных систем на одном ПК. Защита ПК.

Оглавление       Лекция 1 >>


Одесский национальный университет им. И.И. Мечникова
Кафедра компьютерных и информационных технологий
Все права защищены © ;-)
Web-страница автора
Алексей Алешин
Hosted by uCoz