Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ по Программированию.doc
Скачиваний:
4
Добавлен:
30.08.2019
Размер:
215.55 Кб
Скачать
  1. Требования к разрабатываемому приложению.

    1. Приложение, демонстрирующее применение структуры должно быть разработано как проект Delphi. Взаимодействие пользователя с приложением должно осуществляться посредством пользовательского интерфейса.

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

    3. Вывод результатов решения задачи, также может быть выполнен по выбору пользователя в поля формы или в файл.

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

    5. Приложение, использующее DLL должно запускаться на компьютере на котором не установлен Delphi.

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

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

Варианты к теме 3

Задание 1

Операции с компонентами целого числа. Число представлено целым значением. через числовой: Сумма цифр, симметричность числа, НОД двух чисел, НОК двух чисел, простое число, число Мерсена, число Армстронга, совершенные числа, дружественные числа.

Задание 2

Алгоритмы внутренней сортировки: прямого обмена, прямой вставки, прямого выбора, Шейкер сортировка, сортировка Шелла.

ЗАДАНИЕ НА ВЫПОЛНЕНИЕ КУРСОВОЙ РАБОТЫ

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

(тема 4)

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

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

Разработка объектно-ориентированного приложения, использующего массив объектов, в среде Delphi.

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

Разработать класс (класс варианта), определенный вариантом. Разработать второй класс–массив, элементами которого являются объекты класса–варианта. Разработать приложение, демонстрирующее применение класса-массива.

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

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

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

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

    1. Основание для выполнения КР (курсовой работы)-учебный план по дисциплине Программирование на ЯВУ

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

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

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

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

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

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

    1. Задачи решаемые в кp.

      1. Анализ исходных данных, постановки задачи, исследование предложенной вариантом задачи.

      2. Определение структуры класса-варианта.

      3. Разработка алгоритмов методов класса-варианта

      4. Разработка текстового файла, содержащего тесты для тестирования класса-варианта.

      5. Тестирование класса-варианта.

      6. Определение структуры класса-массива.

      7. Разработка алгоритмов методов класса-массива

      8. Разработка текстового файла, содержащего тесты для тестирования класса-массива.

      9. Тестирование класса-массива.

      10. Разработать приложение, демонстрирующее использование класса-массива.

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

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

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

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

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

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