Программа дисциплины для направления. Федеральное государственное автономное образовательное учреждение высшего профессионального образования




Скачать 331.84 Kb.
НазваниеПрограмма дисциплины для направления. Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Дата конвертации15.02.2016
Размер331.84 Kb.
ТипПрограмма дисциплины
источникhttp://www.hse.ru/data/2015/12/14/1097652717/ПУД_Операционные_системы_2015-2016_2.rtf



Национальный исследовательский университет «Высшая школа экономики».
Программа дисциплины для направления

.


 

Федеральное государственное автономное образовательное учреждение высшего профессионального образования
"Национальный исследовательский университет
"Высшая школа экономики"


 

 Московский институт электроники и математики Национального исследовательского университета «Высшая школа экономики»

 

Департамент компьютерной инженерии

 

 Рабочая программа дисциплины

Операционные системы


для образовательной программы «Информатика и вычислительная техника»

направления подготовки 09.03.01 ИНФОРМАТИКА И ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА 


Квалификация (степень):

Академический бакалавр


Разработчик программы:

Фомин С.С., доцент, sfomin@hse.ru

 

 

Одобрена на заседании департамента компьютерной инженерии

«31» августа 2015г.

Руководитель департамента Старых В.А. ______________


Рекомендована Академическим советом образовательной программы

«Информатика и вычислительная техника»

«___» ____________ 2015г., № протокола _______________


 

Утверждена «___» ____________ 2015г.

Академический руководитель образовательной программы

Потапова Т.А. ______________


  

Москва, 2015

 

Настоящая программа не может быть использована другими подразделениями университета и другими вузами без разрешения подразделения-разработчика программы.


 


1. Область применения и нормативные ссылки

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

Программа предназначена для преподавателей, ведущих данную дисциплину, учебных ассистентов и студентов направления 09.03.01 «Информатика и вычислительная техника» подготовки бакалавра, изучающих дисциплину «Операционные системы».

Программа разработана в соответствии с:

· образовательным стандартом университета по направлению подготовки 09.03.01 «Информатика и вычислительная техника» бакалавра;

  • рабочим учебным планом университета по направлению 09.03.01 «Информатика и вычислительная техника» подготовки бакалавра, утвержденным в 2014 г..

2. Цели освоения дисциплины


Цели освоения дисциплины "Операционные системы":

  1. Обеспечить студентов базовыми знаниями принципов построения и использования современных операционных систем.

  2. Заложить основы для последующих курсов, посвященных созданию современных информационных систем.

  3. Познакомить студентов с современными реализациями операционных систем.

  4. Обучить студентов применению современных операционных систем.


3. Компетенции обучающегося, формируемые в результате освоения дисциплины

В результате освоения дисциплины студент должен:

Знать:

  1. Этапы эволюции, типы и области применения операционных систем.

  2. Архитектуру и состав операционных систем.

  3. Основы функционирования операционных систем: управление процессами, управление физической памятью, управление виртуальной памятью, управление внешними устройствами.

  4. Особенности современных операционных систем.

  5. Историю создания и архитектуру ОС UNIX.

  6. Состав ОС UNIX и её основные возможности.

  7. Командный язык UNIX и сферу его применения.

  8. Командные оболочки современных ОС.

  9. Управление процессами в ОС UNIX.

  10. Процедуру начальной загрузки ОС UNIX.

  11. Особенности построения файловых систем ОС UNIX.

  12. Принципы управления памятью в ОС.


Уметь:

  1. Работать с файлами и каталогами с помощью базового набора команд ОС UNIX.

  2. Разрабатывать простейшие командные процедуры.

  3. Управлять процессом начальной загрузки ОС UNIX (FreeBSD).

  4. Создавать и обслуживать файловые системы.

  5. Разрабатывать программы управления процессами, памятью.

 


Иметь навыки (приобрести опыт):

  1. Работы с современными операционными системами.

  2. Управления начальной загрузкой операционной системы.

  3. Обслуживания файловой системы современной операционной системы.

  4. Разработки обслуживающих программ.


