Лекция: ОМСК 2008
Основы и принципы работы в vba
ЧАСТЬ 1
ОМСК 2008
Министерство транспорта Российской Федерации
Федеральное агентство железнодорожного транспорта
Омский государственный университет путей сообщения
________________________
Основы и принципы работы в vba
Часть 1
Утверждено редакционно-издательским советом университета
в качестве методических указаний к выполнению лабораторных работ
по дисциплине «Информатика»
Омск 2008
УДК 621. 142
ББК 32.973
Д30
Основы и принципы работы в vba. Часть 1: Методические указания к выполнению лабораторных работ / В. В. Иванова, А. Н. Крыгин, И. Л. Саля, Л. А. Усольцева; Омский гос. ун-т путей сообщения. Омск, 2008. 39 с.
В методических указаниях даны краткие теоретические сведения об интегрированной среде VBA, которая сочетает в себе простой язык программирования для разработки программ и графическую среду, позволяющую конструировать экранные формы и управляющие элементы – меню, панели инструментов, формы и диалоговые окна. Приведены примеры разработки графических схем алгоритмов и их реализации на языке программирования VBA, многовариантные индивидуальные и дополнительные задания для каждого из способов организации вычислительных процессов: от простейших программ линейной структуры до обработки индексированных переменных одно- и двумерных массивов; представлены разработки простейших пользовательских форм.
Предназначены для студентов первого курса всех специальностей очной и заочной форм обучения.
Библиогр.: 5 назв. Табл. 10. Рис. 7. Прил. 1
Рецензенты: канд. техн. наук, доцент Е. Н. Дмитриенко;
канд. техн. наук, доцент С. А. Лунев.
________________________
© Омский гос. университет
путей сообщения, 2008
ОГЛАВЛЕНИЕ | ||
Введение..................................................... | ||
Лабораторная работа 1. Организация работы пользователя. Арифметические выражения и операторы ввода-вывода......…............ | ||
1.1. Краткие теоретические сведения........................... | ||
1.2. Индивидуальные задания................................. | ||
Лабораторная работа 2. Программирование алгоритмов линейной структуры................................................. | ||
2.1. Краткие теоретические сведения........................... | ||
2.2. Индивидуальные задания.......................…......... | ||
2.3. Дополнительное задание................................. | ||
Лабораторная работа 3. Программирование разветвляющихся вычислительных процессов. Простое ветвление................…....... | ||
3.1. Краткие теоретические сведения.......................... | ||
3.2. Индивидуальные задания................................. | ||
3.2.1. Примеры проверки числа на кратность................…... | ||
3.2.2. Использование линейной формы записи операторов условной | ||
передачи управления........................................ | ||
3.2.3. Варианты заданий с использованием блочной формы опера- тора условного перехода..................................... | ||
Лабораторная работа 4. Алгоритмы с разветвляющейся структурой. Сложное ветвление. Логические операции. Оператор Select Case... | ||
4.1. Краткие теоретические сведения........................... | ||
4.2. Индивидуальные задания................................. | ||
4.2.1. Простое ветвление. Логические операции.................. | ||
4.2.2. Сложное ветвление..................................... | ||
4.2.3. Задания на использование оператора выбора Select Case...... | ||
4.3. Дополнительное задание.................................. | ||
Библиографический список....................................... | ||
Приложение. Типы данных VBA................................. |
Введение
Постоянно возрастающая роль вычислительной техники в различных областях деятельности человека вызывает необходимость подготовки специа-листов в области программирования и использования ЭВМ как средства для решения возникающих на практике задач. Для этого разработчики программы MS Office предоставили инструмент, который имеет широкие возможности и достаточно прост в освоении. Этим инструментом является язык программирования Visual Basic for Appliсations (VBA).
Методические указания состоят из четырех частей и предназначены для студентов первого курса всех специальностей очной и заочной форм обучения при изучении приемов программирования на языке VBA для Excel.
В указаниях даны основные понятия программирования, сведения об алгоритмическом методе, используемом при решении задач на ЭВМ; описаны современные принципы разработки алгоритмов; приведены сведения об основных аспектах объектно-ориентированного программирования; представлены виды переменных и их типы, константы, функции и процедуры, а также способы организации вычислительных процессов в программе.
В первой части методических указаний содержатся четыре лабораторные работы, в которых рассматриваются вопросы по изучению графической среды VBA, правил записи арифметических выражений. Цель данных указаний – получение практических навыков составления и редактирования программ; изучение принципов алгоритмизации задач, особенностей разработки алгоритмов с линейной иразветвляющейся структурой.
Лабораторные работы различаются типами используемых алгоритмов, приемами и методами программирования, классами задач. Каждая работа включает в себя теоретические сведения с примерами и комментариями к ним, набор заданий разного уровня сложности для самостоятельного выполнения.
Лабораторная работа 1
ОРГАНИЗАЦИЯ РАБОТЫ ПОЛЬЗОВАТЕЛЯ.
АРИФМЕТИЧЕСКИЕ ВЫРАЖЕНИЯ И ОПЕРАТОРЫ ВВОДА-ВЫВОДА
Цель работы: изучение графической среды VBA, правил записи арифметических выражений на языке Visual Basic; получение навыков составления и редактирования программ, графического представления алгоритмов.