- •Практическая работа №6 Написание программы Первый пример программы
- •Второй пример программы
- •Практическая работа № 7 Работа с переменными и массивами
- •Переменные.
- •Работа с массивами
- •Компонент tStringGrid
- •Порядок выполнения задания
- •Настройка компонента tStringGrid
- •A : Mas2; // Объявление двумерного массива
- •Лабораторная работа № разработка интерфейса пользователя программной системы
- •Указания по выполнению работы
- •Выполнение индивидуального задания
- •Лабораторная работа № Создание приложений для работы с базами данных На основе технологии bde
- •Реляционные базы данных. Основные понятия и определения
- •Средства Delphi, предназначенные для разработки и эксплуатации приложений, использующих базы данных
- •Создание и просмотр псевдонимов баз данных.
- •3. С помощью Database Explorer (sql Explorer)
- •Создание таблиц с помощью Database Desktop
- •Организация работы с базами данных в Delphi
- •Порядок выполнения задания
- •Создание таблицы базы данных
- •7.3.2. Создание программного модуля открытия и редактирования таблицы
- •3.Компоненту dbNavigator1:
- •4.Компоненту dbGrid1:
- •3.Компоненту dbGrid2:
- •Индивидуальные задания
- •Индивидуальные задания
- •1.2. Опция Edit
- •1.3. Опция Run
- •Пиктографические кнопки главного меню
- •Меню компонентов
- •Свойства компонента Edit (поле редактирования)
- •Свойства компонента Button (командная кнопка)
- •Свойства компонента Memo
- •Математические Функции
- •Основные математические функции
- •Отладка программ
- •1. Точки контрольного останова
- •2. Окно наблюдения
- •3. Принудительное прерывание работы программы
- •4. Трассировка программы
- •5. Действия в точках прерывания
- •6. Группировка точек прерывания
- •7. Вычисление выражений и изменение значений
- •8. Ведение протокола работы программы
- •Особенности прикладных программ, разработанных в среде Delphi, для работы с базами данных (бд)
- •Объект tQuery (запрос)
- •TQuery и параметры
- •Графический инструментарий
- •1. Класс tFont
- •Свойства класса tFont
- •2.Класс тРеn
- •Свойства класса тРеn
- •3. Класс tBrush
- •Свойства класса tBrush
- •4. Класс tCanvas
- •Свойства класса tCanvas
- •Методы класса tCanvas
Индивидуальные задания
Варианты задач
1.Городской транспорт
Список характеристик:
Вид транспорта, номер маршрута, начальная остановка, конечная остановка, время в пути, примечание.
2.Аэропорт
Список характеристик:
Номер рейса, пункт назначения, дата рейса, тип самолета, время вылета, время в пути, сведения о пассажире.
3. Персональные ЭВМ
Список характеристик:
Фирма-изготовитель, тип процессора, тактовая частота, объем ОЗУ, объем жесткого диска, дата выпуска.
4.Университет
Список характеристик:
Номер, ФИО, адрес и должность преподавателя, название предмета.
5.Деканат
Список характеристик:
Kод группы, ФИО, телефон слушателя, код, название предмета, код сессии и оценки по предмету.
6. Оптовая база
Список характеристик:
Код товара, название товара, количество на складе, стоимость единицы товара, примечания-описание товара.
7.Сеть магазинов
Список характеристик:
Номер, название, адрес и телефон магазина, ФИО и ИНН владельцев магазина.
9. Личные данные о студентах
Список характеристик:
ФИО студента, курс, факультет, специальность, дата рождения студента, сведения о семье.
10. Железнодорожный вокзал
Список характеристик:
Номер поезда, пункт назначения, номер путей и платформы, дата прибытия, дата отбытия, ФИО пассажира.
Приложение П1
Основное меню
Таблица П1.1
Опция File
Название |
Функция |
New |
Опция-заголовок. При ее выборе раскрывается подменю со следующими опциями |
Application |
Создает новую программу для Windows |
CLX Application |
Создает новую программу для Windows и Linux |
Data Module |
Создает новый модуль данных |
Form |
Создает новую форму и подключает ее к проекту |
Frame |
Создает новую раму |
Other |
Открывает окно репозитория |
Exit |
Вставляет в текущую форму ссылку на другой модуль Печатает активную форму или модуль Прекращает работу Delphi |
|
Закрывает все открытые файлы |
Unit |
Закрывает текущую форму |
Open |
Открывает ранее созданную форму |
Open Project |
Открывает ранее созданный проект |
Reopen |
Вызывает список ранее загружавшихся проектов и форм для выбора и повторной загрузки |
Save Save As |
Сохраняет активную форму |
Save Project As |
Сохраняет активную форму под другим именем |
Save All Close |
Сохраняет файл проекта под другим именем |
Close All Use |
Сохраняет файл проекта и все открытые модули |
Таблица П1.2
1.2. Опция Edit
Название |
Функция |
Undo |
Отменяет последнее изменение проекта |
Redo |
Восстанавливает последнее изменение проекта |
Cut |
Вырезает выбранный компонент формы или фрагмент текста и помещает его в буфер Clipboard |
Copy |
Копирует в Clipboard выделенные компоненты формы или фрагмент текста модуля |
Paste |
Извлекает из буфера и переносит компоненты на форму или копирует текст в модуль (в позицию, указываемую текущим положением текстового курсора) |
Delete |
Удаляет выделенные компоненты или фрагмент текста |
Select All |
Выделяет все компоненты формы или весь текст модуля |
Align To Grid
|
Привязывает выделенные компоненты к масштабной сетке так, чтобы их левые верхние углы располагались в ближайших точках сетки |
Bring To Front |
Перемещает выделенные компоненты на передний план |
Send To Back |
Перемещает выделенные компоненты на задний план |
Align |
Вызывает окно выравнивания выделенных компонентов |
Size |
Вызывает окно изменения размеров выделенных компонентов |
Scale |
Масштабирует выделенные компоненты |
Tab Order |
Изменяет порядок обхода компонентов клавишей Tab |
Creation Order |
Изменяет порядок создания невизуальных компонентов |
Flip Children Lock Controls Add to interface |
Изменяет свойство BiDiMode для всех или только для выделенных компонентов. Блокирует возможность перемещения компонентов на форме. Определяет новые свойства, методы и события для компонентов ActiveX |
Таблица П1.3