В результате освоения дисциплины студент осваивает следующие компетенции:


Формулировка компетенции

Код по ОС БАК 090301 НИУ ВШЭ

Способен провести анализ научно-технической информации, отечественного и зарубежного опыта по тематике исследований

ПК-1

Способен организовать и провести экспериментальные исследования на объектах профессиональной деятельности по заданной методике

ПК-2

Способен обработать результаты экспериментальных исследований с применением современных информационных технологий и технических средств

ПК-3

Способен разработать и исследовать математические модели в задачах проектирования и технологического обеспечения объектов профессиональной деятельности

ПК-4

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

ПК-5

Способен провести макетирование новых объектов профессиональной деятельности на основе результатов проведенных исследований

ПК-6

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

ПК-9

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

ПК-16

 

Результатами обучения являются:

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

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



4. Место дисциплины в структуре образовательной программы

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


Изучение данной дисциплины базируется на следующих дисциплинах:

  • ЭВМ и периферийные устройства.

  • Программирование.

Для освоения учебной дисциплины, студенты должны владеть следующими знаниями и компетенциями

  • Основы информатики.

  • Основы алгоритмизации.

  • Основы программирования.

  • Архитектура ЭВМ.


Основные положения дисциплины должны быть использованы в дальнейшем при изучении следующих дисциплин:

  • Сети и телекоммуникации.

  1. Тематический план учебной дисциплины

3-й модуль



Название темы

Всего часов по дисцип-лине

Аудиторные часы

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

Лекции

Практические

занятия

1

Тема 1. Введение в операционные системы

4

4

0

2

2

Тема 2. Современные операционные системы. Введение в ОС Unix.

6

2

0

4

3

Тема 3. Базовый набор команд ОС Unix

16

4

6


6

4

Тема 4. Основы программирования на командном языке ОС Unix

24

4

10


8

5

Тема 5. Введение в управление процессами

6

4

0

4

6

Тема 6. Управление процессами в ОС Unix

34

4

10


12




Итого по 3-му модулю

90

22

26

36

4-й модуль

7

Тема 7. Планирование процессов

6

2

0

4

8

Тема 8. Начальная загрузка ОС Unix

14

4

4

6

9

Тема 9. Файловая система ОС Unix

20

6

8


6

10

Тема 10. Управление памятью

20

4

8


8

11

Тема 11. Виртуальная память

17

2

7

8

12

Тема 12. Аппаратно-независимое управление виртуальной памятью

6

2

0

4




Итого по 4-му модулю

83

20

27

36




Итого по дисциплине

173

42

53

72

 

  1. Формы контроля знаний студентов



Тип контроля

Форма контроля

Модули

Параметры

3

4




Текущий

(неделя)

Контрольная работа

7-ая неделя




Работа на компьютере 80 минут




Домашнее задание

-

14-ая неделя

Разработка сложной командной процедуры.




Домашнее задание




17-ая неделя

Разработка программы работы с файловой системой

Промежу-точный

Зачет

*




Зачет по результатам текущего контроля.

Итоговый

Экзамен




*

Устный экзамен


 

6.1. Критерии оценки знаний, навыков

Текущий контроль в 3-м модуле предусматривает контрольную работу в виде теста на компьютере.

Промежуточный контроль: практические задания; контрольная работа и домашние задания в 4-м модуле.

Итоговый контроль: экзамен в конце 4-го модуля.


Тесты контрольных работ содержат вопросы по теоретическому материалу текущего и предыдущего семестра. За тест выставляется оценка по 10-ти бальной шкале.


Итоговый экзамен предусматривает устный ответ на вопросы билета. В тест итогового экзамена входят вопросы по теоретическому и практическому материалу двух модулей.



  1. Содержание дисциплины

3-й модуль

Тема 1. Введение в операционные системы

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

Тема 2. Современные операционные системы. Введение в ОС Unix

