- •Методичні вказівки
- •Цель и офошение курсовой работы
- •I.I. Цель курсовой работы
- •1.2. Требования к оформлению курсовой работы
- •2.1. Титульный лист
- •2.2. Задание на проектирование
- •2.3 Реферат
- •2.4. Содержание
- •2.5. Введение
- •2.6 Основная часть пояснительной записки
- •2.7 Заключение
- •2.8 Список использованных источников
- •2.9 Приложение
- •График выполнения этапов курсовой работы
- •Варианты индивидуальных учебных заданий
График выполнения этапов курсовой работы
№ п/п |
Содержание этапа Выполняемая работа |
№ учебной недели |
Объем этапа % |
1 |
Получение задания на курсовую работу |
1-2 |
|
2 |
Изучение литературы. Составление математического описания задачи. |
3-4 |
15 |
3 |
Составление алгоритма решения задачи |
5-6 |
15 |
4 |
Создание и отладка программы на ЭВМ
|
7-10 |
40 |
5 |
Получение листинга программы и распечатка результатов решения задачи. |
11-12 |
10 |
6 |
Оформление пояснительной записки и графической части курсового. |
13 – 15 |
20 |
7 |
Защита курсовой работы. |
16 - 17 |
|
Приложение 2
Требования к программе на ПЭВМ
1. Язык программирования для написания текста программы должен быть выбран из числа изучаемых студентами данной специальности на специализированных кафедрах института: Бейсик, Паскаль и т.д. и согласован с руководителем работы. Можно также по согласованию с руководителем применить известные математические пакеты прикладных программ с использованием макросов или встроенных программных средств.
2. Текст программы должен содержать достаточное количество комментариев, описывающих действия операторов в наиболее важных смысловых местах программы.
Например:
20 ВВОД НАЧАЛЬНЫХ ЗНАЧЕНИЙ
1000 РЕЗУЛЬТАТЫ РАСЧЕТА ПАРАМЕТРОВ ……
3. Напало работы с программой должно сопровождаться выводом на экран монитора темы курсовой работы, шифры студенческой группы, фамилии разработчика, имени файлов, разработанных в работе, основного литературного источника. Например:
Тема: Вычисление коэффициентов ряда Фурье.
Выполнил: Студент группы ГЭА-99а, Иванов И. И. Файл с текстом программы в формате листинга: PRO&I.BAS
Дьяконов В.П. Расчет нелинейных и импульсных устройств на программируемых микрокалькуляторах. М. Радио и связь, 1984
PROG1,BAS - в формате листинга
PR06'f.EXE" выполнимый
4. Ввод переменных с клавиатуры должен сопровождаться сообщениями на экране монитора, поясняющими назначение и размерность переменной.
Например:
100 INPUT Номинальная мощность двигателя, кВт". PN
110 INPUT ^Наименование установки \ NY$
5. Программа должна иметь одну или несколько систем меню повышающих оперативность работы пользователя. Например:
100 PRINT "ВЫВОД ПЕРЕМЕННЫХ И РЕЗУЛЬТАТОВ РАССЧЕТА НА ЭКРАН - I" 450 PRINT "ВЫВОД ПЕРЕМЕННЫХ И РЕЗУЛЬТАТОВ РАССЧЕТА
НА ПРИНТЕР - 2"
920 PRINT "ПОВТОРИТЬ РАССЧЕТ"
950 PRINT "ЗАВЕРШИТЬ РАССЧЕТ "
970 PRINT "ВАШ ВЫБОР" ; V %
6. При программировании следует соблюдать общие рекомендации по сокращению объема и увеличению скорости работы;
- оставлять липа» самые необходимые операторы REM ,
- не использовать лишние пробелы между операторами и операциями ;
- при присваивании опускать ключевое слово LET;
- использовать целочисленные переменные, например в операторах FOR » ON, DIMi TAB » так как целые числа занимают 2 байта, а числа одинарной точности - 4 байта, затрачивается время на округление чисел ;
- использовать оператор безусловного перехода GOTO, не требующий памяти, вместо GOSUB, занимающего 6 байт, где это возможно;
- использовать несколько операторов в каждой программной строке, т.к. каждая лишняя строка увеличивает программу на 5 байт;
- для сокращения памяти меньше использовать скобки в выражениях;
- экономить размер памяти, резервируемый под элементы массива ;
- использовать переменные, а не константы, т.к. доступ к переменным занимает меньше времени ;
- выносить из циклов, особенно внутренних, все вычисления и инвариантные к условиям повторения фрагменты программы;
7. Окончательная версия программы должна быть представлена в виде файла с текстам программы ( *. BAS, .PAS и т.д.) - обязательно, в виде выполняемого файла *. EXE - желательно.
Приложение 3
Образец титульного листа
МИНИСТЕРСТВО ВЫСШЕГО И СРЕДНЕГО СПЕЦИАЛЬНОГО
ОБРАЗОВАНИЯ
ДОНЕЦКИЙ НАЦИОНАЛЬНЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ
З А Д А Н И Е на курсовой проект
по курсу “МАТЕМАТИЧЕСКИЕ МЕТОДЫ РЕШЕНИЯ ЗАДАЧ НА ЭВМ”
Студенту________________ группы_________________ Ф.И.О.
шифр
Тема:_______________________________________________________
НАИМЕНОВАНИЯ ФАЙЛОВ *. ВА S ; *. Е Х Е
Дата выдачи задания "___"_________________200___г.
Срок сдачи проекта "___"_________________200___г.
Задание принял к исполнению______________ (подпись) Ф.И.О.
Задание выдал и утвердил руководитель
проекта__________________________________(подпись) Ф.И.О.
ДОНЕЦК 200___г.
Приложение 4