Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Введение. 1. Теория программирования




Омск

Учебное пособие

 

 



ОГЛАВЛЕНИЕ

Введение...................................................................................................................... 6

1. Теория программирования.................................................................................. 8

1.1. Основы программирования............................................................................ 8

1.2. Базовые понятия объектно-ориентированного программирования............. 9

1.3. Возможности VB............................................................................................ 10

2. Описание языка................................................................................................... 11

2.1. Синтаксис....................................................................................................... 11

2.2. Типы данных.................................................................................................. 12

2.3. Имена.............................................................................................................. 13

2.4. Описание данных........................................................................................... 13

2.5. Массивы.......................................................................................................... 15

2.6. Выражения..................................................................................................... 16

2.6.1. Арифметические выражения.................................................................... 17

2.6.2. Выражения отношения............................................................................. 17

2.6.3. Логические выражения............................................................................. 18

2.6.4. Строки и символьные выражения............................................................ 18

2.7. Операторы...................................................................................................... 19

2.7.1. Оператор присваивания........................................................................... 19

2.7.2. Конструкции управления......................................................................... 20

2.7.2.1. Оператор перехода................................................................................ 20

2.7.2.2. Условный оператор............................................................................... 21

2.7.2.3. Оператор варианта Select Case............................................................. 22

2.7.2.4. Оператор цикла с параметром For…Next............................................ 23

2.7.2.5. Цикл Do…Loop...................................................................................... 24

2.8. Процедуры и функции................................................................................... 25

2.8.1. Пользовательские процедуры.................................................................. 26

2.8.2. Пользовательские функции...................................................................... 28

2.8.3. Стандартные функции.............................................................................. 29

3. Среда разработки VB......................................................................................... 33

3.1. Элементы среды разработки......................................................................... 33

3.2. Проект в VB................................................................................................... 35

3.3. Создание приложений в VB.......................................................................... 35

3.4. Разработка пользовательского интерфейса приложения............................. 36

4. Основные элементы управления Visual Basic.................................................... 37

4.1. Свойства, методы и процедуры обработки событий................................... 37

4.2. Общие свойства.............................................................................................. 39

4.3. Форма............................................................................................................. 40

4.4. Метка.............................................................................................................. 42

4.5. Текстовое окно............................................................................................... 43

4.6. Командная кнопка.......................................................................................... 43

4.7. Флажок........................................................................................................... 44

4.8. Переключатель............................................................................................... 45

4.9. Рамка.............................................................................................................. 45

4.10. Список.......................................................................................................... 46

4.11. Комбинированный список.......................................................................... 47

4.12. Встроенные окна диалога........................................................................... 48

5. Примеры программ с использованием элементов управления........................ 51

5.1. Программа пересчета валюты....................................................................... 51

5.1.1. Описание задачи....................................................................................... 51

5.1.2. Этапы создания и отладки программы................................................... 51

5.1.2.1. Разработка пользовательского интерфейса приложения.................. 51

5.1.2.2. Разработка кода программы.............................................................. 53

5.1.2.3. Запуск программы на выполнение, ее отладка и тестирование........ 55

5.2. Пример программы с элементами управления для принятия решений...... 58

5.2.1. Постановка задачи.................................................................................... 58

5.2.2. Реализация задачи средствами Visual Basic............................................ 58

5.3. Пример программы с использованием пользовательских функций и элемента комбинированный список...................................................................................... 63

5.3.1. Постановка задачи.................................................................................... 63

5.3.2. Программная реализация задачи............................................................ 64

5.3.3. Дополнение к задаче для самостоятельной реализации......................... 65

Варианты заданий для самостоятельного выполнения.......................................... 67

Контрольные вопросы по теме................................................................................ 69

Литература................................................................................................................ 70


Microsoft Visual Basic 6.0 (VB6) — сегодня одна из популярных в мире систем проектирования программ (приложений) для Windows [1,2,4,5]. Среда Visual Basic может с успехом использоваться начинающими пользователями для познания секретов программирования и для создания несложных (поначалу) приложений и, в то же время, предоставляет мощные инструменты разработки опытным программистам. В нее включен собственно компилятор языка, а также набор полезных программ-утилит, помогающих в написании и отладке программ.

Широкая популярность и успех Visual Basic связаны также с возможностью использования технологии визуального проектирования для создания компьютерных программ. В его визуальной среде разработки можно довольно быстро создать дизайн диалоговых окон пользовательского интерфейса.

В первом разделе пособия описываются базовые понятия классического и объектно-ориентированного программирования, возможности VB6.

Во втором разделе приведено подробное описание основ программирования на языке VB6. Изложение материала сопровождается различными примерами.

Третий раздел посвящен изложению среды разработки VB6. Описываются элементы среды разработки, состав проекта, этапы создания приложения и пользовательского интерфейса.

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

В пятом разделе приводятся типовые экономические задачи [3,4] с последовательностью разработки программ для их решения.

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

· курсивом (курсивом) выделяются определяемые разработчиком элементы;

· элементы, набранные прямым полужирным шрифтом, соответствуют ключевым словам или символам;

· элементы в квадратных скобках ([ ]) необязательны;

· список в фигурных скобках ({ }), разделенный вертикальными чертами (|), требует обязательного выбора одного из элементов списка;

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

 

Пример: правило записи целого числа можно описать следующим образом:

[{[+]|-}] { 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 }[{ 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 }]...

 

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

При подготовке пособия авторы не ставили цель полностью описать все возможности VB6, а исходили только из требований учебных программ по информатике Академии бюджета и казначейства Министерства Финансов РФ.

 

Желаем Вам удачи в освоении VB!





Поделиться с друзьями:


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


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



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




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