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

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

И.Н. Басев

РЕШЕНИЕ ЗАДАЧ В СФЕРЕ СЕРВИСА СРЕДСТВАМИ VBA

Методические указания к выполнению расчетно-графической работы

по курсу «Информатика»

Учебное электронное издание

Новосибирск

2016

УДК 004.43 (076.5) ББК 32.973-018.2

Б271

 

Басев И.Н.

 

Б271

Решение задач в сфере сервиса средствами VBA [Электронный ресурс]:

метод. указ. / И.Н. Басев Учебное электронное издание (1,1 Мб). – Новоси- бирск: Изд-во СГУПСа, 2016. – 1 электрон. опт. диск (CD-R).Систем. требо-

вания: Pentium 3,1 ГГц; Windows XP/7/10; Adobe Reader/Foxit Reader; 1,1 Mb на жестком диске; DVD-ROM 16-х; RAM – 1 Gb; дисковод; мышь.

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

Данная работа предназначена для студентов факультетов «Мировая эко- номика и право», «Управление персоналом», «Инженерно-экономический», изучающих дисциплину «Информатика».

УДК 004.42(076.5) ББК 32.973-018.2

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

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

Р е ц е н з е н т канд. техн. наук, доц. каф. «Мировая экономика и туризм» В.И. Зубков

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

2

ВВЕДЕНИЕ

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

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

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

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

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

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

3

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