- •Методические указания по выполнению курсовой работы по дисциплине «Программирование» направления 230100
- •Оглавление
- •Основные требования, предъявляемые к курсовой работе
- •Структура и содержание отчета (рпз) по курсовой работе
- •Требования к оформлению курсовой работы
- •Требования к оформлению основной части курсовой работы
- •Нумерация страниц курсовой работы
- •Нумерация разделов, подразделов и пунктов курсовой работы
- •Оформление иллюстраций в курсовой работе
- •Требования к оформлению таблиц
- •Требования к оформлению формул и уравнений
- •Процедура защиты курсовой работы
- •Задания к темам курсовой работы
- •Тема 1. Создание объектно-ориентированных приложений в среде Delphi задание на выполнение курсовой работы
- •Варианты к теме 1
- •Тема 2. Разработка приложений в среде Delphi. Создание компонентов пользователя. Задание на выполнение курсовой работы
- •Варианты к теме 2
- •Тема 3. Разработка библиотеки подпрограмм на основе модуля Unit и библиотеки dll. Задание на выполнение курсовой работы
- •Варианты к теме 3
- •Тема 4. Разработка объектно-ориентированного приложения Delphi, использующего массив объектов. Задание на выполнение курсовой работы
- •Варианты к теме 4
- •Тема 5. Применение вариантного типа при разработке приложений Delphi. Задание на выполнение курсовой работы
- •Тема 6. Исключительные ситуации и их применение в приложениях Delphi. Задание на выполнение курсовой работы
- •Тема 7. Рекуррентные алгоритмы и рекурсивные подпрограммы задание на выполнение курсовой работы
- •Список литературы
- •Типовая форма протокола заседания комиссии по защите
- •5. Мониторинг процесса выполнения курсового проекта (работы)
- •Протокол заседания комиссии по защите курсового проекта
- •117454, Москва, просп. Вернадского, 78
Тема 5. Применение вариантного типа при разработке приложений Delphi. Задание на выполнение курсовой работы
по дисциплине Программирование
(тема 5)
Наименование и основание для выполнения курсового проекта.
Наименование курсовой работы.
Применение вариантного типа при разработке приложений Delphi.
Постановка задачи
Разработать примеры приложений, использующих вариантный тип. Продемонстрировать особенности использования вариантного типа и его преимущества или недостатки.
Исходные данные для разработки.
Система программирования Delphi5.
Выходные данные
Проект приложения в электронном виде.
Основание для выполнения КР (курсовой работы)-учебный план по специальности факультета ИС.
Цели и задачи KP.
Целью курсовой работы является получение навыков разработки приложений в среде Delphi
Частными целями KP являются:
обучение элементам технологии создания программного продукта
использование знаний по технологии структурного программирования с использованием современных средств: модуль и объект
обучение качественному оформлению документации на программное обеспечение
Задачи решаемые в КP.
Изучение вариантного типа. Описание его по схеме, рассмотренной в курсе «Программирование на ЯВУ». Определение вариантов применения типа.
Разработка примеров для демонстрации использования типа.
Рассмотрение применения типа в лабораторных работах. (обоснуйте, в каких работах вы бы использовали вариантный тип, вместо тех, что были рассмотрены в лабораторной работе).
Разработка подпрограмм по примерам.
Разработать приложение, демонстрирующее использование вариантного типа.
Требования к разработке
Определения подпрограмм по примерам должны быть представлены модулями Unit.
Приложение, демонстрирующее использование вариантного типа должно управляться с помощью интерфейса, представленного диалоговыми окнами (формами).
Тестовые данные должны быть подготовлены в текстовых файлах. Для ускорения доступа к тестовым данным необходимо переписать их в типизированный файл, соответствующей структуры. Результаты тестирования должны быть представлены в элементах диалоговых форм. Предусмотреть использование аппарата исключительных ситуаций (try) при обработке файлов.
Приложение должно позволить пользователю в интерактивном режиме выбрать устройство вывода результатов тестирования: на монитор или на принтер.
Требования к документации.
Документация должна быть оформлена в форме pасчетно-пояснительной (РПЗ) записки согласно требований к РПЗ.
Тема 6. Исключительные ситуации и их применение в приложениях Delphi. Задание на выполнение курсовой работы
по дисциплине Программирование
(тема 6)
Наименование и основание для выполнения курсового проекта.
Наименование курсовой работы.
Исключительные ситуации и их применение в приложениях Delphi.
Постановка задачи
Разработать примеры приложений, использующих обработку исключительных ситуаций. Продемонстрировать особенности использования исключительных ситуаций, преимущество или недостатки перед контролем помощью с оператора if.
Исходные данные для разработки.
Система программирования Delphi5.
Выходные данные
Проект приложения в электронном виде.
Основание для выполнения КР (курсовой работы)-учебный план по специальности факультета ИС.
Цели и задачи KP.
Целью курсовой работы является получение навыков разработки приложений в среде Delphi
Частными целями KP являются:
обучение элементам технологии создания программного продукта
использование знаний по технологии структурного программирования с использованием современных средств: модуль и объект
обучение качественному оформлению документации на программное обеспечение
Задачи, решаемые в КP.
Изучение теории по исключительным ситуациям.
Разработка примеров для демонстрации использования try для контроля ввода данных с консоли и при чтении из файла, а также использование стандартных обработчиков и пользовательских.
Разработка подпрограмм по примерам.
Разработать приложение, демонстрирующее использование try.
Требования к разработке
Определения подпрограмм по примерам должны быть представлены модулями Unit.
Приложение, демонстрирующее использование исключительных ситуаций на рассмотренных примерах, должно управляться с помощью интерфейса, представленного диалоговыми окнами (формами).
Тестовые данные должны быть подготовлены в текстовых файлах. Для ускорения доступа к тестовым данным необходимо переписать их в типизированный файл, соответствующей структуры. Результаты тестирования должны быть представлены в элементах диалоговых форм. Предусмотреть использование аппарата исключительных ситуаций (try) при обработке файлов.
Приложение должно позволить пользователю в интерактивном режиме выбрать устройство вывода результатов тестирования: на монитор или на принтер.
Требования к документации.
Документация должна быть оформлена в форме расчетно - пояснительной (РПЗ) записки согласно требований к РПЗ.