Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
12 инфа.docx
Скачиваний:
14
Добавлен:
17.04.2019
Размер:
80.45 Кб
Скачать

8. Резюме к первой главе

  • В этой главе мы познакомились:

  • с понятиями:

  • алгоритма,

  • программы,

  • программного средства,

  • программного проекта;

  • этапами разработки программного продукта:

  • постановкой задачи,

  • написанием программы,

  • получением машинного кода программы,

  • отладкой,

  • сопровождением;

  • основными технологическими идеями:

  • именами данных как символьными эквивалентами их адресов,

  • структуризацией программы (процедурами и функциями),

  • типизацией данных,

  • локальными и глобальными данными,

  • статическими и динамическими данными,

  • объектно-ориентированным программированием,

  • событийным управлением программным средством,

  • визуальным программированием,

  • офисным программированием,

  • файлами ресурсов,

  • системами программирования;

  • свойствами и способами компактного описания алгоритмов;

  • типовыми алгоритмами:

  • линейным,

  • разветвленным,

  • циклическим

  • структурой программного модуля и понятиями оператора и операндов.

9. Общие приемы работы со средой

Для обеспечения выполнения всего цикла операций по созданию программного продукта вы должны уметь выполнять:

  • запуск среды и выход из нее,

  • создание нового проекта и загрузку имеющегося,

  • сохранение проекта и его составных частей,

  • определение состава проекта,

  • создание интерфейса пользователя и системы управления программным средством,

  • создание программных модулей, содержащих описания данных и процедур обработки информации,

  • связывание процедур обработки информации с интерфейсом пользователя,

  • отладку программы,

  • создание инсталляционного комплекта программного

средства.

Запуск среды Visual Basic производится через меню "Пуск" управления средой Windows. Выход из среды программирования осуществляется по команде Файл/Выход или нажатием комбинации клавишей Alt-X.

Создание нового проекта или загрузка имеющегося может происходить в момент запуска среды, а также командами Файл/Новый проект или Файл/Открыть проект (кнопками "Создать" или "Открыть") во время работы со средой. Во всех случаях открывается окно "Новый проект" (рис. 2.3), в котором можно выбрать для создания проекта вкладку "Новый", для загрузки - вкладку "Существующее". При создании проекта указывается его тип. Программному средству общего назначения соответствует тип Standard EXE.

Сохранение проекта осуществляется командой Файл/Сохранить или кнопкой "Сохранить". Сохранение происходит в два этапа – сначала сохраняются файлы проекта, а затем сохраняется каталог проекта. При первом сохранении происходит запрос имен файлов проекта и самого проекта. Во время сохранения имеется возможность создать новую папку для каждого проекта. Этой возможностью следует пользоваться.

Определение состава и свойств проекта сводится к помещению в проект форм, модулей и других файлов, а также к заданию основных свойств проекта с помощью окна "Проект Свойства". Первая форма автоматически вставляется в проект при его создании. Она является заготовкой окна и способна реагировать на простейшие команды (свернуть, закрыть, переместить, изменить размеры и т.д.). В дальнейшем командами Добавить форму и Добавить модуль из меню Разработать в проект можно добавлять формы и программные модули. Для добавления в проект файлов, созданных в среде программирования Visual Basic другими пользователями, служит команда Разработать/Добавить файл. Все прочие файлы можно помещать в папку проекта с помощью "Проводника" операционной среды Windows 95/98 или ей подобной.

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

  • отлаженная программа компилируется командой Файл/Создать *.ехе

  • командой Пуск/Программы/Visual Basic/. . . вызывается мастер создания инсталляционного комплекта Package & Deployment Wizard (для Visual Basic 5.0 - Application Setup Wizard).

10.Создание инсталляционного комплекта программы происходит в следующем порядке:

  • отлаженная программа компилируется командой Файл/Создать *.ехе

  • командой Пуск/Программы/Visual Basic/. . . вызывается мастер создания инсталляционного комплекта Package & Deployment Wizard (для Visual Basic 5.0 - Application Setup Wizard).

Форма является заготовкой окна программного средства. Программное средство, составленное только из одной формы без каких-либо элементов управления и программных модулей, может быть запущено, и будет отзываться на типовые команды управления.

Вкладки являются средством создания многостраничной формы. С каждой страницей можно работать отдельно и она будет занимать практически всю площадь формы.Элементы управления окном, распространяемые как расширения.К числу таких компонентов относятся компоненты Microsoft Window Common Controls 5.0 - 6.0, предоставляющие доступ к нескольким объектам управления окном. К числу таких объектов относятся объекты "Вкладки" (хуже описанных выше), "Меню" ToolBar, "Строка статуса" StatusBar.

Статический текст (метка) Label

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

Окно ввода TextBox

Окно ввода предназначено для организации ввода данных в программу. Этот объект обычно комбинируется с меткой. Окно ввода может быть выполнено в однострочном и многострочном стиле.

Кнопки командная (CommandButton), с зависимой фиксацией (OptionButton) и с независимой фиксацией (окно контроля CheckBox)

Командная кнопка не имеет фиксации состояния и является средством инициирования выполнения каких-либо действий. Кнопка с зависимой фиксацией является средством включения или отключения взаимоисключающих признаков или параметров процесса или объекта. Кнопка с независимой фиксацией предназначена для включения и отключения независимых свойств и параметров процесса или объекта. Основные свойства и методы объектов показаны в примеры применения объектов приведены ниже.

Рамка

Рамка является средством объединения управляющих объектов в некоторые группы. Такие группы объектов обводятся рамкой, которая может иметь надпись например Caption. Основные свойства рамки Name, Caption, Enabled, Font, HelpContextID, Visible по смыслу совпадают с одноименными свойствами объекта Форма. Если сделать рамку невидимой, то с формы исчезнут и все объекты, находящиеся в группе.

Список (ListBox) и окно со списком (ComboBox).В практике создания интерфейса нередко возникает необходимость предоставить пользователю выбрать что-либо из готового списка, а также дополнить имеющийся список своими данными. Для этих целей и служат объекты "Список" и "Окно со списком".Первый объект показывает окно со списком, обеспечивает выбор из списка, но не позволяет вводить новые элементы списка. Второй объект в зависимости от свойства "Стиль" позволяет получить однострочное текстовое окно (список "пролистывается" в этом окне), или текстовое окно с кнопкой вызова списка. В случае необходимости можно обеспечить возможность данных в текстовое окно.

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