довно було випущено кілька версій цієї мови програмування, включаючи «Microsoft Quick Basic» і «MS-DOS Qbasic».
Що ж він із себе представляє? BASIC, як і всякий інший мова програмування, є формальною знаковою системою, використовуваної для зв'язку людини з ЕОМ і призначеної для опису даних і алгоритмів їх обробки на обчислювальній машині. Сама назва BASIC є абревіатурою англійської фрази «Beginner s All-purpose Symbolic Instruction Code», що в перекладі означає «багатоцільовий мову символічних команд для початківців». За весь час свого існування BASIC постійно розвивався і на сьогоднішній день ми маємо не конкретний BASIC, а цілу групу однотипних діалогових мов, званих цим ім'ям.
Що стосується програмної оболонки Visual Basic, то вона виконана повністю графічної, а сама мова програмування дуже далекий від мови, що застосовується для ранніх версій інтерпретаторів Basic. Свого часу саме широкі можливості Visual Basic і його простота послужили основною причиною для вибору його в якості мови програмування для створення таких додатків для операційної системи «Windows» як Excel.
Еволюція Visual Basic, як своєрідного «діалекту» мови BASIC налічує вже більше двох десятків років. А першою версією цієї мови був Visual Basic 1.0, випущений спеціально для «Microsoft Windows» і пов'язаний з графічним інтерфейсом. Цей найважливіший принцип був розроблений Аланом Купером. Не дивлячись на це, робота з Visual Basic 1.0 все ще була не дуже зручна, що призвело до створення Visual Basic 2.0 в листопаді 1992 року. Усі наступні версії (3.0 - 6.0) були спрямовані на пристосування розглянутого мною мови до часто змінюється набір додатків «Windows». Останньою на даний момент версією Visual Basic є версія 11.0 2012 року.
. 2 Visual Basic: значення та коротка характеристика
Перед тим як приступити до характеристики Visual Basic введемо загальне визначення поняття «мова програмування». Мова програмування - це формальний штучний мова, яка як і будь природна мова, має алфавіт, лексику, морфологію і синтаксис, а також семантику. Ці властивості ми розглянемо в наступному розділі.
Говорячи про загальне розуміння терміна «мова програмування» в середовищі програмістів-професіоналів і, насамперед, творців окремих різновидів мов програмування, то тут можна виділити три основні точки зору:
) мова програмування як функція, так як він призначений для написання комп'ютерних програм, які застосовуються для передачі комп'ютеру інструкцій з виконання того чи іншого обчислювального процесу та організації управління окремими пристроями;
) мова програмування як задача: таке розуміння пов'язане з явним відмінністю цього кошти від природних мов, що полягає в призначеного його для передачі команд і даних від людини комп'ютера, в той час як природні мови використовуються лише для спілкування людей між собою. Іншими словами, мова програмування не може служити меті простого обміну інформацією, як будь природна мова;
) мова програмування як виконання: це розуміння пов'язане з тим, що мова програмування може використовувати спеціальні конструкції для визначення та маніпулювання структурами даних і управління процесом обчислень.
Що стосується Visual Basic, то під ним розуміється засіб розробки програмного забезпечення, що розробляється корпорацією «Microsoft» і включає мову програмування і середовище розробки.
Як і всі сучасні засоби, для створення програм, Visual Basic являє собою інтегроване середовище розробки, яка містить набір інструментів, що полегшують і прискорюють процес розробки додатків. Причому процес розробки полягає не в написанні програмного коду, а у створенні проекту самого додатка. Додаток формується засобами графічного редагування, що дозволяє звести процес створення програмного коду до мінімуму.
Visual Basic, як і всі інші сучасні системи візуального проектування, використовує об'єктно-орієнтований підхід до програмування. Тому будь-який додаток, написане на Visual Basic, являє собою сукупність об'єктів.
Під об'єктом, у свою чергу, розуміється якась сутність, яка чітко проявляє свою поведінку і є представником деякого класу подібних собі об'єктів. Майже всі, з чим проводиться робота в Visual Basic, є об'єктами. Наприклад, Форма, Командна кнопка, Текстове поле і так далі. Кожен об'єкт також володіє власними характеристиками. В якості таких виділяють:
) властивості;
) методи;
) події.
Введемо визначення зазначених термінів. Властивість об'єкта - це має ім'я його атрибут. Властивості визначають характеристики об'єкта (колір, положення на екрані, стан об'єкта).