Рабочая программа учебной дисциплины (модуля) Современные операционные системы

Рабочая программа учебной дисциплины (модуля) Современные операционные системы


Скачать 103.01 Kb.
НазваниеРабочая программа учебной дисциплины (модуля) Современные операционные системы
ТипРабочая программа
rykovodstvo.ru > Руководство эксплуатация > Рабочая программа
Министерство образования и науки Российской Федерации

ГОУВПО «Мордовский государственный университет им. Н.П.Огарёва»

Математический факультет
Кафедра прикладной математики
«УТВЕРЖДАЮ»

Декан

математического факультета

Чучаев И.И.

«______»__________2011 г.
РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ (МОДУЛЯ)

Современные операционные системы
Наименование магистерской программы
Математическое моделирование
Направление подготовки

010400.68 Прикладная математика и информатика
Профиль подготовки

Математическое моделирование
Квалификация (степень) выпускника

Магистр

Форма обучения

очная
г. Саранск

2011 г.
1. Цели освоения дисциплины

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

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

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

Для освоения дисциплины «Операционные системы» студент должен обладать фундаментальными навыками по информатике, информационным технологиям, уметь разрабатывать алгоритмы процедур средней сложности и оформлять всю необходимую документацию на программное изделие. Дисциплина опирается на знания полученные студентами в курсах: «Информатика», «Математическая логика и теория алгоритмов», «Организация ЭВМ и систем», «Информационные технологии».
В свою очередь материал дисциплины используется в учебном процессе при изучении дисциплин “Методы и средства защиты компьютерной информации», «Сетевые технологии», «Системы реального времени», «Системное программное обеспечение», а также при курсовом и дипломном проектировании по специальности.
3 Компетенции обучающегося, формируемые в результате освоения
дисциплины (модуля) «Современные операционные системы».


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

Знать: основные понятия и определения теории операционных систем, основные принципы построения современных операционных систем, сравнительные характеристики наиболее распространенных операционных систем, методы защиты от различных видов взлома. Математические методы и алгоритмы, лежащие в основе современных операционных систем.

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

Владеть: современными средствами разработки и отладки вычислительного программного обеспечения.
4. Структура и содержание дисциплины (модуля) «Современные операционные системы»

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


№ п/п

1

2

3

Раздел дисциплины

Сем

Не­де­ля

се­мес­тра

Виды учебной работы,

включая самостоятельную

работу студентов и

трудоемкость (в часах)

Формы текущего

контроля успеваемости

(по неделям семестра)

Форма промежуточной

аттестации (по

семестрам)

Всего

Лек.

Лаб.

Сам.




1

Назначение и функции операционных систем. Обзор компьютерных систем.

1 семестр

1, 2

8

2

2

4

зачет

2

Обзор компьютерных систем. Иерархия запоминающих устройств. Кэш. Принципы работы Кэша. Технология ввода-вывода. Ввод-вывод с использованием прерываний. Прямой доступ к памяти.

3, 4

8

2

2

4

3

Процессы. Описание процессов.

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

5, 6

8

2

2

4

4

Процессы. Потоки, симметричная мультипроцессорная обработка.. Процессы и потоки. Многопоточность.

7, 8

8

2

2

4

5

Средства разработки параллельных программ для систем с рас­пре­де­лен­ной памятью. Стандарт MPI.

9, 10

8

2

2

4

6

Процессы. Параллельные вычисления.

Принципы параллельных вычислений.

11, 12

8

2

2

4

7

Управление памятью. Виртуальная память
Управление памятью в Unix и Solaris.

13, 14

8

2

2

4

8

Многопроцессорное планирование и планирование реального времени.





15, 16

8

2

2

4

9

Безопасность.
Угрозы для безопасности. Компоненты компьютерной системы. Защита. Вирусы.




17, 18

8

2

2

4



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

В соответствии с требованиями ФГОС ВПО по направлению подготовки реализация компетентностного подхода предусматривается широкое использование в учебном процессе активных и интерактивных форм проведения занятий (компьютерных симуляций, разбор конкретных ситуаций) в сочетании с внеаудиторной работой с целью формирования и развития профессиональных навыков обучающихся. В рамках учебного курса предусмотрены встречи с представителями российских и зарубежных компаний, государственных и общественных организаций, мастер-классы экспертов и специалистов. В процессе изучения учебного курса используются современные образовательные мультимедийные технологии. Предусматривается чтение лекций, выполнение лабораторных работ и самостоятельная работа.

