Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
teoria_otvety информатика.doc
Скачиваний:
3
Добавлен:
28.09.2019
Размер:
320 Кб
Скачать
  1. Преимущества многократного использования кода в Visual Basic. (???)

Возможности многократного использования хорошо инкапсулированной процедуры или функции ограничены, если эта процедура или функция находится в коде формы. Если вы захотите использовать процедуру или функцию в другом проекте, вам придется добавить в проект всю форму. При этом придется переносить в новый проект всю ненужную графику и коды процедур.

Процедуру, допускающую многократное использование, лучше всего создавать внутри модуля. Если эта процедура не зависит от каких-либо элементов управления, хорошо инкапсулирована, помещение ее в модуль обеспечит вам возможности для ее многократного использования. Со временем у вас накопится целая библиотека модулей, содержащая процедуры, постоянно используемые вами в своей программистской деятельности.

Если вам в дальнейшем понадобится эта процедура или функция еще в каком-нибудь проекте, выберитеAdd File (добавить файл) из меню Project (проект), а затем добавьте модуль в свой новый проект. Когда вы это сделаете, функцию или процедуру можно будет вызывать точно так же, как и любую другую в проекте.

  1. Понятие и назначение интегрированной среды разработки (ide) 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 проект).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]