Visual Basic

Автор работы: Пользователь скрыл имя, 20 Декабря 2013 в 10:39, доклад

Краткое описание

Visual Basic — средство разработки программного обеспечения, разрабатываемое корпорацией Microsoft и включающее язык программирования и среду разработки. Среда разработки VB включает инструменты для визуального конструирования пользовательского интерфейса.

Вложенные файлы: 1 файл

Visual basic.ppt

— 610.50 Кб (Скачать файл)

VISUAL BASIC

 

НЕМНОГО О

Visual Basic — средство разработки программного обеспечения, разрабатываемое корпорацией Microsoft и включающее язык программирования и среду разработки. Среда разработки VB включает инструменты для визуального конструирования пользовательского интерфейса.

 

 

Visual Basic считается хорошим  средством быстрой разработки  прототипов программы, для разработки  приложений баз данных и вообще  для компонентного способа спод  управлением операционных систем  семейства Microsoft Windows.

-Высокая скорость создания приложений с графическим интерфейсом для MS Windows.

-Простой синтаксис, позволяющий очень быстро освоить язык.

-Возможность компиляции как в машинный код, так и в P-код (по выбору программиста). В режиме отладки программа всегда (вне зависимости от выбора) компилируется в P-код, что позволяет приостанавливать выполнение программы, вносить значительные изменения в исходный код, а затем продолжать выполнение: полная перекомпиляция и перезапуск программы при этом не требуется.

-Защита от ошибок, связанных с применением указателей и доступом к памяти. Этот аспект делает Visual Basic приложения более стабильными, но также является объектом критики.

-Возможность использования большинства WinAPI функций для расширения функциональных возможностей приложения. Данный вопрос наиболее полно исследован Дэном Эпплманом, написавшим книгу «Visual Basic Programmer’s Guide to the Win32 API».

 

 

ДОСТОИНСТВА

-Поддержка операционных систем только семейства Windows и Mac OS X (Исключение — VB1 for DOS).

-Отсутствие механизма наследования реализации объектов. Существующее в языке наследование позволяет наследовать только интерфейсы, но не их реализацию.

-Требует установленную msvbvmXX.dll для работы программы.

-Низкая скорость работы, обусловленная тем, что практически все встроенные функции языка реализованы через библиотеку времени исполнения (runtime library), которая, в свою очередь, производит много «лишней» работы по проверке и/или преобразованию типов.

 

 

НЕДОСТАТКИ

Классический Visual Basic (версии 5-6) Этот язык очень сильно привязан к своей среде разработки и к операционной системе Windows, являясь исключительно инструментом написания Windows-приложений. Привязка к среде заключается в том, что существует большое количество средств, предназначенных для помощи и удобства программирования: встроенный отладчик, просмотр переменных и структур данных на лету, окно отладки, всплывающая подсказка при наборе текста программы (IntelliSense). Все эти преимущества делают бесполезным и даже невозможным использование Visual Basic вне среды разработки, например в обычном текстовом редакторе.

 

Основой для создания графического  интерфейса является 

«Окно конструктора формы»(Form’а)

 

ОСНОВНЫЕ ЭЛЕМЕНТЫ VISUAL BASIC

СПАСИБО ЗА ПРОСМОТР

 

=)

 

=)


Информация о работе Visual Basic