53
же время Object Pascal в полной мере реализует концепции объектно–
ориентированного программирования, в чем практически не уступает С++.
На сегодняшний день на рынке информационных технологий существует
большое количество различных средств разработки приложений [17].
Delphi - это среда быстрой разработки приложений, в которой
используется язык Object Pascal [27]. Язык Object Pascal - современный, строго
типизированный объектно-ориентированный язык, пригодный для
эффективного создания программ любой сложности. Среда Delphi позволяет
создавать самые различные программы: от простейших однооконных
приложений до программ управления распределенными базами. В состав пакета
включены разнообразные утилиты, обеспечивающие работу с базами данных,
XML-документами, создание справочной системы, решение других задач.
Delphi предоставляет программисту встроенные шаблоны форм и
приложений, которые можно использовать для того, чтобы быстро начать
разработку собственных прикладных программ. В систему также включены
часто используемые диалоговые панели. Delphi является самым быстрым в мире
инструментом разработки приложений баз данных. Простые программы Delphi
могут поставляться в виде единственного исполняемого модуля без
дополнительных библиотек DLL, необходимых при использовании иных сред
разработки. Программы Delphi включают необходимую часть библиотеки
времени выполнения (run-time library) Delphi, а также используемые
компоненты. В результате EXE-файл Delphi обычно больше по объему, чем
эквивалентный EXE-файл, но зато EXE-файл Delphi не зависит ни от каких
внешних файлов.
В Delphi встроены BDE, ADO, IBExpress, dbExpress - механизмы работы с
базами данных. BDE является тщательно продуманной системой, результатом
развития ODAPI и IDAPI. BDE обеспечивает доступ к таким продуктам как
Sybase SQL Server, Microsoft SQL Server, Oracle и Borland Interbase. ADO это
технология стандартного обращения к реляционным данным от Microsoft. Эта
технология аналогична BDE по назначению и довольно близка по возможностям.