Delphi. Введение

Прикладные науки

Введение в язык

Delphi 1 (1995 г) – был первым инструментом разработки Windows приложений, объединивших в себе оптимизированный компилятор, визуальную среду проектирования и мощные возможности для работы с БД. Delphi 1 работал в оболочке Windows 3.11 и был 16-разрядным.

 Delphi 2 (1996 г) – предназначен для разработки приложения для 32- разрядных ОС Windows 95 и NT. Улучшилась поддержка создания приложений БД, включена поддержка специального компонента OLE (связывание, внедрение).

Delphi 3 (1997 г) – в ней был расширен набор инструментов для разработки Windows приложений, упрощено использование технологий как Activ X и COM, поддержка БД с многоуровневой архитектурой. Содержит средства программирования для Internet. Включены средства создания тонких клиентов приложений БД.

Delphi 4 (1998 г) – главной задачей является упрощение разработки приложений. Появились новые средства навигации в программах и использование классов. Визуальная среда разработки перепроектирована; Добавились ср-ва поддержки коорпорактивных многопользовательских решений DCOM, MIDAS, CORBA.

Delphi 5 (1999 г) –  характеризует:

  • Улучшение графической среды разработки и отладчика, пакет поддержки групповой …
  • Включен набор новых функции для упрощения разработки приложений для Internet;
  • Стабильность работы системы.

Порядок выполнения приложения в DOS и WINDOWS.

DOS: Порядок выполнения программ строго предопределен.

WINDOWS: После запуска приложения создается главное окно приложения. За его появлением следит WINDOWS о всех происходящих в системе изменениях WINDOWS информирует путем отправки сообщения. 

Адресат выбирается в зависимости от характера события – одна из процедур.

Сначала все события помещаются в активную очередь обработки события, а из нее пересылаются в очередь прикладной программы. Она извлекает сообщение из очереди, оно преобразуется и обрабатывается. Это называется цикл обработки сообщения.

Управление техническими средствами осущ. через специальный интерфейс, ˜  называется API (Application Programming Interface – интерфейс прикладного программирования) – набор из нескольких 100 функций, выполняет все системно независимые действия.

Book-Science
Добавить комментарий