- •Алгоритм, способы записи алгоритма.
- •Процесс разработки программы и его этапы:
- •Правила записи кода программы.
- •Проект vb и его стр-ра.
- •Управление проектом vb.
- •Графический интерфейс пользователя и его элементы.
- •Данные в vb, виды и типы данных.
- •Объявление констант в vb.
- •Объявление переменных в vb.
- •Объявление констант и переменных, область видимости. Область действий.
- •Область действия уровня блока
- •Алгоритмические стр-ры выбора. Инструкция If…End If.
- •Алгоритмические стр-ры выбора. Инструкция Select…Case.
- •Циклические алгоритмические стр-ры. Инструкция For.
- •Циклические алгоритмические стр-ры. Инструкция While…Wend.
- •Циклические алгоритмические стр-ры. Инструкция Do…Loop.
- •Организация вычислений. Выражения.
- •Принципы ооп.
- •Объекты. Методы. События.
- •Организация ввода данных.
- •1 Из модального диалогового окна по запросу приложения сразу после его запуска. При этом не имеет значения, какие объекты расположены на форме, она может быть даже пустой.
- •Организация вывода данных.
- •23.Процедуры в vb.
- •Стандартные элементы управления и их св-ва.
Объявление констант в vb.
Все переменные перед первым использованием должны быть описаны. Различают «явные» и «неявные» описания переменных. При объявлении «описании переменных» компьютер резервирует в оперативной памяти область объемом необходимым для размещения данных указанных в объявлении, и присваивает ей имя переменной. В дальнейшем выполняя операции над этой переменной, компьютер будет помещать в данную область значения этой переменной.
Явное объявление переменной позволяет снизить количество ошибок и повысить понимание кода программы. Константы также могут быть описаны явно. Явное описание констант выполняется оператором Const который имеет следующий формат:
Const_ имя переменная [AS тип данных]= выражение
Сonst PI=3,14 (Неявное объявление)
Const Flag AS Boolean = “True”
Const_ New Data_AS_Data=#01/12/2012#
Const str New message AS String=” Введите новое значение”
Const ing Average Ball Aslong= 5,14 e-5
Объявление переменных в vb.
Объявление переменных:
Dim Имя переменной_ [AS тип данных]
Объявление переменных выполняется этой командой. Если необходимо ввести несколько переменных, то они указываются через запятую. Если в операторе Dim не указан тип данных явно, то компьютер присвоит этим данным тип Variant.
Dim blnyes AS Boolean
|
---------------------------------------- |
Dim bytn AS Byte |
IntSumma% =100
|
Dim intsumma AS Ineger |
Dim intSumma
|
Dim A AS long |
Dim A& A&=5 |
Dim Sng Result AS Single |
Dim Result! Result!=5.25
|
Dim dblNum AS Doublr |
Dim dbeNum# dbeNum#=61.e1
|
Dim NewDte AS Date
|
----------------------------------------- |
Dim FIO AS String |
Dim FioS FioS
|
Объявление констант и переменных, область видимости. Область действий.
Областью действия объявленного элемента называется множество конструкций кода, которые могут обращаться к этому элементу без уточнения его имени или получения его с помощью оператора Оператор Imports. Элемент может обладать областью действия одного из следующих уровней:
Область действия блока |
Элемент доступен только в пределах блока кода, в котором он объявлен. |
Область действия процедуры |
Элемент доступен в коде в пределах процедуры, в которой он объявлен. |
Область действия модуля |
Элемент доступен в коде в пределах модуля, класса или структуры, в которых он объявлен. |
Область действия уровня пространства имен |
Элемент доступен в коде в пространстве имен, в котором он объявлен. |
Указание области и определение переменных
Область действия элемента задается при его объявлении. Область действия может зависеть от следующих факторов:
- Область кода (блок, процедура, модуль, класс или структура), в которой объявляется элемент.
- Пространство имен, которому принадлежит объявление элемента.
- Объявленный уровень доступа элемента.
Следует с осторожностью относиться к объявлению переменных с одинаковыми именами, но разными областями действия, так как это может привести к непредсказуемым результатам.
Уровни областей действия
Программный элемент является доступным во всей области кода, в которой он объявлен. Весь код в этой области может обращаться к элементу без уточнения его имени.