КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Выполнение курсовой работыСтр 1 из 9Следующая ⇒ Гуманитарная Академия Дистанционное образование 1003.00.01;1
Методические рекомендации по выполнению курсовой работы МОСКВА 2007 Под ред. А.П. Пятибратова, д-ра техн. наук, проф., засл. деятеля науки и техники РСФСР
Рекомендовано Учебно-методическим советом в качестве учебного пособия для студентов СГА Методические рекомендации по выполнению курсовой работы В предлагаемом пособии изложены основные требования и рекомендации по выполнению курсовой работы. Приводится перечень тем курсовых работ и список литературы.
Для студентов Современной Гуманитарной Академии © СОВРЕМЕННАЯ ГУМАНИТАРНАЯ АКАДЕМИЯ, 2007
Стр. 1 общие положения.......................................................................................................................... 4 2 Выполнение курсовой работы............................................................................................... 4 3 Содержание разделов курсовой работы......................................................................... 5 3.1 Оглавление........................................................................................................................................ 5 3.2 Введение............................................................................................................................................ 5 3.3 Разработка эскизного и технического проектов программы....................................................... 5 3.3.1 Задание....................................................................................................................................... 6 3.3.2 Назначение и область применения......................................................................................... 6 3.3.3 Технические характеристики.................................................................................................. 6 3.3.3.1 Постановка задачи............................................................................................................ 6 3.3.3.2 Описание алгоритма......................................................................................................... 9 3.3.3.3 Организация входных и выходных данных................................................................ 11 3.3.3.4 Выбор состава технических и программных средств................................................. 12 3.3.3.5 Источники, использованные при разработке.............................................................. 12 3.4 Разработка рабочего проекта......................................................................................................... 12 3.4.1 Разработка программы........................................................................................................... 13 Написание программы..................................................................................................................................... 15 3.4.2 Спецификация программы.................................................................................................... 19 3.4.3 Текст программы..................................................................................................................... 20 3.4.4 Описание программы............................................................................................................. 25 3.4.5 Тестирование программы...................................................................................................... 26 3.5 Внедрение........................................................................................................................................ 26 3.6 Список использованных источников........................................................................................... 27 4 Оформление пояснительной записки............................................................................ 29 5 Тематика курсовых работ...................................................................................................... 29 5.1 Массивы........................................................................................................................................... 29 5.2 Строковые данные и текстовые файлы........................................................................................ 30 5.3 Записи. Базы данных...................................................................................................................... 32 5.4 Динамические структуры.............................................................................................................. 33 5.5 Игры................................................................................................................................................. 35 6 Литература........................................................................................................................................ 37 Приложение а..................................................................................................................................... 39 Общие положения
Курсовая работа предусмотрена тематическим планом изучения дисциплины “Программирование на языке высокого уровня”. Курсовая работа является самостоятельной работой студента, позволяет оценить качество знаний и отражает приобретенные студентом практические навыки. Курсовая работа позволяет расширить объем знаний студентов в области программирования и создать реальную основу использования своих знаний для решения на ЭВМ задач по другим дисциплинам и в своей дальнейшей практической деятельности. Тема назначается руководителем курсовой работы и утверждается на заседании учебно-методической комиссии. Перед студентом ставится задача разработать приложение для Windows с целью решения конкретной задачи. Результатом решения является: а) пояснительная записка, составленная с учетом требования стандартов ЕСПД; б) исполняемый файл программы, прилагаемый к пояснительной записке на диске/дискете. Для решения поставленной задачи студенту необходимо предварительно ознакомиться с литературой, посвященной теме задания. При этом следует обратить внимание на средства, используемые для решения аналогичных задач или для решения каких-либо ключевых моментов задачи. Этап работы с литературой должен закончиться обзором, в котором собраны полученные сведения из литературы, дан их анализ с точки зрения приложения к поставленной задаче. Сформулированные в настоящих указаниях задания на курсовую работу представляют студенту простор для творчества. В текстах задач умышленно опущены некоторые детали и необходимые требования. После ознакомления с литературой студент должен оценить возможности языка программирования и вычислительной техники, на которой предлагается реализовать решение. Результатом этой работы должна быть точная формулировка задачи со всеми ограничениями и требованиями. При решении задачи необходимо придерживаться техники пошаговой детализации, использовать стандартные структуры, не забывая при этом о развитии программного окружения программиста, расширяя возможности языка за счет включения новых процедур и функций. При разработке алгоритма необходимо предусмотреть средства проверки и тестирования программы, удобство работы пользователя, возможные модификации. При написании программы не следует забывать о хорошем стиле программирования, о таких понятиях, как читабельность, эффективность, надежность. Необходимо искать наиболее простые и естественные приемы и методы решения. В программе, кроме решения непосредственно задачи, студент должен предусмотреть вывод справки о программе и информации о разработчике с указанием ФИО, группы и даты разработки. На диске вместе с программой должны быть представлены файлы, подготовленные для проверки ее работоспособности.
Выполнение курсовой работы
Выполнение курсовой работы состоит из трех этапов. 1. Подготовительный этап (разработка эскизного и технического проектов). 2. Практическая работа за компьютером (разработка рабочего проекта). 3. Оформление пояснительной записки. Содержание разделов курсовой работы
Все этапы разработки программы отражаются в пояснительной записке. Пояснительная записка состоит из следующих разделов: Введение 1 Разработка эскизного и технического проектов программы (ГОСТ 19.404–79) 1.1 Задание 1.2 Назначение и область применения 1.3 Технические характеристики 1.4 Источники, использованные при разработке 2 Разработка рабочего проекта 2.1 Разработка программы 2.2 Спецификация программы 2.3 Текст программы 2.4 Описание программы 2.5 Тестирование программы 3 Внедрение Заключение Глоссарий* Список используемой литературы. При написании пояснительной записки необходимо придерживаться требований единой системы программной документации (ЕСПД) и методических указаний по выполнению письменной курсовой работы, принятых в СГА. Оглавление
Оглавление составляется в соответствии с содержанием пояснительной записки и должно отражать все разделы курсовой работы. После написания пояснительной записки в оглавлении проставляются страницы.
|