Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
3 VB Лекція. Основи програмування на VB.doc
Скачиваний:
2
Добавлен:
08.09.2019
Размер:
90.62 Кб
Скачать

8

Тема 3 VB

3.Тема: Основи програмування в Visual Basic

3. Тема: Основи програмування в Visual Basic 1

3.1. Основні елементи мови 1

3.1.1. Типи даних 2

3.1.2. Змінні 3

3.1.3. Оголошення змінних дозволяє: 4

3.1.4. Оператори привласнення 5

3.1.5. Оператори коментарів 7

3.1.6. Операції 7

3.1.Основні елементи мови

Основними елементами мови є:

  • типи даних;

  • змінні;

  • масиви;

  • константи;

  • оператори коментарів;

  • операції ;

  • вбудовані функції.

Змінні і типи даних визначають, де і як зберігаються дані в пам'яті комп'ютера. Visual Basic надає можливість управляти використанням пам'яті комп'ютера ефективніше, задаючи в явному вигляді типи для всіх змінних користувача.

Тип даних визначає, яким чином величина зберігається в пам'яті комп'ютера. Задаючи тип даних, користувач накладає деякі обмеження на величину, що зберігається, а саме: розмір(пам’ять), скільки розрядів може містити, і, чи може вона мати дробову частину.

3.1.1.Типи даних

У Visual Basic є 11 вбудованих типів даних:

Тип

даних

Розмір

(байтів)

Розрядність

(к-ть цифр)

Діапазон

Boolean

2 (16 біт)

1

У машині: 0-нуль 1-одиниця

False (хибність) ^ або ^ True (істина)

Integer

(ціле)

2 (16 біт)

(один біт

-для збереження знаку

числа і 15

-для числа)

5

Від-32768 до 32767

Singl

(дійсне число з|із| плаваючою комою)

4

7

-3,402823Е+38 до –1,401298Е-45 і від 1,401298Е-45 до 3,402823Е+38 Використовувати обережно, особливо при обчисленні грошових величин, оскільки він має тільки 7 цифр дозволу.

При спробі записати будь-яке число більше, ніж вказані вище

відбудеться помилка переповнювання.

Long

(ціле число подвійної довжини)

4

(один бит-

для знаку

числа, 31 бит-для числа)

10

-2147483648 до 2147483647

Дані цього типа використовують в 2 рази більше пам'яті в порівнянні з даними типу Integer.

Dauble

(Single

подвійного розміру)

8

вимагає

удвічі більше пам'яті

15

От- 1,79769313486232Е+308 до-| 4,94065643841247Е-324 і від

4,94065645841247Е-324 до 1,79769313486232Е+308

Currency

8

19

От- 922337203685477.5808 до 922337203685477.5807

Десяткова крапка завжди розташовується між четвертою і п'ятою

цифрами справа. Цей тип даних спеціально створений для мінімальних помилок округлення.

String

1+1 на

символ

Від 0 до 65535 символів. Використовується для зберігання рядків тексту

по одному байту пам'яті на кожен символ + один, щоб відзначити кінець рядка. Символи зберігаються в пам'яті у вигляді кодів

ANSI.

Date

8

Від 01.01.100 до 31.12.9999 призначений для зберігання дат і часу в 8 байтах пам'яті.

Object

4

Будь-який певний об'єкт. Використовується 4 байти пам'яті для зберігання посилання на будь-який об'єкт Visual Basic.

Array

(масив)

Визначається кількістю і розміром елементів

Докладніше дивися нижче.

Variant

Визначається записаними даними

Будь-який вбудований тип даних. Використовується в Visual Basic як тип даних за умовчанням. Як Variant можна зберігати практично все. Якщо тип даних для зберігання величини не вказаний, то використовується тип даних Variant.В такому випадку проводиться перевірка того, що зберігається, і тип даних приводиться відповідно до цієї величини. Із-за цієї перевірки даремно витрачається час і пам'ять. Для простої процедури втрата нікчемна, але|та| у великій процедурі втрати часу можуть бути значительны.

3.1.2.Змінні

Змінні це пойменовані області в пам'яті комп'ютера. Після|потім| обчислення якого-небудь значення, його потрібно записати в пам'ять, щоб потім можна було до нього звертатися. Імена змінних складаються з алфавітних символів, цифр і деяких спеціальних знаків. Ім'я змінної повинне починатися з алфавітного символу і не може містити пропусків, крапок і символів #, $, %, & . У іменах змінних можна використовувати заголовні букви, але Visual Basic не робить відмінності регістра символів.

Для завдання імен змінних часто використовується декілька слів, об'єднаних символом підкреслення (ціна_товару) або введених за допомогою заголовних букв (ЦінаТовару). Бажано, щоб імена змінних були короткими, але інформативними.

Типи змінних це те ж, що і описані раніше типи даних. Оголошуючи змінну певного типа, користувач указує, який тип даних повинен бути використаний при записі значення змінної в пам'ять. Якщо тип змінної не оголошений, за умовчанням використовується тип даних Variant. Тип даних Variant має можливість зберігати практично будь-яку величину і корисний для коротких і простих програм. Для довших програм рекомендується оголошувати кожну змінну перед її використанням.