Список использованных источников




СОДЕРЖАНИЕ

Введение................................................................................................................ 4

1 Общие положения.............................................................................................. 4

2 Содержание разделов курсовой работы.......................................................... 5

3 Оформление пояснительной записки............................................................. 12

Приложение 1. Титульный лист курсовой работы........................................... 14

Приложение 2. Пример оформления реферата................................................. 15

Приложение 3. Пример оформления содержания............................................ 16

Приложение 4. Пример оформления списка использованных источников..... 17

Приложение 5. Основные элементы блок-схемы.............................................. 18

Приложение 6. Примеры построения блок-схем.............................................. 19

 

 


 

Введение

Представленное методическое пособие посвящено вопросам выполнения курсовых работ по дисциплине «Языки программирования» студентами-заочниками 4-го курса.

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

Тема курсовой работы назначается руководителем курсовой работы и утверждается на заседании учебно-методической комиссии.

 

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

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

Выполнение курсовой работы реализует следующие цели:

· систематизацию, закрепление и расширение теоретических знаний студентов по изучаемой дисциплине;

· развитие навыков самостоятельного решения задач;

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

· совершенствование умений в составлении текстовой документации и оформлении графической;

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

 

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

Выполнение курсовой работы состоит из трех этапов.

1. Подготовительный этап (разработка алгоритма и анализ существующих методов).

2. Практическая работа за компьютером (разработка рабочего проекта и тестирование).

3. Оформление пояснительной записки.

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

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

 

СОДЕРЖАНИЕ РАЗДЕЛОВ КУРСОВОЙ РАБОТЫ

Оформление пояснительной записки и дополнительных текстовых документов должно соответствовать требованиям стандартов. Пояснительная записка к курсовой работе, включая дополнительные текстовые документы, должна иметь объем 25-35 листов.

В соответствии с заданием к курсовому проекту по специальной дисциплине, рекомендуется следующий состав и порядок расположения материала в пояснительной записке:

- титульный лист стандартного образца (см. Приложение 1);

- задание на выполнение курсового проекта стандартного образца;

- реферат (см. Приложение 2)

- содержание (см. Приложение 3)

- введение

- основные разделы

- заключение

- список использованных источников (см. Приложение 4)

- приложения.

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

1 Разработка алгоритма

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

1.2 Описание алгоритма

2 Разработка рабочего проекта.

2.1 Описание логической структуры

2.2 Входные данные

2.3 Выходные данные

2.4 Вызов и загрузка.

3 Тестирование проекта.

4 Внедрение

4.1 Условия выполнения программы

4.2 Сообщения оператору


Реферат

Реферат должен содержать:

- сведения об объеме курсовой работы: количество страниц пояснительной записки с указанием количества рисунков, таблиц, использованных источников и приложений;

- перечень ключевых слов;

- текст реферата.

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

Текст реферата должен отражать сокращенное изложение содержания курсовой работы с основными результатами.

В конце реферата указывается количество листов графического материала.

Объем реферата составляет не более одной страницы.

Содержание

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

Введение.

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

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

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

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

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

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

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

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

Описание алгоритма.

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

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

Разработка программы

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

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

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

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

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

Тестирование проекта

Кратко описывается среда программирования. Приводятся основные команды, выполняемые при вводе и редактировании программы, команды записи программы на диск, чтения с диска. Перечисляются и описываются средства отладки.

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

Прилагается распечатка решения контрольного примера. Распечатка должна содержать фамилию, имя и отчество исполнителя, группу и дату.

Внедрение

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

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

Заключение

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

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

Список использованных источников

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

Приложения

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

- блок схема алгоритма,

- текст программы,

- результаты выполнения программы.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2017-06-21 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: