Разработка программы мониторинга потока событий (Hooks). Разработка программы оценки сетевого окружения ПК (Windows Networking)

Страницы работы

Фрагмент текста работы

СИСТЕМНОЕ ПРОГРАММИРОВАНИЕ

(наименование учебной дисциплины)

МЕТОДИЧЕСКИЕ УКАЗАНИЯ

к выполнению курсовой работы

 

Специальность – 09.02.03   Программирование в компьютерных системах

(шифр название)

Квалификация выпускника – ______техник-программист_____________

Клин

2017


1.ОБЩИЕ ПОЛОЖЕНИЯ

1.1. Цель и задачи курсового проектирования

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

Задачами курсового проектирования являются:

·  овладение навыками научно-исследовательской и проектно - конструкторской работы в области управления использования и распределения ресурсов вычислительной системы;

·  приобретение навыков определения основных этапов и работ, выполняемых при проектировании программных средств системного направления;

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

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

1.2. Задание на курсовое проектирование

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

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

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


1.3. Содержание и объём курсового проекта

Курсовой проект состоит из пояснительной записки и графической части. Общий объём пояснительной записки не должен превышать 25 - 30 листов, в том числе введение - не более 2-3 листов.

Пояснительная записка к курсовому проекту должна давать достаточно полное представление о принципе решения задачи с обоснования правильности решения задачи на ЭВМ. Записка иллюстрируется схемами и программами, выполняемыми с соблюдением всех требований ЕСПД. Структурные схемы входят в общий объём пояснительной записки и нумеруются.

Пояснительная записка должна включать следующие разделы: титульный лист; задание на проектирование; содержание; введение; разделы и подразделы основной части; заключение; список используемых источников; приложение.

Содержание основных разделов пояснительной записки:

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

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

3.   Содержание включает наименование всех разделов курсового проекта, а также подразделов и пунктов, если они имеют наименование, с указанием номера страниц.

4.   Введение содержит постановку задачи: обоснование актуальности темы, формулировка цели, решаемых задач, даётся краткий анализ возможных методов решения поставленной задачи.

5.   Основная часть состоит из 3 разделов, в которых рассматривается существо проблемы, методы разработки программного обеспечения, описание алгоритмов и программ, результаты работы программы.

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

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

В 3 разделе приводятся результаты, полученные после реализации программы.

При большом объёме курсового проекта распечатки результатов и листинги программ выносятся в приложения.

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

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

9.   Приложения содержат вспомогательный материал (листинги программ

Похожие материалы

Информация о работе

Тип:
Методические указания и пособия
Размер файла:
98 Kb
Скачали:
0