- •Центральный филиал
- •Тема 6: «Основы алгоритмизации»
- •Тема 6.4. Изучение среды программирования Visual Basic
- •Литература
- •Содержание занятия и методика его проведения
- •1. Основные положения и понятия языка программирования Visual Basic
- •Примеры записи логических выражений, истинных при выполнении указанных условий
- •1.5. Панель инструментов (Toolbar) основного окна найдите следующие кнопки-пиктограммы для быстрого вызова часто используемых команд.
- •2. Конструирование программы в Visual Basic
- •Объявление переменных в программе должно предшествовать их использованию (см. Табл. 6). Явное объявление переменных.
- •Неявное объявление переменных.
- •Задание 2. Создайте новый проект со следующими параметрами.
- •Вопросы для самопроверки
- •7. Содержание этапов создания программной системы (проекта).
Примеры записи логических выражений, истинных при выполнении указанных условий
Условие |
Запись на алгоритмическом языке |
Дробная часть вещественного числа a равна нулю |
int(a) = 0 |
Целое число a – чётное |
mod(a,2) = 0 |
Целое число a – нечётное |
mod(a,2) = 1 |
Целое число k кратно семи |
mod(a,7) = 0 |
Каждое из чисел a, b положительно |
(a>0) и (b>0) |
Только одно из чисел a, b положительно |
((a>0) и (b<=0)) или ((a<=0) и (b>0)) |
Хотя бы одно из чисел a, b, c является отрицательным |
(a<0) или (b<0) или (c<0) |
Число x удовлетворяет условию a<x<b |
(x>a) и (x<b) |
Число x имеет значение в промежутке |
(x>=1) и (x<=3) |
Целые числа a и b имеют одинаковую чётность |
((mod(a,2)=0) и (mod(b,2)=0) или ((mod(a,2)=1) и mod(b,2)=1)) |
Точка с координатами (x,y) лежит в круге радиуса r с центром в точке (a,b) |
(x-a)**2+(y-b)**2<r*r |
Уравнение ax2+bx+c=0 не имеет действительных корней |
b*b-4*a*c<0 |
Точка (x,y) принадлежит первому или третьему квадранту |
((x>0) и (y>0)) или ((x<0) и (y>0)) |
Точка (x,y) принадлежит внешности единичного круга с центром в начале координат или его второй четверти |
(x*x+y*y>1) или ((x*x+y*y<=1) и (x<0) и (y>0)) |
Целые числа a и b являются взаимнопротивоположными |
a = -b |
Целые числа a и b являются взаимообратными |
a*b = 1 |
Число a больше среднего арифметического чисел b, c, d |
a>(b+c+d)/3 |
Хотя бы одна из логических переменных F1 и F2 имеет значение да |
F1 или F2 |
Обе логические переменные F1 и F2 имеют значение да |
F1 и F2 |
Обе логические переменные F1 и F2 имеют значение нет |
не F1 и не F2 |
Логическая переменная F1 имеет значение да, а логическая переменная F2 имеет значение нет |
F1 и не F2 |
В своём развитии язык программирования Visual Basic прошёл путь от процедурного к объектно-ориентированному языку программирования. Разработка программы на Visual Basic состоит в конструировании интерфейса пользователя и разработке программы на основе как стандартных, так и разработанных пользователем объектов.
Visual Basic – язык объектно-ориентированного программирования. Он имеет свой алфавит, используемый для написания операторов или предложений, включающий:
строчные и прописные латинские буквы: А, В, С, D, Е, F, G, H, I, J, К, L, М, N, О, Р, Q, R, S, Т, U, V, W, X, Y, Z;
10 арабских цифр: 1, 2, 3, 4, 5, 6, 7, 8, 9, 0;
26 символов: !#$%&л*()+-/\<>=?@_|:'.,“ ” пробел.
Другие символы, определённые на клавиатуре, включая русские, можно использовать только в строках символов и в комментариях.
Основные понятия языка программирования.
Объект – объединение данных и обрабатывающих их процедур в единое целое, способное воздействовать на другие объекты и вычислительную среду путём посылки сообщений и реагировать на принимаемые сообщения, например, изменением своих свойств.
Сообщение – совокупность данных определённого типа, передаваемых объектом-отправителем объекту-получателю. Получатель реагирует или не реагирует на сообщение выполнением некоторой операции.
Метод – процедуры и функции, включенные в объекты и управляющие состоянием и поведением объекта.
Свойства – перечень параметров объекта, которые определяют его внешний вид и поведение, выделяют уникальные особенности каждого экземпляра. К свойствам объекта относятся: имя, цвет, размер и др. Свойства задаются с помощью переменных состояния.
Событие – сигналы, формируемые пользователем, операционной системой или работающей программой. Типичными примерами событий являются нажатие командной кнопки, перемещение мышки и т.д.
Элемент управления – объект, используемый операционной системой для создания интерфейса пользователя программы, обеспечивающего ввод и вывод информации, генерации событий и т.д.
Модуль – обособленная последовательность операторов, функций, предназначенная для выполнения частной задачи в составе программы.
Среда разработки программы Visual Basic (VB) позволяет разрабатывать программы любой сложности, совершенствовать приложения Microsoft Office, создавать программы по технологии «клиент – сервер» и многое другое.
При запуске VB появляется диалоговое окно New Project (Новый проект), в котором находятся пиктограммы типа создаваемого приложения и мастера (Wizards), сопровождающие разработчика при создании приложений и берущие на себя часть работы, например, подключение базы данных или создание формы. Один из основных мастеров мастер приложения VB, с помощью которого можно создать основной «каркас» для обычных Windows приложений с различными формами, соответствующей рабочей средой, меню, панелью инструментов.
Задание 1. В Visual Basic создать стандартное приложение.
● Изучить содержание команд главного меню основного окна VB.
Порядок выполнения задания 1.
1.1. Включите компьютер и зарегистрируйтесь под именем пользователя Студент.
1.2. Щёлкните два раза по пиктограмме на рабочем столе Visual Basic и создайте стандартное приложение. Для этого щёлкните по пиктограмме Standard.exe. Откроется новый проект Visual Basic Project 1 и окно новой формы Form1.
1.3. На экране станут видны следующие окна:
основное окно сверху экрана Miciosoft Visual Basic Project 1, содержащее главное меню и панель инструментов (Toolbar);
окно формы в центре с заголовком Form1;
окно шаблонов (palett windows) или инструментов (Toolbox) слева от формы;
окно свойств (Properties) сверху справа;
окно проекта (Project 1) снизу справа.
1.4. Основное окно.
Главное меню основного окна содержит стандартные для Windows меню Файл (File), Правка (Edit), Вид (View) и меню Visual Basic Проект (Project), Пуск (Run), Инструменты (Tools), Модули, Помощь (Help). Раскройте и просмотрите команды меню:
Файл (File) команды для открытия, сохранения, печати и компиляции проекта VB.
Правка (Edit) команды редактирования.
Вид (View) команды просмотра компонентов Visual Basic.
Проект (Project) команды для добавления в проект новых форм и модулей.
Пуск (Run) команды для выполнения и компиляции проекта.
Инструменты (Tools) команды для конфигурирования среды программирования VB.
Модули дополнительные средства для расширения возможностей VB.
Помощь (Help) доступ к справочному руководству.
