Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Основи програмування на Visual Basic

Реферат Основи програмування на Visual Basic





кож зазначити, що мова програмування Visual Basic використовує методику об'єктно-орієнтованого програмування і застосовує всі основні технології та методи проектування програм, властиві цій методиці:

) абстрагування, що представляє собою метод, що дозволяє знаходити в об'єктах і явищах подібність і ігнорувати розходження, а також виділяти загальне, а не приватне;

) інкапсуляцію (замикання) властивостей даних і програм в об'єкті - приховування полів об'єкта з метою забезпечення доступу до них тільки за допомогою методів класу (тобто приховування несуттєвих деталей);

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

) поліморфізм - здатність об'єкта реагувати на запит (виклик методу) згідно своєму типу.


. 2 Оператори Visual Basic. Користувальницькі процедури і функції


Як і всі мови програмування Visual Basic має свої оператори. Оператори - це конструкції мови програмування, що забезпечують виконання певної команди (набору команд). Вони діляться на два типи:

) оператори управління обчислювальним процесом;

) оператори присвоювання значень.

На що ж спрямовані дії кожного з цих двох типів операторів? Оператори управління обчислювальним процесом виконують такі функції:

) організація циклів, виконуваних до вичерпання списку або до досягнення керуючої змінної заданого значення, або поки виконується деякі умови;

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

) блоки операторів (групи, що виконуються як ціле);

) оператори переходу, під якими розуміється умовна чи безумовна передача управління на певний оператор, забезпечений міткою, або умовний/безумовний вихід з циклу або блоку.

У свою чергу оператори присвоювання значень виконують наступний ряд функцій:

) пересилання значень змінних, констант, функцій в приймаючу змінну;

) обчислення значень арифметичної (числовий) змінної в рамках існуючих в мові правил побудови арифметичних виразів;

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

) обчислення логічних змінних в рамках правил освіти логічних виразів.

Наведемо приклад простого оператора в рамках мови Visual Basic, дія яких буде направлено на поділ цілих чисел. Оператор а b повертає цілу частину числа від ділення цілого числа а на ціле число b. Наприклад, 7 3=2.

Оператор a mod b повертає залишок від ділення цілого числа а на ціле число b. Наприклад, 7 mod 3=1.

Якщо одне число ділиться на інше без залишку, оператор mod повертає значення 0. Наприклад, 8 mod 4=0.

Крім операторів важливими складовими мови програмування Visual Basic є користувальницькі процедури і функції. При цьому під процедурою (функцією) розуміється іменована частина коду, що виконує певні дії, проте, не дивлячись на загальне визначення, процедура і функція мають важливі відмінності:

) функція має тип (аналогічно змінної) і може повертати в програму значення, яке присвоюється функції за допомогою наступного оператора: ім'я функції=значення;

) виклик функції, як правило, здійснюється за допомогою вказівки у правій частині якого-небудь оператора імені функції і параметрів.

Для наочного відділення цих двох понять один від одного наведемо приклади синтаксису описи кожного з них. Синтаксис опису процедури виглядає наступним чином:

[Public? Private? Friend? Static] Sub ім'я [(параметри)]

оператори

EXIT SUB

оператори

END SUB.

Синтаксис опису функції:

[PUBLIC? PRIVATE? FRIEND? STATIC] FUNCTION ІМ'Я [(ПАРАМЕТРИ)] AS [TYPE]

оператори

ім'я=вираз

EXIT FUNCTION

оператори

ім'я=вираз

END FUNCTION.

При цьому PUBLIC позначає, що процедура (або функція) доступна для всіх інших процедур у всіх модулях, PRIVATE - те, що вона доступна для інших процедур тільки того модуля, в якому оголошена, FRIEND - процедура ( функція) використовується тільки в модулях класів. STATIC вказує на те, що локальна змінна процедури Sub зберігається в проміжку часу між викликами цієї процедури.

На закінчення також варто відзначити, що в якос...


Назад | сторінка 5 з 6 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Основні оператори мови Turbo-Paskal. Процедури і функції
  • Реферат на тему: Об'єктно-орієнтоване програмування за допомогою Microsoft Visual Basic ...
  • Реферат на тему: Розробка та проектування інформаційної системи для салону мобільного зв' ...
  • Реферат на тему: Розробка міні-ігор на мові програмування Visual Basic
  • Реферат на тему: Оператори введення - виведення даних