Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
4.1. МУ курсовым работам.doc
Скачиваний:
37
Добавлен:
10.05.2015
Размер:
389.12 Кб
Скачать
    1. Тема 7. Рекуррентные алгоритмы и рекурсивные подпрограммы задание на выполнение курсовой работы

по дисциплине Программирование

(тема 7)

  1. Наименование и основание для выполнения курсового проекта.

    1. Наименование курсовой работы.

Рекуррентные алгоритмы и рекурсивные подпрограммы

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

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

Исходные данные для разработки.

Система программирования Delphi5.

    1. Выходные данные

Проект приложения в электронном виде.

    1. Основание для выполнения КР (курсовой работы)-учебный план по специальности факультета ИС.

  1. Цели и задачи KP.

    1. Целью курсовой работы является получение навыков разработки приложений в среде Delphi

Частными целями KP являются:

  • обучение элементам технологии создания программного продукта

  • использование знаний по технологии структурного программирования с использованием современных средств: модуль и объект

  • обучение качественному оформлению документации на программное обеспечение

    1. Задачи решаемые в КP.

      1. Документировать теорию по рекуррентным зависимостям.

      2. Подготовить описание задач, использующих рекуррентность.

      3. Разработать алгоритмы задач и представить из на псевдокоде.

      4. Разработать подпрограммы по алгоритмам.

      5. Выполнить отладку подпрограмм.

      6. Разработать приложение, демонстрирующее работу всех алгоритмов.

  1. Требования к разработке

    1. Определения подпрограмм по примерам должны быть представлены модулями Unit.

    2. Приложение, демонстрирующее работу всех алгоритмов, должно управляться с помощью интерфейса, представленного диалоговыми окнами (формами).

    3. Тестовые данные должны быть подготовлены в текстовых файлах. Для ускорения доступа к тестовым данным необходимо переписать их в типизированный файл, соответствующей структуры. Результаты тестирования должны быть представлены в элементах диалоговых форм. Предусмотреть использование аппарата исключительных ситуаций (try) при обработке файлов.

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

  2. Требования к документации.

Документация должна быть оформлена в форме pасчетно-пояснительной (РПЗ) записки согласно требований к РПЗ.

  1. Список литературы

        1. Фаронов Валерий Васильевич. Delphi. Программирование на языке высокого уровня: Учебник для вузов / В. В. Фаронов. — СПб.: Питер, 2007. — 639 с.: ил. — (Учебник для вузов). — Библиогр.: с. 628 (7 назв.)

        2. Delphi 7 / А. Д. Хомоненко [и др.]; под ред. А. Д. Хомоненко. — СПб.: БХВ-Петербург, 2006. — 1200 с.: ил. — (В подлиннике). — Предм. указ.: с. 1196-1200

        3. Фаронов Валерий Васильевич

Delphi. Программирование на языке высокого уровня: Учеб. для вузов / В. В. Фаронов. — СПб.: Питер, 2006. — 640 с.: ил. — (Учеб. для вузов). — Библиогр.: с. 628 (7 назв.)

        1. Скворцова Л.А., Чудновская Н.Д. Лабораторный практикум по программированию в Delphi. Электронная версия:

Приложение 1 Титульный лист

МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

"Московский государственный технический университет радиотехники,

электроники и автоматики"

МГТУ МИРЭА

_________________________________________________________________________

(наименование факультета)

_________________________________________________________________________

(наименование кафедры)

КУРСОВОЙ ПРОЕКТ (РАБОТА)

по дисциплине

«______________________________________________________»

(наименование дисциплины)

Тема курсового проекта (работы) «__________________________________________»

(наименование темы)

Студент группы ____________________

(учебная группа)

Фамилия И.О

Руководитель курсового проекта (работы)

должность, звание, ученая степень

Фамилия И.О

Рецензент (при наличии)

должность, звание, ученая степень

Фамилия И.О

Работа представлена к защите

«__»_______201___ г.

(подпись студента)

«Допущен к защите»

«__»_______201___ г.

(подпись руководителя)

Москва 2012

Приложение 2 Форма задания

МИНОБРНАУКИ РОССИИ

Федеральное государственное бюджетное образовательное учреждение

высшего профессионального образования

"Московский государственный технический университет радиотехники,

электроники и автоматики"

МГТУ МИРЭА

_________________________________________________________________________

(наименование факультета)

_________________________________________________________________________

(наименование кафедры)

Утверждаю

Заведующий

кафедрой______________И.О. Фамилия

«____» __________201___ г.

ЗАДАНИЕ

на выполнение курсового проекта (работы)

по дисциплине «____________________________________________________________»

Студент _________________________________________________Группа____________

  1. Тема _____________________________________________________________________

  1. Исходные данные:

    1. Перечень вопросов, подлежащих разработке, и обязательного графического материала:

  1. Срок представления к защите курсового проекта (работы):до«___» _______201_ г.

Задание на курсовой

проект, (работу) выдал

«___»______201__г.

Подпись руководителя

проекта

Ф.И.О. руководителя

проекта

Задание на курсовой

проект, (работу) получил

«___»______201__г.

Подпись студента –

исполнителя проекта

Ф.И.О. студента -

исполнителя

проекта

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