Главная стр 1стр 2 ... стр 17стр 18
скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ



ФЕДЕРАЛЬНОЕ АГЕНТСТВО ПО ОБРАЗОВАНИЮ
МОСКОВСКИЙ ЭНЕРГЕТИЧЕСКИЙ ИНСТИТУТ

(ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ)

В.Б. ГЛАГОЛЕВ

Программирование на языке Visual Basic

Сборник заданий для первого семестра

Методическое пособие

по курсу


«Информатика»

для студентов, обучающихсяпо направлению «Теплоэнергетика»


Москва Издательство МЭИ 2007

УДК

621.398


Г – 521

Утверждено учебным управлением МЭИ

Подготовлено на кафедре прикладной математики

Рецензент: канд. техн. наук доцент С.С. Калитин



ГЛАГОЛЕВ В.Б.

Г – 521 Программирование на языке Visual Basic. Сборник заданий для первого семестра: методическое пособие/ В.Б. Глаголев. – М.: Издательский дом МЭИ, 2007. – 128 с.


Изучение информационных технологий и программирования проходит наиболее эффективно по шагам при чередовании порций теории и практики: приобрел порцию теоретических знаний – опробуй на практике.

В сборнике заданий содержится 8 таких шагов-заданий, нацеленных на получение навыков, разработки типовых алгоритмов и составления программы на языке Visual Basic.

Для студентов первого курса, обучающихся по направлению «Теплоэнергетика».

© Московский энергетический институт

(технический университет), 2007

СОДЕРЖАНИЕ



1. ЗНАКОМСТВО С VISUAL BASIC 5

1.1. Первое знакомство 5

1.1.1. Запуск VB 5

1.1.2. Выход из VB 7

1.1.3. Практическое задание 7

1.2. Файлы проекта 7

1.3. Шаги создания проекта на VB 7

1.3.1. Планирование пользовательского интерфейса 8

1.3.2. Установка свойств 8

1.3.3. Написание текста программы 8

1.4. Ваш первый проект 8

Условие задачи 8

Разработка проекта 8

Элементы 11

Вставка надписей 11

Разработка программы 13

1.5. Усовершенствование проекта 15

1.6. Компиляция проекта 18

1.7. Вопросы для контроля 18

2. ПРОЕКТИРОВАНИЕ БУДИЛЬНИКА 23

2.1. Разработка интерфейса 23

2.2. Установка значений свойств объектов 24

2.3. Разработка программного кода 25

2.4. Усовершенствование проекта 28

2.5. Вопросы для контроля 28

3. ПЕРЕМЕННЫЕ И КОНСТАНТЫ 30

3.1. Основные типы данных VB 31

3.2. Структура проекта 33

3.3. Объявление переменных и констант 33

3.4. Преобразование и совместимость типов 35

3.5. Разработка проекта 37

3.6. Вопросы для контроля 42

4. ВВОД И ВЫВОД ЗНАЧЕНИЙ ПЕРЕМЕННЫХ 45

4.1. Ввод данных с помощью функции InputBox 45

4.2. Вывод данных с помощью метода Print 48

4.3. Вывод данных с помощью функции MsgBox 52

4.4. Область действия переменной 53

4.5. Вопросы для контроля 55

5. ПРОСТОЙ ЦИКЛ 57

5.1 Базовые структуры алгоритмов 57

5.1.1. Следование 57

5.1.2. Разветвление 58

5.1.3. Цикл 58

5.2. Инструкции цикла в VB 59

5.2.1. Параметрический цикл For… Next 59

5.2.2. Инструкция цикла Do While...Loop или Do..Loop While 61

5.2.3. Инструкция цикла Do Until...Loop или Do..Loop Until 63

5.3. Операции и функции 63

5.4. Проект «Простой цикл» 65

5.4.1. Условие 65

5.4.2. Таблица вариантов 66

5.4.3. Пример выполнения задания 67

5.5. Вопросы для контроля 73

6. ЦИКЛ С РАЗВЕТВЛЕНИЕМ 75

6.1. Использование массивов 75

6.1.1. Описание массива фиксированного размера 75

6.1.2. Описание динамического массива 76

6.2. Логические операции 77

6.3. Задание 78

6.4. Пример разработки проекта «Цикл с разветвлением» 81

6.4.1. Условие 81

6.4.2. Выбор данных 81

6.4.3. Разработка алгоритма 85

6.4.4. Разработка интерфейса 87

6.4.5. Программный код 87

6.4.6. Порядок выполнения задания 90

6.5. Вопросы для контроля 91

7. КРАТНЫЙ ЦИКЛ 92

7.1. Задание 92

7.2. Пример разработки проекта «Кратный цикл» 95

7.2.1. Условие 95

7.2.2. Выбор данных 95

7.2.3. Разработка алгоритма 95

7.2.4. Разработка интерфейса 98

7.2.5. Составление программного кода 98

7.2.6. Порядок выполнения задания 102

7.3. Вопросы для контроля 104

8. ПРОЦЕДУРЫ И ФУНКЦИИ 105

8.1. Выполнение общих процедур и функций 105

8.2. Объявление общих процедур и функций 106

8.3. Задание 108

8.4. Пример разработки проекта «Процедуры и функции» 113

8.4.1. Условие 113

8.4.2. Выделение подзадач 113

8.4.3. Разработка алгоритма подзадачи 1 вычисления среднего значения элементов матрицы 114

8.4.4. Разработка главного алгоритма проекта 117

8.4.5. Разработка интерфейса проекта 117

8.4.6. Разработка программного кода 117

8.4.7. Порядок выполнения задания 124

