21
обеспечения и автоматизации деятельности предприятий, интегрированные
технологии, позволяющие повысить продуктивность труда разработчика и
исследовать вопросы перехода на Microsoft.NET [2, c.36].
Кроме перечисленных возможностей в состав среды Delphi 7 Studio
входит визуальная среда для web-разработки, позволяющая сократить
временные затраты на создание серверной составляющей приложений,
оперативно управлять сессиями в многопользовательском режиме.
Разработка корпоративных приложений с технологией MDA ускоряет
процесс проектирования и разработки и позволяет существенно сократить
программный код и оптимизировать работу приложения [31, c.22].
В состав Delphi 7 Studio входит технология проектирования и
моделирования приложений UML, включающая средства визуального
моделирования и реорганизации программного кода. Также с ее помощью
можно проводить интеграцию модулей, реинжиниринг и мгновенную
визуализацию с применением готовых шаблонов проектирования.
Выполним сравнительный анализ языков программирования Delphi и
C#. Данные языки программирования следует различать по структуре
программы. В программном коде разделяются заголовочная часть, раздел
описания инструкций, тело программы. В отличие от Delphi в C# четкого
разделения заголовочной части и раздела описаний нет, что создает
преимущества для использования языка программирования Delphi.
Кроме того, в C# не выделяются процедуры и функции как в Delphi, в
котором каждая процедура представлена в виде функции, которой не
возвращается никакого значения. В C# существует возможность объявления
переменных, а в Delphi переменные объявляются непосредственно в теле
программного кода, что упрощает процесс анализа исходного кода, а также
создает больше удобств программисту [34, c.38].
Типы данных в Delphi и C# аналогичны и определяются версией
компилятора. Компанией Borland ведется работа по унифицированию типов