Партнерка на США и Канаду по недвижимости, выплаты в крипто

  • 30% recurring commission
  • Выплаты в USDT
  • Вывод каждую неделю
  • Комиссия до 5 лет за каждого referral

РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ

Б3.Б.2


«ОПЕРАЦИОНЫЕ СИСТЕМЫ»

(индекс)

(наименование)

НАПРАВЛЕНИЕ

230700.62

Прикладная информатика

(шифр)

(наименование)

ПРОФИЛЬ

(шифр)

(наименование)

АКАДЕМИЯ

УПРАВЛЕНИЯ

КАФЕДРА

«Информационные технологии»

(код)

(наименование)

ПЛАНОВЫЕ ПОКАЗАТЕЛИ

Очная

форма

Заочная форма

Всего часов на освоение учебного материала

(по ГОС/по Учебному плану)

216

216

Часов аудиторных занятий всего

70

12

Часов лекций с разбивкой по семестрам

28 – 4с

3 – 4с

Часов практических занятий

с разбивкой по семестрам

42 – 4с

3 – 8с

Часов интерактивных занятий

с разбивкой по семестрам

22 – 4с

3 - 4

Часов самостоятельной работы

146

202

Число контрольных работ

с разбивкой по семестрам

Число курсовых работ

с разбивкой по семестрам

Число зачётов

с разбивкой по семестрам

Число экзаменов

с разбивкой по семестрам

1 – 4с

1 – 3с

Число кредитов

6

6

Число модулей

2

2

Автор рабочей программы        

               (подпись)        (Ф. И.О.)

РАБОЧАЯ ПРОГРАММА СОСТАВЛЕНА НА ОСНОВАНИИ:

Государственного образовательного стандарта высшего профессионального образования  направления подготовки от 230700 ПРИКЛАДНАЯ ИНФОРМАТИКА от 01.01.2001г

(дата утверждения)

Типовой программы                

       (дата утверждения)

НЕ нашли? Не то? Что вы ищете?
Учебного плана        1.07.2013        

       (дата утверждения)

РАБОЧАЯ ПРОГРАММА ОБСУЖДАЛАСЬ И СОГЛАСОВАНА

КАФЕДРОЙ:

«Информационные технологии»        

       (наименование)        (подпись зав. каф)        (Ф. И.О.)

Протокол заседания кафедры № 1        от 01.01.2001

УМС Академииуправления        

       (наименование)        (подпись председателя УМС)        (Ф. И.О.)

Протокол УМС № 1        от 01.01.2001



ЦЕЛИ И ЗАДАЧИ ДИСЦИПЛИНЫ

Цель:

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

Задачи:

    формирование базовых представлений, знаний и умений в области организации функционирования современных ОС формирование навыков создания и использования эффективного программного обеспечения для управления вычислительными ресурсами в многопользовательских сетевых ОС.
ТРЕБОВАНИЯ К УРОВНЮ УСВОЕНИЯ ДИСЦИПЛИНЫ

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

Овладеть компетенциями в соответствии с ФГОС ВПО:

    способен ставить и решать прикладные задачи с использованием современных информационно-коммуникационных технологий (ПК-4); способен осуществлять и обосновывать выбор проектных решений по видам обеспечения информационных систем (ПК-5); способен моделировать и проектировать структуры данных и знаний, прикладные и информационные процессы (ПК-9);

Иметь представление:

–        о направлениях развития программного обеспечения вычислительной техники,

–        о назначении и функционировании ОС,

–        о мультипрограммировании, режиме разделения времени, многопользовательском режиме работы,

–        о режиме работы ОС реального времени,

–        о распределенной обработке информации, сетевых программных и технических средствах информационных сетей,

–        об универсальных ОС и ОС специального назначения,

–        об использовании средств мультимедиа и тенденциях их развития,

–        классификации ОС, модульной структуре построения ОС и их переносимости.

Знать:

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

Уметь:

–        использовать средства операционных систем и сред для обеспечения работы вычислительной техники;

–        обеспечивать совместимость аппаратных и программных средств ВТ;

–        использовать технические средства ВТ.


АУДИТОРНАЯ РАБОТА Лекции

№ п/п

Тема лекции

Краткое содержание

Кол. часов
О/З

1

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

Организация вычислительной системы

Понятие, основные функции ОС

Операционное окружение, операционные оболочки

Машинно-зависимые свойства операционных систем: обработка прерываний, планирование процессов, обслуживание ввода-вывода, управление виртуальной памятью

Машинно-независимые свойства операционных систем: работа с файлами, планирование заданий, распределение ресурсов

Защищенность и отказоустойчивость операционных систем

Принципы построения операционных систем

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

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

2/1

2

Управление задачами

