
- •Билет1.
- •Билет2.
- •Билет 3
- •1.Цикл блок-схема
- •Билет 4
- •Билет 6
- •Билет 9
- •Билет 10
- •1)Динамічні масиви
- •2)List boxи его основные свойства.
- •3) Point и метод Метод pset
- •Билет 11
- •1. Числові і строкові змінні
- •12 Билет
- •1)Типы данных
- •2)Элементы управления vba
- •4) Работа с бинарными файлами
- •Билет 20
- •4)Робота з текстовим файлом (уведення-виведення даних), приклад.
- •Билет 21
- •6.А нету Билет 22
- •Билет 23
- •1.Зона видимості змінних
- •2. Розробка меню.
- •4. Методы AddNew и Update
- •Билет 24
- •Билет 25
Билет 11
1. Числові і строкові змінні
Коротке невід’ємне ціле число (Byte). Число (значення змінної цього типу) займає 1 байт пам'яті
Ціле число (Integer). Значення змінної цього типу займає 2 байти пам'яті.
Довге ціле число (Long). Значення змінної цього типу займає 4 байти пам'яті.
Десяткове число звичайної точності (Single). Значення займає 4 байти пам'яті.
Десяткове число подвійної точності (Double).Значення займає 8 байт пам'яті.
Змінні цих типів називають числовими змінними.У яких межах можуть мінятися їхні значення? Відповідь на це питання така:
для типу Byte: від 0 до 255;
для типу Integer: від -32768 до 32767;
для типу Long: від -2147483648 до 2147483647;
для типу Single: від 1.401298E-45 до 3.402823E+38 (по модулю);
для типу Double: від 4.94065645841247E-324 до 1.79769313486232E+308 (по модулю).
Слова «по модулю» означають, що якщо число від’ємне, то після відкидання знака «мінус» воно теж повинно знаходитися в зазначених межах.
Змінну типу Рядок (String) по-іншому називають змінною рядкового типу, a також нечисловою чи текстовою змінною.
Значенням змінної цього типу є рядок будь-яких символів, довжина якого (звичайно, тільки в принципі) може досягати двох мільярдів. (На практиці рядків такої великої довжини, звичайно, не буває.) Ліворуч і праворуч рядок обрамляється лапками, наприклад:
"Visual Basic — кращий засіб програмування в середовищі Windows"
" @ # $ % & ! — символи, використовувані як суфікси змінних"
2.Елемент управління OptionButton, основні властивості, приклад.Элемент управления OptionButton (переключатель) позволяет выбрать один из нескольких взаимоисключающих параметров или действий. Переключатели обычно отображаются группами, обеспечивая возможность выбора альтернативного варианта. Свойства элемента управления OptionButton.
Value-Возвращает True, если переключатель выбран и False в противном случае
Enabled -Допустимые значения: True(пользователь может выбирать переключатель) False(в противном случае)
Visible -Допустимые значения: True(переключатель отображается во время выполнения программы) False(в противном случае)
Capture Надпись, отображаемая рядом с переключателем
3.Заливка замкнутих фігур, приклад.Інструмент Заливка служить для заповнення замкнутих контурів основним або фоновим кольором. Заповнення основним кольором проводиться клацанням лівої кнопки миші, а заповнення фоновим кольором - клацанням правої кнопки.
Зафарбовування замкнутої області однорідним кольором називається "заливкою". Недарма на кнопці "Заливка" зображена нахилена банка з фарбою, що виливається з неї.
У наборі інструментів виберіть кнопку "Заливка" і клацніть по області або об'єкту, для яких потрібно виконати заливку.
Якщо межа фігури не є неперервною, вказаним кольором будуть заповнені інші області малюнка. Щоб знайти розрив, треба уважно переглянути контур малюнка в крупному масштабі. Для цього спочатку виберіть у меню "Вид" команду "Масштаб", а потім пункт меню "Крупний" або "Інший". Виявивши розрив контурної лінії, усуньте його і повторіть операцію зафарбовування
4. Перевірка правильності введення даних з використанням події Validate
Перевірка даних, введених у форму (Validate Form)
Дуже часто потрібно перевіряти дані, введені відвідувачем сторінки у форму, на правильність. Для цього Dreamweaver надає поведінку validate Form. З його допомогою можна перевіряти введені дані на правильність: чи є вони адресою електронної пошти, числом і чи введені взагалі. Ця поведінка зазвичай прив'язується до події onsubmit тега <FORM> і спрацьовує, коли відвідувач сторінки натискає кнопку відправки даних. Але воно може також прив'язуватися і до подій onblur або onchange тега <INPUT>, що відбувається, коли відвідувач перемикається на інший елемент управління або змінює дані в полі введення, відповідно. У першому випадку введені дані перевіряються "скопом", в другому - після введення кожного значення. На практиці застосовуються обидва підходи; самі вирішуйте, який з них використовувати. Якщо ви хочете прив'язати поведінку до форми, виберіть елемент форми, якщо до поля введення - потрібне поле введення. Виберіть однойменний пункт меню поведінок. І не забудьте вибрати необхідну подію в меню колонки Events списку. Після цього можна вводити потрібні дані в діалогове вікно Validate Form.
У списку Named Fields цього діалогового вікна перераховані всі поля введення, створені на сторінці. Ви можете вибрати будь-яке з них і задати для нього потрібну перевірку.
Група елементів управління Value дозволяє задати, чи повинен користувач ввести у вибране поле введення значення. До цієї групи входить єдиний елемент управління - прапорець Required. Якщо він включений, виконуватиметься перевірка, чи введено в поле введення значення. Якщо ж він відключений, така перевірка виконуватися не буде.За допомогою групи перемикачів Accept ви можете задати, якого вигляду значення повинне бути введене в поле введення. Всього перемикачів чотири:
Anything (включений за умовчанням) - будь-яке значення;
Email Address - адреса електронної пошти;
Number - будь-яке число;
Number from ... to ... - число в заданому діапазоні. Нижнє значення цього діапазону задається в полі введення from верхнє - в полі введення to.
Якщо ви виберете будь-який перемикач в Цій групі, окрім Anything. Dreamweaver створить Web-сценарий, перевіряючий введені в поле введення дані на правильність. Якщо дані таку перевірку не пройдуть, сценарій виведе вікно-попередження, що пропонує відвідувачеві сторінки виправити помилку.
Якщо ви прив'язуєте цю поведінку до форми, ви можете в цьому ж діалоговому вікні задати перевірку для декількох полів введення. Для цього просто виберіть інше поле введення в списку Named Fields і задайте потрібні критерії перевірки. Якщо ви прив'язуєте поведінку до поля введення, ви можете задати перевірку тільки для цього поля введення.
Ввівши потрібні дані, не забудьте натиснути кнопку ОК.
5. Cls Dim n As Integer, i As Integer, j As Integer, k As Integer INPUT n Dim a(n) As Integer Randomize Timer For i = 0 To n - 1 a(i) = Int(Rnd * 10) Print a(i); Next i Print For i = 0 To n - 2 For j = i + 1 To n - 1 If a(i) = a(j) Then k = k + 1 Exit For End If Next j Next i Print n – k
6. Написати фрагмент програми зміни значень полів по-перше 2-х записах (без використання елементу Data). Set Data1.Recordset = Nothing rs.MoveFirst rs.Edit rs.Fields(0).Value = 111 rs.Fields(1).Value = 222 rs.Update rs.MoveNext rs.Edit rs.Fields(0).Value = 333 rs.Fields(1).Value = 444 rs.Update Set Data1.Recordset = rs