
- •Киев 2012 Общая постановка задачи.
- •Образец.
- •Состав доработок приложения «Калькулятор» Доработка №1. Реализация дополнительных двухместных операций.
- •Доработка №2. Реализация простейших одноместных операций.
- •Доработка №3. Реализация тригонометрических операций . Группа 1.
- •Доработка №4. Реализация тригонометрических операций. Группа 2.
- •Доработка №5. Реализация экспоненциальных и логарифмических операций.
- •Доработка №6. Ускоренный ввод стандартных констант.
- •Доработка №7. Полнофункциональный ввод действительных чисел.
- •Доработка №8. Журнал выполнения операций.
- •Доработка №9. Регистры памяти. Традиционный вариант.
- •Доработка № 9а. Регистры памяти с широким просмотром.
- •Варианты заданий курсовой работы.
- •Состав отчета по курсовой работе.
- •Титульный лист.(лист)
- •Лист оглавления (лист).
- •Постановка задачи (раздел).
- •Перечень процедур приложения. (раздел).
- •Дерево процедурных вызовов приложения (раздел). Например:
- •Математический анализ разрабатываемых функций процедур. (раздел).
- •Блок алгоритмического описания разрабатываемых процедур – функций. (раздел).
- •Исходные тексты разрабатываемых процедур – функций. (раздел).
- •Результаты тестирования выполненых доработок (раздел).
- •Порядок защиты курсовой работы.
- •Приложения.
- •Киев 2012
Состав отчета по курсовой работе.
Титульный лист.(лист)
Лист оглавления (лист).
Постановка задачи (раздел).
В данном разделе описывается:
Наименование и назначение разрабатываемого приложения.
Состав файлов и юнитов шаблона.
Состав доработок в соответствии с индивидуальным заданием.
Доработка № 1 (копируется задание по доработке).
Доработка № 2 (копируется задание по доработке).
Доработка № 3 (копируется задание по доработке).
Перечень процедур приложения. (раздел).
Перечень процедур оформляется таблицей
-
№
Заголовок процедуры
Описание выполняемых действий и параметров
Дерево процедурных вызовов приложения (раздел). Например:
-
APPLICATION
FORM1 (UNIT1)
События
onClick
Другие события
Другие события
Button1
Button2
Button3
…….
ButtonN
В дереве процедурных вызовов жирной рамкой выделяются доработки по конкретному заданию.
Математический анализ разрабатываемых функций процедур. (раздел).
Математический анализ включает :
6.1. Наименование функции (и, желательно, область ее применения).
6.2. Область определения аргумента функции, перечисление особых точек на области определения, перечисления min, max.
6.3. График функции.
6.4. Представление функции рядом Тейлора-Маклорена с указанием допустимых границ на аргументе.
6.5. Для переодических функций рассматривается способ приведения аргументов функции к диапазону одного периода.
Блок алгоритмического описания разрабатываемых процедур – функций. (раздел).
Представляются алгоритмы всех разрабатываемых в работе процедур
Исходные тексты разрабатываемых процедур – функций. (раздел).
Представляютс исходные тексты разрабатываемых процедур и функций, а также представляются объявления констант и рабочих переменных, обслуживающих эти процедуры в рамках проекта.
Результаты тестирования выполненых доработок (раздел).
Тестирование выполняется для контрольных точек, которые определяются на этапе математического анализа. Эталоном для вычисления ошибок является калькулятор в составе Microsoft Windows. Результаты тестирования оформляютс в виде таблицы
№ |
X |
Y (приложение) |
Y (Microsoft) |
Абсолютная ошибка |
Sin(x) рядом Маклорена |
||||
1 |
… |
… |
… |
… |
2 |
… |
… |
… |
… |
3 |
|
|
|
|
… |
|
|
|
|
Cos(x) с помощью библиотеки Math |
||||
1 |
… |
… |
… |
… |
2 |
… |
… |
… |
… |
3 |
|
|
|
|
… |
|
|
|
|