Партнерка на США и Канаду по недвижимости, выплаты в крипто
- 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 от 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 |