Понятия вычислительного процесса и ресурса

Реализация понятия последовательного процесса в ОС

Процессы и задачи

Планирование и диспетчеризация процессов и задач

Планирование вычислительных процессов и стратегии планирования

Дисциплины диспетчеризации

Качество диспетчеризации и гарантии обслуживания

2/-

3

Управление памятью ОС

Память и отображения, виртуальное адресное пространство

Простое непрерывное распределение и распределение с перекрытием

Распределение памяти статическими и динамическими разделами

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


2/-

4

Управление вводом-выводом

Основные концепции организации ввода-вывода в операционных системах

Способы организации поддержки устройств, драйверы оборудования

Закрепление устройств, общие устройства ввода-вывода

Основные системные таблицы ввода-вывода

Синхронный и асинхронный ввод-вывод

Организация внешней памяти на магнитных дисках

Системный загрузчик Windows NT/2000/XP

Внешние устройства управления

2/1

5

Файловая структура

Функции файловой системы и иерархия данных

Файловая система FAT

Структура загрузочной записи DOS

Файловая система HPFS

Файловая система NTFS

2/-

6

Компьютерные сети

Локальные и глобальные сети

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

Установка сетевой операционной системы

Компоненты сети

Организация файлового сервера

Работа в сети

Средства защиты информации в сети

Глобальные сети. Путеводители (навигаторы).

4/1

7

Организация параллельных вычислений

Независимые и взаимодействующие вычислительные процессы

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

Синхронизация процессов с помощью операции проверки и установки

Семафорные примитивы Дейкстры

Мьютексы

Использование семафоров при проектировании взаимодействующих вычислительных процессов

Мониторы Хоара

Почтовые ящики

Конвейеры и очереди сообщений

2/-

8

Архитектура ОС

Основные принципы построения ОС

Микроядерные операционные системы

Макроядерные операционные системы

Требования к ОС реального времени

Стандартные программы операционной системы

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

Поддержка приложений других операционных систем

Виды пользовательского интерфейса

2/-

9

Особенности работы в конкретной операционной системе

Установка и сопровождение операционных систем

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

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

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

Сетевая ОС реального времени QNX

Семейство операционных систем OS/2 Warp компании IBM

4/-

10

ОС семейства Windows

ОС Windows 9x Краткая историческая справка

Операционные системы Windows NT/2000/XP Краткая историческая справка

4/-

11

Перспективные направления развития ОС

Глобальные и локальные сетевые технологии

Элементы системной интеграции.

Тенденции и перспективы развития распределенных операционных сред

2/-

Итого

28/4


Практические и лабораторные занятия

Тема занятия

Краткое содержание

Кол-во часов

О/З

1

Загрузка ОС

Начальная загрузка системы

Инсталяция ОС

Конфигурирование ОС

Установка ОС

Установка сетевой ОС

10/2

2

Потоки в Windows

Контекст потока

Состояния потока

Диспетчеризация и планирование потоков

Определение процесса в Windows

Создание потоков

Завершение потоков

Приостановка и возобновление потоков

Псевдодескрипторы потоков

Обработка ошибок в Windows

6/1

3

Процессы в Windows

Создание процессов

Завершение процессов

Наследование дескрипторов

Дублирование дескрипторов

Псевдодескрипторы процессов

Обслуживание потоков

Динамическое изменение приоритетов потоков

8/1

4

Организация параллельных вычислений

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

Программная реализация синхронизации

Аппаратная реализация синхронизации

Примитивы синхронизации

Критические секции Windows

Объекты синхронизации и функции ожидания

Мьютексы

События

Семафоры

6/1

5

Передача данных

Способы передачи данных между процессами

Связи между процессами

Передача сообщений

Синхронный и асинхронный обмен данными

Буферизация

Работа с анонимными каналами в Windows

Работа с именованными каналами в Windows

Работа с почтовыми ящиками в Windows

4/1

6

Работа с файлами в Windows

Закрытие и удаление файлов

Запись данных в файл

Освобождение буферов файла

Чтение данных из файла

Копирование файла

Перемещение файла

Замещение файла

Работа с указателем позиции файл

Определение и изменение атрибутов файла

6/1

7

Работа с каталогами (папками) в Windows

Создание каталога

Поиск файлов в каталоге

Удаление каталог

Перемещение каталога

Определение и установка текущего каталог

Наблюдение за изменениями в каталоге

2/1

Итого:

42/8



Интерактивные занятия

№ п/п

Тема занятия

Краткое содержание и вид интерактивного занятия

Кол. часов

О/З

1

Загрузка ОС

Начальная загрузка системы

Инсталяция ОС

Конфигурирование ОС

Установка ОС

Установка сетевой ОС

10/2

2

