
- •Вопрос 1
- •Вопрос 2
- •Вопрос 3
- •Вопрос 4
- •Вопрос 5
- •Вопрос 6
- •Вопрос 8
- •Вопрос 9
- •Формальные свойства алгоритмов
- •Вопрос 10
- •Виды алгоритмов
- •Вопрос 12
- •Вопрос 13
- •3.2 Графический способ записи алгоритмов
- •Вопрос 14
- •Вопрос 15
- •Вопрос 16
- •Вопрос 20
- •Вопрос 21
- •Вопрос 62
- •Вопрос 22
- •Вопрос 23
- •Вопрос 24
- •Вопрос 25
- •Вопрос 26
- •Вопрос 27
- •Вопрос 28
- •Вопрос 29
- •Вопрос 30
- •Вопрос 31
- •Вопрос 32
- •Вопрос 33
- •Вопрос 34
- •Вопрос 35
- •Вопрос 37
- •Вопрос 39
- •Вопрос 40
- •Visual Basic. Типы данных в языке.
- •Вопрос 41
- •Вопрос 42
- •Вопрос 43
- •Вопрос 44
- •Вопрос 45 Математические функции
- •Функции преобразования данных
- •Функции даты и времени
- •Вопрос 46
- •Вопрос 47 Строковые функции
- •Вопрос 48
- •Visual Basic. Основные операторы.
- •Вопрос 49
- •Вопрос 50
- •Вопрос 51
- •Вопрос 52
- •Вопрос 53
- •Вопрос 54
- •Вопрос 55
- •Вопрос 57
- •Вопрос 59
- •Вопрос 60
- •Вопрос 61
- •Вопрос 62
- •Вопрос 63
- •1) Функция uBound служит для определения верхней границы (индекса самого последнего элемента) массива по заданному измерению.
- •2) Функция lBound (Lower Bound) служит для определения нижней границы (индекса самого первого элемента) массива по заданному измерению.
- •3) IsArray Служит для проверки, является ли переменная массивом. Применение функции IsArray особенно полезно для переменных типа Variant, содержащих массивы.
- •4) Функция Array служит для обработки массивов.
- •Вопрос 64
- •Характерные ошибки программирования
Вопрос 37
Основные понятия языка программирования VBA
Объект – это объединение данных с кодом, предназначенным для их обработки.
Объект представляет собой именованный элемент, имеющий:
свойства, то есть характеристики, которые можно проверить или изменить;
методы, то есть действия, которые можно выполнить над объектом;
события, то есть возможные для объекта ситуации, на которые он может ответить заранее предопределенными действиями.
Оператор – это наименьшая способная выполняться единица VBA-кода. Оператор может объявлять или определять переменную или выполнять какое-либо действие в программе. Другими словами, оператор– это обобщенная инструкция, которая содержит всю информацию, необходимую для выполнения определенных действий. Операторы в общем случае состоят из ключевых слов, выражений и операндов.
Ключевые (зарезервированные) слова – это имена команд, операторов, процедур, функций.
Операнды – это данные, используемые в программе. К ним относятся константы, переменные и значения функций.
Процедура – это наименьшая единица программного кода, на которую можно ссылаться по имени и которая может выполняться независимо. В VBA основные типы процедур – это Sub и Function. Любая процедура содержит один или более операторов, помещенных между двумя специальными операторами: объявлением процедуры в начале и оператором завершения процедуры в конце.
Модуль – это именованная единица, состоящая из одной или нескольких процедур, а также общих объявлений, относящихся ко всем процедурам в модуле.
Вопрос 39
Имя (идентификатор) - произвольная последовательность букв и цифр, не превышающая 255 символов, которая обязательно должна начинаться с буквы. Эта последовательность может включать также символы подчеркивания и заканчиваться одним из символов типа. В качестве идентификаторов не могут использоваться зарезервированные слова языка и имена стандартных объектов. Пробелы в идентификаторах недопустимы.
Примеры идентификаторов: SalesHistory; intCount; Счетчик_Строк% и т.п.
Вопрос 40
Visual Basic. Типы данных в языке.
Переменные – это объекты, предназначенные для хранения данных. В различные моменты времени переменные могут хранить различные значения. Перед использованием переменных в программе их нужно объявлять. При объявлении переменной необходимо указать. Что объявляется переменная, задать имя переменной и указать ее тип. Существуют следующие базовые типы переменных:
Тип |
Хранимая информация |
Целочисленные типы |
|
Byte |
Целые числа |
Boolean |
Логические значения |
Integer |
Целые числа |
Long Integer |
Длинные целые числа |
Типы с плавающей точкой |
|
Single |
Вещественные числа одинарной точности с плавающей точкой |
Double |
Вещественные числа двойной точности с плавающей точкой |
Строковые типы |
|
String (строка фиксированной длины) |
Текстовая информация (строка) |
String (строка переменной длины) |
Текстовая информация (строка) |
Объектные типы |
|
Object |
Рисунок или ссылка на любой другой объект |
Типы Variant |
|
Variant |
Значения любого из перечисленных типов данных |
Прочие типы |
|
Currency |
Числа. Имеющие до 15 цифр до десятичной точки и 4 цифры после нее (денежные единицы) |
Date |
Информация о дате и времени |
Decimal |
Десятичное число |