- •1)Базовые типы целочисленных данных.
- •2)Базовые типы числовых данных с дробной частью.
- •3)Объявление констант и переменных.
- •4) Область действия имен переменных и констант. Время жизни переменных.
- •5)Преобразование типа данных.
- •6) Арифметические операции.
- •9) Стандартные математические функции.
- •11) Инструкция выбора If.
- •12) Инструкция множественного выбора Select Case.
- •13) Инструкция цикла For … Next.
- •14) Инструкция цикла Do While … Loop и Do … Loop While.
- •15)Инструкция цикла Do Until … Loop и Do … Loop Until.
- •16) Массивы.
- •17) Объявление подпрограмм и обращение к ним.
- •18) Объявление функций и обращение к ним.
- •19) Область действия имен процедур.
- •20)Синтаксис аргументов процедур.
- •21) Связь аргументов по ссылке, связь аргументов по значению.
- •23) Именованные аргументы.
- •25) Средства отладки, структурированная обработка исключений.
- •26) Растровая и векторная графика, система координат. Базовые методы класса
- •27) Структуры.
- •28)Файлы с последовательным доступом, открытие, запись, чтение.
- •29) Файлы с произвольным доступом и двоичные файлы, открытие, запись, чтение.
- •30)Реляционные базы данных. Связь между таблицами. Виды связи «один ко многим»,
1)Базовые типы целочисленных данных.
Целочисленные типы - обозначают множества целых чисел в различных диапазонах. Имеется пять целочисленных типов, различающихся диапазоном допустимых значений и размером занимаемой оперативной памяти.
Название типа |
Длина области памяти в байтах |
Диапазон значений |
Byte |
1 |
0 – 255 |
Boolean (логический) |
2 |
True или False |
Short (короткий целый) |
2 |
От -32 768 до 32 767 |
Integer (целый) |
4 |
От -2 147 483 648 до 2 147 483 647 |
Long (длинный целый) |
8 |
От -9 223 372 036 854 775 808 до 9 223 372 036 854 775 807 |
2)Базовые типы числовых данных с дробной частью.
Название типа |
Длина области памяти в байтах |
Диапазон значений |
Single (числа с дробной частью одинарной точности) |
4 |
Отрицательные числа от -3,402823*10^38до-1,401298*10^-45 и положительные от 1,401298*10^-45 до 3,402823*10^38 Точность 6 – 7 десятичных разрядов. |
Double (числа с дробной частью двойной точности) |
8 |
Отрицательные числа от -1,79769313486232*10^308до -4,9406564841247*10^-324 и положительные от 4,9406564841247*10^-324 до 1,79769313486232*10^308 Точность 14 – 15 десятичных разрядов. |
Decimal (целые числа и числа с дробной частью) |
16 |
Масштабируемый показателем степени 10^P , где Pизменяется в пределах от 0 до 28. Число имеет P разрядов дробной части. Максимальное значение равно 79 228 162 514 264 337 593 543 950 335, минимальное значение равно -79 228 162 514 264 337 593 543 950 335. |
3)Объявление констант и переменных.
a) Для определения константы и ее значения используется оператор Const. Объявляя константу, пользователь присваивает значению имеющее смысл имя. После объявления константы ее нельзя изменить или присвоить ей новое значение.
Константа объявляется в процедуре либо в разделе объявлений модуля, класса или структуры. Константы класса или уровня структуры являются Private по умолчанию, но могут также объявляться как Public, FriendProtected или Protected Friend для соответствующего уровня доступа к коду.
Константа должна иметь допустимое символьное имя (правила идентичны правилам выбора имени для переменной) и выражение, состоящее из числовых или строковых констант и операторов (но не вызовов функций).
b)Переменная должна быть объявлена до первого обращения к ней. По умолчанию не
допускается в программном коде применять имена не объявленных переменных. Это
ограничение может быть отменено инструкцией Option Explicit Off.
Однако пользоваться этим не рекомендуется, так как разрешение применения в программе
необъявленных имен может привести к трудно обнаруживаемым ошибкам.
Синтаксис инструкции объявления переменной:
Static/Public/Private/Dim ИмяПеременной As Тип [= Значение]
Здесь слова Static, Public, Private, Dim и As являются зарезервированными.
В подобных определениях синтаксиса прямоугольные скобки […] означают, что
конструкция, находящаяся внутри этих скобок, не обязательна. Символ / означает, что должно быть выбрано одно из слов, между которыми он поставлен. Сами же символы [, ],
/ в текст объявления не включаются.
Действие инструкции объявления переменной состоит в том, что под переменную
отводится ячейка памяти, в которую записывается значение, если оно указано после
указания типа.