Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
мет_кр_прог_2010.doc
Скачиваний:
1
Добавлен:
10.11.2019
Размер:
470.53 Кб
Скачать

24

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

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

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

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

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

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

«Специализированные компьютерные системы»

Донецк 2010

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ УКРАИНЫ

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

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

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

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

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

«Специализированные компьютерные системы»

Утверждено на заседании

кафедры автоматизированных

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

протокол №__ от ___ _____2008

Донецк 2010

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

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

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

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

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

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

Адриевская Н.К. асс .

Рецензент

Чичикало Н.И. проф.

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

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

  1. Цель и задачи курсовой работы

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

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

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

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

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

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

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

  1. Тематика курсовых работ

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

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

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

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

  4. Использование объектов.

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

  6. Организация баз данных

  7. Организация обучающих программ

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

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

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

  1. Содержание и этапы выполнения курсовой работы

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

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

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

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

  • решить поставленную задачу на ЭВМ;

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

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

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

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

Номер

этапа

Наименование этапа

Сроки выполнения

(недели)

1.

Получение и уяснение индивидуального задания

1

2.

Разработка структуры и связей будущей программы

2-3

3.

Выбор, анализ и описание метода решения задачи

4-5

4.

Определение и описание структуры и типов данных

(входных, выходных, рабочих), методов их формирования

5

5.

Разработка алгоритма решения задачи

6-8

6.

Разработка программного обеспечения задачи

(программ с описаниями, а также инструкций по их

использованию)

9-11

7.

Отладка программ и проверка программных модулей на контрольных примерах

12-13

8.

Проведение рабочих расчётов (вычислительных экспериментов) на ЭВМ, получение результатов и оценка их достоверности

14-15

9.

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

14-15

10.

Оформление пояснительной записки, сдача её на проверку преподавателю

16

11.

Защита курсовой работы

17-18

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]