История создания Unix. Основные свойства Unix (мобильность, файловая система, командный язык). Концептуальная модель Unix. Современные версии Unix. Архитектура ОС Unix. Архитектура ядра Unix. Пользователь, интерфейс пользователя, привилегированный пользователь, программы, команды, процессы. Вход в систему: ввод идентификатора и пароля. Интерпретатор команд (общие сведения); формат команд; порождение имен файлов; стиль общения с системой. Файловая система: структура файловой системы, типы файлов, состав стандартных каталогов, монтирование файловой системы.

Тема 3. Базовый набор команд ОС Unix

Формат команд. Порождение имён файлов. Стиль общения с Unix. Минимальный набор команд. Дополнительные возможности интерпретатора команд: перенаправление ввода-вывода. Конвейеры. Фоновые команды. Группирование команд. Создание файлов с помощью текстовых редакторов (команды vi и joe). Создание программ на языке Си.

Тема 4. Основы программирования на командном языке ОС Unix

Версии Shell. Переменные Shell. Присваивание значений переменным. Вывод содержимого переменных. Подстановка значений переменных. Использование переменных Shell. Специальные символы (кавычки, двойные кавычки, апострофы, обратные апострофы). Аргументы Shell-программы. Специальные параметры интерпретатора команд. Простые условные операторы (условное ИЛИ, условное И). Команда test (сравнение строк, сравнение чисел, проверка состояния файла). Использование команды test в операторе if. Управляющие конструкции высокого уровня (условный оператор (if), операторы цикла (for и while)). Операторы break и continue. Оператор выбора case. Арифметические операции с переменными Shell. Стандартные переменные Shell. Экспортирование переменных. Встроенные команды интерпретатора sh. Системные файлы. Запуск и режимы работы sh.

Тема 5. Введение в управление процессами

Понятие процесса. Описание процессов. Состояния и свойства процессов. Представление процессов в вычислительных системах. Операции над процессами и связанные с ними понятия. Набор операций. Process Control Block и контекст процесса. Одноразовые операции. Многоразовые операции. Переключение контекста. Резюме

Тема 6. Управление процессами в ОС Unix

Ядро Unix и процессы. Функции ядра. Системные ресурсы. Системные вызовы. Защита от вмешательства пользователя. Понятие процесса. Виртуальное адресное пространство процесса. Сегменты объектного модуля. Схема подчиненности процессов.

Порождение процессов. Образ процесса. Системный вызов fork(). Идентификатор процесса. Наследование знаний о среде выполнения процесса. Системные вызовы wait(), exit(), execl(). Замена процедурного сегмента в порожденном процессе. Методы организации параллельных процессов. Пример асинхронного копирования файлов.

Сигналы. Система прерываний процесса. Типичные события при выполнении процесса. Сигналы ОС Unix. Синхронные и асинхронные сигналы. Реакция процесса на сигнал. Посылка сигнала процессу и обработка сигнала. Системные вызовы kill() и signal(). Пример обмена сигналами между родственными процессами.

Неименованные программные каналы. Программный канал как однонаправленное асинхронное средство связи. Свойства программных каналов. Установка программных каналов. Системный вызов pipe(). Этапы установки программного канала. Соотношение между дескрипторами файлов и каналов. Организация пересылки файлов через программный канал между родственными процессами. Перенаправление стандартного ввода-вывода. Ассоциирование канала с потоком. Пример взаимодействия родственных процессов в дуплексном режиме и переназначение стандартного ввода-вывода. Пример программной организации конвейера.


4-й модуль

Тема 7. Планирование процессов

Уровни планирования. Критерии планирования и требования к алгоритмам. Параметры планирования. Вытесняющее и невытесняющее планирование. Алгоритмы планирования. First-Come, First-Served (FCFS). Round Robin (RR). Shortest-Job-First (SJF). Гарантированное планирование. Приоритетное планирование. Многоуровневые очереди (Multilevel Queue). Многоуровневые очереди с обратной связью (Multilevel Feedback Queue).

Тема 8. Начальная загрузка ОС Unix

