Главная | Обратная связь | Поможем написать вашу работу!
МегаЛекции

Возможна также выдача индивидуальных заданий по иной тематике.




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

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

по курсу «Алгоритмизация и программирование»

для студентов направления 6.050101 «Компьютерные науки»

 

Донецк 2011


 

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ, МОЛОДЕЖИ И СПОРТА УКРАИНЫ

ДВНЗ «ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ»

 

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

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

по курсу «Алгоритмические языки и программирование»

 

 

для студентов направления

«Компьютерные науки»

 
 

 

Донецк 2011


 

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

«Алгоритмические языки и программирование» (для студентов направления «Компьютерные науки») /Сост. Савкова Е.О., Светличная В.А., Теплова О.В. Донецк: ДонНТУ, 2011.- 32 с

 

 

Приведены требования к выполнению курсовой работы по дисциплине «Алгоритмические языки и программирование», ее структуре, этапам выполнения. Содержатся варианты заданий курсовой работы, содержание вычислительных экспериментов, включённых в основную часть работы. Даны рекомендации по составлению алгоритмов и программ, а также и оформлению курсовой работы.

 

Составители:

Савкова Е.О. доц.

Светличная В.А., доц.

Теплова О.В. асс.

 

Рецензент

Тарасюк В.П. доц.

 

Отв. за выпуск

Скобцов Ю.А. проф.


СОДЕРЖАНИЕ

  ЦЕЛЬ И ЗАДАЧИ КУРСОВОЙ РАБОТЫ  
  ТЕМАТИКА КУРСОВЫХ РАБОТ  
  СОДЕРЖАНИЕ И ЭТАПЫ ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ  
  СОСТАВ КУРСОВОЙ РАБОТЫ И ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ  
  4.1 Содержание пояснительной записки  
  4.2 Реферат  
  4.3 Основная часть  
  4.4 Инструкция пользователя  
  4.5 Анализ результатов работы программы.  
  4.6 Заключение  
  ТРЕБОВАНИЯ К ВЫПОЛНЕНИЮ КУРСОВОЙ РАБОТЫ  
  5.1 Требования к структуре программы  
  5.2 Требования к интерфейсу программы  
  5.3 Требования к входным и выходным данным  
  5.4 Требования к оформлению пояснительной записки  
  5.5 Требования к содержанию программы  
  ВАРИАНТЫ ЗАДАНИЙ НА КУРСОВУЮ РАБОТУ  
  6.1 Обработка одномерных массивов  
  6.2 Обработка матриц  
  6.3 Определение параметров функций  
  6.4 Построение графических фигур  
  6.5 Задачи с использованием геометрических данных  
  6.6 Задачи сортировки  
  6.7 Задачи исследования геометрических областей  
  6.8 Обработка бинарных файлов  
  6.9 Обработка текстовых файлов  
  ПОРЯДОК ВЫПОЛНЕНИЯ И ЗАЩИТЫ КУРСОВОЙ РАБОТЫ  
Приложение 1  
Приложение 2  

1. ЦЕЛЬ И ЗАДАЧИ КУРСОВОЙ РАБОТЫ

 

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

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

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

- формализации и алгоритмизации задачи;

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

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

- оформления программной документации в соответствии с ГОСТ и ЕСКД.

 


1 ТЕМАТИКА КУРСОВЫХ РАБОТ

 

Тематика курсовых работ, связана с тематикой дисциплин «Алгоритмические языки и программирование», «Высшей математики», «Компьютерная графика», «Алгоритмы и структуры данных» и посвящена методам решения задач по разделам:

1. Методы обработки одномерных массивов

2. Методы обработки матриц.

3. Методы сортировки массивов.

4. Построение графических объектов.

5. Решение геометрических задач.

6. Методы обработки файлов прямого доступа.

7. Методы обработки строковых данных.

Возможна также выдача индивидуальных заданий по иной тематике.

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

Типовые варианты индивидуальных заданий на курсовую работу приведены в разд. 6.

 


2 СОДЕРЖАНИЕ И ЭТАПЫ ВЫПОЛНЕНИЯ КУРСОВОЙ РАБОТЫ

 

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

- уяснить и сформулировать развёрнутую постановку задачи программирования;

- произвести анализ и выбор метода решения задачи (если он не задан однозначно);

- выполнить необходимые этапы формализации, алгоритмизации программирования и машинной реализации задачи;

- решить поставленную задачу на компьютере;

- проанализировать полученные результаты;

- оформить и защитить курсовую работу.

Выполнение курсовых работ включает следующие этапы (табл. 3.1).

Таблица 3.1 Основные этапы выполнения курсовых работ

Номер этапа Наименование этапа Сроки выполнения (недели)
1. Получение и уяснение индивидуального задания 1-2
2. Разработка структуры и связей будущей программы  
3. Разработка алгоритма и программы решения первой части работы 4-5
4. Разработка алгоритма и программы решения второй части работы 6-7
5. Разработка алгоритма и программы решения третьей части работы 8-9
6. Разработка и программная и реализация пользовательского меню 10-11
7. Состыковка разработанных программных модулей 12-13
8. Оформление пояснительной записки, сдача её на проверку преподавателю 14-15
9. Защита курсовой работы  

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


3 СОСТАВ КУРСОВОЙ РАБОТЫ И ТРЕБОВАНИЯ К ОФОРМЛЕНИЮ

4.1 Содержание пояснительной записки

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

ü титульный лист типовой формы (см. прил. 1);

ü лист задания;

ü реферат;

ü содержание;

ü введение;

ü основная часть;

ü заключение;

ü список литературы;

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

 

4.2 Реферат

Реферат должен включать:

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

Текст реферата в краткой форме описывает, чему посвящена курсовая работа. Оптимальный объем текста реферата – 1200 знаков, но не более 2000.

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

Реферат выполняется в рамке со штампом.

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

 

4.3 Основная часть

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

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

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

¨ наименование, назначение и содержательное (словесное) описание условия задачи, объекта (его структуры, назначения и т. п.);

¨ исходные числовые данные и зависимости, необходимые для решения задачи на контрольном примере;

¨ рекомендуемые или однозначно заданные методы решения задачи;

¨ рекомендации или конкретные требования по использованию существующих программных и технических средств (языков программирования, прикладных программ, баз данных, ЭВМ и. т. п.);

Поделиться:





Воспользуйтесь поиском по сайту:



©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...