Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК ПП1 (C++ БД).doc
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
5 Мб
Скачать
☆

Работа 1.7. Определение даты и временного интервала.

[1], с.170-176; [3], с.321-329

Цель: Освоение способов работы с данными формата TDateTime

Результат: Получить интерфейс, аналогичный рис. 82.

Компоненты: MonthCalendar, DateTimePicker.

Последовательность действий.

  1. Изучить тему 4.1 «. Работа с данными типа TDateTime».

  2. Изучить свойства, методы и события компонентов MonthCalendar, DateTimePicker.

  3. Построить интерфейс по образцу рис. 82.

Рис. 82. Экран программы, получаемый по работе 1.7 «Определение даты и временного интервала

Содержание отчёта: см.п. 3.5 «Требования к оформлению отчетов по лабораторным работам».

  1. Запустить демонстрационную программу из вспомогательного комплекса

  2. Скомпилировать собственную программу и добиться идентичности её работы по отношению к образцу.

Содержание отчёта: см.п. 3.5 «Требования к оформлению отчетов по лабораторным работам».

Работа 1.8. Обработка двумерных массивов.

[1], с.168-170

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

Результат: Получить интерфейс, аналогичный рис. 83.

Компонент StringGrid.

Последовательность действий.

  1. Изучить тему 4.2 «Работа с двумерными массивами».

  2. Изучить свойства, методы и события компонента StringList

  3. Построить интерфейс по образцу рис. 83.

Рис. 83. Экран программы, получаемый по работе 7 «Определение даты и временного интервала.

  1. Запустить демонстрационную программу из вспомогательного комплекса

  2. Скомпилировать собственную программу и добиться идентичности её работы по отношению к образцу.

Содержание отчёта: см.п. 3.5 «Требования к оформлению отчетов по лабораторным работам».

Работа 1.9. Работа с каталогами и файлами.

[1], с.244-246

Цель: Разработка собственного навигатора.

Результат: Получить интерфейс, аналогичный рисунку 84.

Компоненты: DriveComboBox, DirectoryListBox, FileListBox.

Последовательность действий.

  1. Изучить тему 4.3 «Компоненты навигаторов».

  2. Изучить свойства, методы и события компонентов DriveComboBox, DirectoryListBox, FileListBox.

  3. Построить интерфейс по образцу рис. 84.

Рис. 84. Экран программы, получаемый по работе 9 «Каталоги и файлы»

  1. Запустить демонстрационную программу из вспомогательного комплекса

  2. Скомпилировать собственную программу и добиться идентичности её работы по отношению к образцу.

Содержание отчёта: см.п. 3.5 «Требования к оформлению отчетов по лабораторным работам».

3.5.2. Лабораторные работы, семестр 2

Студенты всех форм обучения должны выполнить 10 лабораторных работ. Часть из них выполняется в классе, часть самостоятельно. Общий список работ изложен ниже, перечени работ для каждой формы обучения приведены в разделе 2.5.2.

Перечень лабораторных работ по семестру 2

№ работы

Наименование

2.1

Начальное создание базы данных

2.2

Сортировка НД, русификация заголовков, начальное заполнение таблиц БД

2.3

Организация надежного ввода данных, управление видимостью

2.4

Ввод данных посредством DBComboBox и PickList, вспомогательные словари

2.5

Связи таблиц типа 1:1 и 1:N

2.6

Поля синхронного просмотра типа Lookup

2.7

Поиск и фильтрация

2.8

Особенности сохранения изображений в БД

2.9

Встраивание звука

2.10

Вызов других приложений

Все лабораторные работы направлены на изучение приёмов создания и программирования баз данных.

Сквозной задачей для всех работ будет создание программы и базы данных для учета текущей успеваемости студентов.

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