Начальная загрузка. Этапы загрузки. Базовая инициализация ядра и создание «спонтанных» процессов. Командные файлы запуска Unix. Работа в многопользовательском режиме. Запуск процессов обслуживания терминалов.

Особенности загрузки BSD и ATT систем.

Командные файлы запуска BSD систем (командный файл загрузки /etc/rc, глобальный конфигурационный файл /etc/sysconfig; запуск сети - /etc/netstart; запуск локальных прикладных систем - /rc.local). Форматы командных и конфигурационных файлов.

Контроль текущих процессов в Unix (команда ps).

Процессы-демоны (init, initd, portmap, pagedaemon, swapper, nfsd, ftpd, telnetd).

Остановка ОС Unix: команды shutdown, reboot.

Тема 9. Файловая система ОС Unix

Свойства современной файловой системы. Особенности файловой системы UNIX. Структура канонической файловой системы (суперблок, индексный файл, блоки файлов, область выгрузки). Структура суперблока и индексного дескриптора. Схема адресации блоков файла. Другие типы файловых систем UNIX.Особенности файловой системы s5fs. Файловая система BSD Unix (ffs). Архитектура виртуальной файловой системы.

Целостность файловой системы. Классификация ошибок в файловой системе. Правила проверки целостности файловой системы. Оценка свободного пространства в файловой системе (команды df, du, quot). Монтирование файловой системы. Восстановление «хорошей» организации файловой системы.

Устройства, на которых создаются файловые системы и архивы данных. Создание архивов на гибких и жёстких дисках (утилиты cpio и tar). Создание файловых систем на гибких и жёстких дисках.

Права доступа к файлам. Флаги доступа к файлу.

Системные вызовы для работы с файлами и каталогами.

Тема 10. Управление памятью

Введение. Связывание адресов. Простейшие схемы управления памятью. Схема с фиксированными разделами. Один процесс в памяти. Оверлейная структура. Свопинг. Мультипрограммирование с переменными разделами.

Системные вызовы для работы с памятью.

Тема 11. Виртуальная память

Проблема размещения больших программ. Понятие виртуальной памяти. Архитектурные средства поддержки виртуальной памяти. Страничная память. Сегментная и сегментно-страничная организации памяти. Таблица страниц. Ассоциативная память. Иерархия памяти. Размер страницы.

Тема 12. Аппаратно-независимый уровень управления виртуальной памятью

Исключительные ситуации при работе с памятью. Стратегии управления страничной памятью. Алгоритмы замещения страниц. FIFO алгоритм. Выталкивание первой пришедшей страницы. Оптимальный алгоритм. Выталкивание дольше всего не использовавшейся страницы. LRU (The Least Recently Used) Algorithm . Thrashing. Свойство локальности. Модель рабочего множества. Демоны пейджинга. Аппаратно-независимая модель памяти процесса. Структуры данных, используемые для описания сегментной модели. Отдельные аспекты функционирования менеджера памяти.


8. Образовательные технологии



Теоретический материал студенты изучают на лекциях и самостоятельно.


Умения и навыки отрабатываются во время практических занятий в дисплейном классе.

При выполнении практических работ студентам предоставляется удалённый доступ к серверу с установленной операционной системой FreeBSD. Выполненные практические работы студент может продемонстрировать преподавателю во время плановых занятий.

На практических занятиях задания выполняются в среде современных свободно распространяемых операционных систем: FreeBSD и Linux Ubuntu.


9. Оценочные средства для текущего контроля и аттестации студента

9.1. Тематика заданий текущего контроля


Тематика контрольных работ:

Контрольная работа в первой части курса проводится по тематике вопросов для оценки качества освоения дисциплины (раздел 9.2) и служит для подготовки к устному зачёту или экзамену.


Тематика практических занятий:

1. Освоение базового набора команд ОС UNIX.

2. Отладка модельных командных процедур на командном языке shell.

3. Отладка модельных программ управления процессами в ОС UNIX.

