Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Оно.doc
Скачиваний:
8
Добавлен:
31.07.2019
Размер:
336.9 Кб
Скачать
  1. Назначение и концепции визуального программирования; обработка событий, обобщенная структура программы анализа событий, схема создания ппп с помощью системы визуального программирования.

Цель создания систем визуального программирования (СВП) – повышение производительности труда разработчиков программного обеспечения

Общее назначение систем визуального программирования– автоматизация процессов создания ПО. 

Концепции СВП:

  • визуализация процессов проектирования прикладного ПО в части управления данными и создания пользовательского интерфейса;

  • использование библиотеки компонентов для создания

пользовательских интерфейсов;

  • автоматическая генерация исходного текста (кода) программы или программного проекта в целом;

  • поддержка взаимно однозначного соответствия между компонентами пользовательского интерфейса и текстом программы;

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

Процесс разработки прикладной программы в СВП

1)     постановка задачи,

2)     разработка структуры данных (первые два этапа выполняются при использовании любых языков программирования),

3)     разработка алгоритма решения задачи с учетом возможностей среды визуального программирования (состава и свойств компонентов, библиотеки процедур и функций),

  1. разработка пользовательского интерфейса в визуальном режиме (выбор форм, размещение компонентов на формах),

  2. назначение свойств компонентов (размеры, цвет, расположение на форме, надписи, шрифт и др.),

6)  определение множества (набора) событий, имеющих значение для процесса (алгоритма) решения задачи; назначение событий для компонентов, на которые они должны реагировать (это должно быть связано с алгоритмом решения задачи);

7)   проектирование процедур – обработчиков событий (Event Handler); этот этап состоит в неавтоматизированной («ручной») разработке текста процедур, выполняющих необходимые действия по обработке данных при наступлении предусмотренного события.

  1. Назначение и характеристики системы визуального программирования Delphi.

Общее назначение систем визуального программирования– автоматизация процессов создания ПО. 

Характерные черты СВП Delphi

1.  Многократно используемые и расширяемые компоненты.

2. Поддержка стандарта VBX (Visual Basic Extensions). Delphi дает возможность интегрировать VBX-объекты непосредственно в палитру компонентов (Component Palette) для облегчения доступа к этим объектам и инструментам.

3. Шаблоны приложений и форм. Delphi предоставляет встроенные шаблоны форм и приложений, которые используются для того, чтобы быстро начать разработку собственных прикладных программ.

4. Настройка среды разработки. СВП Delphi обеспечивает настройку палитры компонентов, редактора кода, шаблонов приложений и форм и других объектов в соответствии с пожеланиями программиста.

5. Компилируемые программы. Delphi создает откомпилированные программы, готовые для исполнения.

6. Delphi обеспечивает разработку баз данных и поддержку различных форматов баз данных (СУБД типа dBase, Clipper, Access, Paradox, Oracle).