7111
.pdf21
Лабораторная работа № 9
Цель работы: Изучить типы данных, правила именования и объявления переменных, базовые операторы, реализующие линейный алгоритм. Приобрести навыки написания пользовательских функций и процедур.
Задание: Написать программный код, используя процедуру и функцию, в соответствии с вариантом. Функцию разместить в категории «Математические». Тригонометрические функции вычисляются при аргументах, представленных в радианах.
22
Лабораторная работа № 10
Цель работы: познакомиться с различными объектами анализа данных (листы рабочей книги, диаграммы, ячейки), особенностями реализации разветвляющегося вычислительного процесса.
Задание: Написать программу на языке VBA для вычисления системы уравнений. Ход решения задачи отразить в виде электронной таблицы с пооперационным отражением результатов (см. пример).
23
Лабораторная работа № 11
Цель: приобретение навыков написания программ на VBA с использованием циклических алгоритмов.
Задание: Написать программу вычисления суммы (произведения) конечного числа элементов ряда с использованием цикла с параметром. Вывод реализовать в ячейки текущего листа. Значения переменных вводятся с клавиатуры.
24
Лабораторная работа № 12
Цель: отработка навыков использования циклических алгоритмов при создании программного кода на VBA с использованием циклов с условием.
Задание: Написать программу, используя циклы с предусловием и постусловием в соответствии с вариантом. Вывод результатов реализовать в ячейки текущего листа. Значения переменных вводятся с клавиатуры.
25
Лабораторная работа № 13
Цель: овладеть навыками программирования с использованием одномерных массивов на языке VBA.
Задание: Написать программу на языке VBA в соответствии с вариантом задания.
26
Лабораторная работа № 14
Цель: овладеть навыками программирования на языке VBA с использованием двумерных массивов
Задание: Написать программу на языке VBA в соответствии с вариантом задания.
Лабораторная работа № 15
Цель работы: отработка навыков построения пользовательских форм и использование элементов управления.
Задание: Написать программу на VBA с использованием пользовательских форм и процедур к ним в соответствии с вариантом. На форме использовать кнопки для повторения, завершения работы программы и кнопку запуска программы с листа Excel.
28
Лабораторная работа № 16
Цель работы: отработка навыков построения пользовательских форм c использованием изображений, логических операторов, операторов обработки текстовой информации.
Задание: Написать программу на VBA с использованием формы под названием «Инженерный калькулятор». Для этого использовать арифметические операции (сложение, вычитание, умножение, деление, возведение в степень, извлечения корня квадратного) в десятичной системе счисления и функции перевода чисел из десятичной системы счисления в восьмеричную и шестнадцатеричную системы и, наоборот, из восьмеричной и шестнадцатеричной систем в десятичную.
29
Лабораторная работа № 17
Цель: овладеть навыками сортировки данных с помощью VBA
Задание: Объявите одномерный массив, в котором (n) элементов. Выполните генерацию массива случайными числами. Отсортируйте массив методом в соответствии с вашим вариантом. Вывести в ячейки электронной таблицы исходный и результирующий массивы.
Пичугин Алексей Викторович
ИНФОРМАТИКА
Учебно-методическое пособие
по выполнению лабораторных работ для обучающихся по дисциплине «Информатика»
по направлению подготовки 13.03.01 Теплоэнергетика и теплотехника, профиль «Промышленная теплоэнергетика»
Федеральное государственное бюджетное образовательное учреждение высшего образования «Нижегородский государственный архитектурно-строительный университет»
603950, Нижний Новгород, ул. Ильинская, 65. http://www.nngasu.ru, srec@nngasu.ru