Исследование теоретических аспектов разработки программы посредством использования Visual Basic. Анализ достоинств и недостатков данного языка программирования. Изучение особенностей создания интерфейса приложения. Основные этапы реализации программы.
Аннотация к работе
В то же время Visual Basic сочетает в себе процедуры и элементы объектно-ориентированных и компонентно-ориентированных языков программирования. Visual Basic считается хорошим средством быстрой разработки прототипов программы, для разработки приложений баз данных и вообще для компонентного способа создания программ, работающих под управлением операционных систем семейства Microsoft Windows . Эволюция Visual Basic: · май 1991 - выпущен Visual Basic 1.0 для Microsoft Windows . Вместо развития Visual Basic, был создан абсолютно новый язык Visual Basic .NET , первая версия которого появилась в 2001 . · В конце 2007 Microsoft выпустила новую версию Visual Basic - Visual Basic 2008, которая также была основана на Visual Basic.NET.В результате выполнения работы в среде программирования Visual Basic была разработана программа «Переключатели цвета и фигуры».Private Sub Option1_ Click0 Shape1.
Вывод
В результате выполнения работы в среде программирования Visual Basic была разработана программа «Переключатели цвета и фигуры». Данная программа содержит колонку с фигурами и колонку цвета, при нажатии, например, на круг и на цвет синий либо красный в нижнем правом углу появляется выбранная фигурка соответствующего цвета. Данный проект с большим успехом может использоваться в дошкольных учреждениях и в младших классах школы. Поможет интересно и увлекательно запоминать цвета и развивать мышление у детей.
Список литературы
· Сайлер Б., Споттс Д. Использование Visual Basic 6. Классическое издание = Special Edition Using Visual Basic 6 - М.: «Вильямс» , 2007. -С. 832. - ISBN 0-7897-1542-2 .
· Семпф Б. Microsoft Visual Basic 2005 для "чайников" = Visual Basic 2005 For Dummies - М.: «Диалектика» , 2006. - С. 288. - ISBN 0-7645-7728-X .
· Сафронов И. Visual Basic в задачах и примерах - БХВ-Петербург. - СПБ.: «БХВ-Петербург» , 2008. - С. 400. - ISBN 978-5-94157-495-7 .
· Эпплман Д. Win32 API и Visual Basic. Для профессионалов = Dan Appleman"s Visual Basic Programmer"s Guide to the Win32 API - Питер. - СПБ.: «Питер» , 2001. - С. 1120. - ISBN 5-272-00198-2 .
ГЛОССАРИЙ
Компиляция - в программировании перевод программы с языка высокого уровня в машинный язык. Результатом компиляции является объектный файл с необходимыми внешними ссылками для компоновщика.
Макровирус - это разновидность компьютерных вирусов, разработанных на макроязыках, встроенных в такие прикладные пакеты ПО, как Microsoft Office. Для своего размножения такие вирусы используют возможности макроязыков и при их помощи переносятся из одного зараженного файла в другие. Большая часть таких вирусов написана для MS Word.
Машинный код (также употребляются термины собственный код, или платформенно-ориентированный код, или родной код, или нативный код - от англ. native code) - система команд конкретной вычислительной машины, которая интерпретируется непосредственно микропроцессором или микропрограммами данной вычислительной машины.
Наследование реализации - новый класс наследует поведение, аттрибуты, реализованные интерфейсы и т.д., от предка.
Отладка - этап разработки компьютерной программы, на котором обнаруживают, локализуют и устраняют ошибки.
Оператор (англ. statement) - наименьшая автономная часть языка программирования; команда.
Парадигма программирования - это совокупность идей и понятий, определяющих стиль написания программ. Парадигма в первую очередь определяется базовой программной единицей и самим принципом достижения модульности программы. В качестве этой единицы выступают определение (декларативное, функциональное программирование), действие (императивное программирование), правило (продукционное программирование), диаграмма переходов (автоматное программирование) и др. сущности. В современной индустрии программирования очень часто парадигма программирования определяется набором инструментов программиста, а именно, языком программирования и используемыми библиотеками.
Указатель(поинтер, англ. pointer) - переменная, диапазон значений которой состоит из адресов ячеек памяти и специального значения - нулевого адреса. Значение нулевого адреса не является реальным адресом и используется только для обозначения того, что указатель в данный момент не может использоваться для обращения ни к какой ячейке памяти.
ASP (англ. Active Server Pages - «активные серверные страницы») - первая технология компании Microsoft, позволяющая динамически создавать веб-страницы на стороне сервера. ASP работает на операционных системах линейки Windows NT и на веб-сервере Microsoft IIS.ASP не является языком программирования - это лишь технология предварительной обработки, позволяющая подключать программные модули во время процесса формирования веб-страницы. Относительная популярность ASP основана на простоте используемых языков сценариев (VBSCRIPT или JSCRIPT) и возможности использования внешних COM-компонентов. Технология ASP получила свое развитие в виде ASP.NET - новой технологии создания веб-приложений, основанной на платформе Microsoft .NET.
VBSCRIP (Visual Basic Scripting Edition) - язык сценариев фирмы Microsoft, представляющий собой адаптированное для Web подмножество языка VBA (Visual Basic for Applications) с принятым в Microsoft синтаксисом Бейсика. Сценарии на языке VBSCRIPT чаще всего используются в следующих областях: автоматизация администрирования систем Windows; серверный программный код на страницах ASP в Web-приложениях; клиентские сценарии на Web-страницах (в браузере Internet Explover).