17. 1 Среда программирования и библиотека vcl
Для составления, отладки, тестирования программ обычно используются интегрированные среды разработки ( IDE – Integrated Development Environment).
Среда разработки состоит из множества системных программ и библиотек, обес-печивающих пользователя всеми необходимыми средствами программирования. Например, в ее состав входят текстовый редактор, компиляторы, компоновщик, отладчики, файловые системы, справочные базы данных и т.д. В этих средах используется понятие проекта ( см. ниже).
Кроме термина IDE в книгах и рекламе часто можно встретить термин RAD – Rapid Application Development. Это средства быстрой разработки приложений и они позволяют быстро составлять программы из предлагаемых заготовок.
Современные системы IDE, как правило, включают средства RAD
и, кроме того, многочисленные средства визуализации ( visual=зрительный, наглядный). Визуализация – это отображениe сложных процессов в виде различных графических фигур на экране компьютера. Например, линейка прогресса показывает процент выполнения какой-либо операции и лучше воспринимается, чем «безвизуальное» представление в виде числа со знаком процента. Средства визуализации наиболее часто применяются при разработке интерфейсов программного обеспечения. Технология визуального программирования позволяет пользователю визуально наблюдать в процессе разработки основные компоненты программы.
Современные программы, составляемые для работы под Windows,
т.е. Windows-приложения, имеют ярко выраженный визуально-ориентированный оконный интерфейс. Часто при их разработке используют функции Windows Win API
( Application Program Interface), количество которых составляет несколько сотен.
Подмножество API, называемое GDI (Graphics Device Interface = интерфейс графических устройств), обеспечивает поддержку графики, и пользователю не нужно беспокоиться о типах видеоадаптеров и графических режимах. Но программирование с функциями
Win API сложно.
- 10.3 Операторы управления
- 10. 4 Оператор мультиветвления switch
- 10.6 Применение функции printf для форматирования
- 11.1 Графические программы
- 11.2 Построение символьного графика
- 11.4 Построение графика в графическом режиме
- 12.1 Передача данных для построения графика в MathCad
- 12.4 Указатели
- 12.5 Описание указателей
- 12.6 Указатели для массивов и строк
- 13.3 Оператор динамического выделения памяти new
- Void main ( ) {
- Void tab( ); };
- Void main ( ) {
- 15.1 Класс объектов, элементы класса
- 15.2 Доступ к элементам класса
- 15.3 Вызов элементов класса
- 15.4 Конструкторы классa
- 15.5 Пример класса Tkplk
- 16.1 Наследование
- 16.2 Полиморфизм
- 16.3 О перегрузке функций и операций
- 17. 1 Среда программирования и библиотека vcl
- 17.2 Консольное приложение в Builder
- При выполнении лабораторных работ в дисплейном классе используется
- 17.5 Вид экрана в builder
- 17.6 Работа с проектом в системе Builder
- 18.1 Редактор кода
- 18.4 Пример запроса, ввода, вывода для Win -программы