Программа дисциплины «Операционные системы» для преподавателя Редакция №1 от 26. 08. 2013 учебно-методический комплекс дисциплины «Операционные системы»


Скачать 167.25 Kb.
НазваниеПрограмма дисциплины «Операционные системы» для преподавателя Редакция №1 от 26. 08. 2013 учебно-методический комплекс дисциплины «Операционные системы»
Дата публикации08.04.2014
Размер167.25 Kb.
ТипПрограмма дисциплины
referatdb.ru > Информатика > Программа дисциплины

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ

РЕСПУБЛИКИ КАЗАХСТАН

ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ


имени ШАКАРИМА г. СЕМЕЙ

Документ СМК 3 уровня

УМКД


УМКД 042-14-02-03.1.20.19/01-2013



УМКД

Программа дисциплины

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

для преподавателя



Редакция №1 от 26.08.2013




УЧЕБНО-МЕТОДИЧЕСКИЙ КОМПЛЕКС

ДИСЦИПЛИНЫ

«Операционные системы»
для специальности 5B070400-Вычислительная техника и программное обеспечение
^ РАБОЧАЯ ПРОГРАММА ДИСЦИПЛИНЫ

ДЛЯ ПРЕПОДАВАТЕЛЯ


Семей

2013

Предисловие



1 РАЗРАБОТАНО
Составитель _______ «26» августа 2013г. А.К.Шайханова, магистр технических наук, ст. преподаватель кафедры «Автоматика и электротехника» Государственного университета им. Шакарима г. Семей.


2 ОБСУЖДЕНО
2.1 На заседании кафедры «Автоматика и электротехника»
Протокол от «29» августа 2013г., № 1.
Заведующий кафедрой _________ А.Д.Золотов

2.2 На заседании учебно-методического бюро факультета ФИКТ

Протокол от «11» сентября 2013 г., № 1
Председатель _________ Р.С. Бекбаева
3 УТВЕРЖДЕНО

Одобрено и рекомендовано к изданию на заседании Учебно-методического совета университета

^ Протокол от «18» сентября 2013 г., № 1.

Председатель УМС _________ Г.К. Искакова

Содержание


1

Область применения…………………………….…………………4

2

Нормативные ссылки…………………………..…………………..4

3

Общие положения………………………………….………………4

4

Содержание учебной дисциплины ………………………………..6

5

Перечень тем для самостоятельной работы студентов ………...7

6

Учебно-методическая карта по дисциплине ………………….…8

7

Карта обеспеченности учебно-методической литературой……10

8

Литература………………………………………………………..11


^ 1 Область применения
Рабочая учебная программа дисциплины для преподавателя, входящая в состав учебно-методического комплекса, по дисциплине «Операционные системы», предназначена для студентов специальности «5В070400» – «Вычислительная техника и программное обеспечение».
^ 2 НОРМАТИВНЫЕ ССЫЛКИ
Настоящая рабочая учебная программа дисциплины для преподавателя

дисциплины «Операционные системы» устанавливает порядок организации учебного процесса по данной дисциплине в соответствии с требованиями и рекомендациями следующих документов:

- Каталог элективных дисциплин по специальности «5В070400» – «Вычислительная техника и программное обеспечение»;

- СТУ 042-ГУ-4-2013 Стандарт университета «Общие требования к разработке и оформлению учебно-методических комплексов дисциплин»;

- ДП 042-1.01-2013-01 Документированная процедура «Структура и содержание учебно-методических комплексов дисциплин».
^ 3 ОБЩИЕ ПОЛОЖЕНИЯ
3.1. Краткое описание содержания дисциплины: дисциплина «Операционные системы» служит формированию у студентов основ теоретических знаний и практических навыков по созданию (настройке) вычислительной среды для реализации бизнес-процессов в корпоративных сетях (интрасетях) предприятий.

3.2. Цель изучения дисциплины: получение теоретических знаний о принципах построения и архитектуре современных операционных систем и сред (в том числе распределенных), обеспечивающих организацию вычислительных процессов в корпоративных информационных системах экономического, управленческого, производственного, научного и другого назначения, а также практических навыков по созданию (настройке) вычислительной среды для реализации бизнес-процессов в корпоративных сетях (интрасетях) предприятий.

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

