Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

8569

.pdf
Скачиваний:
1
Добавлен:
25.11.2023
Размер:
1.73 Mб
Скачать

МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное учреждение высшего

образования «Нижегородский государственный архитектурно-строительный университет»

Р.Е. Борщиков

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

Учебно-методическое пособие по выполнению лабораторных работ по дисциплине «Информационные

технологии» для обучающихся по направлению подготовки (специальность) 08.03.01 Строительство (профиль)

Направленность (Автомобильные дороги, Водоснабжение и водоотведение, Гидротехническое, геотехническое и энерготехническое строительство, Организация инвестиционной деятельности, Производство и применение строительных материалов и изделий и конструкций, Промышленное и гражданское строительство, Теплогазоснабжение и вентиляция)

Нижний Новгород

2022

МИНОБРНАУКИ РОССИИ Федеральное государственное бюджетное образовательное учреждение высшего

образования «Нижегородский государственный архитектурно-строительный университет»

Р.Е. Борщиков

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

Учебно-методическое пособие по выполнению лабораторных работ по дисциплине «Информационные

технологии» для обучающихся по направлению подготовки (специальность) 08.03.01 Строительство, направленность (профиль)

Направленность (Автомобильные дороги, Водоснабжение и водоотведение, Гидротехническое, геотехническое и энерготехническое строительство, Организация инвестиционной деятельности, Производство и применение строительных материалов и изделий и конструкций, Промышленное и гражданское строительство, Теплогазоснабжение и вентиляция)

Нижний Новгород ННГАСУ

2022

2

УДК 681.3 (075)

В учебно-методическом пособии представлены задания и пояснения к выполнению лабораторных работ в табличном процессоре Microsoft Excel в рамках курса «Информационные технологии» для студентов, обучающихся по специальности 08.03.01 Строительство Направленность (Автомобильные дороги, Водоснабжение и водоотведение,

Гидротехническое, геотехническое и энерготехническое строительство, Организация инвестиционной деятельности, Производство и применение строительных материалов и изделий и конструкций, Промышленное и гражданское строительство, Теплогазоснабжение и вентиляция)

Р.Е. Борщиков ННГАСУ 2022

3

Введение

Предлагаемое учебно-методическое пособие представляет собой сборник практических заданий, позволяющих студентам приобрести умения решения прикладных задач с помощью табличного процессора Microsoft

Excel, а так же приобрести навыки использования объектно-

ориентированного языка программирования Visual basic for application

данным программным средством в процессе реализации профессиональных задач.

Лабораторные работы содержат постановку задач, методические рекомендации по решению задач, примеры. Практикум рассчитан на студентов среднего профессионального образования, которые в курсе лекций прослушали основные теоретические сведения соответствующей направленности. Предложенная структура лабораторных работ отражает:

тему, цель, сведения из теории, примеры, пояснения к выполнению заданий,

что позволит студентам изучить материал и приобрести при этом необходимые умения и навыки решения типовых задач с помощью предложенного программного средства.

При подготовке к лабораторной работе студент должен изучить соответствующие разделы лекционного курса. В ходе выполнения лабораторной работы студент должен подготовить письменный отчет,

включающий:

номер, тему и цель лабораторной работы;

номер варианта и перечень заданий;

входные и выходные данные для каждого задания;

программный код;

результаты вычислений (при необходимости дополнить соответствующими таблицами);

общие выводы по результатам лабораторной работы.

4

5

Запуск редактора Visual Basic for Application в табличном процессоре

Excel

Открытие окна редактора VBA

Для удобной работы с редактором VBA необходимо вывести на панели управления вкладку «Разработчик». Для этого на панели управления

необходимо выполнить команду: «Кнопка Office» , в появившемся диалоговом окне выбрать кнопку «Параметры Excel», «Настроить ленту».

В правой части, где указано «Настроить ленту» поставить галочку около пункта «Разработчик» (Рисунок 1).

Рисунок 1. Диалоговое окно «Параметры Excel»

Врезультате выполненных действий появится вкладка «Разработчик»

встроке команд меню. Для запуска редактора Visual Basic необходимо выполнить команду меню «Разработчик Visual Basic». В результате выполненных действий откроется окно редактора VBA (Рисунок 2).

6

Рисунок 2. Окно редактора VBA

7

Лабораторная работа 1 Основы синтаксиса VBA

Цель: Изучить типы данных, правила именования и объявления переменных, базовые операторы, реализующие линейный алгоритм.

Приобрести навыки написания пользовательских функций и процедур.

Теоретические сведения

Создание макроса

Программный код, написанный на VBA, представляет собой последовательность команд, находящихся в модуле VBA. Для написания модуля необходимо выполнить команду меню: Insert Module. В результате выполнения этой команды откроется окно документа, в котором необходимо вводить текст кода.

Например: Создать код, выводящий в диалоговом окне текст «Введите ваши данные: Ф.И.О.», в ответном диалоговом окне вывести текст: «Здравствуйте Ф.И.О.».

Создайте модуль и введите текст кода:

Sub Приветствие()

b = InputBox("Ф.И.О.", "Введите ваши данные")

MsgBox ("Здравствуйте " & b)

End Sub

Результат работы программного кода представлен на рисунке 4.

Выполнить программный код можно двумя способами: с помощью команды меню Run Run Sub (или кнопка на панели инструментов ) или из окна приложения Excel. Для перехода из редактора VBA в окно приложения достаточно выбрать кнопку «View Microsoft Excel»( ). Далее в приложении Excel для запуска кода нужно выполнить команду

«Разработчик Макросы». В результате выполнения команды появиться диалоговое окно «Макросы» (Рисунок 3). В диалоговом окне Макрос выбрать имя созданного макроса и нажать кнопку «Выполнить».

8

Рисунок 3. Диалоговое окно «Макрос» Командные кнопки, расположенные в правой части окна позволяют:

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

Рисунок 4. Результат работы программного кода Запишем более сложный текст программы:

Sub Program_1( )

A = InputBox(« », «Как вас зовут?», «Петя»)

B= InputBox(« », «Ваша фамилия?», «Петров»)

C= InputBox(« », «Где учитесь?», «ННГАСУ»)

MsgBox «Знакомьтесь:» + vbCrLf+ _

«это „+A+“ „+B+“ ,»+ vbCrLf+ _

«он (она) учится в „+C

End Sub

9

В тексте программы три раза вызывается окно InputBox: для ввода с клавиатуры имени, для ввода фамилии, для ввода названия ВУЗа. При этом вводимые переменные записываются в разные переменные: имя в

переменную «А», фамилия – в переменную «В», название ВУЗа – в

переменную «С». Затем все три слова соединяются в единую строку знаками плюс (+), а полученная строка выводится на экран командой MsgBox.

Предположим, что пользователь, запустив программу, указал имя – «Иван»,

фамилию – «Иванов», а название ВУЗа взял как стандартное значение –

«ННГАСУ», нажав в третьем окне InputBox кнопку «ОК» сразу, не меняя предлагаемого программой слова. Результат работы программного кода представлен на рисунке 5.

Рисунок 5 Результат работы программного кода

Создание подпрограмм

Текст модуля VBA состоит из подпрограмм. Существуют два вида подпрограмм: процедура и функция.

Структура процедуры включает в себя: заголовок, описание переменных, операторы (тело процедуры) и оператор завершения процедуры.

10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]