Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Программирование для начинающих. (Visual Basic-6.0) Выпуск 1


Информационный Канал Subscribe.Ru


Здравствуй уважаемый подписчик!
Сегодня в первом номере ты узнаешь об основных возможностях замечательного языка программирования Visual Basic – 6.0 (В дальнейшем VB-6.0)

История развития VB


Обычно Basic ассоциируется с каким-то очень простым в освоении и использовании средством программирования. Это действительно так. На заре компьютерных технологий язык Basic был создан для создания простых программ и использовался в качестве учебного языка для первых шагов, при изучении основ программирования с последующим переходом на более сложные и универсальные языки. Это было заложено в название языка BASIC - Beginners All-purpose S ymbolic InstructionalC ode, то есть многоцелевой код символьных инструкций для начинающих.С прогрессом компьютерных технологий развивался и Basic. В настоящее время версия Visual Basic 6 дает возможность решать любые современные задачи разработки приложений. При этом Visual Basic 6 остался достаточно простым в освоении, став в то же время одним из мощных современных языков программирования. По сути дела последняя версия языка Visual Basic 6 представляет собой интегрированную среду разработки IDE (Integrated Development Environment). Это означает, что в Visual Basic 6 интегрирован набор инструментов, облегчающих и значительно ускоряющих процесс разработки готового приложения. Такая реализация языка Visual Basic 6 с полным правом позволяет отнести его к средствам быстрой разработки приложений RAD (Rapid Application Development). С помощью Visual Basic 6 можно создавать приложения практически для любой области современных компьютерных технологий: бизнес приложения, игры, мультимедиа, базы данных. При этом приложения могут быть как простыми, так и очень сложными, в зависимости от поставленной задачи. Простота и мощность языка Visual Basic 6 позволили сделать его встроенным языком для приложений Microsoft Office. Многие независимые разработчики, как, например известная своими программами в области бухгалтерского учета фирма "1C", приобретают лицензии на использование языка Visual Basic в качестве внутреннего языка своих приложений. Поэтому в настоящее время Basic уже не считается учебным языком, знание Visual Basic и его диалектов (VBA, VBScript) становится необходимостью для современного программиста любого уровня. С появлением версии Visual Basic 6 сбылась мечта программиста, простые приложения можно создавать практически, не прибегая к написанию программного кода, а в сложных приложениях рутинный процесс создания программного кода сведен к минимуму. Мастера Visual Basic 6 дают возможность быстро создавать прототипы приложений, готовых для обсуждения и согласования с заказчиком. В Visual Basic 6 используются все самые современные методы программирования: модель составных объектов СОМ (Component Object Model), распределенная модель составных объектов DCOM (Distributed Component Object Model), технология программных компонентов ActiveX и другие.

Объектно-ориентированное программирование


Компьютеры 50-х — 70-х годов стоили безумно дорого. По сравнению с их стоимостью оплата программиста была совершенно несопоставима, и это отражалось в программировании. В те годы было не очень важно, сколько времени программист пишет программу и как долго он ее отлаживает; главное было - не перегружать компьютер. Поэтому в ходе работы над программой компьютер почти не помогал программисту. Каждая минута работы компьютера стоила больших денег и скрупулезно учитывалась, а время, затраченное программистом, никто не считал. Он мог неделями писать и отлаживать программу, на которую сегодня даже начинающий затратит всего несколько минут. Все изменилось в середине 80-х годов, когда началась эпоха персональных компьютеров. Их выпускали миллионами, для них требовались десятки тысяч программ, и вдруг выяснилось, что один месяц работы квалифицированного программиста стоит не меньше, чем его компьютер. Тогда люди задумались, как сберечь время программиста, и языки программирования начали вновь изменяться. Прежде всего, был введен принцип повторного использования кода. По этому принципу то, что было создано кем-то один раз, должно не пропадать, а накапливаться и как готовый блок переходить в труды других программистов. Такие блоки назвали объектами. При необходимости разработать новую программу берутся объекты от предыдущей программы и только перенастраиваются (подгоняются) под новые требования. Наверное и вам случалось видеть в разных программах одинаковые по форме окна, похожие меню, одинаковые кнопки. Большинство программ работают с одними и теми же шрифтами. Все это настраиваемые объекты. Если сравнивать объектно-ориентированное программирование - со строительством дома, то дом строится из готовых комнат, у которых на месте меняются свойства. Взяли комнату, поставили, подключили ее к водопроводу, электричеству и канализации — получилась кухня или ванная. Если вообще не подключать ни к водопроводу, ни к канализации, но изменить свойства стен и пола за счет дорогого покрытия, то получится спальная или гостиная. Первым языком объектно-ориентированного программирования стал язык СИ++ (C++). Затем и у языка Паскаль появилась объектно-ориентированная версия — Object Pascal. Сегодня в мире много и других объектно-ориентированных языков программирования. Создание языков объектно-ориентированного программирования позволило решить множество проблем. Программный объект, например такой, как кнопка, хранится в основной программе в виде набора стандартных процедур. Если надо изменить надпись на кнопке или размер кнопки, то никакие процедуры не надо менять — надо только изменить свойства объекта, и все необходимые изменения в процедурах произойдут автоматически — за это отвечает система объектно-ориентированного программирования
В следующем номере вы познакомитесь с следующими понятиями: Объект, свойства объекта, событие.
с уважением Alex III

http://subscribe.ru/
E-mail: ask@subscribe.ru
Отписаться
Убрать рекламу


В избранное