Читать курсовая по информационному обеспечению, программированию: "Программный комплекс для определения константы скорости химической реакции" Страница 2

назад (Назад)скачать (Cкачать работу)

Функция "чтения" служит для ознакомления с работой. Разметка, таблицы и картинки документа могут отображаться неверно или не в полном объёме!

Для реализации алгоритма решения обратной задачи кинетики разработано программное обеспечение, включающее графический пользовательский интерфейс. В качестве интегрированной среды разработки программного обеспечения (Integrated Development Environment, IDE) используется С++ Builder.++ Builder - среда быстрой разработки (RAD), выпускаемый компанией Codegear, дочерней фирмой компании Embarcadero (ранее Borland). Предназначена для написания программ на языке программирования C ++. C ++ Builder объединяет Библиотеку визуальных компонентов и среда программирования (IDE), написанное на Delphi с компилятором C ++.

Цикл разработки аналогичный Delphi, но с существенными улучшениями, добавленными в C ++ Builder. Большинство компонентов, разработанных в Delphi, можно использовать и в C ++ Builder без модификации, но, к сожалению, обратное утверждение не верно.

Компоненты, используемые при разработке в C ++ Builder, встроенные в среду разработки приложений и представляют из себя набор типов объектов, которые используются в качестве фундамента при строительстве приложения.

Этот комплекс компонент называется Visual Component Library (VCL). В VCL есть такие стандартные элементы управления, как строки редактирования, статические элементы управления, строки редактирования со списками, списки объектов.

Еще есть такие компоненты, которые ранее были доступны только в библиотеках третьих фирм: табличные элементы управления, закладки, многостраничные записные книжки. Все объекты разбиты на страницы по своей функциональности и представлены в палитре компонент.содержит специальный объект предоставляет интерфейс графических устройств Windows, и позволяет разработчикам рисовать, не заботясь об обычных для программирования в среде Windows деталях.

Ключевой особенностью C ++ Builder есть возможность не только использовать визуальные компоненты для строительства приложений, но и создание новых компонент. Такая возможность позволяет разработчикам не переходить в другую среду разработки, а наоборот, встраивать новые инструменты в существующую среду. Кроме того, можно улучшить или полностью заменить существующие по умолчанию в C ++ Builder компоненты.

Классы объектов построены в виде иерархии, состоящей из абстрактных, промежуточных и готовых компонент. Разработчик может пользоваться готовыми компонентами, создавать собственные на основе абстрактных или промежуточных, а также создавать собственные объекты.++ Builder содержит инструменты, которые позволяют осуществлять настоящую визуальную разработку Windows-программ методом drag-and-drop, упрощая программирование благодаря WYSIWYG редакторе интерфейса, встроенного в его среду разработки.++ Builder изначально создавалась только для платформы Microsoft Windows. Поздние версии, содержащие компонентную библиотеку Borland, основанную на Qt, поддерживают и Windows и Linux.

В 2003 Borland выпустила C ++ BUILDERX (CBX), написанный с помощью той же инфраструктуры, и Jbuilder, который при этом был мало похож на C ++ Builder или Delphi. Этот продукт предназначался для разработки больших программ для крупных предприятий, но коммерческого успеха не достиг. В конце 2004 года Borland объявила, что продолжит развитие классического C ++ Builder и объединит его со средой разработки Delphi, прекратив, таким образом, разработку C ++ BUILDERX.

После примерно год после этого объявления, Borland выпустила Borland Developer Studio 2006, который включал Borland C ++ Builder 2006,


Интересная статья: Быстрое написание курсовой работы