ИНСТРУМЕНТАЛЬНЫЕ СРЕДСТВА РЕАЛИЗАЦИИ ПРОГРАММНОГО ПРОДУКТА
3.1. Описание среды программирования Delphi
Delphi является языком программирования и средой разработки программного обеспечения. Он разработан Borland (ранее известный как Inprise). Язык программирования Делфи, ранее известный как Object Pascal (Pascal с объектно-ориентированными расширениями), первоначально ориентированный только на Microsoft Windows, но в настоящее время позволяет строить собственные приложения для Linux и Microsoft. NET Framework, и других (см. ниже). Программирование для начинающих.
Наиболее популярное использование - разработка настольных приложений и баз данных предприятия, а как инструмент язык программирования Делфи может использоваться и для большинства типов развивающихся проектов. Это был один из первых языков, который стал известным как инструмент RAD (быстрая разработка приложений), когда вышел в 1995 году. Delphi 2, вышедший год спустя, поддерживал 32-разрядную среду Windows , и а только несколько лет спустя вышли C, C + + Builder. В 2001 году стала доступна версия под ОС Linux известная как Kylix (классическая греческая урна). Каждый год выходило по одной новой версии, в 2002 году продукт стал известен как Delphi 7 Studio, язык стал официально называться язык программирования Delphi, а не Object Pascal, а также была добавлена поддержка Linux (через Kylix) и. NET (через Предварительный компилятор).
Основные компоненты Delphi и Kylix: язык Delphi (ранее официально известный как языка Object Pascal), ВК / CLX (Visual Component Library), сильные связи с базами данных, в сочетании с мощной IDE (Integrated Development Environment) и дополнительными инструментами поддержки.
Замечательные особенности языка Delphi включают:
прозрачная обработка объектов через ссылки или указатели;
свойства как часть языка, вкупе с функциями Get и Set, которые являются прозрачной инкапсуляцией доступа к членам полям;
свойства индекса и свойствами по умолчанию, которые обеспечивают доступ к коллекции удобным и прозрачным способом;
делегаты или по-другому методы указателей безопасного типа, которые используются для приведения в действие события вызванных компонентами;
делегирование реализации интерфейса в поле или свойство класса;
простота внедрения обработчики Windows сообщение, отметь метод класса с числом / имя окна сообщений для обработки;
большинство функций, перечисленных выше, были введены в Delphi первой и адаптированы на других языках позже.
Главный архитектором Delphi, и его предшественника Turbo Pascal, был Андерс Хейлсбергом, пока он не перешел в Microsoft в 1996 году посвятил свое дело основам программирования.
Продукт Delphi распространяется в различных комплектах, каждый из которых предлагает большую функциональность по сравнению с другими:
персональный;
профессиональный;
предприятие;
архитектор.
Веские причины для использования Delphi:
очень информативные и полезные сообществу новости;
может компилировать в один исполняемый, упрощая распределение и сокращение вопросов с разными DLL;
VCL и сторонние компоненты, как правило, доступны с полным исходным кодом;
мощный и быстрый оптимизирующий компилятор;
из одного исходного кода получаются отличные машинные коды для разных ОС;
поддержка новейших технологий и стандартов.
Достарыңызбен бөлісу: |