engineerklub | Дата: Вторник, 31.10.2017, 06:16 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 28524
Статус: Offline
| Лабораторные работы №№1-5 по дисциплине: Основы визуального программирования.
орматы файлов: Microsoft Word Сдано в учебном заведении: ДО СИБГУТИ
Описание: Лабораторная работа №1 Тема: Работа с компонентами TPanel (закладка Standard); TDriveComboBox, TFilterComboBox, TDirectoryListBox, TFileListBox (закладка Win 3.1); Tsplitter, TImage (закладка Additional); TStatusBar (закладка Win32). ЗАДАНИЕ 1: Создать форму как показано на рисунке 1. ЗАДАНИЕ 2: Изменить Form1 на рис. 1 (задание 1) следующим образом: использовать для реализации строки состояния вместо компонента TPanel компонент TStatusBar. Структура компонента TStatusBar показана на рис. 2. ЗАДАНИЕ 3: 1. Поместить на форму компонент TImage как показано на рис.2. Отображать внутри компонента графическое изображение только в том случае, если в FileListBox1 выбран BMP-файл.
Лабораторная работа №2 Тема: Компоненты MainMenu, PopupMenu, Memo, OpenDialog, SaveDialog. Создание вложенного динамического меню. ЗАДАНИЕ 1: Создание простейшего редактора, который работает с файлом memos.txt, находящемся в текущей папке. ЗАДАНИЕ 2: Создание простейшего редактора, который работает с диалоговыми окнами открытия и сохранения файлов. ЗАДАНИЕ 3: Создание пункта File главного меню текстового редактора с возможностью добавлять имена файлов во вложенное динамическое меню пункта Reopen, максимальный размер которого ограничен 4 пунктами.
Лабораторная работа №3 Тема: Базы данных Задание 1:Создание простейшего приложения базы данных с использованием эксперта форм базы данных (DataBase Form Wizard). Задание 2:Создание новой базы с помощью утилиты Database Desktop.
Лабораторная работа №4 Тема: Базы данных ЗАДАНИЕ 1 1. Создание таблиц. Создайте таблицы: Faculty (Название факультета, Курс, Количество групп на курсе ), Group (Название группы, Фамилия старосты, Количество студентов в группе), Stud (ФИО, Домашний адрес, Телефон). Построение внешних ключей 2. Разработка Приложения. 3. Объединение таблиц. 4. Заполнение таблиц. 5. Редактирование полей 6. Проверка работы Приложения
ЗАДАНИЕ 2 Добавить в Приложение (см. рис. 2)
1. Для таблицы Facultу и Group – компонент TDBNavigator. Установите свойства TDBNavigator: DataSource = dsF (dsGrp); ShowHint = True 2. Для таблицы Stud: - Перемещение на первую запись (First) - Перемещение на одну запись назад (Prior) - Перемещение на одну запись вперед (Next) - Перемещение на последнюю запись (Last) - Добавление новой записи (значение поля Фамилия - из Edit1) (Insert) - Редактирование записи (значение поля Фамилия - из Edit1) (Edit) - Удаление записи (Delete) - Удаление всех записей (Del All) - Перемещение на заданное количество записей, \\\'-\\\' – движение к первой записи (Move by) - Включение режима сортировки (неотсортированный список/ сортировка по фамилиям). Для возможности сортировки по полю Фамилия надо создать вторичный индекс таблицы Stud по двум полям: G_Num и St_FIO (Фамилия). Для этого выполните следующее: • Установите значения свойства Active=False у всех таблиц (это необходимо, чтобы можно было реконструировать таблицы. При Active=True таблицы находятся в режиме работы с базой данных и изменять их нельзя) • Запустите DBD и создайте вторичный индекс известным способом • Вернитесь к Приложению и у всех таблиц установите значения свойства Active=True – Поиск фамилии способом перебора (Фамилия набирается в Edit2) 2. Для выполнения в таблице Stud Точного поиска и Поиска по символам необходимо: • Установить значения свойства Active=False у всех таблиц • Запустить DBD и создать вторичный индекс (inFIO) табл. Stud по полю St_FIO • Вернуться в Приложение к табл. Stud и установить значение свойства Active=True (у таблиц Faculty и Group свойство Active=False) • Запустить Приложение и проверить оба варианта поиска
ЛАБОРАТОРНАЯ РАБОТА №5 Задание 1:Динамическое изменение SQL-запросов. Задание 2:Связывание и объединение таблиц (таблицы Orders.db и Items.db из базы данных, имеющей псевдоним DBDEMOS, связываются и объединяются по полю OrderNo).
Комментарии: Уважаемый слушатель, дистанционного обучения, Оценена Ваша работа по предмету: Основы визуального программирования Вид работы: Лабораторная работа 5 Оценка: Зачет Дата оценки: 22.04.2016 Рецензия:Уважаемый Ф* Ситняковская Е.И.
скачать можно в разделе Основы визуального программирования
|
|
| |