16336

Разработка пользовательского приложения с помощью объектов: кнопки-переключателя, контрольного индикатора, рамки

Лабораторная работа

Информатика, кибернетика и программирование

Лабораторная работа № 8 Разработка пользовательского приложения с помощью объектов: кнопкипереключателя контрольного индикатора рамки Цель: приобретение навыков разработки проекта VBA с помощью объектов Формы кнопкапереключатель контрольный индикатор рамка. ...

Русский

2013-06-20

258.5 KB

6 чел.

Лабораторная работа № 8

Разработка пользовательского приложения с помощью объектов: кнопки-переключателя, контрольного индикатора, рамки

Цель: приобретение навыков разработки проекта VBA с помощью объектов Формы - кнопка-переключатель, контрольный индикатор, рамка. 

Постановка задачи. Разработать приложение нахождения минимального или максимального значения среди трех чисел, заданных формульными зависимостями и среднеарифметического среди этих же трех чисел. Исходные данные вводятся в два поля. Результат должен отображаться после нажатия кнопки <ОК>. При выборе первого переключателя после нажатия кнопки ОК будет находиться минимальное число среди трех чисел, а при выборе второго – максимальное среди этих же трех чисел. С помощью контрольного индикатора (флажка) будет вычисляться среднеарифметическое среди полученных трех чисел. Программа должна заканчивать работу после нажатия кнопки <END>.

Окно программы должно иметь вид, показанный на рисунке 1.

Рисунок 1 – Диалоговое окно программы, вычисляющее минимальное

(максимальное) число и среднее ариф. среди трех полученных чисел


Технология выполнения задания:

1. Исходные данные:

a, b  Z

а = 2; b = 4

Результат: Min (Max)  Z

2. Конструирование проекта.

Процесс программирования приложения Рамки и переключатели предусмотрен тремя этапами, как показано в таблице 1.

Таблица 1 - Этапы программирования

Этапы программирования

Число объектов

1. Создание пользовательского интерфейса

18 объектов

2. Установка свойств объектов

18 объектов

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

2 объекта

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

При помощи окна Properties установить значения свойств Name и Caption полей элементов управления следующим образом, как показано в таблице 2.

Таблица 2

Элемент управления

Свойство

Значение

Примечание

Поле ввода

Name

TextBox1

Число а

Поле ввода

Name

TextBox2

Число b

Поле ввода

Name

TextBox3

Число у1

Поле ввода

Name

TextBox4

Число у2

Поле ввода

Name

TextBox5

Число у3

Поле ввода

Name

TextBox6

Результат

Поле ввода

Name

TextBox7

Результат

Надпись

Caption

Label1

Исходные данные

Надпись

Caption

Label2

а

Надпись

Caption

Label3

b

Надпись

Caption

Label4

Y1

Надпись

Caption

Label5

Y2

Надпись

Caption

Label6

Y3

Надпись

Caption

Label7

Результат

Командная кнопка

Name

Caption

CommandButton1

ОК

Командная кнопка

Name

Caption

CommandButton2

End

Рамка

Caption

Frame

Операция

Переключатель

Name

Caption

OptionButton1

Минимум

Переключатель

Name

Caption

OptionButton2

Максимум

Контрольный индикатор

CheckBox1

Вычислить среднеарифметическое среди 3-х чисел

3. В модуле формы набрать следующий код, как изображено на рисунке 2.

Рисунок 2 – Программный код

4. Запустить приложение.

Индивидуальные варианты лабораторной работы № 8 представлены в таблице 12 

Таблица № 12

№ В

Варианты индивидуальных заданий

Разработать проект VBA с помощью объектов: кнопки-переключателя, контрольного индикатора, рамки

1

;

x=-1.23

2

Даны действительные числа x, y, z. Вычислить:

;

3

Даны действительные числа x, y, z. Вычислить:

4

;

b=0.251, x=0.004

5

;

x=1.14

6

; где

7

;

x=0.15394

8

;

a=1.618, b=0.992, x=0.018

9

;

y=0.1465, x=2.3864

10

;

a=0.647, b=1.546, x=1.667

11

;

a=0.361, x=0.852

12

;

c=0.983, x=0.89

13

;

a=0.185, b=0.256, x=0.246

14

;

x=0.29

15

;

a=0.357, b=0.128, x=0.634

16

;

x=0.324, a=0.421, b=0.722

17

;

где х = 0.256, b = 0.147

18

;

где а = 0.504, х = 0.112

19

;

где а = 0.125, b = 1.320, x = 1.257

20

;

где а = 0.849, х = 0.560


 

