Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
пз_13_Изучение среды программирования Visual Ba...doc
Скачиваний:
4
Добавлен:
14.09.2019
Размер:
527.87 Кб
Скачать

Примеры записи логических выражений, истинных при выполнении указанных условий

Условие

Запись на алгоритмическом языке

Дробная часть вещественного числа 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)  доступ к справочному руководству.