Потоки в Windows

Контекст потока

Состояния потока

Диспетчеризация и планирование потоков

Определение процесса в Windows

Создание потоков

Завершение потоков

Приостановка и возобновление потоков

Псевдодескрипторы потоков

Обработка ошибок в Windows

6/1

3

Работа с файлами в Windows

Закрытие и удаление файлов

Запись данных в файл

Освобождение буферов файла

Чтение данных из файла

Копирование файла

Перемещение файла

Замещение файла

Работа с указателем позиции файл

Определение и изменение атрибутов файла

6/1

ИТОГО:

22/4

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

Содержание самостоятельной работы

Кол-во часов

Форма контр.

1

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

4/122

Реферат

2

Управление задачами

4/12

Тест рейтинга 1

3

Управление памятью ОС

4/12

Опрос

4

Управление вводом-выводом

8/12

Учебный проект

5

Файловая структура

6/12

Опрос

6

Компьютерные сети

20/32

Реферат

7

Организация параллельных вычислений

8/12

Опрос

8

Архитектура ОС

8/12

Тест рейтинга 2

9

Особенности работы в конкретной операционной системе

20/32

Опрос

10

ОС семейства Windows

6/12

Опрос

11

Перспективные направления развития ОС

20/30

Учебный проект

12

Подготовка к экзамену

36/36

Экзамен

Итого:

146/202


ТЕМЫ КУРСОВЫХ РАБОТ и УЧЕБНЫХ ПРОЕКТОВ

5.1 Темы курсовых работ

Архитектура ОС Файловая структура Компьютерные сети Организация параллельных вычислений Файловая структура Управление вводом-выводом ТРЕБОВАНИЯ К ИТОГОВОЙ АТТЕСТАЦИИ

Форма итоговой аттестации: экзамен

6.1 Перечень практических заданий для оценки степени владения компетенциями:

Понятие операционная система Понятие операционной системы, основные функции и назначение. Классификация ОС. Основные понятия операционной системы: системные вызовы, прерывания, исключительные ситуации, файлы, процессы. Организация хранения данных на носителях. Драйверы устройств. Разделы на дисках, дисковые массивы. Разделы в UNIX. Разделы и тома в Windows. Основные функции и назначение сетевых операционных систем. Основные сетевые службы. Стек протоколов TCP/IP. Основные функции и назначение протоколов ARP, IP, UDP, TCP. IP-адресация в сети TCP/IP. Cети классов A, B, C. Подсети. Функции маршрутизаторов. Доменная система имен. Преобразование доменных имен в ip-адреса. Службы WINS и DNS. Основные сетевые службы глобальной сети. www - и ftp - серверы. Электронная почта. Гипертекстовые системы. Путеводители (навигаторы), их назначение и основные функции. Средства человеко-машинного интерфейса (мультимедиа и гипермедиа).

7. УЧЕБНО-МЕТОДИЧЕСКОЕ ОБЕСПЕЧЕНИЕ ДИСЦИПЛИНЫ

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

№ п/п

Перечень литературы

Операционные системы: Учебное пособие. В 2-х частях. — Томск: Томский межвузовский центр дистанционного образования, 2009. — Ч.1. — 187 с. http://www. iprbookshop. ru/13952.html

Операционные системы. Часть 2: Учебное пособие. — Томск: Томский межвузовский центр дистанционного образования, 2009.  —  230 с. http://www. iprbookshop. ru/13953.html

Н19 Современные операционные системы: учебное пособие / С. В. На-заров, . — М.: Интернет-Университет Информацион-ных Технологий: БИНОМ. Лаборатория знаний, 2011. — 279 с. http://www. iprbookshop. ru/15837.html

1

Операционные системы. 2-е изд. – СПб.: Питер. 2009. – 416 с.

2

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

3

, Сетевые операционные системы: Учебник для вузов, 2-е изд.. – М.: . 2009 год, 672 стр

7.2 Дополнительная литература

№ п/п

Перечень литературы

1

Введение в операционные системы. — 2-е изд. — СПб.: BHV-СПб, 2007.

2

СтоллингсУ. Операционныесистемы = Operating Systems: Internals and Design Principles. — М.:Вильямс, 2004. — 848 с.

3

, Операционная система UNIX. 2-е изд. СПб.: Питер. 2005. – 656 стр.


7.3. ИНФОРМАЦИОННО-методическое обеспечение (УМК, компьютерные программы, электронные учебники, Интернет-ресурсы)

№ п/п

Перечень

1

MS Office

2

Виртуальная машина VirtualPC

3

Библиотека MSDN

4

Материалы сервера ИУБиП

5

Загрузчики Windows XP и Windows 2003

6

Материалы ЭБС http://www. iprbookshop. ru