Большее число означает большую производительность
|
Power Builder |
Visual Basic |
Delphi 1.0 |
Delphi 2.0 |
Sieve |
0.22 |
11.95 |
52.77 |
179.37 |
Whetstone |
0.04 |
1.41 |
4.70 |
15.53 |
File read |
0.05 |
0.42 |
0.74 |
2.89 |
File write |
0.05 |
0.33 |
1.75 |
5.28 |
19. Какой вид коллективной работы над проектом поддерживает Delphi 2.0?
Delphi Client/Server Suite 2.0 использует Open Tools API для тесной интеграции с системой контроля версий Intersolv PVCS (сама система входит в комплект поставки) для работой с файлами. Delphi Developer 2.0 также имеет интерфейс к Intersolv PVCS, но не включает саму систему PVCS. Благодаря Open Tools API, разработчики могут самостоятельно подключать другие системы контроля версий, такие как MKS Source Integrity, Microsoft Source Safe и др.
20. Насколько Delphi Client/Server Suite 2.0 сравним с PowerBuilder?
Delphi Client/Server Suite 2.0 включает в поставку большой диапазон средств, которые имеются в PowerBuilder и предлагают профессиональным разработчикам приложений по технологии клиент-сервер все, что им требуется для построения надежных, мощных приложений по технологии клиент-сервер. Кроме того, предлагаются дополнительные средства, такие как SQL Explorer для просмотра мета-данных на сервере, таких как сохраненные процедуры, триггеры и обработчики событий, SQL Monitor для тестирования и отладки SQL запросов, поддержка командной работы над проектом со встроенным PVCS, расширенный Open Tools API для интеграции с CASE-средствами и версия InterBase под NT с 2-мя пользовательскими лицензиями. Также новый Borland Database Engine поддерживает буферизированное обновление, что существенно облегчает создание высокопроизводительных многозадачных приложений. Delphi остается единственным стредством, совмещающим преимущества оптимизирующего компилятора в родной код, визуального проектирования и технологии масштабируемой работы с базами данных.
Хотя компания PowerSoft и опубликовала планы реализации генератора C кода с возможностью последующей его компиляции в середине 1996 года, он не сможет по производительности, простоте отладки и интеграции в среде превзойти Delphi, который основан на 10-летней технологии производства компиляторов.
21. Насколько Delphi 2.0 сравним с Visual Basic 4.0?
Новый 32-разрядный оптимизирующий компилятор в Delphi 2.0 обеспечивает даже более высокие показатели, чем интерпретатор p-кода в VB 4.0. Кроме того, Delphi 2.0 предлагает более полный доступ к возможностям Windows 95 и NT вместе с поддержкой мульти-трединга и строк Unicode в дополнение к OLE Controls (OCX) и OLE automation. На самом деле, Delphi 2.0 может использовать все преимущества технологии удаленной автоматизации, включенной в VB 4.0 с дополнительным увеличением в скорости.
Delphi 2.0 превосходит VB также в поддержке дополнительных средств технологии клиент-сервер, таких как Database Explorer, Object Repository и Data Dictionary. Также Delphi 2.0 предлаагет много нововведений, таких как визуальное наследование форм и др.
Delphi остается единственным стредством, совмещающим преимущества оптимизирующего компилятора в родной код, визуального проектирования и технологии масштабируемой работы с базами данных. VB 4.0 получил очень среднюю оценку от заказчиков как просто некий 32-разрядный вариант предыдущей версии. VB 4.0 так и не использует основные возможности, такие как компилятор родного кода и настоящее объектно-ориентированное программирование.
1. В чем заключаются преимущества нового 32-разрядного Borland Database Engine?
Новый 32-разрядный Borland Database Engine включает полностью новое ядро запросов, которое было оптимизировано для работы как с удаленными SQL-серверами, так и с локальными данными. 32-разрядный Borland Database Engine использует все преимущества 32-разрядного адресного пространства и асинхронный 32-разрядный ввод/вывод для повышения характеристик. Он также включает новые виды оптимизации, специфичные для конкретных серверов и форматов локальных баз данных. Например, новые 32-разрядные SQL-линки включают многие виды оптимизации для Oracle, Sybase, Informix и InterBase. Новый BDE поддерживает буферизированное обновление для улучшения характеристик выполенний транзакций в приложениях, интенсивно работающих с данными на сервере без требуемого ранее блокировния используемых ресурсов на последнем. Кроме того, дополнительно поодерживаются транзакции на локальных данных и новое ядро запросов более полно реализует стандарт ANSI SQL-92 DML compliance. Новый Borland Database Engine поддерживает Data Dictionary для хранения расширенных аттрибутов данных, таких как минимальное и максимальное значения, маски для редактирования и вывода и др. Delphi также включает новую 32-разрядную версию локального сервера InterBase Server для более полной возможности масштабирования приложений в возможность использования любого другого ANSI SQL 92 сервера.
Читать дальше