Реферат: Компьютерные информационные технологии 2

- имена не должны включать точек, пробелов и символов: % & ! # @ $;

- имена должны быть уникальны внутри процедуры, в кото­рой они определены;

- запрещается использовать имена, совпадающие с названия­ми функций, операторов VВА;

- регистр букв в именах не имеет значения: имена, написан­ные прописными и строчными буквами, эквивалентны.

Рекомендуется применять имена, включающие в себя в ка­честве приставки к имени объекта и тип данных, например: intНомер (integer, 2 байта), strВремя года (string)» lngКодПоставщика (long, 4 байта).

Основные типы переменных, обрабатываемых VВА Таблица 1

Тип данных Размер данных Диапазон Допустимых значений
Вуtе (байт) 1 байт от О до 255
Integeг (целое число) 2 байта от -32 768 до 32 767
Long ( длинный) 4 байта от -2 147 483 648 до 2 147 483 647
Single(простой) 4 байта, число от-3,402823Е38 до-1.401298Е-45
с плавающей (для отрицательных чисел)
точкой

от 1,401298Е-45 до 3,402823Е38

(для положительных чисел)

Double (двойной) 8 байт, число от -1,79769313486232 Е308
с плавающей до -4,94065645841247 Е-324
точкой

(для отрицательных чисел)

от 4,94065645841247 Е-324

до 1,79769313486232 Е308

(для положительных чисел)

String (символы) Строка от 0 и почти до двух миллиардов
символов символов
Воо1еаn (логический) 2 байта Тrue или Fа1sе (Истина или Ложь)
Dаtе (дата) 8 байт с 1 января 100 года до 31 декабря 9999 года
Сuггеnсу 8 байт

от -922 337 203 685 477,5808

до 922 337 203 685 477, 5807

Variant Содержит данные любого типа и применяется по умолчанию (если переменная не описана явно)

1.3 Простейшие операторы и конструкции VВА

Операторы присваивания. Эти операторы предназначены для задания начальных значений, записи результата вычислений в переменную, изменения значений. Оператор присваивания име­ет следующую структуру:

имя переменной = выражение

В качестве имени переменной может выступать переменная, элемент массива или свойство объекта. Выражение состоит из пе­ременных, констант, функций, операций.

К основным операциям языка VВА относят: арифметические операции (+, -, *, /) и операции сравнения (= (равно), <> (не равно), <, >, <= (меньше либо равно), >= (больше либо равно)).

Оператор комментариев— пояснения к процедуре для об­легчения понимания ее логики и специфики. Комментарий мож­но приводить в любом месте процедуры. Он должен начинаться с символа ^ (апостроф).

Оператор описания переменной и массива. Для описания переменных и массивов переменных в VВА используется опера­тор Dim. Упрощенный.синтаксис оператора имеет вид:

Dim имя переменной [ (индексы )] [Аs тип]

Параметр имя переменной — имя описываемой переменной или массива. Необязательный параметр индексы используется для описания массива и определяет количество его элементов. Дополнительный параметр Аs тип позволяет назначить описы­ваемой переменной или массиву необходимый тип данных. За­метим, что здесь и далее атрибуты, записанные в квадратных скобках, являются необязательными и в ряде случаев могут от­сутствовать.

Считается, что VВА самостоятельно описывает переменные и использовать оператор Dim необязательно. Однако авторы реко­мендуют включать этот оператор в тексты программ, чтобы сде­лать их более читабельными и избежать возможных конфлик­тов переменных.

Приведем пример объявления и использования переменных и элементов массива.

Пример 1. Фрагмент программы, запрашивающей у пользо­вателя ввод номера месяца (функции InputBox) и выводящей на экран соответствующее этому номеру название месяца (функ­ция МsgВох). Переменная strВремяГода объявлена, но в этом фрагменте не используется.

Dim strМесяцы (12) Аs String, int Номер Аs Integer

Dim strВремяГода Аs String

strМесяцы (о) = « Январь »

strМесяцы (1) = « Февраль »

К-во Просмотров: 256
Бесплатно скачать Реферат: Компьютерные информационные технологии 2