Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ОС / Методические рекомендации по выполнению курсовой работы.doc
Скачиваний:
123
Добавлен:
11.04.2015
Размер:
228.86 Кб
Скачать

Федеральное агентство связи

ГОУ ВПО «Сибирский государственный университет

телекоммуникаций и информатики»

Уральский технический институт связи и информатики (филиал)

А.Н. Езин

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

Методические указания по выполнению курсовой работы

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

для студентов очной формы обучения

на базе среднего (полного) общего образования

Екатеринбург

2009

Оглавление

Введение 3

Назначение курсовой работы 4

Примерная структура пояснительной записки 4

Календарный план выполнения работы 5

Последовательность выполнения курсовой работы 5

Подготовка курсовой работы к защите 6

Варианты заданий для курсовой работы 7

Литература 27

Введение

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

Тематика курсовых работ по дисциплине определяется преподавателем кафедры. Выбор основывается исходя из требований государственного стандарта для данной дисциплины. Студенту предоставляется право выбора одной из предложенных тем или предложения своей темы с обоснованием целесообразности ее разработки.

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

Назначение курсовой работы

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

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

Задания на курсовую работу основываются на 2-3-х перечисленных ниже темах:

  1. Разработка графического пользовательского интерфейса в Win32 API.

  2. Управление процессами и потоками в Win32 API, включая их взаимодействие и синхронизацию.

  3. Управление памятью (физической и виртуальной) в Win32 API.

  4. Управление файловой системой в Win32 API.

  5. Обмен данными между приложениями (буфер обмена, DDE, OLE) в Win32 API.

  6. Моделирование алгоритмов управления ресурсами ОС (потоками, памятью, дисками и т.д.).

Примерная структура пояснительной записки

Пояснительная записка оформляется на листах формата А4 и включает в себя следующие компоненты:

  • титульный лист, оформленный по общим правилам;

  • задание на курсовую работу;

  • анализ предметной области задания;

  • описание используемых методов решения;

  • блок-схемы основных процедур;

  • графики всех окон разработанного приложения(й);

  • тексты файлов, составляющих содержание проекта приложения(й);

  • выводы по работе;

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

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

Текст пояснительной записки оформляется в соответствии с требованиями ГОСТ 2.105.95 “Общие требования к текстовым документам” в объеме 5-15 страниц. Изложение должно быть последовательным, логичным, конкретным.

Работа оформляется с использованием текстового редактора Word и распечатывается на принтере. Текст пояснительной записки к курсовой работе делится на разделы, подразделы и пункты. Размещение текста – с одной стороны листа. Размер шрифта – 14, поля слева – 30 мм, сверху и справа – по 15 мм, снизу – 20 мм. Нумерация страниц – внизу по середине.

Таблицы и рисунки должны быть пронумерованы и подписаны.

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