Главная Другое
Экономика Финансы Маркетинг Астрономия География Туризм Биология История Информатика Культура Математика Физика Философия Химия Банк Право Военное дело Бухгалтерия Журналистика Спорт Психология Литература Музыка Медицина |
страница 1 Курсовая работа по дисциплине «Операционные системы» (для студентов 4 курса)
Язык программирования – С++ (С#) с использованием API функций Win 32 Среда разработки – Visual C++, C++ Builder, C# и др. Интерфейс – оконное приложение, содержащее стандартные элементы управления (меню, кнопки, панели и т.п.) Для всех приложений необходимо выполнить структурную обработку исключений (SEH).
Содержание отчетаВ отчете студент должен в краткой и ясной форме грамотно и аргументировано изложить идеи и существо своей работы, привести результаты работы программы, сделать конкретные выводы. При написании отчета студент обязан делать ссылки на автора и источник, откуда он заимствует материал. Отчет должен содержать следующие структурные части:
Краткая характеристика структурных частей отчетаЗадание на разработку. На отдельном листе подробно формулируется задача, приводятся основные требования к разработке. Содержание. В содержании указываются наименования всех разделов, параграфов, пунктов и номера страниц, на которых размещается начало материала. Условные обозначения, символы и сокращения. Перечень выполняется на отдельном листе. Условные обозначения, символы и сокращения располагаются в алфавитном порядке столбиком: слева – условное обозначение, справа – его детальная расшифровка. В перечень включаются условные обозначения и символы, повторяющиеся в тексте более трех раз. Остальные расшифровываются в тексте при первом упоминании. Введение. Краткая оценка современного состояния решаемой проблемы. Общие сведения по данному вопросу (1 – 1,5 стр.). Основная часть содержит следующие главы: Анализ поставленной задачи и формирование требований. В этой главе следует определить:
Примечания: 1.одним из основных требований к интерфейсу программы должна быть его интерактивность, т.е. недопустимо все сведения размещать на одной экранной форме; 2.рекомендуется перечень функциональных требований формировать с помощью создания Use Case (прецедента использования); 3.для формирования требований к информационному обеспечению рекомендуется использование ER-диаграмм. Метод решения. В этой главе рассматриваются возможные методы решения поставленной задачи, проводится сравнительный анализ этих методов и выбор наиболее подходящего. Затем детально описывается выбранный метод решения. В ходе решения следует разделить задачу на отдельные подзадачи (этапы) и описать каждую из них отдельно. Взаимодействие отдельных подзадач следует иллюстрировать блок-схемой или структурной схемой (или и тем и другим в зависимости от сложности и объема задания). Описание программы. В этой главе подробно описывается процесс реализации алгоритма на языке программирования. Программа должна иметь модульный принцип построения. В данной главе указывается назначение каждой подпрограммы (функции), особенности ее реализации, список используемых идентификаторов (основных) с краткими комментариями. Решение практически всех предложенных задач предполагает использование API-функций Windows. Для всех использованных API-функций следует привести их полное описание: назначение, особенности применения в различных ситуациях (если таковые имеются); возвращаемый результат; параметры с указанием типа, назначения, возможных значений - для флагов и т.д. Необходимо привести описание всех основных используемых классов (рекомендуется использование для этой цели диаграмм классов) Рекомендуется выделить те фрагменты программы, которые наиболее удачны, по мнению автора, а также те, при работе над которыми автор столкнулся с наибольшими трудностями: в чем заключались трудности, как они были преодолены. Руководство пользователя. Эта глава должна содержать исчерпывающую информацию для того, чтобы пользователь смог инсталлировать и использовать данный программный продукт. Это, во-первых, аппаратно-системные требования к компьютеру, во-вторых, описание возможностей пакета, в-третьих, инструкция по его эксплуатации. Результаты разработки. Приводятся и анализируются результаты работы программы. Если результаты работы достаточно разнообразны в зависимости от исходных данных, то их удобно оформить в виде таблицы. Результаты должны быть подробно прокомментированы. Кроме того, на основании исследования этих результатов необходимо дать рекомендации по использованию предложенного программного продукта. Заключение. Краткие выводы о результатах выполненной работы, оформленные в виде нумерованных абзацев (достоинства и недостатки программного продукта). Варианты заданий для курсового проектирования
Список рекомендуемой литературы
Примечание: по согласованию с преподавателем для разработки в ходе курсового проектирования могут быть взяты другие темы, имеющие отношение к операционным системам или системным программам Смотрите также: Вопросы к экзамену: Зоопарк операционных систем
21.77kb.
1 стр.
Курсовая работа по дисциплине «Операционные системы»
61.11kb.
1 стр.
Курсовая работа цели курсовой работы
110.1kb.
1 стр.
Методические указания к лабораторным и домашним работам по дисциплине «Операционные системы» Специальности: 230401 Прикладная математика
584.93kb.
5 стр.
Курсовая работа по дисциплине «Автоматизация проектирования систем и средств управления»
147.54kb.
1 стр.
Рабочая программа по дисциплине «Операционные системы» для специальности 230101 «Вычислительные машины, комплексы, системы и сети»
220.81kb.
1 стр.
Курсовая работа «Проектирование вычислительной системы»
320kb.
1 стр.
Тест по дисциплине «операционные системы, среды и оболочки»
203.45kb.
1 стр.
Рабочая программа по дисциплине «Операционные системы»
205.01kb.
1 стр.
Темы для презентаций по дисциплине «Операционные системы и среды»
21.92kb.
1 стр.
Вопросы к зачёту по дисциплине «Операционные системы»
19.36kb.
1 стр.
Курсовая работа по дисциплине «Экономика труда и социально-трудовые отношения» на тему «Социальная ответственность организации на примере ОАО \"Сбербанк России\"» 642.6kb.
8 стр.
|