3.4 Результаты обучения:

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

- знать: принципы построения, назначение, структуру, функции и эволюцию операционных систем (в том числе сетевых), распределенных операционных сред и оболочек; концепцию мультипрограммирования, процессов и потоков; файловые системы, управление памятью, вводом-выводом и устройствами; вопросы эффективности, безопасности, диагностики, восстановления, мониторинга и оптимизации операционных систем и сред; концепции, модели, стандарты и системы протоколов локальных и глобальных вычислительных сетей;

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

- усвоить: конфигурирование и загрузку операционных систем, в том числе сетевых;

- уметь: проводить инсталляцию, конфигурирование и загрузку операционных систем, в том числе сетевых; диагностировать и восстанавливать операционные системы при сбоях и отказах; использовать программные средства мониторинга операционных средств и утилиты сетевых протоколов в интересах эффективности и оптимизации операционных систем и сред; использовать сетевые технологии для решения экономических задач; разрабатывать программные модели;

- понимать: концепции, базовые алгоритмы, принципы разработки и функционирования современных операционных систем;

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

- приобрести: знания и умения, касающиеся работы и программирования в операционных сред и новых направлениях сетевых технологий.

3.5. Пререквизиты курса:

- информатика;

-математика.

3.6. Постреквизиты курса:

- интерфейсы компьютерных систем;

- теоретические основы информационных систем.
^

3.7 Выписка из рабочего учебного плана:




Таблица 1


Курс

Семестр

Кредиты

ЛК,

час.

СПЗ,

час.

ЛЗ,

час.

СРСП,

час.

СРС,

час.

Всего,

час.

Форма итогового контроля

2

4

3

15

15

15

22,5

67,5

135

Экзамен



^ 4 СОДЕРЖАНИЕ УЧЕБНОЙ ДИСЦИПЛИНЫ
Таблица 2

Наименование тем и их содержание

Количество часов

1

2

Лекционные занятия

Микромодуль1. Введение

Введение. Назначение и функции ОС

1

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

1

Лабораторные занятия

ЛР№1. Работа с командами MSDOS

2

Практическия занятия

ПР №1. Работа с командной строкой в Windows

3

Микромодуль 2. Вычислительный процесс

Процесс. Понятие процесса. Модель процесса

1

Потоки. Модель потока. Преимущества использования потоков

1

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

2

Взаимоблокировка процесса

2

Лабораторные работы

ЛР № 2. Запись, сортировка, поиск в текстовом файле c помощью командных файлов

3

ЛР№ 3. С помощью командного файла ввод в файл данных 10 записей

3

Практические занятия

ПР № 2. Программирование командных BAT-файлов в Windows

3

ПР № 3. Программирование командных BAT-файлов в Windows

3

ПР № 4. Планирование процессов. Алгоритмы планирования. Задачи планирования. Сравнение алгоритмов планирования. Построение диаграмм Ганга

3

Микромодуль 3. Память: организация и управление

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

2

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

2

Сегментация памяти

2

Устройства и программные обеспечения ввода-вывода

1

Практические занятия







ПР № 5. Управление памятью. Алгоритмы замещения страниц

3

Лабораторные работы

ЛР№ 4. Создание командного файла SORT_FD.BAT для сортировки файла данных по алфавиту

3

ЛР № 5. Создание КФ OBRAB.BAT, с заданной программной функцией

3


^ 5 ПЕРЕЧЕНЬ ТЕМ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ
5.1. ПЕРЕЧЕНЬ ТЕМ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ

СТУДЕНТОВ ПОД РУКОВОДСТВОМ ПРЕПОДАВАТЕЛЯ (СРСП)
Таблица 3



Задание

Методические рекомендации к выполнению

1

2




1

Запись, сортировка, поиск в текстовом файле c помощью командных файлов

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

2
^

Файловые оболочки (файловые менеджеры, командиры)





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

3

Разработка многопроцессных и многопоточных приложений.

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

4

