Характеристика компонентов VBE




Ответы к экзамену ППП

 

Понятие ППП. Офисное программирование. Основные тенденции в развитии ППП.

 

Пакет прикладных программ (application program package) – это комплекс взаимосвязанных программ для решения задач определенного класса конкретной предметной области.

Примерная классификация прикладного программного обеспечения:

· Проблемно-ориентированные ППП.

· ППП общего назначения.

· Методо - ориентированные ППП.

· Офисные ППП.

· Настольные издательские системы.

· Программные средства мультимедиа.

· Системы искусственного интеллекта.

Основные тенденции в области развития проблемно-ориентированных программных средств:

· · создание программных комплексов в виде автоматизированных рабочих мест (APM) управленческого персонала;

· · создание интегрированных систем управления предметной областью на базе вычислительных сетей, объединяющих АРМы в единый программный комплекс с архитектурой "клиент – сервер";

· · организация данных больших информационных систем в виде распределенной базы данных в сети ЭВМ;

· · наличие простых языковых средств конечного пользователя для запросов к базе данных;

· · создание программного обеспечения, позволяющего настраивать функции обработки данных конечными пользователями (без участия программистов);

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

· Для подобного класса программ высоки требования к оперативности обработки данных (например, пропускная способность для банковских систем должна составлять несколько сот транзакций в секунду).

 

Под офисным программированием понимается, в первую очередь, программирование на языке Microsoft VBA (Microsoft Visual Basic for Applications) в среде Microsoft Office.

Visual Basic для приложений (VBA – Visual Basic for Application) – это объектно-ориентированный язык программирования, специально разработанный в свое время для записи макросов в приложениях.

В настоящее время VBA встроен:

· во все главные приложения Microsoft Office — Word, Excel, Access, PowerPoint, Outlook, FrontPage, InfoPath;

· в другие приложения Microsoft, такие как Visio и Project;

· в более 100 приложений третьих фирм, например, в CorelDRAW и CorelWordPerfect Office 2000, AutoCAD и т. п.

 

Все возможности языка VBScript (это вообще "урезанный" VBA). В результате в вашем распоряжении будут универсальные средства для создания скриптов администрирования Windows, Web-страниц (VBScript в Internet Explorer), Web-приложений ASP, для применения в пакетах DTS и заданиях на SQL Server, а также для создания серверных скриптов Exchange Server и многое-многое другое.

Несмотря на то, что часто приложения VBA выполняются медленнее, чем бы вам хотелось, они нересурсоемки. В среде программистов-профессионалов считается, что быстрее всего научиться создавать профессиональные приложения можно именно при помощи VBA и объектов приложений Office. Другие языки программирования (C++, Java, Delphi) придется осваивать намного дольше, а их возможности во многом избыточны для большинства повседневных задач, которые встречаются на любом предприятии. Кроме того, использование возможностей объектов Office (графического интерфейса, средств работы с текстом, математических функций и т. п.) позволит резко снизить трудоемкость при создании приложений.


 

 

Среда разработки VBE. Синтаксис VBA. Достоинства и недостатки VBA

 

Для перехода из окна основного приложения в редактор VBE достаточно нажать комбинацию клавиш Alt+F11 или выполнить команду "Сервис" – "Макрос" – "Редактор Visual Basic" ("Tools" – "Macro" – "Visual Basic Editor").

Элементы проекта VBA

Проект – это набор всех программных модулей, связанных с документом Microsoft Office.

1. Объекты основного приложения

2. Модули форм

3. Модули кода

4. Модули специализированных классов

 

 

Характеристика компонентов VBE

Окно Project (Окно проекта)

С помощью окна проекта можно добавить или удалить какой-либо объект из проекта. Модули добавляются в проект командой "Insert" – "Module" ("Вставить" – "Модуль"). Формы создаются командой "Insert" – "UserForm" ("Вставить" – "UserForm"), а модули класса командой "Insert" – "Class Module" ("Вставить" – "Модуль класса").

Окно Properties (Окно свойств)

Object Browser (Окно просмотра объектов)

Окно Object Browser (Просмотр объектов) предназначено для просмотра объектов, доступных при создании программы. Окно просмотра объектов может использоваться для поиска метода или свойства объекта.

Окно Code (Окно редактирования кода)

Интеллектуальные возможности редактора кода:

· красным цветом – синтаксические ошибки;

· синим цветом – зарезервированные ключевые слова;

· зеленым цветом – комментарии.

Окно UserForm (Окно редактирования форм)

Окно Immediate (Окно проверки)

Окно Locals (Окно локальных переменных)

Окно Watches (Окно контрольных значений)

 


 

 





©2015-2017 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.

Обратная связь

ТОП 5 активных страниц!