Главная страница

ттттт. Практическая работа Работа с интерфейсом среды программирования Delphi. Создание простого проекта. Запуск программ на выполнение


Скачать 2.63 Mb.
НазваниеПрактическая работа Работа с интерфейсом среды программирования Delphi. Создание простого проекта. Запуск программ на выполнение
Анкорттттт
Дата30.01.2022
Размер2.63 Mb.
Формат файлаdoc
Имя файла0018f8f0-cdfb5c43.doc
ТипПрактическая работа
#346059
страница16 из 16
1   ...   8   9   10   11   12   13   14   15   16

Практическая работа №20.Осуществление обмена данными между формами. Разработка многодокументных MDI окон


Задание

Необходимо разработать электронный учебник.

Учебник должен включать информационную (обучающую) часть.

Замечание. *По желанию студента или по указанию преподавателя учебник может включать тестовый контроль знаний обучаемых (ниже соответствующие требования к реализации приложения помечены знаком *).

Необходимо

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

2.      Реализовать доступ к функциям приложения с использованием главного меню, содержащего такие режимы как Обучение, (*Контроль знаний), Шрифт, Окно, Литература, Справка.

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

4.      Выполнить следующие требования.

·        Режим Обучение должен предоставлять возможность выбирать темы  учебника для изучения основных понятий и фактов (сформировать список тем как список режимов меню Обучение).

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

·        Пользователь должен иметь возможность изменять по своему усмотрению фон окна и цвет символов текста, а также восстанавливать  параметры, заданные разработчиком учебника по умолчанию.

·        Пользователь должен иметь возможность просматривать одновременно несколько тем в разных окнах. Режим Окно должен позволять пользователю располагать несколько окон с открытыми темами в одном из возможных порядков (каскадом и т.п.).

·        Режим Литература должен предоставлять доступ к списку использованных разработчиком электронного учебника источников (книги и/или источникиInternet). Список литературы должен быть оформлен в соответствии с правилами оформления литературы.

·         Режим Справка должен содержать два режима: непосредственно Справку (инструкцию пользователя по работе с электронным учебником) и информацию «О программе» (название приложения, версия, год выпуска, сведения об авторе).

·        *Режим Контроль знаний должен предоставлять доступ к выполнению тестовых заданий по каждой теме, а также к итоговому контролю знаний по всему содержанию учебника.

·        *Тестовые задания могут предусматривать следующие типы ответов: выбор единственного правильного ответа из предложенного списка ¾ реализовать с использованием компонента RadioGroup; множественный выбор (несколько правильных) ¾ реализовать с использованием компонентов типаCheckbox; ввод правильного ответа ¾ с использованием компонента Edit. Приветствуется использование в качестве ответов графических изображений (картинок).

·        *Тестовое задание должно быть сформулировано в виде текста с учетом возможности использования графических изображений (картинок).

Текст задания должен отображаться в компоненте Label и должен быть защищен от модификации.

·        *После прохождения теста пользователю должны предоставляться результаты тестирования в виде количества правильных и неправильных ответов.

Методические указания к выполнению лабораторной работы

Для выполнения лабораторной работы необходимо

1)     подготовить содержание учебника с использованием книг или источников Internet;

2)     сформировать список использованных источников;

3)     организовать хранение файлов, содержащих текст учебника;

4)     спроектировать пользовательский интерфейс приложения;

5)     разработать приложение, реализующее указанные требования;

6)     разработать инструкцию пользователя;

7)     проверить правильность работы приложения.

Для самопроверки и для контроля преподавателем рекомендуется реализовать все указанные возможности.

Следует продемонстрировать преподавателю работу приложения.

Литература.


Основные источники:

  1. Бабушкина И.А. Практикум по объектно-ориентированному программированию [Электронный ресурс]/ Бабушкина И.А., Окулов С.М.— Электрон. текстовые данные.— М.: БИНОМ. Лаборатория знаний, 2015.— 367 c.— Режим доступа: http://www.iprbookshop.ru/12254.— ЭБС «IPRbooks», по паролю

  2. Белов В.В. Программирование в Delphi. Процедурное, объектно-ориентированное, визуальное [Электронный ресурс]: учебное пособие для вузов/ Белов В.В., Чистякова В.И.— Электрон. текстовые данные.— М.: Горячая линия - Телеком, 2014.— 240 c.— Режим доступа: http://www.iprbookshop.ru/37133.— ЭБС «IPRbooks», по паролю

  3. Мухаметзянов Р.Р. Основы программирования в Delphi [Электронный ресурс] : учебно-методическое пособие / Р.Р. Мухаметзянов. — Электрон. текстовые данные. — Набережные Челны: Набережночелнинский государственный педагогический университет, 2017. — 137 c. — 2227-8397. — Режим доступа: http://www.iprbookshop.ru/66811.html

  4. Стивенс Р. Delphi. Готовые алгоритмы [Электронный ресурс] / Стивенс Род. — Электрон. текстовые данные. — Саратов: Профобразование, 2017. — 384 c. — 978-5-4488-0087-0. — Режим доступа: http://www.iprbookshop.ru/63812.html

  5. www.edu.ru/ (Федеральный портал «Российское образование», предметный раздел: Компьютерные сети и телекоммуникации).


Дополнительные источники:

  1. Культин Н. Б. Основы программирования в Delphi 7.: уч. пособие для начинающих программистов / Н. Б. Культин - СПб.: БХВ-Петербург, 2005. - 608 с.

  2. Фаронов В.В. DELPHI. Программирование на языке высокого уровня. – СПб.: Питер, 2006.

  3. Фаронов В.В. Программирование баз данных в Delphi 7.: уч. курс. / В.В/Фаронов. - СПб.:Питер, 2006. - 459 с.

  4. Хорев П.Б. Технологии объектно-ориентированного программирования: Учеб. пособие. – М.: Издательский центр «Академия», 2004 Гофман, В. Delphi: быстрый старт.: уч. пособие. / Д.Гофман, А. Хомоненко. - СПб.: БХВ - Петербург, 2002.- 282 с. (http://ru.scribd.com/doc/65183939/Гофман-В-Delphi-Быстрый-старт)


Интернет-ресурсы:

  1. Уроки Delphi: http://www.delphi-manual.ru/index.php

  2. Мастера DELPHI: http://www.delphimaster.ru/
1   ...   8   9   10   11   12   13   14   15   16


написать администратору сайта