6. Оценочные средства для текущего контроля успеваемости, промежуточной аттестации по итогам освоения дисциплины и учебно-методическое обеспечение самостоятельной работы студентов.

1. Лабораторная работа № 1.

Программирование низкоуровневого ввода/вывода на языке программирования С.

2. Лабораторная работа № 2.

Распределение динамической памяти. Модели памяти.

3. Лабораторная работа № 3.

Запуск дочернего процесса из родительского.

4. Лабораторная работа № 4.

Работа с файловой системой.
Вопросы к зачету.

1.Определение и функции ОС.

2.Аппаратное обеспечение. Регистры процессора.

3.Аппаратное обеспечение. Исполнение команд.

4.Аппаратное обеспечение. Прерывания.

5.Аппаратное обеспечение. Запоминающие устройства.

6.Аппаратное обеспечение. Технологии ввода – вывода.

7.Структура ОС.

8.Характеристики современных ОС

9.Архитектура ОС Windows 2000.

10. Архитектура систем Unix.

11. Процессы. Состояния процесса. Диаграмма с пятью состояниями.

12. Состояния процесса. Приостановленные процессы.

13. Описание процесса и структур, связанных с ним.

14. Управление памятью. Управление физической памятью. Одиночное непрерывное распределение и распределение разделами.

15. Управление физической памятью. Управление перемещаемыми разделами.

16. Управление виртуальной памятью. Распределение страницами по запросам Алгоритм динамического преобразования адресов.

17. Управление виртуальной памятью. Алгоритм обработки страничных прерываний.

18. Методы преобразования адресов страниц.

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

20. Система управления процессами. Уровень долгосрочного планирования.

21. Система управления процессами. Уровень краткосрочного планирования.

22. Система управления процессами. Краткий обзор существующих ОС.

23. Обработка критических секций. Механизм семафоров.

24. Файловые системы. Файловая система FAT16. Общее описание. Права доступа к папкам. Считывание файлов FAT.

25. Файловая система FAT16. Размещение файлов. Дисковое пространство файловой системы.

26. Файловая система FAT32. Общее описание.

27. Файловая система FAT32. Отличия от FAT16

28. Файловая система NTFS. Общее описание.

29. Файловая система NTFS. Улучшенная система защиты файлов и папок. Общие ресурсы.
7. Учебно-методическое и информационное обеспечение дисциплины (модуля)

Основная:

1.Соловьев Г.Н., Никитин В.Д. Операционные системы ЭВМ. Учебное пособие для вузов по специальности «ЭВМ, системы, комплексы и сети», «АСОИУ». – М.: Высш.школа, 1989.

2.Сван Т. Программирование для Windows в Borland C++. Пер. с англ. – М.: БИНОМ, 1995

3.Дьяконов В.Д., Китов В.А. Системное программирование. Учебное пособие для втузов. – М.: Высшая школа, 1990г.

4.Томас Ребекка, Йейтс Джейн. Операционная система Unix: Руководство для пользователей. Пер. с англ. – А.: Радио и связь, 1996г.

5.Бочков С.О., Субботин Д.М. Язык программирования Си для персонального компьютера. – М.: Радио и связь, 1990.-384с.
Дополнительная:

1.Просиз Дж. Управление5 памятью в DOS 5. Пер. с англ. К.Б. Моисеенко. – М., Мир, 1994г.

2.Холленд Р. Микропроцессоры и операционные системы. Краткое справочное пособие. Пер. с. Англ. – М.:, Энергоатомиздат,1991г.

3.Столингс, Вильям. Операционные системы, 4-е издание.: Пер.с англ. – М.: Издательский дом «Вильямс», 2002. – 848 с.: ил. - Парал. тит. англ.

4.Нортон П., Уилтон Р. IBM PC и PS/2. Руководство по программированию: Пер. с англ. – М.: Радио и связь, 1994. -336с.: ил.
8. Материально-техническое обеспечение дисциплины (модуля)

