Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






  • Как продвинуть сайт на первые места?
    Вы создали или только планируете создать свой сайт, но не знаете, как продвигать? Продвижение сайта – это не просто процесс, а целый комплекс мероприятий, направленных на увеличение его посещаемости и повышение его позиций в поисковых системах.
    Ускорение продвижения
    Если вам трудно попасть на первые места в поиске самостоятельно, попробуйте технологию Буст, она ускоряет продвижение в десятки раз, а первые результаты появляются уже в течение первых 7 дней. Если ни один запрос у вас не продвинется в Топ10 за месяц, то в SeoHammer за бустер вернут деньги.
    Начать продвижение сайта
  • Константи






    Константа – це величина, яка не міняється в процесі виконання програми.

    Синтаксис опису константи:

    Const < ім'я_константи > As < тип > = < вираження >,

    де < вираження> — це будь-яке значення, або формула, що повертає значення, яке повинне використовуватися як константа.

    Приклади:

    1. Наступний оператор визначає цілу константу m_Len:

    Const m_Len% = 30;

    2. Наступний оператор визначає константу PI (коротке дійсне з плаваючоюкрапкою ):

    Const PI As Single = 3, 14159.

    Як і змінні, константи можуть містити значення різних типів даних, але при цьому вони не міняють своїх значень під час виконання програми.

    Зона видимості константи така ж як і змінної, для однієї процедури (локальна), для всього модуля або для всіх модулів і процедур, - тобто глобальна константа.

    (Порада)

    При використанні у програмі констант рекомендується дати цим константам осмислені імена і описати їх в самому початку модуля, а потім використовувати усюди лише іменовані константи. Це не лише робить програму зрозуміліше, але і простіше в супроводі і відладці. Часто значення тієї або іншої константи потрібно змінити (наприклад, під час відладки), і тоді досить поміняти лише одне значення в описі іменованої константи. Якщо ж безпосереднє значення використовувалося прямо в тексті коду програми, то змінити всі входження цього значення набагато складніше.

    Окрім описуваних користувачем констант, існують ще зумовлені вбудовані константи, які включаються в тексти програм без попереднього опису. Відомості про зумовлені вбудовані константи, що використовуються для різних об'єктів додатків Microsoft Office і Visual Basic, можна знайти в довідці — у розділах опису властивостей об'єктів (рідше — в розділах опису методів). При іменуванні вбудованих констант використовується стандартне узгодження, що дозволяє визначити, до об'єктів якого застосування відноситься ця константа.

    Наприклад, вбудовані константи, що відносяться до об'єктів Access, начинаються з префікса ас, до об'єктів Excel — з префікса xl, до об'єктів Word, — з префікса wd а до об'єктів VB — з префікса vb.

    VB і додатки Microsoft Office мають чималий список вбудованих констант, вживання яких не вимагає оголошення.

    Наприклад, для відображення повного списку констант в Excel: використовується Object Browser, вибравши бібліотеку Excel і вказавши об'єкт Constants (всі константи починаються на xl), або вибравши бібліотеку VB for Applications і вказавши об'єкт Constants, можна побачити всі константи VB (вони починаються з vb).

    8. Перетворення типів

    Інколи може знадобитися перетворювати змінні одного типа в змінні іншого типа. Для цього в VB існує набір функцій з назвами, які утворюються таким чином: літера «С»+(повне або скорочене ім'я типа) (див. таблиця 3.2).

    Таблиця 3.2. Перетворення типів змінних

    Функція Призначення
    CBool(х) Перетворення змінної х до логічного типу
    CCur(х) Перетворення змінної х до типу Currency
    CDate(х) Перетворення змінної х до типу Date
    CLng(х) Перетворення змінної х до типу Long
    CDbl(х) Перетворення змінної х до типу Double
    CInt(х) Перетворення змінної х до типу Integer
    CSng(х) Перетворення змінної х до типу Single
    CStr(х) Перетворення змінної х до типу String
    CVar(х) Перетворення змінної х до типу Variant

    Окрім цих функцій, з метою перетворень різних типів даних використовується математичні функції Int() і Fix(), а також строкові функції Str(), Val() і Format().


    Контрольні завдання по темі

    1. Теоретичні питання

    1. Яке призначення вбудованої у Microsoft Office мови програмування VB?

    2. Дайте визначення типу даних і типу змінних.

    3. Скільки байтів пам’яті використовує тип даних Currency?

    4. Що мається на увазі під «зоною видимості змінних»?

    5. Яким чином можна змусити себе об’являть всі змінні в модулі?

    6. Яким чином оголошуються змінні як глобальні в межах модуля?

    7. Яким чином оголошуються змінні як глобальні в межах проекту?

    Тести

    1. Visual Basic – це:

    а) алгоритмічна мова, що використовує команди Мs D0S;

    б) алгоритмічна мова програмування, що працює в режимі інтерпретації;

    в) алгоритмічна мова, що працює в середі Windows;

    г) жоден варіант не є вірним.

    2. Макрос – це:

    а) комбінація клавіш для багатократного використання, збережена під певним ім'ям;

    б) засіб для консолідації таблиць;

    в) графічний засіб представлення даних;

    г) процедура, створена макрорекордером, шляхом переказу і збереження виконаних користувачем операцій.

    3. Виберіть правильну послідовність етапів обробки даних на ЕОМ:

    а) обробка даних, виведення результатів, введення даних;

    б) введення даних, обробка даних, виведення результатів;

    в) обробка даних, введення даних, виведення результатів;

    г) введення даних, виведення результатів, обробка даних.

    4. Встановити послідовність етапів рішення задачі на ЕОМ:

    а) відладка програм;

    б) математичний опис завдання;

    в) програмування;

    г) постановка завдання;

    е) розробка типового завдання;

    д) отримання і аналіз результату;

    ж) перенесення програми на машинні носії;

    з) алгоритмізація завдання.

    5. Масив — це:

    а) різнотипні величини, що мають спільне ім'я;

    б) впорядкована послідовність величин, що позначається одним іменем;

    в) числові величини, об'єднані спільним ім'ям, що починається з латинської літери;

    г) немає вірного варіанту відповіді.

    6. До оператору оголошення змінних належить

    а) Sub; б) Dim; в) Public; г) Function.

    7. Змінні оголошені оператором Dim можуть бути:

    а) лише локальні;

    б) лише глобальні;

    в) локальні, якщо оголошені на початку модуля;

    г) глобальні, якщо оголошені на початку модуля;

    д) локальні, якщо оголошені на початку процедури;

    е) глобальні, якщо оголошені на початку процедури.

    8. Змінні оголошені оператором Public можуть бути:

    а) лише локальні;

    б) лише глобальні;

    в) локальні, якщо оголошені на початку модуля;

    г) глобальні, якщо оголошені на початку модуля;

    д) локальні, якщо оголошені на початку процедури;

    е) глобальні, якщо оголошені на початку процедури.






    © 2023 :: MyLektsii.ru :: Мои Лекции
    Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
    Копирование текстов разрешено только с указанием индексируемой ссылки на источник.