engineerklub | Дата: Пятница, 02.12.2022, 07:29 | Сообщение # 1 |
Генералиссимус
Группа: Администраторы
Сообщений: 28629
Статус: Offline
| Визуальное программирование и человеко-машинное взаимодействие (часть 1). Вариант №29
Тип работы: Работа Контрольная Форматы файлов: Microsoft Word Сдано в учебном заведении: СибГУТИ
Описание: Контрольная работа
Задание на контрольную работу по курсу “Языки программирования высокого уровня”:
1. Создать базу данных (БД), состоящую из 2-х заданных таблиц. Поля таблиц произвольные, но не менее четырех полей в каждой таблице, включая ключевое поле (поле типа +(Autoincrement)). В таблицу, которая при объединении будет подчиненной, необходимо включить поле, по которому эта таблица будет связана с первичным ключом главной таблицы.
2.Разработать Приложение для работы с БД, выполняющее следующие основные функции: просмотр, наполнение, редактирование таблиц; организация связи главный-подчиненный двух таблиц; поиск данных по заданному критерию. Поиск данных можете реализовать по любому полю, на Ваше усмотрение, подчиненной таблицы. Варианты задания (по последней цифре студенческого билета): Номер варианта Тема Базы данных Главная таблица Подчиненная таблица Что вычислять в вычисляемом поле
9 Агентство недвижимости Тип квартиры (по количеству комнат) Квартиры Общая площадь (жилая + нежилая)
СКАЧАТЬ
|
|
| |
engineerklub | Дата: Пятница, 02.12.2022, 07:30 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 28629
Статус: Offline
| Тип работы: Работа Лабораторная Форматы файлов: Microsoft Word Сдано в учебном заведении: СибГУТИ
Описание: Лабораторная работа №1. Знакомство с основными интерфейсными элементами
Тема: Работа с компонентами ListBox, ComboBox, RadioButton, CheckBox, GroupBox, Panel.
Задание: 1) Создать визуальную часть приложения (интерфейс), используя необходимые компоненты. Все нужные компоненты указаны на рисунке 1. Их расположение и общий вид формы может выбираться самостоятельно. 2) Приложение должно позволить пользователю открыть текстовый файл, который считается в RichTextBox. Далее, пользователь может выбрать критерий по которому он хочет отобрать слова: «Все», «Содеражащие цифры», «Содержащие ‘e-mail’. После нажатия на кнопку «Начать», текст в RichTextBox’e разбивается на слова, которые в свою очередь, заносятся в ListBox (Раздел 1), по заданному критерию. Между двумя разделами имеется панель, в которой находятся 4 кнопки, посредством которых можно переносить отдельные выбранные слова, либо всю коллекцию из одного ListBox’a в другой, а также кнопки «Добавить» и «Удалить», которые соответственно реализуют добавление/удаление элементов из разделов. Также каждый раздел можно очистить, либо отсортировать любыми двумя способами: по длине (возр.), по длине (убыв.), по алфавиту (возр.) и соответственно по алфавиту (убыв.). В нижнем правом углу находится блок, отвечающий за поиск строк в разделах. Может быть также реализована возможность сохранения содержимого из Раздела 2 в текстовый файл. 3) Реализовать Сортировку разделов, любым известным алгоритмом сортировки. =====================================
Лабораторная работа №2. Создание графического редактора
Тема: Создание графического редактора. Компоненты: MenuStrip, ToolStrip, Panel, ColorDialog, OpenFileDialog, SaveFileDialog, PictureBox, ImageList, TrackBar, ComboBox.
Задание: Создать графический редактор, позволяющий: • Создавать, редактировать, загружать, сохранять изображения; • Рисовать с помощью мыши (при нажатии левой кнопки мыши и её перемещении отображается кривая движения указателя мыши. При нажатии правой кнопки мыши появляется стирательная резинка); • Задавать цвет, толщину и стиль линии; • Пользоваться историей изменений в обе стороны – undo и redo. ======================================
Лабораторная работа №3. Разработка Приложения для работы с базой данных «Факультет»
Цель работы: Создание небольшой реляционной базы данных (БД) и выгрузка ее в форму так, чтобы все связи изначальной базы данных были сохранены. Также необходимо создать инструменты управления выгруженными данными и создать поиск студента по заданной комбинации или по его точной фамилии.
Задание: Создать реляционную базу данных (БД) и выгрузить ее в форму так, чтобы все связи изначальной базы данных были сохранены. Создать инструменты управления выгруженными данными. Создать поиск студента по заданной комбинации или по его точной фамилии.
СКАЧАТЬ
|
|
| |