Для проведения занятий по курсу «Современные операционные системы» рекомендуется наличие компьютерного класса, оснащенного современными вычислительными средствами, включающими ПЭВМ последнего поколения, мультимедийным оборудованием и программным обеспечением: Windows XP, Windows 2003, Linux. Класс должен иметь Интернет-ресурсы и необходимую справочную литературу по предмету, в том числе и электронном виде.
Программа составлена в соответствии с требованиями ФГОС ВПО с учетом рекомендаций и ПрООП ВПО по направлению и профилю подготовки «Математическое моделирование».
Автор: ассистент кафедры прикладной математики Е.В. Десяев

Рецензент (ы)

Программа одобрена на заседании

________________________________________________________________________
от «        » ____________ 2011 года, протокол №____.

Похожие:

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconРабочая программа учебной дисциплины оп. 07 Операционные системы и среды специальность
Содержание учебной дисциплины «Операционные системы и среды» направлено на формирование профессиональных и общих компетенций

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconРабочая программа учебной дисциплины операционные системы 2012 г
Рабочая программа учебной дисциплины разработана на основе Федерального государственного образовательного стандарта (далее – фгос)...

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconРабочая программа учебной дисциплины операционные системы unix unix operational System
Целью учебных занятий курса «Операционные системы Unix» является получение теоретического материала и приобретение навыков в использовании...

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconРабочая программа учебной дисциплины (модуля) деловые коммуникации
Деловые коммуникации: Рабочая программа учебной дисциплины (модуля) / Н. П. Пасешник. – Челябинск: оу во «Южно-Уральский институт...

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconРабочая программа учебной дисциплины современные средства разработки...
Современные средства разработки приложений: Рабочая программа дисциплины / Т. Н. Лебедева. – Челябинск: оу во «Южно-Уральский институт...

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconРабочая программа учебной дисциплины 230400
Рабочая программа учебной дисциплины «Хранилища данных» составлена» в соответствии с требованиями ооп: 230400. 62 Информационные...

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconРабочая программа учебной дисциплины английский язык заочное отделение
Рабочая программа учебной дисциплины разработана на основе фгос и в соответствии с примерной программой учебной дисциплины для специальностей...

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconРабочая программа учебной дисциплины «теория электросвязи» для специальностей...
Рабочая программа учебной дисциплины является частью основной профессиональной образовательной программы в соответствии с фгос по...

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconУчебной дисциплины пс рпуд рабочая программа учебной дисциплины (модуля)...
Интенционным установочным пунктом является также получение студентами навыков по индивидуальному выступлению на ту или иную тему

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconРабочая программа по дисциплине б 10 «Современные компьютерные сети и операционные системы»
ОС) и современными компьютерными сетями (КС), что является неотъемлемой частью профессиональной деятельности инженера

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconРабочая программа учебной дисциплины физическая культура название учебной дисциплины
Рабочая программа учебной дисциплины разработана на основе Федерального государственного образовательного стандарта (далее – фгос)...

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconРабочая программа учебной дисциплины «гигиена»
Целями освоения учебной дисциплины (модуля) является формирование готовности реализовать комплекс мер первичной и вторичной профилактики...

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconРабочая программа учебной дисциплины «физическая культура»
Рабочая программа учебной дисциплины разработана в соответствии с требованиями Федерального государственного образовательного стандарта...

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconРабочая программа общеобразовательной учебной дисциплины
Рабочая программа учебной дисциплины является частью основной профессиональной образовательной программы в соответствии с фгос по...

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconРабочая программа по дисциплине «Операционные системы»
Цель, задачи дисциплины, ее место в подготовке бакалавра, специалиста (с учетом требований фгос)

Рабочая программа учебной дисциплины (модуля) Современные операционные системы iconРабочая программа учебной дисциплины основы геодезии заочное обучение
Рабочая программа учебной дисциплины разработана на основе фгос спо по специальности «Строительство и эксплуатация зданий и сооружений»...


Руководство, инструкция по применению




При копировании материала укажите ссылку © 2018
контакты
rykovodstvo.ru
Поиск