
«Программирование арифметических формул.Оконный ввод-вывод информации на VBA» - Отчет по практике
- 29.04.2021
- 13
- 370
Содержание
Введение
Выдержка из текста работы
Заключение

Автор: navip
Содержание
Лабораторная работа №7. 2
Ход работы 4
Задание 1. 4
Задание 2. 5
Задание 3. 6
Задание 4. 7
Задание 5. 8
Контрольные вопросы. 9
Вывод. 11
Введение
Лабораторная работа №7. Программирование арифметических формул. Оконный ввод-вывод информации на VBA.
Цель работы: научиться на VBA: программировать арифметические выражения, вводить исходные данные и выводить результаты через окна
Порядок работы:
Уровень Примечание
A 1. Набрать на листе 1 в первых двух столбцах таблицу исходных данных X и Y, например Ваш прогноз температуры на 10 дней (A2:A11, B2:B11), первую строку использовать для подписи заголовков столбцов (взять из лаб. раб. №4). Под таблицей поместить командную кнопку «РАСЧЕТ»
2. Добавить на лист кнопку «РАСЧЕТ», открыть редактор VBA и набрать фрагмент программы чтения с листа массивов X и Y (из предыдущей лаб. раб. № 6). Переменную N (количество экспериментальных точек в соответствии с индивидуальным заданием) ввести с помощью функции оконного ввода INPUTBOX.
3. По расчетной формуле из лаб. раб. № 4 набрать программу расчета коэффициента линейной регрессии (а) и сравнить его с результатом, полученным в лабораторной работе № 4 (должны полностью совпасть).
4. Изменить заданный фрагмент программы в соответствии с индивидуальным заданием Максимум 15 баллов
B 5.Проверить правильность расчета по индивидуальному заданию путем набора заданной формулы в ячейке Excel, в отчете отразить внесенные в программу изменения и полученные
результаты. +5 баллов, если пройден уровень А
Выдержка из текста работы
'Вычислим все суммы в расчетной формуле
s1 = 0
s2 = 0
s3 = 0
s4 = 0
For i = 1 To N
s1 = s1 + X(i)
s2 = s2 + Y(i)
s3 = s3 + X(i) * Y(i)
s4 = s4 + X(i) ^ 2
Next i
'Вычисляем коэффициент линейной регрессии (а )и выводим его в окно
a = (N * s3 - s1 * s2) / (N * s4 - s1 ^ 2)
Call MsgBox("Коэффициент А= " & a, 0, "Результаты")
Индивидуальное задание:
Ход работы
Задание 1. Набрать таблицу и создать кнопку.
Для того чтобы начать работу, нужно открыть Excel и создать таблицу по типу таблицы с лабораторной работы №4. (см. Рисунок 1)
Рисунок 1(Набираем таблицу).
После этого открыть в строке меню вкладку «Разработчик». Находим в открывшейся ленте «Вставить» и нажимаем на нее, в открывшемся маленьком окне выбираем из «ActiveX» самый первый элемент это и будет кнопкой. (см. Рисунок 2)
Рисунок 2(Создаем кнопку).
Нажимаем на этот первый элемент и у нас автоматически включается «Режим конструктора» выбираем удобное для нас место и создаем кнопку зажав левую кнопку мыши и растянув элемент в нужный размер. Переименовываем кнопку в «РАСЧЁТ» и помещаем его внизу таблицы. Сохраняем кнопку нажав на «Режим конструктора», таким образом отключаем его. (см. Рисунок 3)
Рисунок 3(Редактируем кнопку).
Задание 2. Открыть VBA и написать часть кода.
В «Режиме разработчик» двойным нажатием на созданную кнопку мы открываем VBA и набираем часть программы чтения с листа массивов X и Y с лабораторной работы №6. И дополняем эту программу функцией INPUTBOX для переменной N. (см. Рисунок 4)
Рисунок 4(Часть кода).
Задание 3. Дополнить программу ещё одной программой для расчета коэффициента линейной регрессии.
Программа для расчета линейной регрессии у нас есть в самой лабораторной работе №7. Копируем данную программу и вставляем в нашу. И у нас должно получиться так как показано на Рисунке 5.
+
Рисунок 5(Готовый код).
Проверяем программу на правильность расчета.
Закрываем окно VBA, выходим из «Режима конструктора», нажимаем на кнопку «РАСЧЁТ». В Excel выйдет окно (см. Рисунок 6) туда вводим переменную N.
Рисунок 6(Ввод переменной).
В моём случае N = 10.
Нажимаем на «OK» после этого у нас появится окно с результатом, результат так же появится в указанной в программе ячейке(в моем случае в ячейке B15). (см. Рисунок 7).
Рисунок 7(Получение результатов).
Как мы видим ответы с лабораторной работы №4 и лабораторной работой №7 совпали. Программа была написано верно.
Задание 4. Подставляем формулу согласно своему варианту (в моем случае 11 вариант).
Для начала, так как в нашей формуле вместо произведения сумма, в таблице заменяем произведение X и Y на их сумму, получим следующее. (см. Рисунок 8)
Рисунок 8(Редактируем таблицу).
Теперь открываем VBA и так же заменяем в формулу произведения на сумму X и Y. (см. Рисунок 9)
Рисунок 9(Редактируем код).
Нажимаем на кнопку «РАСЧЁТ» и получаем результат. (см. Рисунок 10)
Рисунок 10(Получение результатов).
Задание 5. Проверяем правильность введенной формулы.
Нажимаем на ячейку B15 и проводим арифметические вычисление в данной ячейке. (см Рисунок 11)
Рисунок 11(Проверка результатов). Как мы видим, результат, полученный программой и мой результат совпали. Значит все выполнено правильно.
Контрольные вопросы.
1. Как вывести в одном окне пояснительный текст и значение переменной?
Для ввода значения переменной можно воспользоваться функцией с именем InputBox. Она выводит на экран диалоговое окно, содержащее сообщение и поле ввода, возвращает значение типа String, содержащее текст, введенный в поле ввода.
2. Как в окне ввода указать значение по умолчанию?
Синтаксис InputBox (окно ввода) выглядит следующим образом. Первым идет подсказка, потом заголовок окна, и последним идёт значение по умолчанию. (см. Рисунок 12)
Рисунок 12(Окно ввода).
Чтобы указать значение по умолчание нужно ввести какое-либо значение или какой-либо текст в третье поле для ввода. После этого данное значение будет появляться в окне ввода, как значение по умолчанию.
3. Как определить в программе, какую кнопку нажмет пользователь в окне ввода?
Чтобы определить на какую кнопку нажмет пользователь в окне ввода, нужно задать фиксированные кнопки, которые подходят для данного вопроса, утверждения или ответа.
4. Как вывести окно с тремя фиксированными кнопками (Yes, No, Cancel)?
Функция MsgBox предназначена в VBA Excel для вывода сообщения в диалоговом окне, ожидания нажатия кнопки и возврата значения типа Integer, указывающего на то, какая кнопка была нажата.
Для того чтобы вывести три фиксированные кнопки Yes, No, Cancel нужно ввести в MsgBox численное выражение равное 3 в параметр Bottons. Как должно получиться смотрите Рисунок 13.
Рисунок 13(Диалоговое окно).
5. Чем отличается программа расчета суммы элементов от программы расчета произведения элементов?
Математической операцией и начальным значением ячейки (сумма – 0/произведение – 1). Т.е. для написания программу для расчета суммы элементов мы даем значение ячейки 0 (см. Рисунок 14), а для расчета произведения элементов мы пишем начальное значение ячейки 1 (см. Рисунок 15).
Рисунок 14(Код для суммы).
Рисунок 15(Код для произведения).
Заключение
В ходе данной лабораторной работы, мы научились на VBA: программировать арифметические выражения, вводить исходные данные и выводить результаты через окна. На основе выше изученного написали программу для расчета линейной арифметической регрессии.
Тема: | «Программирование арифметических формул.Оконный ввод-вывод информации на VBA» | |
Раздел: | Информатика | |
Тип: | Отчет по практике | |
Страниц: | 13 | |
Стоимость текста работы: | 900 руб. |
Закажите авторскую работу по вашему заданию.
- Цены ниже рыночных
- Необходимый уровень антиплагиата
- Прямое общение с исполнителем вашей работы
- Бесплатные доработки и консультации
- Минимальные сроки выполнения
- Пишем сами, без нейросетей
Мы уже помогли 24535 студентам
Средний балл наших работ
- 4.89 из 5
написания вашей работы
Предыдущая работа
Обмен данными между листами Excel ипрограммой на VBAСледующая работа
Работа с массивами и чтениезапись на диск-
Контрольная работа:
20 страниц(ы)
Введение…3
1.Классификация устройств вывода….4
2.Характеристика устройств вывода информации….6
Заключение….18
Список использованной литературы….19
-
Дипломная работа:
Влияние информации на здоровье и безопасность подросткового поколения
57 страниц(ы)
ВВЕДЕНИЕ
ГЛАВА I. ТЕОРЕТИЧЕСКИЕ ПОДХОДЫ К ИССЛЕДОВАНИЮ ПРОБЛЕМЫ ВЛИЯНИЯ ИНФОРМАЦИИ НА ЗДОРОВЬЕ И БЕЗОПАСНОСТЬ ПОДРОСТКОВОГО ПОКОЛЕНИЯ1.1. Определение понятий в исследовании проблемыРазвернутьСвернуть
влияния информации на здоровье и безопасность подростков
1.2. Законодательство Российской Федерации по защите несовершеннолетних от негативной информации
1.3. Особенности влияния информации на здоровье и
безопасность подростков в аспекте психологической
безопасности
1.4. Интернет – как фактор развития аддиктивного поведения подростков
ГЛАВА II. ОЦЕНКА ВЛИЯНИЯ ИНФОРМАЦИИ, В ЧАСТНОСТИ ИНТЕРНЕТА, НА ЗДОРОВЬЕ И БЕЗОПАСНОСТЬ ПОДРОСТКОВ
(ЭМПИРИЧЕСКОЕ ИССЛЕДОВАНИЕ)
2.1. Организация и описание методов исследования
2.2. Краткая характеристика использованных методов
исследования
2.2.1. Тест на Интернет-аддикцию (Т.А. Никитина, А.Ю. Егоров)
2.2.2. Опросник агрессивности Басса-Дарки
2.2.3. Методика диагностики агрессивности А. Ассингера
2.2.4. Методика «Многофакторный личностный опросник
(Р.Кэттелл)
2.3. Анализ результатов исследования
ЗАКЛЮЧЕНИЕ
Рекомендации учителям, родителям и учащимся
СПИСОК ЛИТЕРАТУРЫ
-
Реферат:
Роль информации на рынке труда
14 страниц(ы)
ВВЕДЕНИЕ 3
1. Информация на рынке труда как проявление активной трудовой политики государства 4
2. Порядок предоставления информации на рынке труда 8ЗАКЛЮЧЕНИЕ 13РазвернутьСвернуть
ЛИТЕРАТУРА 14
-
Отчет по практике:
Условные операторы и программирование разветвления программы на VBA
17 страниц(ы)
Лабораторная работа №10…3
Ход работы….….4
Контрольные вопросы….10
Вывод по проделанной работе…13
-
Отчет по практике:
Обмен данными между листами Excel ипрограммой на VBA
14 страниц(ы)
Лабораторная работа №6. Обмен данными между листами Excel и программой VBA. 4
Ход работы 5
Контрольные вопросы 13
Вывод о проделанной лабораторной работе 16
-
Дипломная работа:
Проблема перевода культуроносной информации на материале романа «Atonement»
101 страниц(ы)
Введение 3
Глава I. Теоретические основы исследования национальной специфики британской культуры и особенностей её передачи при переводе 71.1. Национально-культурная специфика Великобритании 7РазвернутьСвернуть
1.2. Реалии как ведущее средство передачи культуроносной информации в прозе 15
1.2.1. Реалии как лингвистический феномен 15
1.2.2. Место реалий среди других категорий безэквивалентной лексики 17
1.2.3. Своеобразие классификаций реалий, передающих культуроносную информацию 23
1.3. Теоретические основы переводческого инструментария при передаче англоязычных реалий на русский язык 28
Выводы по главе 1 38
Глава II. Особенности передачи национально-культурной специфики Великобритании при переводе английской прозы на русский язык (на материале романа Иэна Макьюэна “Atonement“) 39
2.1. Лингвострановедческий анализ культуроносных реалий в произведении Иэна Макьюэна “Atonement“ 39
2.2. Анализ переводческих решений при переводе культуроносной информации на материале романа “Atonement“ 46
Выводы по главе II 52
Заключение 53
Список использованной литературы 55
Приложение 1 60
-
Дипломная работа:
АНГЛИЦИЗМЫ В ЮЖНОМ ВАРИАНТЕ КОРЕЙСКОГО ЯЗЫКА
39 страниц(ы)
ВВЕДЕНИЕ 3
ГЛАВА I. Англицизмы как средство обогащения словарного состава языка 5
1.1 Понятия «англицизм» и «заимствование» 51.2 История возникновения и причины использования англицизмов в корейском языке 8РазвернутьСвернуть
ВЫВОДЫ ПО ГЛАВЕ 1 13
ГЛАВА II. Использование англицизмов в южном варианте корейского языка 14
2.1 Классификация англоязычных заимствований в корейском языке 14
2.2 Феномен Konglish в современном корейском языке 17
ВЫВОДЫ ПО ГЛАВЕ II 21
ГЛАВА III. Использование англицизмов в южнокорейских СМИ 23
3.1 Определение функций англицизмов в южнокорейских СМИ и их классификация (на примере статей из газеты) 23
3.2 Влияние англоязычных заимствований на развитие корейского языка 32
ВЫВОДЫ ПО ГЛАВЕ III 37
ЗАКЛЮЧЕНИЕ 38
СПИСОК ЛИТЕРАТУРЫ 40
-
Дипломная работа:
84 страниц(ы)
ВВЕДЕНИЕ….…3
ГЛАВА I. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ФОРМИРОВАНИЯ ХУДОЖЕСТВЕННО-ЭСТЕТИЧЕСКИХ ПОТРЕБНОСТЕЙ ШКОЛЬНИКОВ НА УРОКАХ МУЗЫКИ С ПОМОЩЬЮ ИНТЕРАКТИВНЫХ МЕТОДОВ ОБУЧЕНИЯ.….71.1. Формирование художественно-эстетических потребностей школьников на уроках музыки как психолого-педагогическая проблема….7РазвернутьСвернуть
1.2. Особенности интерактивных методов обучения на уроках музыки.17
Выводы по первой главе….28
ГЛАВА II. ОПЫТНОЕ ЭКСПЕРИМЕНТАЛЬНОЕ ИССЛЕДОВАНИЕ ПО ФОРМИРОВАНИЮ ХУДОЖЕСТВЕННО-ЭСТЕТИЧЕСКИХ ПОТРЕБНОСТЕЙ ШКОЛЬНИКОВ НА УРОКАХ МУЗЫКИ С ПОМОЩЬЮ ИНТЕРАКТИВНЫХ МЕТОДОВ ОБУЧЕНИЯ ….….…30
2.1. Педагогические условия использования интерактивных методов обучения на уроках музыки в процессе формирования художественно-эстетических потребностей школьников… …30
2.2. Педагогический эксперимент и его результаты …46
Выводы по второй главе….59
ЗАКЛЮЧЕНИЕ….62
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ…64
ПРИЛОЖЕНИЕ….71
-
Дипломная работа:
70 страниц(ы)
ВВЕДЕНИЕ 3
ГЛАВА 1. ПЕРСОНАЛЬНЫЕ ДАННЫЕ И ИХ ПРАВОВОЕ РЕГУЛИРОВАНИЕ 5
1.1. Характеристика персональных данных в законодательстве и научно-справочной литературе 51.2. Ответственность за нарушение норм, регулирующих обработку и защиту персональных данных 17РазвернутьСвернуть
ГЛАВА 2. ОРГАНИЗАЦИОННО-ПРАВОВЫЕ МЕРЫ ПО ЗАЩИТЕ ПЕРСОНАЛЬНЫХ ДАННЫХ РАБОТНИКОВ 25
2.1. Требования при обработке персональных данных работника без использования средств автоматизации 25
2.2. Защита персональных данных в автоматизированных информационных системах 31
ГЛАВА 3. ОРГАНИЗАЦИЯ РАБОТЫ С ПЕРСОНАЛЬНЫМИ ДАННЫМИ РАБОТНИКОВ В МЕЖРАЙОННОЙ ИНСПЕКЦИИ № 40 ФНС ПО РЕСПУБЛИКЕ БАШКОРТОСТАН 44
3.1. Структура, функции Межрайонной инспекции №40 ФНС по РБ 44
3.2. Защита персональных данных в Межрайонной инспекции №40 ФНС по РБ и рекомендации по работе с ними 50
ЗАКЛЮЧЕНИЕ 55
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ И ЛИТЕРАТУРЫ 57
ПРИЛОЖЕНИЯ 62
-
Дипломная работа:
Перевод текстов спортивной тематики
61 страниц(ы)
Введение 3
Глава I. Теоретические аспекты перевода текстов спортивной
тематики 5
1.1. Переводческая деятельность 51.2. Эквивалентность и уровни эквивалентности . 8РазвернутьСвернуть
1.3. Виды перевода 14
1.4 Понятие спортивного перевода 17
1.5 Спортивный сленг и его перевод 19
Выводы I главы 22
Глава II. Переводческие решения в спортивной тематике 23
2.1. Терминологический словарь хоккея 23
2.2. Терминологический словарь сноуборда 28
2.3. Терминологический словарь скоростного бега
на коньках и шорт-трека 33
2.4. Терминологический словарь керлинга 39
2.5. Терминологический словарь биатлона 46
Выводы II главы 52
Заключение 54
-
Практическая работа:
Расчет характеристик двигателя постоянного тока с параллельным возбуждением
6 страниц(ы)
Задание:
1. Определить величину сопротивления реостата, чтобы пусковой момент был равен:
а) 1,5 МН;
б) 2 МН;2. Рассчитать и построить графики естественной и реостатных механических характеристик при следующих значениях сопротивлений пускового реостата R П, включенного последовательно в цепь якоря: 0.5RП, RП, 1.5RП, 2RП. Расчет каждой механической характеристики произвести для двух значений момента от 0 до 2МН;РазвернутьСвернуть
3. Определить частоту вращения и потери двигателя при заданном моменте сопротивления рабочего механизма.
-
Курсовая работа:
Лексико-стилистические особенности поэзии и.юзеева
46 страниц(ы)
КЕРЕШ.3
ТӨП ӨЛЕШ.6
I БҮЛЕК. ХӘЗЕРГЕ ТАТАР ТЕЛЕНДӘ КАБАТЛАУЛАР ҺӘМ АЛАРНЫ ӨЙРӘНҮ ДӘРӘҖӘСЕ.61. 1. Кабатлауларның тел белемендә өйрәнелү дәрәҗәсе.6РазвернутьСвернуть
1. 2. Кабатлауларның стилистик төркемнәре.11
II БҮЛЕК. ИЛДАР ЮЗЕЕВ ПОЭЗИЯСЕНДӘ КАБАТЛАУЛАР ҺӘМ АЛАРНЫҢ СТИЛИСТИК ҮЗЕНЧӘЛЕКЛӘРЕ.18
2. 1. Илдар Юзеевның иҗат үзенчәлекләре.18
2. 2. Илдар Юзеев шигырьләрендә кабатлаулар белән сурәт тудыру.24
ЙОМГАК.39
КУЛЛАНЫЛГАН ӘДӘБИЯТ.42
-
Дипломная работа:
Имена собственные и их функционирование в цикле повестей б.акунина
62 страниц(ы)
ВВЕДЕНИЕ 3
ГЛАВА I. ИМЕНА СОБСТВЕННЫЕ КАК ОБЪЕКТ ЛИНГВИСТИЧЕСКОГО ИССЛЕДОВАНИЯ 5
1.1. Понятие и морфологические характеристики имени собственного 51.2. Имя собственное как объект ономастики 15РазвернутьСвернуть
1.3. Особенности функционирования имен собственных в художественном тексте 17
ВЫВОДЫ ПО I ГЛАВЕ….….24
ГЛАВА II. ИМЕНА СОБСТВЕННЫЕ В ЦИКЛЕ ПОВЕСТЕЙ Б.АКУНИНА «ПРИКЛЮЧЕНИЯ ЭРАСТА ФАНДОРИНА» 29
2.1. Биография автора как ключ к пониманию текстов . 29
2.2. Имена собственные в цикле повестей «Приключения Эраста Фандорина» 35
2.3. Практическое применение материала на уроках русского языка….49
ВЫВОДЫ ПО II ГЛАВЕ….54
ЗАКЛЮЧЕНИЕ 56
СПИСОК ЛИТЕРАТУРЫ 58
-
Дипломная работа:
Ономастическое пространство в творчестве М.Ю. Лермонтова
137 страниц(ы)
ВВЕДЕНИЕ 6
ГЛАВА I. ТЕОРЕТИЧЕСКИЕ ОСНОВЫ ИССЛЕДОВАНИЯ 15
1.1. Имя собственное как часть языковой системы 15
1.2. Литературная ономастика как направление исследования художественного текста 271.3. Парадигматический аспект анализа имени собственного в художественном тексте. Ономастическое пространство и типы имен собственных 33РазвернутьСвернуть
1.4. Антропонимы и топонимы в художественном произведении 37
Выводы 44
ГЛАВА II. АНАЛИЗ ОНОМАСТИЧЕСКОГО ПРОСТРАНСТВА В ЯЗЫКОВОЙ КАРТИНЕ МИРА М.Ю. ЛЕРМОНТОВ 49
2.1. Анализ ономастического пространства в романе “Герой нашего времени” М.Ю. Лермонтова 49
2.1.2. Топонимы 65
2.1.3. Зоонимы 75
2.1.6. Названия книг (1 словоупотребление,1 номинация): 76
Выводы 77
2.2. Анализ ономастического пространства в стихотворениях М.Ю. Лермонтова 80
2.2.1. Топонимы 81
2.2.2. Антропонимы 89
2.2.3. Теонимы. 105
2.2.4. Зоонимы 109
2.2.5. Названия мероприятий, компаний, воин (1 словоупотребление, 1 номинация): 110
Выводы 112
ЗАКЛЮЧЕНИЕ 116
ИСПОЛЬЗОВАННАЯ ЛИТЕРАТУРА 124
ПРИЛОЖЕНИЕ 130
Конспект урока по русскому языку (для 5 класса) 130
-
ВКР:
Правовые и нормативные основы обеспечения образовательных организаций учебниками
103 страниц(ы)
Введение.3
1. Правовые и нормативные основы обеспечения образовательных организаций учебниками
1.1. Федеральный государственный образовательный стандарт основного общего образования.1.2. Порядок формирования федерального перечня учебников, рекомендуемых к использованию при реализации имеющих государственную аккредитацию образовательных программ.РазвернутьСвернуть
2. Учебники по татарскому языку для общеобразовательных школ Башкортостана
2.1. Предпосылки для составления и издания учебников по татарскому языку для общеобразовательных школ Башкортостана в конце ХХ и начале XXI веков.
2.2. Опыт составления и издания учебников по татарскому языку для общеобразовательных школ Башкортостана в конце ХХ и начале XXI веков.
3. Краткие сведения об авторах учебников по татарскому языку для общеобразовательных школ Башкортостана
4. Библиографический список учебников по татарскому языку для общеобразовательных школ Башкортостана
Заключение
Список использованной литературы
-
Реферат:
20 страниц(ы)
Что может быть горячим дома
Что может быть горячим на улице
Что может быть горячим в мире