4. Изучение процедуры начальной загрузки ОС UNIX.

5. Изучение файловой системы ОС UNIX.

6. Отладка модельных программ управления процессами и памятью в ОС UNIX.


Тематика домашних заданий:

    1. Разработка командной процедуры.

    2. Разработка программы работы с файловой системой.

    3. Разработка программы управления процессами.

    4. Разработка программы управления памятью.



    1. Вопросы для оценки качества освоения дисциплины

3-модуль

Тема 1. Введение в ОС

ОС как расширенная машина.

ОС как система управления ресурсами.

Эволюция ОС.

Классификация ОС.

Особенности алгоритмов управления ресурсами

Особенности аппаратных платформ.

Особенности областей использования ОС.

Особенности методов построения.

Тема 2. Современные операционные системы. Введение в ОС UNIX

Концептуальная модель Unix. Основные свойства Unix.

Современные версии Unix. Архитектура ОС Unix. Архитектура ядра Unix.

Структура файловой системы, типы файлов, состав стандартных каталогов.

Тема 3. Базовый набор команд ОС UNIX

Назначение и свойства Интерпретатора команд.

Минимальный набор команд.

Дополнительные возможности интерпретатора команд: перенаправление ввода-вывода. Конвейеры. Фоновые команды. Группирование команд.

Тема 4. Основы программирования на командном языке ОС UNIX

Структура и аргументы Shell-программы.

Управляющие конструкции высокого уровня командного языка.

Тема 5. Введение в управление процессами

Понятие процесса. Состояния и свойства процессов.

Операции над процессами и связанные с ними понятия. Переключение контекста

Тема 6. Управление процессами в ОС UNIX

Ядро Unix и процессы. Системные ресурсы. Системные вызовы. Виртуальное адресное пространство процесса. Сегменты объектного модуля.

Порождение процессов в ОС UNIX. Методы организации параллельных процессов.

Сигналы. Система прерываний процесса. Сигналы ОС Unix.

Неименованные программные каналы. Организация пересылки файлов через программный канал между родственными процессами.


4-й модуль

Тема 7. Планирование процессов

Уровни планирования.

Критерии планирования и требования к алгоритмам.

Параметры планирования.

Вытесняющее и невытесняющее планирование.

Алгоритмы планирования First-Come, First-Served (FCFS).

Алгоритмы планирования Round Robin (RR).

Алгоритм планирования Shortest-Job-First (SJF).

Алгоритм планирования «Гарантированное планирование».

Приоритетное планирование.

Многоуровневые очереди (Multilevel Queue).

Тема 8. Начальная загрузка в ОС UNIX

Этапы начальной загрузки ОС FreeBSD. Командные файлы запуска Unix.

Тема 9. Файловая система ОС UNIX

Структура канонической файловой системы UNIX. Другие типы файловых систем UNIX.

Права доступа к файлам. Флаги доступа к файлу.

Тема 10. Управление памятью

Связывание адресов.

Простейшие схемы управления памятью.

Схема с фиксированными разделами.

Один процесс в памяти.

Оверлейная структура.

Свопинг.

Мультипрограммирование с переменными разделами.


Тема 11. Виртуальная память

Понятие виртуальной памяти. Архитектурные средства поддержки виртуальной памяти.

Страничная память. Сегментная и сегментно-страничная организации памяти.

Ассоциативная память.

Иерархия памяти.

Тема 12. Аппаратно-независимое управление виртуальной памятью

Исключительные ситуации при работе с памятью.

Стратегии управления страничной памятью.

Алгоритмы замещения страниц.

FIFO алгоритм. Выталкивание первой пришедшей страницы.

Оптимальный алгоритм.

Выталкивание дольше всего не использовавшейся страницы.

LRU (The Least Recently Used) Algorithm .

Thrashing. Свойство локальности. Модель рабочего множества.

Демоны пейджинга.

Аппаратно-независимая модель памяти процесса.

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

Отдельные аспекты функционирования менеджера памяти.