Разработка многопроцессных и многопоточных приложений. Исходный код на языке C# многопоточного приложения для анализа логов web-сервера Apache. Microsoft Visual Studio 2005 Solution.

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

5

Разработка приложений с активным использованием больших объемов памяти.

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

6

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

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

7

Разработка приложения для многопроцессорных вычислительных систем с помощью библиотеки OpenMP.

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


^ 5.2 ПЕРЕЧЕНЬ ТЕМ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ СТУДЕНТОВ (СРС)

Таблица 4



Задание

Методические рекомендации к выполнению

1

2

3

1

Эволюция ОС

эссе, дискуссия

2

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

презентация, дискуссия

3

Мультипрограммирование. Способы реализации мультипрограммирования

презентация, защита

4

Функции ядра ОС

эссе

5

Иерархия процессов

презентация, защита

6

Асинхронные процессы

изучить предл. материал, дискуссия

7

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

презентация, дискуссия

8

Проблемы тупиков и методы борьбы с ними

презентация, дискуссия

9

Аппаратно-программные средства поддержки мультипрограммирования

презентация, дискуссия

10

Виртуальная память. Свопинг

презентация, дискуссия

11

Механизмы реализации виртуальной памяти

эссе, дискуссия

12

Квотирование дискового пространства

эссе, дискуссия

13

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

презентация, дискуссия

14

Программы обеспечения безопасности (управление и ограничения)

эссе, дискуссия

15

Обзор современных ОС и оболочек

презентация, дискуссия


^ 6 УЧЕБНО-МЕТОДИЧЕСКАЯ КАРТА ПО ДИСЦИПЛИНЕ
Таблица 3

Тема

Наглядные пособия, ТСО, плакаты, стенды

Вопросы для самостоятель-ного изучения

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

Лекционного занятия

Практического занятия

Лабора-торного занятия

1

2

3

4

5

6

Введение. Назначение и функции ОС

Работа с командной строкой в Windows

Работа с командами MSDOS

презентации лекций, ОС MSDOS

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

устный опрос

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

Интерфейсы операционных систем

Отчет ПР , ЛР

Процесс. Понятие процесса. Модель процесса




Запись, сортировка, поиск в текстовом файле c помощью командных файлов

презентации лекций

Концепция процессов и потоков

устный опрос

Потоки. Модель потока. Преимущества использования потоков

Программирование командных BAT-файлов в Windows

презентации лекций

Формы многопрограммной работы

Отчет ПР, ЛР

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

Программирование командных BAT-файлов в Windows

презентации лекций

Реализация потоков в пространстве пользователя

устный опрос

Отчет ПР, ЛР

Взаимоблокировка процесса

Планирование процессов. Алгоритмы планирования. Задачи планирования. Сравнение алгоритмов планирования. Построение диаграмм Ганга

С помощью командного файла ввод в файл данных 10 записей

презентации лекций

Концепция волокон

устный опрос

Отчет ПР, ЛР

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

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

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

презентации лекций

Функции ОС по управлению памятью




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

презентации лекций

Достоинства и недостатки организации виртуальной памяти

устный опрос

Отчет ПР, ЛР

Сегментация памяти

презентации лекций

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




Устройства и программные обеспечения ввода-вывода

Создание КФ OBRAB.BAT, с заданной программной функцией

презентации лекций

Организация параллельной работы устройств ввода-вывода и процессора

устный опрос

Отчет ПР, ЛР


^ 7 КАРТА ОБЕСПЕЧЕННОСТИ УЧЕБНО-МЕТОДИЧЕСКОЙ ЛИТЕРАТУРОЙ
Таблица 4

Наименование учебников, учебно-методических пособий

Количество экземпляров

Количество студентов

Процент обеспечен-ности

1

2

3

4

Операционные системы:разработка и реализация/ Э. Таненбаум; А.Вудхалл.- СПб, : Питер, 2006.- 576с.- (Классика CS)

1

7

14

Операционные системы/ А.В Гордеев.- 2-е изд.,.- СПБ.; : Питер., 2007.- 416с

1

7

14

Архитектура компьютера/ Э. Таненбаум.- 4-е изд.- СПБ., : Питер, 2006.- 699с.- (Классика computer scienсе). 

