Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metod_ukazaniya.pdf
Скачиваний:
5
Добавлен:
15.11.2022
Размер:
1.26 Mб
Скачать

СИБИРСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ ПУТЕЙ СООБЩЕНИЯ

И.Н. Басев

АВТОМАТИЗАЦИЯ ТЕХНИЧЕСКИХ РАСЧЕТОВ СРЕДСТВАМИ VBA

Методические указания к выполнению РГР по курсу «Информатика»

Электронное образовательное издание

Новосибирск 2013

УДК 004.43 (076.5)

Басев И.Н. Автоматизация технических расчетов средствами VBA: Метод. указ. к выпол-

нению РГР по курсу «Информатика» Новосибирск: Изд-во СГУПСа, 2013. 56 с.

В издании содержатся краткие теоретические сведения по основам программирования на языке VBA, методические указания к выполнению расчетно-графической работы по информатике, варианты заданий.

Данная работа предназначена для студентов направления подготовки 190109.65 «Наземные транспортно-технологические средства» специализации «Подъемно-транспортные, строительные, дорожные средства и оборудование».

Рассмотрены и рекомендованы к изданию на заседании кафедры «Общая информатика».

О т в е т с т в е н н ы й р е д а кт о р преп. каф. «Общая информатика» С.А. Роганов

Р е ц е н з е н т ы :

канд. техн. наук, доц. каф. «Подъемно-транспортные, путевые, строительные и дорожные машины» В.Ю. Игнатюгин

канд. техн. наук, доц. каф. «Информационные технологии на транспорте» В.Г. Кобылянский

©Сибирский государственный университет путей сообщения, 2013

©И.Н. Басев, 2013

2

ВВЕДЕНИЕ

Язык Visual Basic for Application (VBA) является языком программирования высокого уровня. С помощью VBA можно легко и быстро создавать пользователь- ские приложения, расширяющие стандартные возможности приложений MS Office и автоматизирующие выполнение рутинных операций. Являясь языком объектно- ориентированного программирования (ООП), VBA позволяет создавать программу из различных объектов, имеющихся в его библиотеке (более ста объектов). Разра- ботка приложений ведется методом "снизу-вверх", от деталей к общему. Сначала разрабатываются и тестируются функции (подпрограммы) нижнего уровня, затем на их основе программируются функции более высокого уровня и т. д.

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

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

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

Целью данных методических указаний является формирование базовых зна-

ний по ООП и приобретение навыков создания простейших проектов с развитым графическим интерфейсом.

3

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