Учебно-методический комплекс дисциплины «Системное программное обеспечение»


Скачать 1.24 Mb.
Название Учебно-методический комплекс дисциплины «Системное программное обеспечение»
страница 1/11
Тип Учебно-методический комплекс
rykovodstvo.ru > Руководство эксплуатация > Учебно-методический комплекс
  1   2   3   4   5   6   7   8   9   10   11
МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение

высшего профессионального образования

«Дальневосточный федеральный университет»

(ДВФУ)

прямая соединительная линия 21


ШКОЛА ЕСТЕСТВЕННЫХ НАУК






«УТВЕРЖДАЮ»




Заведующий кафедрой

информационной безопасности______

(название кафедры)










______________ _Корнюшин П. Н.____

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




«__2___»____сентября___2012г.



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

«Системное программное обеспечение»

230101.65 - «Вычислительные машины, комплексы, системы и сети»

Форма подготовки – очная.

Школа Естественных наук

Кафедра Информационной безопасности

курс ___3____ семестр __5______

лекции _36__ час.

практические занятия___-__час.

семинарские занятия____-____час.

лабораторные работы__18___час.

курсовая работа ___-_____час.

аудиторная нагрузка___54_____ час.

самостоятельная работа студента __116__ час.

реферативные работы (0)

контрольные работы (0)

экзамен____5_______семестр
Учебно-методический комплекс дисциплины составлен на основании требований государственного образовательного стандарта высшего профессионального образования № 224 тех/дс от 27 марта 2000 года.
Учебно-методический комплекс дисциплины обсужден на заседании кафедры Информационной безопасности « 1 » сентября 2012г.
Заведующий кафедрой___проф. Корнюшин П.Н.___________________________ 2012г.

Составитель:_._Гордеев С.И. _______
СОДЕРЖАНИЕ
1. Аннотация ……………………………………………………………………3

2. Рабочая программа учебной дисциплины …………….…………………… 5

3. Структура и содержание практической части курса ………………….... 116

5. Материалы для организации самостоятельной работы студентов………128

6. Контрольно-измерительные материалы…………………………………..130

7. Список литературы …………………………………………………………151

8. Глоссарий …………………………………………………………………...158

Аннотация учебно-методического комплекса дисциплины «Системное программное обеспечение»

Учебно-методический комплекс дисциплины «Системное программное обеспечение» разработан для студентов 3 курса по специальности 230101.65 «Вычислительные машины, комплексы, системы и сети» в соответствие с требованиями ГОС ВПО № 224 тех/дс от 27.03.2000 г.

УМК дисциплины «Системное программное обеспечение» состоит из организационно-методических документов и учебно-методических материалов, обеспечивающих учебный процесс по данной дисциплине и способствующих эффективному и результативному освоению студентами учебного материала дисциплины.

Общая трудоемкость освоения дисциплины составляет 170 час. Учебным планом предусмотрены лекционные занятия (36 час.), самостоятельная работа студента (116 час.). Дисциплина реализуется на 3 курсе в 5 семестре.

Основными целями данного УМК являются повышение качества учебного процесса и активизация самостоятельной познавательной деятельности студентов.

Курс «Системное программное обеспечение» в Школе естественных наук Дальневосточного Федерального университета читается на младших курсах и является профилирующим. Содержание дисциплины охватывает следующий круг вопросов:

Учебно-методический комплекс включает в себя:

  • рабочую программу дисциплины;

  • материалы для практических занятий;

  • материалы для организации самостоятельной работы студентов;

  • контрольно-измерительные материалы;

  • список литературы;

  • глоссарий;



МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение

высшего профессионального образования

«Дальневосточный федеральный университет»

(ДВФУ)

прямая соединительная линия 21


ШКОЛА ЕСТЕСТВЕННЫХ НАУК






«УТВЕРЖДАЮ»




Заведующий кафедрой

информационной безопасности











______________ _Корнюшин П. Н.

(подпись)




«__2___»____сентября________2012г.


РАБОЧАЯ ПРОГРАММА УЧЕБНОЙ ДИСЦИПЛИНЫ (РПУД)

«Системное программное обеспечение»

230101.65 - «Вычислительные машины, комплексы, системы и сети»

Форма подготовки – очная.

Школа Естественных наук

Кафедра Информационной безопасности

курс ___3____ семестр __5______

лекции _36__ час.

практические занятия___-__час.

семинарские занятия____- ____час.