10. Порядок формирования оценок по дисциплине

По всем видам работ выставляется 10-балльная оценка. Способ округления накопленной оценки – в пользу студента.


Оценки контроля:


Результирующая оценка при итоговом контроле в 3-ем модуле в форме зачёта выставляется по следующей формуле:


Oитог_1. = K1*Oтеор. + K2*Oпракт.

К1 = 0.3

К2 = 0.7

Oтеор. Оценка за ответ на вопросы теоретического материала 3-го модуля.

Oпракт Оценка за выполнение практических заданий в 3-м модуле.


Результирующая оценка при итоговом контроле в форме экзамена в 4-м модуле выставляется по следующей формуле:


Oитог_2. = K1*Oтеор. + K2*Опромежут.

К1 = 0.3

К2 = 0.7

Oтеор. Оценка за ответ на вопросы теоретического материала 4-го модуля.

Опромежут. Оценка промежуточного контроля 4-го модуля.


Опромежут. = K3*Oпракт. + K4*Oк.р. + K5*Oдом_задание.

Oпракт. Оценка за выполнение практических заданий в 4-ом модуле.

Oк.р. Оценка за контрольную работу.

Oдом_задание. Оценка за выполнение домашнего задания.

K3 = 0.4

K4 = 0.2

K5 = 0.3


При пересдаче зачёта:

Oитог_1. = (K1*Oтеор. + K2*Oпракт.)*0.8

К1 = 0.3

К2 = 0.7


При пересдаче экзамена:

Oитог. = (K1*Oтеор. + K2*Опромежут.)*0.8

К1 = 0.1

К2 = 0.9


При выставлении промежуточной и итоговой оценок по 5-балльной шкале используется следующее правило:

Если Оитог. ³ 8, то Оитог.5 = 5 (“отлично”);

Если 6 £ Оитог. < 8, то Оитог.5 = 4 (“хорошо”);

Если 4 £ Оитог. < 6, то Оитог.5 = 3 (“удовлетворительно”);

Если Оитог. < 4, то Оитог.5 = 2 (“неудовлетворительно”).


Критерии выставления оценки за выполнение практической работы


«ОТЛИЧНО»:

1) Практическая работа завершена и полностью соответствует заданию.

2) Задание выполнено самостоятельно.

3) Студент может обосновать принятое решение.

4) Студент продемонстрировал работу изучаемого объекта.

5) Студент ответил на дополнительные вопросы по тематике практической работы.


«ХОРОШО»:

1) Практическая работа завершена. Отклонения от задания имеют второстепенное значение.

2) Задание выполнено самостоятельно.

3) Студент может объяснить принятое решение.

4) Студент продемонстрировал работу изучаемого объекта.

5) Студент не ответил на некоторые дополнительные вопросы по тематике практической работы.


«УДОВЛЕТВОРИТЕЛЬНО»:

1) Практическая работа завершена. Имеются серьезные отклонения от задания.

2) Задание выполнено не самостоятельно.

3) Студент продемонстрировал работу изучаемого объекта.

4) Студент ответил не на все дополнительные вопросы по тематике практической работы.


«НЕУДОВЛЕТВОРИТЕЛЬНО»:

Практическая работа не завершена.


Критерии выставления оценки за выполнение домашнего задания


«ОТЛИЧНО»:

1. Программа или командная процедура работает и полностью соответствует заданию.

2. Студент может обосновать принятое решение.

3. Исходный текст документирован.


«ХОРОШО»:

1. Отклонения от задания допущены при реализации второстепенных подзадач.

2. Студент может объяснить принятое решение.

3. Исходный текст документирован.


«УДОВЛЕТВОРИТЕЛЬНО»:

1. Программа имеет отклонения от задания при решении основной задачи.

2. Студент может объяснить функционирование программы по ее исходному тексту.

3. Исходный текст документирован.


«НЕУДОВЛЕТВОРИТЕЛЬНО»:

1. Разработка программы не завершена.

