Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
SPPO_chast2.doc
Скачиваний:
3
Добавлен:
16.04.2015
Размер:
172.03 Кб
Скачать

§23. Основные конструкции vba

Типы данных: object.

Переменные: - целые: byte,int,long.

- вещественные: double, single, string, boolean, date, curring.

Dim<имя>As<тип > – описание

Set<имя> = <значение> – присвоение значения.

Выражения: - арифметические +, –, /, *, =.

- логические <, >

- строковые &и т.д.

Основные конструкции:

1) Sub<имя>

<тело> – совокупность операций.

EndSub

2) Function<имя>(<список параметров>)

<тело>

End Function

3) Конструкции ветвления.

a)If<условие 0>then

<действие 0>

[else< действие 1>]

EndIf

б) If<условие 0>then

<действие 0>

else If <условие 0> then

< действие 1>

[else If …]

else If … then

< действие n>

End If

4) Циклические

Do … Loop

Do while … Loop

Do … Loop while

Do … while … Loop

Do … Loop until

a) Do …

<тело>

Loop until <условие>

б) Do while <условие><True>

<тело>

Loop

Exit Loop – прерывание цикла.

For Next

а) For<имя> = <нач. знач.>to<кон. знач.> [step<шаг>].

<тело>

Next <имя>

б) For <имя> in <группа>

<тело>

Next <имя>

§24. Приложение doc под Windows.

DOC

- Установка

- Запуск

- Выполнение

- Завершение

- Деинсталляция

Не оставляет записей в реестре.

Настройки

- Общие

- Шрифт

- Программа (Ярлык) имя пакетного файла, можно указать тот пакетный файл, который выполняется при запуске приложения.

Дополнительно

- создать собственные файлы.

- изменить ссылку в pif–файл (файл, содержащий всю необходимую информацию оDOC).

- указать конфигурацию файлов.

Экран:

Производительность (среды Windowsпри выполнении приложенийDOC)/

Эмуляция ПЗУ

Динамическое выделение памяти.

Разное

1) Горячие клавиши (вкл./откл.)

2) Работа в фоновом режиме.

Приоритет ожидания.

Windows2000WindowsXP

Безопасность Совместимость

§25. Характеристика средств разработки по.

Режимы использования

1) Интерактивный

Использование графического интерфейса

2) Командный

Режим командной строки

Состав

1) Специализированный текстовый редактор

Ориентирован на разработку ПО

2) Компилятор (compiler) - программа, которая переводит исходный текст в машинный код.

3) Редактор связей (linker)

4) Библиотека (работа с библиотекой объектных модулей LIB)

5) Менеджер проекта

Программа поддержки проектов автоматом перестраивает нужные измененные проекты

6) Диалоговый отладчик. Ищет алгоритмические ошибки.

7) Дополнительные утилиты

Фазы программирования.

Планирование -> Кодирование -> Отладка -> Сопровождение и Эксплуатация.

Диалоговый отладчик основан на понятии точки останова. Он помогает находить алгоритмические ошибки. На этапе компиляции и редактирования связей создаются управляющие таблицы. Они помогают установить взаимно однозначное соответствие между .exe и исходным кодом для диалогового отладчика. Точки останова можно разделить следующим образом:

1) Безусловная

2) Условная. При выполнении сформулированного условия

3) Временная. Устанавливается средой 1 раз и далее сбрасывается.

Способы выполнения программ в диалоговом отладчике:

Step In (со входом в тело функции)

Step Out (выйти из тела функции)

Step Over (без захода в функцию)

Run To Cursor (выполнять до достижения курсора)

Continue (до следующей точки останова).

Отладочные действия при достижении точек.

1) Изменять точки останова.

2) Проанализировать значения переменных или выражений

Watch / Quick Watch

3) Просмотреть стек вызовов.

4) Выполнить Reset - закончить отладку (вернуться к началу).

5) Посмотреть содержимое регистров процессора.

6) Изменить значение переменных.

BREAK - прерывает выполнение (при зацикливании).

Окно Watch:

Можно выбрать различные условия останова.

16

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]