лабораторные работы__18___час.

курсовая работа ___-_____час.

аудиторная нагрузка___54_____ час.

самостоятельная работа студента __116__ час.

экзамен____5_______семестр
Рабочая программа составлена на основании требований государственного образовательного стандарта высшего профессионального образования № 224 от № 224 тех/дс от 27 марта 2000 года.

Рабочая программа дисциплины обсуждена на заседании кафедры Информационной безопасности « 1 » сентября 2012г.
Заведующий кафедрой___проф. Корнюшин П.Н.___________________________ 2012г.

Составитель: _._Гордеев С.И. _______

I. Рабочая программа пересмотрена на заседании кафедры:

Протокол от «_____» _________________ 201 г. № ______

Заведующий кафедрой _______________________ __________________

(подпись) (И.О. Фамилия)


II. Рабочая программа пересмотрена на заседании кафедры:

Протокол от «_____» _________________ 201 г. № ______

Заведующий кафедрой _______________________ __________________

(подпись) (И.О. Фамилия)
АННОТАЦИЯ

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

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

  • РПУД отражает современное состояние области информатики на сегодняшний день

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

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

Цели:

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

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

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

знать:

  • методы решения проблем синхронизации процессов в пользовательском режиме и с использованием объектов ядра (З.5.3.1.1);

  • методы реализации межпроцессных взаимодействий (IPC); организацию распределения памяти; типы организации файловых систем, методы совместного использования файлов различными процессами (З.5.3.1.2);

  • технологии защиты и управления правами доступа (З.5.3.1.3);

уметь:

  • выбирать и грамотно использовать алгоритмы планирования задач; использовать конструкции и примитивы, предназначенные для описания и управления вычислениями с различной степенью параллельности (У.5.3.1.1);

  • строить корректные схемы вычислений и управления внешними устройствами; управлять правами доступа к информационной системе (У.5.3.1.2);

  • анализировать программные решения, используя современные инструментальные средства, языки и среды (У.5.3.1.3);


владеть:

  • методами планирования, разработки и тестирования элементов СПО (В.5.3.1.1);

  • методами защиты информации в локальных и сетевых информационных системах; методами оценки надежности прикладного программного обеспечения (В.5.3.1.2);

  • инструментальными средствами и языками программирования (В.5.3.1.3).



  1. СТРУКТУРА И СОДЕРЖАНИЕ ТЕОРЕТИЧЕСКОЙ ЧАСТИ КУРСА (36 ч.)

Тема 1. Классификация программного обеспечения. Введение в системное программное обеспечение.(3часа)

Тема 2. Системы управления файлами. Структура магнитного диска. Дисковые утилиты.(3часа)

Тема 3. Процесс загрузки ОС(3часа)

Тема 4. Системы управления файлами. Файловая система FAT. Файловые системы VFAT и FAT32.(3часа)

Тема 5. Системы управления файлами. Файловая система HPFS(3часа)

Тема 6. Системы управления файлами. Файловая система ОС UNIX(3часа)

тема 7. Системы управления файлами. Системы управления файлами на CD-дисках и DVD-дисках.(3часа)

Тема 8. Режимы работы микропроцессора. Организация памяти(3часа)

Тема 9. Защищенный режим работы микропроцессора(3часа)

Тема 10. Защищенный режим работы микропроцессора (продолжение)(3часа)

Тема 11. Система прерываний 32-разрядных микропроцессоров i80x86. Работа системы прерываний в реальном режиме(3часа)

Тема 12. Система прерываний 32-разрядных микропроцессоров i80x86. Работа системы прерываний в защищенном режиме(3часа)

  1. СТРУКТУРА И СОДЕРЖАНИЕ ПРАКТИЧЕСКОЙ ЧАСТИ КУРСА (18 ч.)

Темы лабораторных работ.

Лабораторная работа 1. Интерфейс Ассемблера с языками высокого уровня (4)

Лабораторная работа 2. Основы работы с MS-DOS (3)

Лабораторная работа 3. Основы работы с файловой системой MS-DOS (3)

Лабораторная работа 4. Управление устройствами, программами и прерываниями (4)

Лабораторная работа 5. Механизмы MS Windows 3.x, Windows 9x.(4)

  1. КОНТРОЛЬ ДОСТИЖЕНИЯ ЦЕЛЕЙ КУРСА

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

