Лекция: Язык программирования Visual Basic

Вероятно, наиболее впечатляющим языком программирования является Visual Basic. Он сочетает производительность и относительную простоту программирования с коллекцией визуальных элементов управления, при помощи которых строятся программы. Visual Basic является средой программирования в ОС Windows и используется для написания Windows-программ. Windows-программы обычно сложнее создавать, чем программы, используемые в текстовом режиме дисплея. Windows-программы управляются событиями. В отличие от процедурных программ, работающих в текстовом режиме и выполняющих последовательность действий, основываясь на вводимой пользователем информации, Windows-программы должны реагировать на любое событие или действие, например, на нажатие клавиши пользователем, перемещение мыши, нажатие кнопки мыши или выбор пункта меню. Если бы Windows-программы были по своей природе, как и остальные, процедурными, то программа смогла бы откликнуться на перемещение мыши только в тот момент, когда она этого ожидает, а не тогда, когда это нужно пользователю. Будучи управляемой событиями, программа в любой момент может прореагировать на любое действие или событие. Выполнение Windows-программы может быть остановлено в любой момент или отложено, пока пользователь выполняет другую программу. Поскольку Windows-программы выполняются в экранном окне, программа может откликаться на изменение размеров окна, производимое пользователем. Пользователь может следить за выполнением программы на Visual Basic в верхней части экрана, а в нижней — смотреть анимационную графику. Написание Windows-программ вручную, «с нуля», было кошмаром, пока не появился Visual Basic. Эта версия языка следит за всеми тонкостями Windows-приложения, позволяя пользователю управлять размером окна программы, а также ее реакцией на выбор меню и на события мыши и клавиатуры. Разработчику необходимо лишь указать среде Visual Basic, чего он хочет при возникновении определенного события.

Преимущества Visual Basic:

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

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

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

— возможность получить дистрибутив из свободных источников без затрат.

 

еще рефераты
Еще работы по информатике