Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MU_Kursovoy_ChM.doc
Скачиваний:
6
Добавлен:
06.02.2016
Размер:
79.36 Кб
Скачать

График выполнения этапов курсовой работы

п/п

Содержание этапа

Выполняемая работа

№ учебной неде­ли

Объем этапа

%

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

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