Вопросы к экзамену.

  1. Классификация программного обеспечения.

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

  3. Процесс загрузки ОС

  4. Системы управления файлами. Файловая система FAT. Файловые системы VFAT и FAT32.

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

  6. Файловая система ОС UNIX(3часа)

  7. Системы управления файлами на CD-дисках и DVD-дисках.

  8. Режимы работы микропроцессора. Организация памяти

  9. Защищенный режим работы микропроцессора

  10. Система прерываний 32-разрядных микропроцессоров i80x86. Работа системы прерываний в реальном режиме

  11. Работа системы прерываний в защищенном режиме(3часа)

  12. Понятие ресурса вычислительной системы. Основные виды ресурсов. Выделение ресурсов.

  13. Понятие вычислительного процесса. Граф состояний процесса. Причины изменения состояний процесса. Создание (порождение) процесса.

  14. Информационные структуры, описывающие процесс (дескриптор, контекст). Операции над процессами.

  15. Потоки. Особенности использования потоков в современных ОС.

  16. Внешние события: опросы, исключения. Обработка опросов и исключений.

  17. Прерывания: внутренние и внешние. Функции супервизора прерываний. Механизм обработки прерываний. Дисциплины обслуживания прерываний.

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

  19. Вытесняющие и невытесняющие алгоритмы диспетчеризации

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

  21. Непрерывные и разрывные методы распределения ОП. Дисциплины замещения.

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

  23. Защита адресного пространства задач с помощью уровня привилегий. Механизм шлюзов для передачи управления на сегменты кода с другим уровнем привилегий.

  24. Организация ввода/вывода в ОС. Функции супервизора ввода/вывода. Основные системные таблицы ввода/вывода.

  25. Режимы управления ввода/вывода. Синхронный и асинхронный ввод/вывод.

  26. Оптимизация операций ввода/вывода

  27. Параллельные процессы. Причины взаимодействия процессов.

  28. Категории средств обмена информацией, основные характеристики.

  29. Критические секции: понятие, назначение.

  30. Понятие взаимоисключений; Способы реализации механизма взаимоисключений.

  31. Аппаратная поддержка взаимоисключений.

  32. Программная реализация взаимодействия процессов

  33. Семафоры. Семафоры, как счетчики ресурсов и синхронизаторы.

  34. Средства синхронизации: мониторы, почтовые ящики, очереди.

  35. Виды межпроцессного взаимодействия (IPC).

  36. Тупики в ОС. Условия возникновения тупиков. Методы борьбы с тупиками

IV. ТЕМАТИКА И ПЕРЕЧЕНЬ КУРСОВЫХ РАБОТ

Учебным планом не предусмотрено.

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

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

1. Таненбаум Э. Современные операционные системы, 2-е изд.: Пер. с англ. – СПб: Питер, 2008. – 1040 с.: ил.

2. Гордеев А. В., Молчанов А. Ю. Системное программное обеспечение: Учеб-ник для вузов – СПб: Питер, 2007. – 736 с.: ил.

3. Вильямс А. Системное программирование в Windows 2000 для профессиона-лов – СПб: Питер, 2008. – 624 с.: ил.

4. Джонсон М. Системное программирование в среде Win32, 2-е изд.: Пер. с англ. – M.: Издательский дом “Вильямс”, 2009. – 464 с.: ил.

5. Рихтер Дж. Windows для профессионалов: создание эффективных Win32 при-ложений с учетом специфики 64-разрядной версии Windows, 4-е изд.: Пер, англ – СПб: Питер; М.: Издательско-торговый дом "Русская Редакция", 2007. - 752 с.; ил.

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

  1. Организация ЭВМ и систем. 5-е изд./ К.Хамахер, З.Вранешич, С.Заки.–СПБ.: Питер; Киев: Издательская группа BHV, 2007.–848 с.: ил.–(Серия «Классика computer science»).

  2. Фрир Дж. Построение вычислительных систем на базе перспективных микропроцессоров.: Пер. с англ.–М.: Мир, 2007–413 с.

  3. Пом А., Агравал О. Быстродействующие системы памяти.: Пер. с англ.–М.: Мир, 2007,–204 с.