А также другие работы, которые могут Вас заинтересовать

32340. Понятие типа права на основе формационного подхода. Характеристика отдельных типов 49.5 KB
  Рабовладельческое право.государством находилось право.права наиболее ярко проявлялся в таких важнейших для того времени нормативноправовых актах как законы Солона в Афинах и Сервия Тулия в Риме выделявшие имущественное неравенство и делившие все население страны в зависимости от их положения в социальной структуре общества на касты варны и др. Полное бесправие рабов и открытое социальное неравенство среди свободных закреплялись также в ряде таких правовых памятников эпохи рабовладения какими были законы Хамурапи – в Др.
32341. Понятие правовой семьи. Характеристика важнейших правовых семей. Место российской правовой системы в панораме национальных правовых систем современности 44 KB
  В зависимости от вышеназванных признаков выделяют следующие основные правовые семьи: 1 романогерманскую семью континентального права; 2 англосаксонскую семью общего права; 3 религиозную семью мусульманского и индусского права; 4 традиционную семью обычного права. Среди признаков романогерманской правовой семьи можно выделить следующие: единая иерархически построенная система источников писаного права доминирующее место в которой занимают нормативные акты законодательство; главная роль в формировании права отводится...
32342. Правовой статус личности в государстве. Понятие правового статуса. Содержание правового статуса. Правовой статус и фактическое положение граждан 38.5 KB
  Правовой статус личности в государстве. Понятие правового статуса. Содержание правового статуса. Правовой статус и фактическое положение граждан.
32343. Признаки, понятие и место юридических норм в правовой системе. Виды норм права 32.5 KB
  При этом разумеется нельзя ставить знак равенства между свойствами права в целом и свойствами ее элемента правовой нормы так же как например свойства и качества дома не могут быть сведены к качествам и свойствам элементов из которых он состоит. Свойства качества признаки правовой нормы определяются двумя началами: а принадлежностью правовых норм к нормам социальным; б юридической природой норм права. Принадлежность к социальным нормам обусловливает следующие качества юридической нормы: 1. Первый связан с самим механизмом действия...
32344. Структура правовой нормы. Понятие структуры. Элементы нормы и их характеристика. Соотношение элементов нормы со статьями нормативных актов при различных подходах к структуре нормы права 41.5 KB
  Структура правовой нормы. Элементы нормы и их характеристика. Соотношение элементов нормы со статьями нормативных актов при различных подходах к структуре нормы права. Вопрос о структуре юридической нормы это вопрос о ее строении.
32345. Понятие и виды форм (источников) права. Виды источников и их использование в правовых системах разных стран. Особенности системы источников российского права 33.5 KB
  Понятие и виды форм источников права. Особенности системы источников российского права. Одним из признаков права выступает его формальная определенность. Без этого нормы права не смогут выполнить свои задачи по регулированию общественных отношений.
32346. Нормативный акт как источник российского права. Понятие и виды нормативных актов. Особенности и место закона среди других нормативных актов 43 KB
  Нормативные акты издаются органами обладающими нормотворческой компетенцией в строго установленной форме. По юридической силе все нормативные акты подразделяются на две большие группы: законы и подзаконные акты.; 3 федеральные законы это акты текущего законодательства посвященные различным сторонам социальноэкономической политической и духовной жизни общества например Гражданский кодекс РФ Уголовный кодекс РФ Семейный кодекс РФ и пр. Виды подзаконных актов: 1 указы Президента РФ высшие по юридической силе подзаконные...
32347. Действие нормативных актов во времени, в пространстве и по кругу лиц. Обратная сила закона 34 KB
  Обратная сила закона. 6 Федерального закона О порядке опубликования и вступления в силу федеральных конституционных законов федеральных законов актов палат Федерального Собрания федеральные конституционные законы федеральные законы акты палат Федерального Собрания вступают в силу одновременно на всей территории РФ по истечении 10 дней после их официального опубликования если самими законами или актами палат не установлен другой порядок вступления их в силу. Если гражданин России совершил преступление на территории другого...
32348. Формирование права и правотворчество. Их понятие и соотношение. Разновидности правотворчества. Принципы правотворчества 48.5 KB
  Разновидности правотворчества. Принципы правотворчества. Соотношение правотворчества правообразования вообще достаточно объемный вопрос но так как целью данной работы не является рассмотрение всего процесса формирования права мы не будем останавливаться на этом слишком подробно отметив лишь некоторые моменты. Писаное право обретает юридическую жизнь в результате правотворчества которое представляет собой завершающую и конститутивную стадию формирования права.