Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Лекция 2. Тема: Интегрированная среда разработки (IDE) Visual Basic

Тема: Интегрированная среда разработки (IDE) Visual Basic

I. Понятие, назначение и состав интегрированной среды Visual Basic.

В процессе развития компьютерных технологий существенно изменились средства разработки программных продуктов. Вначале программы писались в машинных кодах, затем начали использоваться различные алгоритмические языки (Алгол, Фортран и т.п.), в том числе и язык Basic (Beginners All – Purpose Symbolic Instructional Code – многоцелевой код символических инструкций для начинающих).

Программа пишется на символическом языке, который имеет типовой набор команд. Программист пишет программы (последовательность команд) на языке программирования с помощью операторов, а ЭВМ понимает только машинные коды, т.е. команды представленные в виде двоичного кода. Следовательно, необходим перевод символьных команд языка программирования (например, Format) в двоичный эквивалент. В языке Basic команда ASCII (A) – определение кода символа А в стандарте ASCII. Этот перевод (трансляция) осуществляется при помощи словаря, в котором каждой символической команде соответствует двоичный код.

Процедура трансляции выполняется с помощью специальной программы – Ассемблер. В программном обеспечении каждого компьютера есть такая программа. При загрузке программы Ассемблер извлекает из программы символы команд и переводит их в двоичные коды.

Язык программирования VB появился из исходного языка Basic и содержит набор инструментов для написания приложений для Microsoft Windows. Первая часть словосочетания VB – Visual относится к методу создания графического интерфейса пользователя (GUI). Вместо того чтобы писать программы по описанию места и способа создания элементов интерфейса VB позволяет использовать заранее созданные объекты (окна, кнопки и т.п.) посредством размещения их в определенных местах экрана.

Почти всеми объектами и инструментами VB можно управлять, щелкая на них правой клавишей мыши. Это позволяет задавать свойства, добавлять элементы и просматривать контекстную справку.

В настоящее время VB содержит несколько сотен операторов, функций и ключевых слов, которые были использованы при создании Windows GUI. В совокупности эти инструменты образуют (IDE). Начинающий пользователь может начать работать в VB, создавая приложения, изучив небольшое количество ключевых слов.

VB позволяет создавать экранные формы и управляющие элементы:

-проекты;

-объекты;

-шаблоны;

-нестандартные управляющие элементы;

-надстройки;

-менеджер баз данных и т.д.

Язык программирования VB является основой не только для системы программирования VB, но и включает в себя версию для приложений (Application Edition), которая включена в Microsoft Excel, Microsoft Access и в другие Windows приложения. VB Script (VB Scripting Edition) использует язык написания скриптов (сценариев) и подмножества языка VB. Технология Active X позволяет использовать функции других Windows приложений – Excel, Word и т.д. Появились новые шаблоны проектов (приложения ISAPI, DHTML) серверных компонентов и Web страниц. Законченное приложение является файлом (.exe).

VB имеет три версии, которые отличаются набором инструментальных средств:

-учебное издание;

-профессиональное;

-для предприятий.

Работа VB начинается с запуска мастера Project Wizard, предоставляющего несколько шаблонов проектов:

-новый (New);

-существующий (Existing);

-недавно использовавшийся (Recent).

В VB можно спроектировать новые проекты:

-стандартный exe-файл (Standart exe);

-exe файл Active X (Active X exe);

-библиотека Active X (Active X DLL);

-управляющий элемент Active X (Active X Control);

-мастер приложений (VB Application Wizard);

-проект базы данных (Data Project);

-приложение IIS (IIS Application);

-надстройка (Add in);

-DLL библиотека документа Active X (Active X Document DLL);

-Exe файл документа Active X (Active X Document Exe);

-приложение DHTML (DHTML Application).

Интегрированная среда разработки приложений (IDE) является интегрированной, так как любой инструмент можно вызвать с экрана.

IDE состоит из следующих компонентов:

-главного меню;

-панели инструментов;

-окна проекта;

-окна свойств;

-окна макета формы;

-панели инструментов;

-конструктора форм;

-окна просмотра объектов.

Графический интерфейс IDE представляет собой окно, в верхней части которого расположено Главное меню, которое открывает доступ к основным средствам разработки приложений. Под Главным меню находиться панель инструментов VB. В правой части окна расположено Окно проекта, которое обеспечивает получение информации о составляющих проекта – формах, классах и модулях. При сохранении проекта VB автоматически присваивает файлу описания проекта расширение.VBP (VB проект).

II. Настройка IDE.

Чтобы настроить IDE, необходимо выполнить процедуру Tools ® Options.

<== предыдущая лекция | следующая лекция ==>
Лекция 1. Тема: Понятие объектно-ориентированного программирования (ООП) | Вкладка Advanced
Поделиться с друзьями:


Дата добавления: 2014-01-06; Просмотров: 613; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.