Интернет-источники


  1. http://window.edu.ru/resource/359/77359 Духанов, А.В. Системное и прикладное программное обеспечение: конспект лекций / С.И. Абрахин, А.В. Духанов; Владим. гос. ун-т. - Владимир: Изд-во Владим. гос. ун-та, 2010. - 47 с.

  2. http://window.edu.ru/resource/356/54356 Рощин А.В. Системное программное обеспечение: Учебное пособие (издание 2-е, дополненное). - М.: МГУПИ, 2007. - 166 с.

  3. http://window.edu.ru/resource/230/45230 Афанасьев А.Н., Афанасьева Т.В. Прикладное программное обеспечение: Лабораторный практикум. - Ульяновск: УлГТУ, 2006. - 92 с.






МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное автономное образовательное учреждение

высшего профессионального образования

«Дальневосточный федеральный университет»

(ДВФУ)




Школа естественных наук

СТРУКТУРА И СОДЕРЖАНИЕ ПРАКТИЧЕСКОЙ ЧАСТИ КУРСА
Системное программное обеспечение
230104.65 – Вычислительные комплексы, машины системы и сети
Форма подготовки очная


г. Владивосток

2011


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

Лабораторная работа 1. Интерфейс Ассемблера с языками высокого уровня (4часа)

1. Постановка задачи.

Наиболее общим использованием языка Ассемблер в настоящее время является применение его в качестве приложения к языку программирования высокого уровня. При разработке программы, как правило, обычно используют язык высокого уровня и лишь небольшую часть модулей пишут на языке Ассемблер. Язык Ассемблер используется тогда, когда критичны скорость работы программы или ее размер, или когда язык высокого уровня не обеспечивает доступ к полным возможностям или к аппаратным средствам.

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

Соглашение о связях для языка Си

Соглашение

Описание

Ссылка на программу

Near (близкие) или far (далекие)

Ссылки на данные

Near (близкие) или far (далекие)

Стек очищается

Вызывающей программой

Параметры передаются в

обратном порядке

Параметры передаются по

Значению

Значения возвращаются в

регистре AX или DX:AX

Всем именам предшествует

символ “подчеркивание” ( _ )


  1   2   3   4   5   6   7   8   9   10   11

Похожие:

Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс дисциплины «электронно-программное обеспечение гидроакустики»
Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального...
Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс по дисциплине «Маркетинг»
Учебно-методический комплекс предназначен для студентов заочной формы обучения, содержит план лекционных и практических занятий,...
Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс по дисциплине «Маркетинг»
Учебно-методический комплекс предназначен для студентов очной формы обучения, содержит план лекционных и практических занятий, рекомендации...
Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс дисциплины «Правовое обеспечение экономики»
Учебно-методический комплекс составлен в соответствии с требованиями государственного образовательного стандарта высшего профессионального...
Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс по дисциплине «Языки и среды реализации web -приложений»
Учебно-методический комплекс предназначен для студентов заочной формы обучения, содержит план лекционных и практических занятий,...
Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс дисциплины «Правовое обеспечение финансовых решений»
Учебно-методический комплекс составлен в соответствии с требованиями федерального государственного образовательного стандарта высшего...
Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс дисциплины «организационное поведение»
Учебно-методический комплекс дисциплины составлен в соответствии с требованиями государственного образовательного стандарта высшего...
Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс дисциплины «Торговое оборудование»
Учебно-методический комплекс дисциплины составлен в соответствии с требованиями государственного образовательного стандарта высшего...
Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс дисциплины «Русский язык и культура речи»
Учебно-методический комплекс дисциплины составлен в соответствии с требованиями государственного образовательного стандарта высшего...
Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс дисциплины
Учебно-методический комплекс дисциплины составлен на основании государственного образовательного стандарта высшего профессионального...
Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс дисциплины
Учебно-методический комплекс дисциплины составлен на основании государственного образовательного стандарта высшего профессионального...
Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс дисциплины обсужден на заседании кафедры...
Учебно-методический комплекс дисциплины составлен на основании требований государственного образовательного стандарта высшего профессионального...
Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс дисциплины архитектура ЭВМ 090104. 65...
Учебно-методический комплекс дисциплины составлен на основании требований государственного образовательного стандарта высшего профессионального...
Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс дисциплины «римское право»
Учебно-методический комплекс дисциплины составлен в соответствии с требованиями государственного образовательного стандарта высшего...
Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс дисциплины «Таможенное право»
Учебно-методический комплекс дисциплины составлен в соответствии с требованиями государственного образовательного стандарта высшего...
Учебно-методический комплекс дисциплины «Системное программное обеспечение» icon Учебно-методический комплекс дисциплины «коммерческое право»
Учебно-методический комплекс дисциплины составлен в соответствии с требованиями государственного образовательного стандарта высшего...

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




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