озробці додатків для роботи з базами даних. У цій області Delphi і С + + Builder займають самі передові позиції, працюючи з будь-якими системами управління базами данних.C + + Builder 4 - випущене компанією Borland (Inprise) засіб швидкої розробки додатків, що дозволяє створювати додатки на мові C + +, використовуючи при цьому середовище розробки та бібліотеку компонентів Delphi.
C + + Builder - потужна система візуального об'єктно-орієнтованого проектування, що дозволяє вирішувати безліч завдань, зокрема:
q Створювати закінчені програми для Windows самої різної спрямованості, від суто обчислювальних і логічних, до графічних і мультимедіа.
q Швидко створювати (навіть початківцям програмістам) професійно виглядає віконний інтерфейс для будь-яких додатків, написаних на будь-якій мові; інтерфейс задовольняє всім вимогам Windows і автоматично настроюється на ту систему, яка встановлена ??на комп'ютері користувача, оскільки використовує багато функцій, процедури, бібліотеки Windows.
q Створювати свої динамічно приєднуються бібліотеки (DLL) компонентів, форм, функцій, які потім можна використовувати з інших мов програмування.
q Створювати потужні системи роботи з локальними і віддаленими базами даних будь-яких типів; при цьому є засоби автономної налагодження додатків з подальшим виходом в мережу.
q Формувати і друкувати складні звіти, що включають таблиці, графіки тощо
q Створювати довідкові системи (файли.hip), як для своїх додатків, так і для будь-яких інших, з якими можна працювати не тільки з додатків, але і просто через Windows.
q Створювати професійні програми інсталяції для додатків Windows, враховують всю специфіку і всі вимоги Windows.
C + + Builder 4 надає швидкодіючий компілятор з мови C + +, ефективний інкрементальний линкер і вдосконалені засоби налагодження, як на рівні вихідних інструкцій, так і на рівні асемблерних команд - у розрахунку задовольнити високі вимоги програмістів-професіоналів [3] .
Оптимізуючий 32-розрядний компілятор побудований за оригінальною і перевіреної адаптивної технології, що забезпечує виключно надійну і швидку оптимізацію як довжини вихідного виконуваного коду, так і необхідної пам'яті. Прохід предкомпіляціі заголовків також значно прискорений завдяки зниженню об'єму оперативної пам'яті для зберігання таблиці символів і ефективному доступу до неї. Це досягається кешуванням пам'яті натомість кешування обмінів з дисковими накопичувачами, а також за рахунок використання таблиці модифікації заголовків.
Інкрементальний линкер здійснює швидку і надійну компоновку ефективної виконуваної програми з мінімальними втратами часу. Дані об'єктних файлів зберігаються разом з інформацією відладчика. Автоматично виключається перекомпоновка не змінилися об'єктних файлів і не використовуваних функцій. Таким чином, при розвитку і ускладненні проекту продуктивність розробки зберігається на високому рівні.
Borland C + + Builder має поруч інструментів і засобів обслуговування, завдяки яким значно полегшена розробка додатків Windows для баз даних. На малюнку 3.1 представлена ??типова архітектура високого рівня програми C + + Builder для баз даних.
Малюнок 3.1 - Схема зв'язку додатка C + + B...