8.5. Вопросы для контроля 126

ПРИЛОЖЕНИЯ 128

Приложение 1 128

Приложение 2 130

БИБЛИОГРАФИЧЕСКИЙ СПИСОК 131





1. ЗНАКОМСТВО С VISUAL BASIC

1.1. Первое знакомство


Visual Basic (дальше по тексту будем пользоваться сокращением VB) содержит удобную графическую среду для быстрого создания приложений для Windows и для Internet.

1.1.1. Запуск VB


Запустите VB и начните краткое знакомство. Для этого выполните следующие действия:

  • щелкните на кнопке Пуск (Start) панели задач, выполните команду Программы (Programs) и укажите на папку Microsoft Visual Studio 6.0. Появятся значки содержимого папки;

  • щелкните на значке программы Microsoft Visual Basic 6.0.

Появится диалоговое окно нового проекта (New Project) (рис. 1.1), в




Рис. 1.1. Окно нового проекта
котором можно выбрать один из нескольких типов шаблонов проектов. Выберите Standart.exe (стандартный шаблон) и щелкните на кнопке Открыть – на экране появится окно среды Microsoft Visual Basic, изображение которого приведено на рис. 1.2.

Остановимся на назначении отдельных компонентов VB.



  • Меню VB содержит команды для работы с файлами, просмотра и добавления программных модулей, для выполнения компиляции, а также для конфигурирования среды VB.

  • Панель инструментов имеет кнопки с пиктограммами, что позволяет быстро обращаться к наиболее часто используемым командам.

  • Окно элементов дает возможность очень просто вставлять в свои программы такие элементы, как кнопки, текстовые окна, диалоговые окна и пр.

  • Форма – это то изображение на экране, с которым Вы будете взаимодействовать при проектировании, а также при выполнении Вашей программы.

  • Окно конструктора форм информирует о различных составляющих проекта – формах, модулях и классах.

  • Окно проекта содержит имена форм и модулей, входящих в проект.

  • Окно свойств позволяет задавать по Вашему желанию значения свойств, вставленных в форму элементов (кнопок и прочих).

  • О
    кно макета формы
    предназначено для изменения положения на экране окна проектируемого приложения.

1.1.2. Выход из VB


Ознакомимся с самым простым способом выхода из VB.

  • Выбрать команды File, Exit.

  • Если появиться вопрос, хотите ли Вы сохранить изменения проекта, то выбрать No, если Вам не требуется сохранить выполненные изменения, или Yes, если выполненные изменения требуется сохранить.

1.1.3. Практическое задание


  1. Выполните запуск VB.

  2. Ознакомьтесь с основными компонентами VB.

  3. Выйдите из VB.

1.2. Файлы проекта


В соответствии с принятой в VB терминологией, прикладная программа, которую мы разрабатываем, называется проектом.

В проект могут входить несколько файлов различных видов, в том числе:



  • один файл проекта (расширение .vbp). Включает имена всех файлов проекта;

  • один файл формы для каждой формы (расширение .frm). В этом файле содержится программа, определяющая вид окна, с которым Вы будете взаимодействовать при выполнении Вашей программы;

  • один файл для каждого стандартного модуля (расширение .bas). В него входит программный текст, который может использоваться различными модулями проекта;

  • файл ресурсов (расширение .res). Содержит данные для проекта (растровые рисунки, текстовые строки), которые можно изменять без необходимости редактирования программы;

  • исполняемый файл (расширение .exe). Является результатом компиляции программы (т.е. перевода программы с языка VB на язык команд компьютера).

1.3. Шаги создания проекта на VB


Разработка прикладной программы для Windows на VB включает три шага, которые по желанию программиста могут быть выполнены повторно в произвольном порядке:

  • планирование пользовательского интерфейса;

  • установка значений свойств объектов;

  • написание текста программы.

1.3.1. Планирование пользовательского интерфейса


Это первый шаг в создании прикладной программы. Здесь Вы решаете, какой набор форм и управляющих объектов (окна, кнопки, меню, линейки прокрутки и т.д.) сделает удобным наше взаимодействие с программой.

1.3.2. Установка свойств


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

1.3.3. Написание текста программы


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

скачать

следующая >>
Смотрите также:
Методическое пособие по курсу «Информатика» для студентов, обучающихсяпо направлению «Теплоэнергетика»
1433.52kb.
Методическое пособие по курсу «Информатика» для студентов, обучающихся по всем направлениям
1564.94kb.
Учебное пособие для студентов (специалистов) всех форм обучения специальностей: 130501 «Проектирование, сооружение и эксплуатация газопроводов и газонефтехранилищ»
54.03kb.
Методическое пособие по курсу "Моделирование" для студентов, обучающихся по направлению "Информатика и вычислительная техника"
499.18kb.
Методическое пособие для практических занятий красноярск 2002
886.62kb.
Методическое пособие по курсу " Передача информации" для студентов, обучающихся по направлению
610.01kb.
Учебно-методическое пособие по Новой истории стран Азии и Африки Брянск, 2008 Сагимбаев Алексей Викторович. Учебно-методическое пособие по курсу «Новая история стран Азии и Африки»
613.79kb.
Руководство по прохождению производственной преддипломной практики и правила оформления дневника отчета Методическое пособие для студентов IV курса
263.94kb.
Учебно-методическое пособие для студентов, обучающихся по направлению
33.12kb.
Учебно-методическое пособие для студентов-филологов Специальность: 032900 «Русский язык и литература»
385.74kb.
Методическое пособие к курсу "психология управления"
269.62kb.
Методическое пособие к курсу «Психология человека»
4128.19kb.