
- •Одеський державний аграрний університет
- •Кафедра інформаційних систем і технологій Основи алгоритмізації та програмування.
- •4.1. Теоретичні основи. 39
- •4.2. Завдання для практичного виконання по темі 4 42
- •Тема: "Основи алгоритмізації та програмування"
- •Етапи розв’язування задач на пеом
- •Алгоритм, його властивості та основні конструкції.
- •Мовою програмування
- •Основні визначення та класифікація мов програмування
- •Тема:" Введення у Visual Basic. Проектування форм та створення елементарних кодів"
- •Теоретичні основи
- •Загальні відомості про vb
- •Етапи створення додатків
- •Основні поняття. Компоненти проекту
- •Завантаження та робоче середовище vb.
- •Відкривання, зберігання проекту. Компіляція.
- •1. Створення макету екранної форми.
- •2.Завдання властивостей об’єктів форми (наведено в таблиці 2.1)
- •3. Запис програмного коду кнопки “Початок роботи”
- •Запис програмного коду кнопки “Вихід”
- •5. Запуск на виконання здійснюється одним з 3 способів:
- •6. Зберегти проект та форму, виконавши команди
- •Завдання для практичного виконання по темі 2
- •Теоретичні основи
- •Константи
- •Арифметичні операції та стандартні математичні функції
- •Логічні вирази та операції
- •Основні вбудовані функції
- •Спосіб 1. Введення та виведення даних через об’єкти форми
- •Спосіб 2. Введення – виведення даних через системні вікна
- •Завдання для практичного виконання по темі 3
- •Тема: "Оператори vb. Створення додатків, які реалізує розгалужений обчислювальний процес.
- •Теоретичні основи.
- •Однорядковий синтаксис
- •Блочний синтаксис
- •Синтаксис конструкції Select…Case
- •Завдання для практичного виконання по темі 4
- •Модифікація проекту з використанням конструкції Select……Case
- •Тема: "Оператори vb. Організація циклічних обчислень".
- •Теоретичні основи.
- •Цикл із заданою кількістю повторювань тіла циклу (цикл з параметром)
- •Завдання для практичного виконання по темі 5
- •Тема: "Робота з масивами та файлами"
- •Одновимірні масиви. Завдання для практичного виконання
- •Open "повне ім’я файлу" For Input As #n
- •Open "повне ім’я файлу" For OutPut As #n
- •Робота з матрицями. Завдання для практичного виконання
- •Тема: "Робота з графічними об’єктами".
- •Теоретичні основи.
- •Елементи управління графічним об’єктами
- •Елемент управління Line.
- •Елемент управління Shape
- •Елемент управління Image
- •Елемент управління PictureBox
- •Елемент управління Timer.
- •Приклади додатків, що містять графічні об’єкти
- •Завдання для практичного виконання по темі 7
- •Додаток а Основні елементи управління Visual Basic
- •Додаток б Основні властивості елементів управління Visual Basic
- •Список рекомендованої літератури
Тема:" Введення у Visual Basic. Проектування форм та створення елементарних кодів"
Теоретичні основи
Загальні відомості про vb
Не початку 60-х років 20 століття співробітниками Дартмунського коледжу було створено мову програмування Basic. Назва цієї мови утворюється від перших букв англійських слів, що в перекладі позначають універсальна мова програмування для початківців.
З моменту появи і до цього часу Basic динамічно розвивається разом з комп’ютерами та комп’ютерними технологіями. У свій час були дуже популярними GWBASIC, QUICKBASIC, TURBOBASIC.
У 1991 року корпорація Microsoft представила систему програмування VISUAL BASIC. По слову Visual можна здогадатися, що в цій системі реалізовано візуальний стиль програмування. Цей стиль передбачає проектування додатків, а не традиційне написання програми. Створити додаток у VB позначає розробити його, використовуючи у повній мірі переваги графічного середовища Windows.
Як інтерпретатор, VB дозволяє запускати додаток безпосередньо у середовищі розробки.. при цьому кожний рядок програмного коду перетворюється на проміжний код, який виконується швидше, ніж при роботі із звичайними інтерпретаторами. По-перше, VB відразу ж перевіряє синтаксис програми та видає повідомлення про виявлені помилки. Іншою перевагою такої технології є можливість пошуку помилок.
Однак VB - не просто інтерпретатор. Він надає можливість створювати ЕХЕ-файли, що готові до виконання. Тому VB можна віднести до
компіляторів. Але VB не можна назвати чистим компілятором тому що для створення файлів, що виконуються треба виконати команду File → Make***.EXE/
Таким чином, VB поєднує в собі можливості як інтерпретатора, так і компілятора. І в цьому більше переваг, ніж недоліків.
Існує декілька версій VB. Нові версії “вбудовуються” в системи Word 2000, Excel 2000, Access 2000 як мови написання макрокоманд, що підвищує ефективність використання цих додатків.
Етапи створення додатків
Основою технології створення додатків за допомогою VB являється не написання тексту майбутнього додатку, а наочне маніпулювання об’єктами додатку, визначення їх властивостей та методів поведінки.
При створенні додатків засобами VB дотримуються наступних кроків:
Етап проектування. Проектування та створення інтерфейсу майбутнього додатку. На цьому етапі проектувальник поміщає до вікна форми потрібні елементи управління, використовуючи панель елементів. Кожний з управляючих елементів характеризується набором властивостей. За допомогою вікна властивостей можна визначити властивості виділеного на формі елем ту управління, наприклад, розмір шрифту, колір заливки, вміст напису тощо.
Етап програмування. Написання текстів процедур. Для кожного елементу управління на формі можна передбачити його реакцію на різні події, що відбуваються в результаті дій користувача за допомогою клавіатури або миші. Реакція на подію визначається у вигляді процедури події . Крім процедури події в додатку можуть бути визначені загальні елементи даних, процедури і функції, якими можуть користуватись всі елементи майбутнього додатку.
Етап відлагодження. Виконання тестового прогону додатку, використовуючи команду головного меню VB RUN. На цьому етапі виявляються синтаксичні помилки програмних кодів, правильність розробленого алгоритму.