Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Введение. 1. Программирование в C++Builder..6




Содержание

Введение.........................................................................................................5

1. Программирование в C++Builder....................................................................6

1. 1. Главное окно.................................................................................6

2. Лабораторная работа №1 Тема: Ввод и вывод......................................15

2. 1. Экранная форма (Form)...................................................................15

2. 1. 1. Таблица свойств (Form)......................................................16

2. 2. Кнопка (Button)................................................................................17

2. 2. 1. Таблица свойств для Button................................................17

2. 3. Однострочный редактор (Edit)......................................................18

2. 3. 1. Таблица свойств для Edit....................................................18

2. 4. Контрольные вопросы.....................................................................25

2. 5. Задания к лабораторной работе......................................................26

3. Лабораторная работа №2 Тема: Программирование алгоритмов линейной структуры..........................................................................................28

3. 1. Классификация типов данных........................................................28

3. 2. Константы.........................................................................................29

3. 3. Задания к лабораторной работе......................................................32

4. Лабораторная работа №3Тема: Программирование алгоритмов циклической структуры....................................................................................36

Условный оператор if... else...........................................................36

Об условиях в операторе if................................................37

Цикл while........................................................................................39

Цикл do while...................................................................................39

Цикл for............................................................................................40

4. 5. Контрольные вопросы....................................................................44

5. Лабораторная работа №4 Тема: Работа с массивами...........................45

5. 1. Контрольные вопросы....................................................................48

5. 2. Задания к лабораторной работе....................................................48

6. Лабораторная работа №5 Тема: Создание локальной БД в С++Builder Изучение утилит Database Desktop (DBD), BD Administrator Использование компонентов TDataModule, TTable, TDataSet.....................50

6. 1. Краткие теоретические сведения..................................................50

6. 2. Модуль данных...............................................................................51

6. 3. Доступ к содержимому поля..........................................................51

6. 4. Поиск записей.................................................................................52

6. 5. Фильтры...........................................................................................52

6. 6. Задание.............................................................................................52

6. 7. Ход выполнения работы.................................................................53

6. 8. Контрольные вопросы....................................................................58

7. Лабораторная работа №6

Тема: Программирование объекта TQuery.....................................................59

7. 1. Краткие теоретические сведения..................................................59

7. 2. Задание.............................................................................................60

7. 3. Ход выполнения работы.................................................................61

7. 4. Контрольные вопросы....................................................................69

8. Лабораторная работа №7

Тема: Создание связей между таблицами.......................................................70

8. 1. Краткие теоретические сведения...................................................70

8. 2. Задание.............................................................................................70

8. 3. Ход выполнения работы.................................................................71

8. 4. Контрольные вопросы....................................................................78

9. Лабораторная работа №8 Тема: Работа с полями.................................79

9. 1. Краткие теоретические сведения...................................................79

9. 2. Задание.............................................................................................79

9. 3. Ход выполнении работы................................................................80

9. 4. Контрольные вопросы....................................................................83

10. Задания к базам данных.....................................................................................84

Литература................................................................................................................86

Введение

С++Builder представляет собой совершенную среду программирования на языке С++ для разработки Windows – приложений.. Интегрированная среда системы обеспечивает ускорение визуального проектирования и продуктивность повторно используемых компонентов. Используя графические инструменты интегрированной среды можно быстро освоить приемы объектно-ориентированного программирования – инкапсуляцию, полиморфизм, множественное наследование, причем синтаксис и структура кода разрабатываемых средой программ весьма привлекательны. Совместно с Delphi (наиболее популярной родственной системой) C++Builder способен составить конкуренцию любым программным продуктам. Уникальная взаимосвязь Delphi и C++Builder позволяет при создании приложения без труда переходить из одной системы разработки в другую [1].

Разработано методическое пособие “Программирование в C++Builder”. Пособие содержит теоретический материал по работе в среде программирования и восемь лабораторных работ:

Ввод и вывод,

Программирование алгоритмов линейной структуры,

Программирование алгоритмов разветвляющейся структуры,

Программирование циклических структур,

Работа с массивами,

Создание локальной БД в С++Builder,

Программирование объекта TQuery,

Создание связей между таблицами,

Работа с полями.

В начале каждой лабораторной работы приводятся теория и примеры, позволяющие выполнить задание, и контрольные вопросы, с помощью которых можно определить степень подготовки пользователей к работе. Задания содержат по 15 вариантов.

1. Программирование в C++Builder

 

C++Builder реализует визуальную методику построения приложений посредством выбора из Палитры компонентов нужных управляющих элементов (рис.1). С каждым компонентом (например, кнопкой) связаны свойства, которые меняют его вид и поведение. Любой компонент может вызвать серию событий, которые определяют его реакцию на различные воздействия.

Среда разработчика в C++Builder состоит из ряда элементов, которые всегда присутствуют на экране:

1. Главное окно. Оно включает панель быстрого доступа и палитру компонентов.

2. Инспектор объектов.

3. Окно для визуального создания приложений.

4. Окно для написания кода (редактор кода).

5. Утилиты, которые становятся доступными в определённых
случаях: дизайнер меню и графический редактор [1].

 





Поделиться с друзьями:


Дата добавления: 2015-10-01; Мы поможем в написании ваших работ!; просмотров: 1086 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Не будет большим злом, если студент впадет в заблуждение; если же ошибаются великие умы, мир дорого оплачивает их ошибки. © Никола Тесла
==> читать все изречения...

2541 - | 2236 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.008 с.