Операционные системы и оболочки
Вид материала | Программа |
- Ые системы", "Операционные системы, среды и оболочки" и "Операционные системы и системное, 1294.27kb.
- Рабочая программа по учебной дисциплине Операционные системы, среды и оболочки наименование, 623.3kb.
- Программа предназначена для изучения учебного курса по дисциплине "Операционные системы,, 53.62kb.
- Программа дисциплины по кафедре Экономическая кибернетика Операционные системы, среды, 340.23kb.
- Учебно-методический комплекс дисциплины операционные системы, среды и оболочки Специальность, 342.48kb.
- Программа дисциплины «Операционные среды, системы и оболочки», 226.37kb.
- Тема лекции «Многозадачные многопользовательские операционные системы. Операционные, 154.91kb.
- А. С. Цветков «Операционные системы», 22.3kb.
- Рабочая программа дисциплины операционные системы, среды и оболочки опд., 341.14kb.
- Программа дисциплины Операционные среды, системы и оболочки для направления 080700., 176.86kb.
УЧЕБНАЯ ПРОГРАММА ПО ДИСЦИПЛИНЕ
ОПЕРАЦИОННЫЕ СИСТЕМЫ И ОБОЛОЧКИ
Ипатов Е.Б.
Для очной формы обучения ВСЕГО 100
лекции 31
семинары 20
Всего аудиторных занятий 51
самостоятельная работа 49
Требования ГОС к обязательному минимуму содержания основной
образовательной программы:
Принципы построения операционных систем (ОС), вычислительный процесс и его реализация с помощью ОС; основные функции ОС; обзор современных ОС и операционных оболочек; стандартные сервисные программы; машинно-зависимые свойства ОС; управление вычислительными процессами, вводом-выводом, реальной памятью; управление виртуальной памятью; машинно-независимые свойства ОС; способы планирования заданий пользователей; динамические последовательные и параллельные структуры программ; способы построения ОС; сохранность и защита программных систем; интерфейсы и основные стандарты в области системного программного обеспечения.
Целью изучения дисциплины является изучение основных функций операционных систем и архитектуры операционных систем семейств Windows и UNIX; знакомство с основными принципами работы ЭВМ под управлением различных операционных систем; знакомство с оболочками, организующими интерфейс пользователя.
Перечень дисциплин, усвоение которых необходимо для изучения курса: «Информатика и программирование», «Вычислительные сети, системы и телекоммуникации», «Современные проблемы сетевых технологий и телекоммуникаций».
В результате изучения дисциплины каждый студент должен:
- иметь представление:
- об архитектуре операционных систем, основных функциях и назначении ОС семейства Windows и UNIX;
- знать:
- порядок регистрации и входа в систему;
- форматы основных команды ОС;
- назначение основных управляющих файлов;
- уметь:
- пользоваться инструментальных средствами ОС;
- использовать команды управления системой;
- пользоваться электронной справочной службой ОС;
Основные виды занятий: лекции и практические занятия.
Основные виды текущего контроля занятий: коллоквиумы.
Основной вид рубежного контроля знаний: экзамен.
СОДЕРЖАНИЕ КУРСА
Тема 1. Введение в операционные системы
Задачи и назначение курса, порядок его изучения. Краткая история развития операционных систем. Тенденции развития современных операционных систем.
Определение, назначение, состав и основные функции операционных систем (ОС). Классификация операционных систем. Особенности сетевых ОС.
Пользовательский интерфейс. Режимы работы пользователя. Графический интерфейс в современных ОС.
Файловая система. Определение файла и каталога. Типы файлов: обычные, каталоги, файлы устройств. Функции обслуживания файловой системы: создание и присвоение имен, создание каталогов, копирование и перемещение файлов, переименование файлов и каталогов, удаление, навигация по файловой системе. Атрибуты файлов, управление атрибутами.
Функции обслуживания компьютера в ОС. Средства проверки целостности данных на носителях, средства “сжатия” дисков, дефрагментация и кэширование диска, управление виртуальной памятью, обеспечение взаимодействия с аппаратными средствами, драйверы устройств.
Сетевые функции операционных систем.
Тема 2. Операционные системы семейства Windows.
Основные характеристики ОС семейства Windows. Операционные системы класса SOHO (Windows'95, 98, ME) и корпоративного класса (Windows NT, 2000, XP). Операционная система Windows 2000 (NT) для серверов и рабочей станции. Требования к компьютерному оборудованию.
Графический интерфейс пользователя, многозадачность ОС.
Файловые системы FAT, FAT 32, NTFS, их особенности. Организация доступа к данным на компьютере, навигация и управление файлами и каталогами. Файловые оболочки Windows. Атрибуты файлов и каталогов в Windows 2000 (NT). Дисковые структуры в Windows 2000 (NT). Системы повышения отказоустойчивости (зеркальные, дуплексные и чередующиеся наборы дисков).
Основы архитектура Windows. Основные компоненты. Программно-аппаратный интерфейс в ОС семейства Windows. Реестр Windows. Управление устройствами. Драйверы устройств. Диспетчер конфигураций.
Управление пользователями и учетными записями в Windows 2000 (NT). Обеспечение безопасности в Windows 2000 (NT).
Сетевые функции ОС Windows 2000 (NT). Организация одноранговой сети. Организация файлового сервера под управлением Windows 2000 (NT). Домены и рабочие группы. Другие сетевые сервисы Windows 2000 (NT). Службы WINS и DNS, их организация на серверах Windows 2000 (NT). Особенности развертывания Windows в сети.
Тема 3. Операционные системы семейства UNIX.
Краткая история развития ОС UNIX. Версии систем UNIX. Особенности ОС FreeBSD. Функции и состав. Управление оборудованием. Планирование и управление ресурсами. Интерфейс пользователя. Управление вводом-выводом.
Регистрация пользователей в UNIX-системах. Идентификация пользователей. Регистрационные имена и пароли. Изменение пароля.
Синтаксис команд. Ввод команд и корректировка ошибок при вводе. Специальные символы. Базовые команды. Доступ к встроенному руководству. Назначение и структура записей файлов управления.
Файловые системы в UNIX-системах. Типы файлов. Регистрационный каталог. Просмотр содержимого каталогов. Полное имя файлов (pathname). Организация файлов. Создание каталога. Копирование, перемещение и удаление файлов. Связывание файлов. Команды для работы с файловой системой.
Просмотр текстовых файлов и файлов данных. Команды для работы с текстовыми файлами.
Защита файлов и каталогов. Права доступа. Интерпретация прав доступа в зависимости от типа файла.
Обзор системы ввода-вывода. Стандартные условия ввода, вывода и вывода об ошибках. Перенаправление ввода-вывода. Объединение команд в конвейер. Программные файлы и фильтры.
Оболочки в UNIX-системах. Особенности командной оболочки bash. Назначение и основные характеристики. Основы программирования интерпретатора команд bash. Графические оболочки.
Управление процессами. Процессы: составные части и состояние процесса. Основные системные данные процесса: назначение и примеры. Идентификационные номера процессов. Связь между порождающими и порожденными процессами. Команды управления процессами. Демоны.
Сетевые протоколы TCP/IP. Основные функции и назначение. Маршрутизация в сетях TCP/IP. Сетевые сервисы UNIX.
Тема 4. Программные средства человеко-машинного интерфейса.
Операционные оболочки, функции и назначение. Командные и графические оболочки. Функции и назначение файловых оболочек: Проводник Windows, Norton Commander и др.
Операционные среды. Тенденции и перспективы развития распределенных операционных сред. Навигаторы в глобальных сетях: Internet Explorer, Natscape Navigator, Opera.
Современные средства представления данных: мультимедиа и гипермедиа; аудио и сенсорное сопровождение.
литература
Основная:
- В.Г. Олифер, Н.А. Олифер Сетевые операционные системы – СПб.: Питер, 2001.
- Рейчард К., Фолькердинг П. LINUX: справочник – СПб: Питер Ком, 1998.
- Рассел Ч., Кроуфорд Ш. Эффективная работа в Windows NT Server 4.0 — СПб: ЗАО «Издательство Питер», 1999
- Э. Майкл, Т. Брайан. FreeBSD. Энциклопедия пользователя — К.: ООО «ТИД “ДС”», 2002.
Дополнительная:
- Ресурсы Windows’95: в 2 томах. — М.: Издательский отдел Русская редакция Microsoft Press., 1996.
- Microsoft Windows 2000 Server. Справочник администратора./ пер. с англ. — М.: Издательство ЭКОМ, 2001.
- Справочник по операционной системе UNIX.