1

7

14

Сетевые операционные системы: учебник для вузов / В.Г. Олифер; Н.А.Олифер.- 2-е изд.- М.; СПб; Нижний Новгород: Питер, 2008.- 668 с.- (Учебник для вузов).

1

7

14

Операционные системы: учебник / С.В. Синицын, А.В. Батаев, Н.Ю. Налютин.- М.: Академия, 2010.- 297 с.- (Высш. проф. образование. Информатика и вычислительная техника

1

7

14



8 ЛИТЕРАТУРА
8.1. Основная.


    1. Операционные системы:разработка и реализация/ Э. Таненбаум; А.Вудхалл.- СПб, : Питер, 2006.- 576с.- (Классика CS).

    2. Операционные системы/ А.В Гордеев.- 2-е изд.,.- СПБ.; : Питер., 2007.- 416с

    3. Архитектура компьютера/ Э. Таненбаум.- 4-е изд.- СПБ., : Питер, 2006.- 699с.- (Классика computer scienсе). 

    4. Сетевые операционные системы: учебник для вузов / В.Г. Олифер; Н.А.Олифер.- 2-е изд.- М.; СПб; Нижний Новгород: Питер, 2008.- 668 с.- (Учебник для вузов).

    5. Операционные системы: учебник / С.В. Синицын, А.В. Батаев, Н.Ю. Налютин.- М.: Академия, 2010.- 297 с.- (Высш. проф. образование. Информатика и вычислительная техника.


8.2. Дополнительная.
8.2.1 http://www.moodle.ipm.kstu.ru/

8.2.2. Назаров С.В., Широков А.И. Современные операционные системы. Учеб. пособие. – М.: Интернет-Университет Информационных Технологий: БИНОМ. Лаборатория знаний, 2010



Похожие рефераты:

Программа дисциплины “Информационно-управляющие системы ” для преподавателя...
Одобрено и рекомендовано к изданию на заседании Учебно-методического совета университета
Программа дисциплины «Системы стандартизации и сертификации» для...
«Системы стандартизации и сертификации» для специальности «6М073200» «Стандартизация и сертификация (по отраслям)»
Программа дисциплины «Базы данных и экспертные системы» для преподавателя...
«Базы данных и экспертные системы» для специальности 5В073200-Стандартизация, метрология и сертификация
Программа дисциплины «Грамматика в контекстах и ситуациях 2 ия для...
Программа дисциплины «Грамматика в контекстах и ситуациях 2 ия для преподавателя Редакция №1 от 18. 09. 2013 г. Учебно-методический...
Программа дисциплины «Грамматика в контекстах и ситуациях 2 ия для...
Программа дисциплины «Грамматика в контекстах и ситуациях 2 ия для преподавателя Редакция №1 от 18. 09. 2013 г. Учебно-методический...
Программа дисциплины «Грамматика в контекстах и ситуациях 2 ия для...
Программа дисциплины «Грамматика в контекстах и ситуациях 2 ия для преподавателя Редакция №1 от 18. 09. 2013 г. Учебно-методический...
Программа дисциплины «Патентоведение» для преподавателя Редакция...
Программа дисциплины для преподавателя, входящая в состав учебно-методического комплекса по дисциплине «Патентоведение» предназначена...
Программа дисциплины «Патентоведение» для преподавателя Редакция...
Рабочая учебная программа дисциплины для преподавателя, входящая в состав учебно-методического комплекса, по дисциплине «Патентоведение»...
Программа дисциплины «Патентоведение» для преподавателя Редакция...
Программа дисциплины для преподавателя, входящая в состав учебно-методического комплекса по дисциплине «Патентоведение» предназначена...
Программа дисциплины «Химия» для преподавателя Редакция №1 от 18....
Программа дисциплины для преподавателя, входящая в состав учебно-методического комплекса по дисциплине «Химия» предназначена для...

Вы можете разместить ссылку на наш сайт:
Школьные материалы


При копировании материала укажите ссылку © 2013
контакты
referatdb.ru
referatdb.ru
Рефераты ДатаБаза