Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Обычно BASIC ассоциируется с простым в освоении и использовании средством программирования. Действительно, этот язык долго использовался в качестве учебного языка при изучении основ программирования. Это было заложено в название BASIC – Beginners All-purpose Symbolic Instructional Code, то есть многоцелевой код символьных инструкций для начинающих.
Visual Basic является продуктом многолетней эволюции языка BASIC. С появлением системы Windows фирма Microsoft разработала графический вариант языка BASIC. Он предназначался для создания программ, работающих в режиме диалога с пользователем, т.е. в визуальном режиме. По мере развития компьютерной технологии Visual Basic постепенно превращался из простого языка для начинающих в мощный инструмент для разработки приложений.
Visual Basic – это система программирования, предназначенная для написания программ, работающих под управлением операционной системы Windows. Используя Visual Basic, можно разрабатывать очень сложные приложения практически для любой области современных компьютерных технологий: бизнес-приложения, игры, мультимедиа, базы данных.
Причины столь широкой популярности и у Visual Basic, и у системы Windows примерно одинаковы: фирма Microsoft сумела такую сложную технологию, как написание компьютерных программ, сделать доступной широкому кругу пользователей путем применения графического интерфейса. В визуальной среде программирования можно быстро создать дизайн диалоговых окон, с которыми будет работать пользователь, нарисовав и упорядочив их элементы точно так же, как помещаются рисунки в текст, например, при верстке газеты. При написании программ традиционным способом (без использования графического интерфейса) система взаимодействия с пользователем создается на основе команд языка программирования. Очевидно, что начинающим гораздо проще освоить метод визуального программирования.
Одним из типов объектов Visual Basic являются элементы управления – это элементы, которые используются при разработке пользовательского интерфейса. С их помощью можно дополнять программы новыми функциями, не вникая при этом в суть их работы. Например, чтобы пользователь мог ввести в программу некоторые исходные данные, достаточно просто поместить в форму соответствующий элемент управления (например, текстовое поле). Таким образом, языки визуального программирования обладают неоспоримым преимуществом – можно сконцентрироваться на том, что вы хотите получить от программы, а не на том, как это все запрограммировать.
Одним из основных преимуществ языка Visual Basic является возможность очень быстрого создания работоспособных приложений. С появлением версии Visual Basic 6.0 сбылась мечта программиста – простые приложения можно создавать, практически не прибегая к написанию программного кода, а в сложных приложениях рутинный процесс его создания сведен к минимуму. Мастера, включенные в состав Visual Basic, дают возможность быстро создавать прототипы приложений, готовых для обсуждения и согласования с заказчиком. Данная реализация языка ставит его практически в один ряд с такими средствами разработки, как Visual C++, Delphi и другими.
Простота и мощность языка Visual Basic позволили сделать его встроенным языком для приложений Microsoft Office. Многие независимые разработчики, например, известная своими программами в области бухгалтерского учета фирма "1C", приобретают лицензии на использование языка Visual Basic в качестве внутреннего языка своих приложений.
Фирма Microsoft интегрировала также специальную версию Visual Basic, известную под именем Visual Basic for Application (VBA) во все компоненты пакета Microsoft Office, Microsoft Project и некоторые другие программы. Кроме того, фирма Microsoft продала лицензию на VBA очень многим фирмам – производителям программного обеспечения. Поэтому в настоящее время Basic уже не считается учебным языком – знание Visual Basic и его диалектов (VBA, VBScript) становится необходимостью для современного программиста любого уровня.
Основные понятия объектно-ориентированного визуального программирования
В Visual Basic реализована модель объектно-ориентированного событийно-управляемого программирования. Основным понятием в объектно-ориентированном программировании (ООП) является объект. Объекты обладают свойствами, могут использовать методы и реагируют на события.
Дата публикования: 2014-12-28; Прочитано: 545 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!