
- •Розділ і. Основи програмування мовою visual basic
- •1.1. Основні уявлення про мову програмування
- •1.2. Етапи розв'язування задач на еом. Алгоритм
- •1.3. Коротка характеристика мови програмування Visual Basic 6.0
- •1.4 Структура проекту Visual Basic
- •1.5 Середовище розробки Microsoft Visual Basic
- •Розділ іі. Логічні ігри
- •2.1. Поняття гри. Класифікація ігор
- •2.2. Характеристика логічних ігор. Комп’ютерні логічні ігри
- •2.3 Логічна настільна гра 15
- •3.1 . Загальні положення
- •3.2 .Структура проекту
- •3.3. Хід роботи програми
- •3.4 Програмні і апаратні вимоги
- •Висновки
- •Список використаних джерел
- •Додатки
1.3. Коротка характеристика мови програмування Visual Basic 6.0
Мова Basic широко використовується для програмування на ПЕОМ. Basic отримав широку популярність завдяки простоті і діалоговим властивостям. Має ряд версій: GW, QBasic, Turbo Basic, Visual Basic.
Сучасні версії Visual Basic представляють інтегроване середовище програмування, в якому, завдяки набору відповідних інструментів, процес розробки додатків значно прискорюється і спрощується. Це ставить його в один ряд із такими засобами програмування, як C++, Delphi та ін. За допомогою Visual Basic можна створювати додатки для будь-якої області сучасних комп'ютерних технологій: бізнес-додатки, ігри, мультимедіа, бази даних. Простота і потужність цієї мови дозволили їй стати вбудованою мовою для розробки додатків Microsoft Office. Тому знання цієї мови стає необхідністю для сучасного програміста будь-якого рівня. Тим більше, що процес написання програмних кодів зведено до мінімуму, а з появою візуальних засобів проектування вимоги користувачів щодо створення прикладних додатків для Windows було повністю задоволено. Ці засоби дають змогу не розробляти вікна, кнопки та інші елементи інтерфейсу самому, а застосувати готові, використовуючи передбачений у Windows зручний спосіб - перетягування мишею як наприклад, у графічному редакторі. Після створення такої конструкції або каркасу, залишається лише запрограмувати події, які з цими об'єктами відбуваються: наприклад, одинарне чи подвійне натиснення кнопки миші, натискання клавіш клавіатури тощо.
У Visual Basic у першу чергу створюється Windows-додаток, а потім - власне програма. У подальшому ці складові можуть доповнюватися іншими компонентами системи програмування, утворюючи єдиний комплекс, який отримав назву проект.
Створений у Visual Basic проект можна запустити на виконання безпосередньо із середовища програмування, що дозволяє швидко перевірити синтаксис програми на наявність помилок, У той же час Visual Basic дозволяє створювати exe-файли та, навіть, інсталяційні пакети. Отже, Visual Basic є і інтерпретатором, і компілятором одночасно.
Visual Basic, як і будь-яка мова, постійно розвивається й удосконалюється, а тому має ряд версій (діалектів) та варіантів, які орієнтовані на різні категорії користувачів. Зокрема, Visual Basic 6.0, що є по суті інтегрованим середовищем розробки програмних продуктів - IDE (Integrated Development Environment), має варіанти як для початківців, так і для професіоналів. Його засоби дозволяють:
– створювати графічний інтерфейс користувача);
– створювати меню (головне, контекстне тощо);
– працювати з таймером часу;
– використовувати об'єкти інших додатків (Word, Excel тощо);
– працювати з файлами та каталогами;
– опрацьовувати події, пов'язані з мишкою та клавіатурою;
– створювати графічні зображення.
1.4 Структура проекту Visual Basic
У Visual Basic будь-який проект складається з наступних файлів:
-
файл кожної форми (*.frm); це звичайний ASCII текстовий файл, який містить код, розташований на формі, а також властивості форми і всіх розміщених на ній елементів керування;
-
файл кожної форми, який містить додаткові дані (наприклад, картинку в PictureBox) (*.frx)
-
файл проекту, який містить дані про проект (*.vbp)
-
дані про робочу область проекту (workspace) (*.vbw)
Якщо в проекті не використовуються форми, то замість файлу *.frm створюється файл *.bas.
Додаткові файли, що можуть бути підключені до проекту:
-
файл кожного модуля (*.bas); текстовий файл;
-
файл кожного модуля класів (*.cls); текстовий файл;
-
файл кожного додаткового елемента керування (*.ctl); текстовий файл;
-
файл ресурсів (*.res);
-
інші файли (*.ocx, *.tlb, і т.д...).
Запам’ятовувати призначення всіх цих файлів не обов’язково, досить запам’ятати 2 файли:
-
*.frm – файл, у якому зберігаються код форми і властивості всіх розміщених на даній формі елементів керування;
-
*.bas – файл модуля, в якому можуть бути оголошені глобальні змінні, константи, функції і т.д.