Добавлен: 26.10.2023
Просмотров: 33
Скачиваний: 4
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
МИНИСТЕРСТВО НАУКИ И ВЫСШЕГО ОБРАЗОВАНИЯ РОССИЙСКОЙ ФЕДЕРАЦИИ федеральное государственное АВТОНОМНОЕ образовательное учреждение высшего образования «Национальный исследовательский ядерный университет «МИФИ» |
Волгодонский инженерно-технический институт – филиал федерального государственного автономного образовательного учреждения высшего образования «Национальный исследовательский ядерный университет «МИФИ» (ВИТИ НИЯУ МИФИ) |
ФАКУЛЬТЕТ ____Очно-заодно и заочного обучения_____________
КАФЕДРА ________ИиУС___________________________________
НАПРАВЛЕНИЕ ПОДГОТОВКИ Электроэнергетика и электротехника
ОТЧЕТ
ПО
ЛАБОРАТОРНЫМ РАБОТАМ
ПО ДИСЦИПЛИНЕ Цифровая культура и основы электронной безопасности
РАБОТЫ ВЫПОЛНИЛ СТУДЕНТ
Коденцов Дмитрий Алексеевич ЭЭ-21-З2 Вариант №1
фамилия, имя, отчество, группа, подпись
РАБОТЫ ПРИНЯЛ ПРЕПОДАВАТЕЛЬ
Елизарова Е.Ю.____________ _________________ _____
фамилия, имя, отчество, ученая степень, ученое звание, должность, подпись
Волгодонск
2022 г.
Лабораторная работа №1.
Цель работы
Изучить объекты VBA, их свойства, элементы управления, научиться программировать на VBA линейный алгоритм.
Постановка задачи:
-
Напишем программу на VBA для вычисления значения функции Z=F(x,y,a) согласно своему варианту (рисунок 1).
Рисунок 1 – Исходные данные согласно варианту.
-
Откроем режим разработки VBA используя сочетание клавиш «Alt + F11». Создадим UserForm. Добавим на него три элемента «lable» с текстов «x», «a», «y», «Ответ». Добавим кнопку с текстом «результат» и элемент «CheckBox» с текстом «очистка окон». Для каждого элемента зададим свойство «BackColor» и зададим значение «Value» согласно своему варианту (рисунок 2).
Рисунок 2 – UserForm с элементами.
-
Нажмем два раза на «СheсkBox» и перейдем в раздел программирования. Для текстовых полей зададим значения «””». Четвертое текстовое поле сделаем невидимым. Установим фокус на первое текстовое поле и спросим значение «СheckBox» (рисунок 3).
Рисунок 3 – Код «CheckBox».
-
Для кнопки напишем код представленный на рисунке 4. Объявим переменные a, x, y, с. Зададим им значения с текстовых полей. Рассчитаем значение функции согласно своему варианту и присвоим значение четвертому текстовому полю. Результат программы представлен на рисунке 5.
Рисунок 4 – Код кнопки.
Рисунок 5 – Результат работы программы.
-
Проверим результат в MathCad (рисунок 6).
Рисунок 6 – проверка в MathCad.
-
Построим блок-схему (рисунок 7).
Рисунок 7 – блок-схема.
Вывод: в этой работе были изучены объекты VBA, их свойства, элементы управления. Научились программировать на VBA линейный алгоритм.