Экономическая информатика-стр.359

8.    Что понимается под CASE-технологией?

9.    Что характерно для машинно-независимых языков?

10.    Каково назначение проблемно-ориентированных языков программирования?

11.    В чем заключаются отличительные особенности трансляторов интерпретирующего и компилирующего типов?

12.    Расскажите о структуре загрузочного модуля.

ПРОГРАММИРОВАНИЕ

8.1. ОСНОВНЫЕ СВЕДЕНИЯ О СИСТЕМЕ VBA

Visual Basic for Application (VBA) - подмножество Visual Basic (VB) - включает почти все средства создания приложений VB, его структуры данных и управляющие структуры, возможность создания пользовательских типов данных. VBA, как и VB, является системой визуального программирования, управляемого событиями: в нем есть возможность создания форм со стандартным набором элементов управления и написания процедур, обрабатывающих события, которые возникают при тех или иных действиях системы и конечного пользователя. Кроме того, он позволяет применять элементы ActiveX и автоматизации. В общем, это полноценная система программирования, хотя и не обладающая всеми возможностями последней версии VB. VBA - подмножество Visual Basic, позволяющее работать с огромным набором объектов; по существу, в VBA определены все объекты приложений Office 97.

Отметим одну, может быть главную, особенность программирования в среде VBA: в ней нельзя создавать проект независимо от этих приложений. Приступая к очередному сеансу работы, программист открывает одно из приложений Office 97, и в этот момент в VBA автоматически становится доступным объект Application, определяющий это приложение, а также все встроенные в него объекты. Можно определить и создать объект Application для любого приложения Office 97, получив тем самым доступ ко всем его объектам.