6. УЧЕБНО-МЕТОДИЧЕСКОЕ И ИНФОРМАЦИОННОЕ

ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ

а) основная литература:

1.  Современные операционные системы.- 3-е изд., СПб.: Питер, 2010 год, 1120 стр.

2.  Операционные системы. Разработка и реализация, 2007, 3-е изд СПб.: Питер, 704 стр.

3.  , , Сетевые операционные системы – СПб.: Питер, 2009, 672 стр.

4.  LINUX: справочник – СПб: Питер Ком, 1998.

5.  Эффективная работа в Windows NT Server 4.0 — СПб: Питер», 2010.

6.  FreeBSD. Энциклопедия пользователя — К.: “ДС”», 2002.

б) дополнительная литература:

1.  , , BIOS эффективная настройка, М.: Издательство ЭКОМ, 2009, 288стр.
Microsoft Windows 2000 Server. Справочник администратора./ пер. с англ. —2005.

2.  Справочник по операционной системе UNIX.

3.  , Руководство по Windows 7 и обзор других ОС, М. "Лори", 2008, 238стр.

4.  Брябрин обеспечение персональных ЭВМ. - М.:Наука, 1988.

5.  Программно-аппаратная организация IBM PC. - М.:Радио и связь, 1991.

в) программное обеспечение современных информационно-коммуникационных технологий : операционные системы UNIX, Microsoft Windows

7. МАТЕРИАЛЬНО-ТЕХНИЧЕСКОЕ ОБЕСПЕЧЕНИЕ

ДИСЦИПЛИНЫ

Для проведения лекционных занятий требуется аудитория на курс, оборудованная меловой или интерактивной доской, мультимедийным проектором с экраном.

Для проведения лабораторных работ и практических занятий требуется специализированный компьютерный класс с установленными на ПЭВМ операционными системами UNIX, Microsoft Windows

НЕ нашли? Не то? Что вы ищете?

ЧАСТЬ II. МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ И ПЛАН

ОСВОЕНИЯ УЧЕБНОЙ ДИСЦИПЛИНЫ

1. КАЛЕНДАРНО-ТЕМАТИЧЕСКИЙ План ОСВОЕНИЯ

ДИСЦИПЛИНЫ

Тема

Общая трудоемкость

Самостоятельная работа

Лекции

Практ. занятия

Лаборат. работы

Всего аудиторных

Курсовые экз.

4 семестр

1.   

Тема 1. Общие сведения

4

2

1

1

2

2.   

Тема 2. Управление вычислительными ресурсами

16

8

4

4

8

3.   

Тема 3. Сетевые возможности.

30

10

6

14

20

4.   

Тема 4. Семейство Windows

28

11

4

13

17

5.   

Тема 5. Семейство UNIX

30

20

6

4

10

6.   

Форма отчетности:

Зачет

7.   

Итого за 4 семестр

108 (3з. е.)

51

21

36

57

Всего по курсу:

108 (3з. е.)

51

21

36

57

1.1. ЛЕКЦИОННЫЕ ЗАНЯТИЯ

Тема 1. Общие сведения (1час)

История ОС. Назначение ОС. ОС как виртуальная машина. ОС как система управления ресурсами. Интерфейс прикладного программирования. API, системные вызовы. Структура ОС. Монолитная, многоуровневая, модель экзоядра, ногоядерная (модель клиент-сервер). Обобщение сравнения моделей.

Изучив данную тему, студент должен: знать:

историю ОС; назначение ОС; структуру ОС;

уметь:

пользоваться API, системными вызовами;

владеть;

использования API, системные вызовы.

Литература [1, 2].

Тема 2. Управление вычислительными ресурсами (4 часа)

2.1. Процессы. Понятие процесса, модель процесса, создание, завершение, иерархия процессов. Состояние процесса.

2.2. Потоки (нити, облегченный процесс).

Понятие потока, модель потока, Реализация потоков в пространстве пользователя, ядра и смешанное.

2.3. Взаимодействие между процессами.

Передача информации от одного процесса другому. Критические области. Взаимное исключение с активным ожиданием. Примитивы взаимодействия процессов. Семафоры.

2.4. Планирование процессов.

Планирование в системах пакетной обработки. Планирование в интерактивных системах циклическое, приоритетное. Разделение процессов на группы. Планирование в системах реального времени однородные процессы, реального времени. Статический, динамический алгоритм планирования.

Изучив данную тему, студент должен: знать:

-  процессы;

-  потоки (нити, облегченный процесс);

-  взаимодействие между процессами;

-  планирование процессов;

уметь:

- реализовать поток в пространстве пользователя, ядра и смешанная реализация;

-  передать информацию от одного процесса другому;

-  ставить семафоры;

-  планировать в системах реального времени однородные процессы, реального времени;

владеть:

- реализации потоков в пространстве пользователя, ядра и смешанная реализация;

-  передачи информации от одного процесса другому;

-  ставить семафоры;

-  планирования в системах реального времени однородные процессы, реального времени;

Литература [1, 2].

Тема 3. Сетевые возможности. (6 часов)

3.1. Модели сетевых служб. Механизм передачи сообщений. Вызов удаленных процедур. Сетевые службы ОС. Сетевые файловые системы. Служба каталогов.

3.2. Межсетевое взаимодействие. Сетевая безопасность. Основные понятия. Базовые технологии безопасности.

Изучив данную тему, студент должен: знать:

модели сетевых служб; механизм передачи сообщений; межсетевое взаимодействие; базовые технологии безопасности;

уметь:

реализовать механизм передачи сообщений; вызывать удаленные процедуры; организовать межсетевое взаимодействие.

владеть:

реализации механизма передачи сообщений; вызова удаленных процедур; организации межсетевого взаимодействия.

Литература [1].

Тема 4. Семейство Windows (4 часа)

4.1. Основные характеристики ОС семейства Windows. Требования к компьютерному оборудованию. Основы архитектура Windows. Основные компоненты. Программно-аппаратный интерфейс в ОС семейства Windows. Реестр Windows. Управление устройствами. Драйверы устройств. Диспетчер конфигураций. Графический интерфейс пользователя, многозадачность ОС. Выполнение программного кода. Процессы, события, потоки, сообщения.

4.2. Управление памятью. Страничная организация. Реестр.

4.3. Примеры файловых систем. CD-ROM (ISO 9660, UDF); CP/M; MS-DOS (FAT12,16,32); NTFS. Организация доступа к данным на компьютере, навигация и управление файлами и каталогами. Файловые оболочки Windows. Атрибуты файлов и каталогов в Windows. Системы повышения отказоустойчивости (зеркальные, дуплексные и чередующиеся наборы дисков).

4.4. Сетевые функции ОС Windows. Организация одноранговой сети. Организация файлового сервера под управлением Windows. Домены и рабочие группы. Другие сетевые сервисы Windows. Особенности развертывания Windows в сети.

Изучив данную тему, студент должен: знать:

основные характеристики ОС семейства Windows; страничная организация. Реестр; сетевые функции ОС Windows.

уметь:

организовать одноранговую сеть; организовать файловый сервер под управлением Windows.

владеть:

организации файлового сервера под управлением Windows; развернуть Windows в сети.

Литература [1,2,3].

Тема 5. Семейство UNIX (6 часов)

5.1. Краткая история развития ОС UNIX. Версии систем UNIX. Архитектура семейства UNIX. Особенности ОС FreeBSD. Функции и состав. Интерфейс пользователя. Управление вводом-выводом.

Регистрация пользователей в UNIX-системах. Идентификация пользователей. Регистрационные имена и пароли. Изменение пароля.

5.2. Синтаксис команд. Ввод команд и корректировка ошибок при вводе. Специальные символы. Базовые команды. Доступ к встроенному руководству.

5.3. Назначение и структура записей файлов управления.

Файловые системы в UNIX-системах. Типы файлов. Регистрационный каталог. Просмотр содержимого каталогов. Полное имя файлов (pathname). Организация файлов. Создание каталога. Копирование, перемещение и удаление файлов. Связывание файлов. Команды для работы с файловой системой. Процессы, события, потоки, сообщения. Управление памятью. Реестр. Примеры файловых систем. UNIX V7; BSD; Linux (EXT2; EXT3; RFS; JFS; XFS); NFS.

Просмотр текстовых файлов и файлов данных. Команды для работы с текстовыми файлами.

Защита файлов и каталогов. Права доступа. Интерпретация прав доступа в зависимости от типа файла.

5.4. Обзор системы ввода-вывода. Стандартные условия ввода, вывода и вывода об ошибках. Перенаправление ввода-вывода. Объединение команд в конвейер. Программные файлы и фильтры.

5.5. Оболочки в UNIX-системах. Особенности командной оболочки bash. Назначение и основные характеристики. Основы программирования интерпретатора команд bash. Графические оболочки.

5.6. Управление процессами. Процессы: составные части и состояние процесса. Основные системные данные процесса: назначение и примеры. Идентификационные номера процессов. Связь между порождающими и порожденными процессами. Команды управления процессами. Демоны.

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4 5 6 7 8 9