Visual Basic
ФГБОУ ВПО
«ИжГТУ имени М.Т. Калашникова»
Институт
СТМАМ
Кафедра КТП
МП
ОТЧЁТ
по
лабораторной работе №11: «Visual
Basic»
по
дисциплине «Информатика (Информационные технологии)»
Выполнил:
студент гр. Б02-721-1 Собакинских В.А.
Проверил:
профессор кафедры КТП МП Малина О.В.
Ижевск -
2014
1.
Принципы визуального программирования
Цель работы: научиться основным принципам
визуального программирования.
Перечень выполненных заданий: задание 1-3.
Задание 1 (рисунок 1.1):
) Пишем программу, которая создает окно с
кнопками «Bye» и «Hello».
По нажатию кнопки «» в окне должна выводиться надпись «Very
glad to
see you».
По нажатию кнопки «Bye»
программа должна прекращать свою работу.
) Код программы в Visual
Basic:
Задание 2 (рисунок 1.2):
1) Создаём в приложении кнопку-лягушку.
Если на ней щелкнуть мышью, то она прыгает влево на некоторое расстояние, при
этом в окне приложения возникает огромная надпись «Ха-ха», размер которой
увеличивается с каждым прыжком кнопки.
) Код программы в Visual
Basic:
Задание 3 (рисунок 1.3):
) Создаём приложение, которое содержит
три кнопки - «Саша», «Витя», «Выход» и надпись. При загрузке программа
спрашивает «Как тебя зовут?» Если пользователь нажал на кнопку «Саша», в окне
появляется слово «Привет», если нажал на кнопку «Витя» - «Пока». Реакция на
кнопку «Выход» - выход из программы.
) Код программы в Visual
Basic:
Результаты работы:
Рисунок 1. Задание 1.
Рисунок 1.2. Задание 2.
Рисунок 1.3. Задание 3.
Полученные знания:
· объекты
«Command Button» и
«Label»;
· команда «Unload me».
Полученные умения:
· работа с кнопками;
· работа с лейблами;
· создание простейших программ в Visual
Basic.
. Введение в язык программирования Visual
Basic
Цель работы:
· изучить основные команды языка Visual
Basic;
· изучить ветвление в Visual Basic;
· научиться пользоваться линейками
прокрутки и таймером.
Перечень выполненных заданий: задание 1-7.
Задание 1 (рисунок 2.1):
) Пишем программу, которая выводит на
форму: текущее время по нажатию на кнопку «Время», текущую дату - по нажатию на
кнопку «Дата». Кнопка «Выход» - выход из программы.
) Код программы в Visual
Basic:
Задание 2 (рисунок 2.2):
) Пишем программу, которая содержит часы
с текущим временем и секундомер с десятыми долями секунды.
) Код программы в Visual
Basic:
Задание 3 (рисунок 2.3):
) Создаём метроном - программу,
генерирующую звук через определенные промежутки времени.
) Код программы в Visual
Basic:
Задание 4 (рисунок 2.4):
) Создаём программу с летящей надписью
«Ха-Ха». Скорость полета должна регулироваться линейкой прокрутки. Надпись
приходит в движение по нажатию на кнопку «Старт». При достижении границ формы
направление движения надписи меняется на противоположное.
) Код программы в Visual
Basic:
Задание 5 (рисунок 2.5):
) Создаём программу, в которой летящая
надпись каждые 5 секунд меняет направление своего движения случайным образом:
вверх, вниз, влево, вправо.
) Код программы в Visual
Basic:
Задание 6 (рисунок 2.6):
) Пишем игру «21 очко» для одного игрока.
) Код программы в Visual
Basic:
) Пишем калькулятор. Для ввода чисел,
арифметических операций используем кнопки.
) Код программы в Visual
Basic:
Результаты работы:
Рисунок 2.1. Задание 1.
Рисунок 2.2. Задание 2.
Рисунок 2.3. Задание 3.
Рисунок 2.4. Задание 4.
Рисунок 2.5. Задание 5.
Рисунок 2.6. Задание 6.
Рисунок 2.7. Задание 7.
Полученные знания:
· объект «Таймер»;
· объект «Линейка прокрутки»;
· функция «Int»;
· функция «Rnd»;
· функция «Time$»;
· функция «Date$»;
· функция «Val».
Полученные умения:
· создание калькулятора в Visual
Basic;
· создание секундомера в Visual
Basic;
· создание метронома в Visual
Basic;
· работа с линейками прокрутки;
· работа с таймером.
. Методы в Visual
Basic
Цель работы:
· изучить методы в Visual
Basic;
· научиться работать с циклами в Visual
Basic.
Перечень выполненных заданий: задание 1-4.
Задание 1 (рисунок 3.1):
) Пишем программу, которая запрашивает
имя. Человек должен ввести имя в текстовое окно и нажать кнопку «ОК». Если в
текстовое окно введено имя «Андрей», программа выдает приветствие «Привет», в
противном случае - «Я вас не знаю».
) Код программы в Visual
Basic:
Задание 2 (рисунок 3.2):
) По нажатию на кнопку «ОК». Следует
вывести на метку «label1» факториал числа, записанного в текстовом окне «text1».
) Код программы в Visual
Basic:
Задание 3 (рисунок 3.3):
) Вычислить произведение квадратов чисел.
Задание 4 (рисунок 3.4):
) Пишем калькулятор с четырьмя
арифметическими операциями. Ввод операндов и вывод результата - в текстовом
окне.
) Код программы в Visual
Basic:
Результаты работы:
Рисунок 3.1. Задание 1.
Рисунок 3.2. Задание 2.
Рисунок 3.3. Задание 3.
Рисунок 3.4. Задание 4.
Полученные знания: объект «Текстовое окно».
Полученные умения: работа с циклами и методами в
Visual Basic.
. Графика в Visual Basic
Цель работы: изучить приёмы работы с графикой в Visual
Basic.
Перечень выполненных заданий: задание 1-5.
Задание 1 (рисунок 4.1):
) Пишем программу, при которой по нажатию
кнопки «ОК» на форме должны появиться линии «Из угла в угол».
) Код программы в Visual
Basic:
) Пишем программу, при которой по нажатию
на кнопку форма разлиновывается горизонтальными линиями. Расстояние между
линиями вводим в текстовое окно.
) Код программы в Visual
Basic:
Задание 3 (рисунок 4.3):
) Пишем программу, при которой по нажатию
на кнопку на форме рисуются n окружностей разных цветов и радиусов с общим
центром в середине окна. Числа n и изменение радиусов у соседних окружностей
вводятся в текстовом окне.
) Код программы в Visual
Basic:
Задание 4 (рисунок 4.4):
) Пишем программу, которая строит график
функции на
отрезке [5,5].
) Код программы в Visual
Basic:
Задание 5 (рисунок 4.5):
) Пишем программу, которая строит график
функции .
) Код программы в Visual
Basic:
Результаты работы:
Рисунок 4.1. Задание 1.
Рисунок 4.2. Задание 2.
Рисунок 4.3. Задание 3.
Рисунок 4.4.
Задание 4.
Рисунок 4.5. Задание 5.
Полученные знания:
· функция «object.PSet»;
· функция «object.Circle»;
· функция «object.Circle»;
· функция «Scale».
Полученные умения:
· рисование графических примитивов в Visual
Basic;
· построение графиков в Visual
Basic.
визуальный программирование visual
basic
Вывод:
Visual Basic считается хорошим
средством быстрой разработки
<http://ru.wikipedia.org/wiki/RAD_(%D0%BF%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B8%D1%80%D0%BE%D0%B2%D0%B0%D0%BD%D0%B8%D0%B5)>
прототипов программы, для разработки приложений баз данных и вообще для
компонентного способа создания программ, работающих под управлением
операционных систем семейства Microsoft Windows
<http://ru.wikipedia.org/wiki/Microsoft_Windows>.