ВУЗ:
Составители:
Рубрика:
3
ПРЕДИСЛОВИЕ
За долгое время развития три алгоритмических языка: Бейсик, Пас-
каль, СИ ++ стали не просто языками программирования, а целыми систе -
мами программирования. Система отличается от языка тем , что она не
только имеет компилятор, но содержит еще несколько дополнительных
программ для упрощения программирования . С ее помощью можно не пи-
сать программы , а собирать их из готовых компонентов точно так же, как
из компонентов детского конструктора собирают самые разнообразные иг-
рушки.
Так , язык Basic превратился в систему программирования Visual Ba-
sic. Язык Паскаль реализовался в систему Delphi, а язык СИ ++ реализован
в нескольких системах , например, C++ Builder, Microsoft Visual C++.
Учебно - методическое пособие “ Visual Basic 6. Теория” (часть 1)
предназначено для изучения и практического освоения приемов использо -
вания интегрированной среды разработки – IDE. Учебное пособие подго -
товлено с учетом того , что студент в достаточной степени освоил приемы
программирования с использованием алгоритмического языка Basic.
Учебно - методическое пособие предназначено для студентов дневной
и вечерней форм обучения направлений Бакалавр экономики и Бакалавр
менеджмента , а также для желающих изучить основы программирования в
среде Visual Basic самостоятельно .
При подготовке пособия авторы не ставили цель полностью описать
все возможности VB, а исходили только из требований учебных программ
различных вузов.
1. Visual Basic как система объектно-
ориентированного программирования
1.1. Введение в Visual Basic
Объектно - ориентированное программирование (ООП) завоевывает
положение доминирующей парадигмы . ООП быстро заменяет методы
структурного программирования .
ООП основывается на следующих правилах :
ü Прикладная программа – строится из объектов с некоторыми
свойствами и некоторых методов, которые эти методы могут
выполнять .
ü Текущее состояние объекта через какое-то время может изме-
няться , но программа всегда зависит от объектов, причем объ-
екты не могут взаимодействовать друг с другом произвольно .
ü Программист при разработке программы сам решает вопрос ,
формировать ли оригинальный объект или применять уже
имеющийся .
3
П РЕД И С Л О ВИ Е
За до лг о е время развития три алг о ритмических язы ка: Бей сик, П ас-
каль, СИ ++ стали не про сто язы ками про г рамм иро вания, а ц елы ми систе-
мами про г рамм иро вания. Система о тличается о тязы ка тем , что о на не
то лько имеетко мпилято р, но со держ итещ е неско лько до по лнительны х
про г рамм для упро щ ения про г раммиро вания. С ее по мо щ ью мо ж но не пи-
сать про г раммы , а со бирать их из г о то вы х ко мпо ненто в то чно так ж е, как
из ко мпо ненто вдетско г о ко нструкто расо бираю тсамы е разно о бразны е иг -
руш ки.
Т ак, язы к Basic превратился в систем упро граммиро вания Visual Ba-
sic. Я зы к П аскаль реализо вался в систем уDelphi, а язы к СИ ++ реализо ван
внеско льких системах, например, C++ Builder, Microsoft Visual C++.
У чебно -мето дическо е по со бие “ Visual Basic 6. Т ео рия” (часть 1)
предназначено для изучения и практическо го о сво ения приемо в испо льзо -
вания интег риро ванно й среды разрабо тки – IDE. У чебно е по со бие по дг о-
то влено с учето м то г о , что студентв до стато чно й степени о сво ил прием ы
про г раммиро вания с испо льзо ванием алгоритмическо г о язы каBasic.
У чебно -мето дическо е по со бие предназначено для студенто вдневно й
и вечерней фо рм о бучения направлений Бакалавр эко но м ики и Бакалавр
менедж мента, атакж е для ж елаю щ их изучить о сно вы про г рамм иро вания в
среде Visual Basic само сто ятельно .
П ри по дг о то вке по со бия авто ры не ставили ц ель по лно стью о писать
все во змо ж но сти VB, аисхо дили то лько из требо ваний учебны х про грамм
различны х вузо в.
1. Visual Basic как система объектно-
ориентированног опрог раммирования
1.1. В ведение в Visual Basic
О бъектно -о риентиро ванно е про граммиро вание (О О П ) заво евы вает
по ло ж ение до минирую щ ей парадигмы . О О П бы стро заменяет мето ды
структурно г о про граммиро вания.
О О П о сно вы вается наследую щ их правилах:
ü П рикладная про г рамма – стро ится из о бъекто в с неко то ры ми
сво й ствами и неко то ры х мето до в, ко то ры е эти мето ды мо г
ут
вы по лнять.
ü Т екущ ее со сто яние о бъекта через како е-то время мо ж етизме-
няться, но про грамма всег дазависито то бъекто в, причем о бъ-
екты не мо гутвзаимо дей ство вать другс другом про изво льно .
ü П ро граммистпри разрабо тке про г раммы сам реш аетво про с ,
фо рмиро вать ли о ригинальны й о бъект или применять уж е
имею щ ий ся.
