Глоссарий
Объект – это отдельный элемент, обладающий определёнными свойствами и методами. (Например, UserForm, Label, TextBox, ListBox, CommandButton и другие).
Класс – это определенный шаблон, применяемый при создании пользовательских объектов. (Например, TextBox и ListBox относятся к одному классу).
Свойство – это характеристика или атрибут объекта, определяемые его классом (Например, размер, гарнитура и так далее).
Метод – это выполнение определенных действий над объектом или его свойствами (Например, протягивание, изменение шрифта, цвета или размера и так далее).
Событие – это действие, которое распознается объектом и приводит к изменению состояния объекта. (Например, щелчок мышью или нажатие клавиши, перемещение мыши или выход из программы. Стандартное событие для объекта CommandButton - щелчок мышью).
Процедура – это подпрограмма или функция, к которой происходит обращение во время выполнения программы. (Например, ввод значения a в текстовое поле (a = Val(TextBox1.Text)) или объявление переменной a (Dim a As Integer)).
Оператор – это полное описание конкретной команды, которая выражает одно законченное действие. (Например, ввод значений a с клавиатуры (a = InputBox("a=?", "Ввод данных", 0) или вывод значения y в отдельном окне (MsgBox "y="+ CStr(y), 0, "Результат")).
Форма – это графический инструмент с размещенными на нем элементами управления, которое сохраняется на диске в виде файла с расширением .frm.
Модуль – это отдельная часть программного кода, которая сохраняется на диске в виде файла с расширением .bas.
Инкапсуляция – это механизм, который позволяет объединить в единое целое и изолировать данные или методы объекта. (Например, объединение данных и процедур в одном модуле).
Наследование – это способность объекта сохранять значения свойств своего класса и передавать эти значения другим родственным объектам. (Например, если в новый класс С встроить объект класса В, в который, в свою очередь, встроен объект класса А, то говорят, что объект класса А имеет уровень вложенности 2 по отношению к классу С).
Полиморфизм – это способность одинаковых объектов принимать и поддерживать различные формы поведения.
Алгоритм – это последовательность действий, выполняя которые пользователь обязательно получит результат решения какой-либо задачи.
Линейный алгоритм – это алгоритм, в котором все процедуры выполняются строго последовательно друг за другом.
Циклический алгоритм – это алгоритм, в котором последовательность действий выполняется многократно, каждый раз при новых значениях параметров.
Алгоритм ветвления – это алгоритм, в котором вычисления производятся по одной из параллельных ветвей, в зависимости от выполнения условий.
Алгоритм ветвления в цикле – это алгоритм, в котором последовательность действий выполняется многократно, каждый раз при новых значениях параметров, при этом вычисления производятся по одной из параллельных ветвей, в зависимости от выполнения условий.
CheckBox (флажок) – для выбора нескольких параметров или условий из группы.
ComboBox (комбинированное окно) – это прокручиваемый список возможностей выбора вместе с полем ввода.
CommandButton (командная кнопка) – для выполнения каких-либо действий при нажатии на неё.
Frame (рамка) – для объединения нескольких взаимосвязанных элементов в группу.
Image (изображение) – для отображения на форме только растровых графических объектов.
Label (надпись) – для вывода текстовой информации, которая не должна изменяться пользователем.
ListBox (поле списка) – для хранения списка значений в виде строк текста, из которых можно выбрать одну или несколько.
MultiPage (набор страниц) – реализует многостраничные диалоговые окна.
OptionButton (переключатель) – позволяет выбрать один из нескольких взаимоисключающих параметров или действий.
Pointer (указатель) – для перемещения или изменения размеров находящихся на форме элементов управления.
RefEdit – похож на текстовое поле с кнопкой в правой части. При нажатии на эту кнопку форма, на которой размещен этот элемент управления, «спрячется», а пользователю будет предоставлена возможность выбрать одну ячейку Excel или диапазон ячеек.
Scroll Bars (линейки прокрутки) – для выбора значения из заданного числового диапазона с помощью изменения положения бегунка.
SpinButton (счетчик) – эта та же полоса прокрутки, лишенная самой полосы и ползунка.
TabStrip (набор вкладок) – позволяет создавать на форме несколько вкладок, между которыми сможет переходить пользователь.
TextBox (текстовое поле) – для ввода, вывода и редактирования пользователем текстовой информации.
ToggleButton (кнопка с фиксацией) – выглядит как кнопка, которая при нажатии становится «нажатой», а при повторном нажатии отключается.
Содержание