2. Программа или командная процедура имеет синтаксические ошибки.

3. Программа не соответствует заданию, и студент не может объяснить функционирование программы по ее исходному тексту.


11. Учебно-методическое и информационное обеспечение дисциплины

11.1 Литература


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

1. Иртегов Д. Введение в операционные системы. 2-е издание. - СПб.: БХВ-Петербург, 2008, 624с.

2. Гордеев А.В. Операционные системы. – СПб.: Питер, 2015, 416с.

3. Танненбаум Э., Бос Х. Современные операционные системы. 3-е издание. – СПб.: Питер, 2010, 1040с.


4. Колисниченко Д. FreeBSD. От новичка к профессионалу. - СПб.: БХВ-Петербург, 2011, 544с.


Дополнительная литература, программное обеспечение и Интернет-ресурсы:

      1. FreeBSD Handbook – The FreeBSD Project. http://www.freebsd.org/doc/handbook/

      2. Бах М. Архитектура операционной системы UNIX.

http://www.opennet.ru:8101/docs/RUS/unix/


11.2. Программные средства

Для успешного освоения дисциплины, используются следующие программные средства:

  • Свободно распространяемая операционная система FreeBSD на выделенном сервере для проведения практических работ в дисплейном классе и в режиме удаленного доступа.

  • Свободно распространяемая операционная система Linux Ubuntu на ПК в дисплейном классе.


11.3. Дистанционная поддержка дисциплины


При выполнении практических работ студентам предоставляется удалённый доступ к серверу с установленной операционной системой FreeBSD. Выполненные практические работы студент может продемонстрировать преподавателю во время плановых занятий.


12. Материально-техническое обеспечение дисциплины

  • Дисплейный класс для проведения практических работ по дисциплине в очном режиме.

  • Выделенный сервер для сопровождения практических работ в очном режиме и для обеспечения удалённого доступа к операционной системе FreeBSD для выполнения практических работ в режиме дистанционной поддержки.






Похожие:

Программа дисциплины для направления. Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПрограмма дисциплины «Компьютерное моделирование процессов нанотехнологии» для направления 210602. 65 «Наноматериалы»
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Программа дисциплины для направления. Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПрограмма дисциплины «Моделирование систем» для направления 230400. 62 «Информационные системы и технологии»
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Программа дисциплины для направления. Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПрограмма дисциплины Квантовые и оптоэлектронные приборы  для направления 654100 «Электроника и микроэлектроника»
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Программа дисциплины для направления. Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПрограмма дисциплины «Материаловедение наноструктурированных материалов» для направления 222900. 62 «Нанотехнологии и микросистемная техника»
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Программа дисциплины для направления. Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПрограмма дисциплины «Синхротронное излучение и его применение в микро- и нанотехнологиях» для направления 210602. 65 «Наноматериалы»
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Программа дисциплины для направления. Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПрограмма дисциплины «Маркетинговые коммуникации в публичном пространстве: пр, event marketing» Для направления 080200. 68 «Менеджмент»
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Программа дисциплины для направления. Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПрограмма дисциплины Социально-исторический анализ экономического знания для направления 040200. 62 “Социология” подготовки бакалавра
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Программа дисциплины для направления. Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПрограмма дисциплины «Синхротронное излучение и его применение в микро- и нанотехнологиях» для направления 222900. 62 «Нанотехнологии и микросистемная техника»
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Программа дисциплины для направления. Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПрограмма дисциплины Численные методы проектирования средств инфокоммуникаций  для направления/ специальности 210700 «Инфокоммуникационные технологии и системы связи»
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Программа дисциплины для направления. Федеральное государственное автономное образовательное учреждение высшего профессионального образования iconПрограмма дисциплины Научно-исследовательский семинар Актуальные проблемы регулирования международной торговли энергией для направления 080100. 68 «Экономика»
Федеральное государственное автономное образовательное учреждение высшего профессионального образования
Разместите кнопку на своём сайте:
Документы


База данных защищена авторским правом ©kzdocs.docdat.com 2012
обратиться к администрации
Документы
Главная страница