Основы и принципы работы в vba
ЧАСТЬ 3
ОМСК 2008
Министерство транспорта Российской Федерации
Федеральное агентство железнодорожного транспорта
Омский государственный университет путей сообщения
________________________
Основы и принципы работы в vba
Часть 3
Утверждено редакционно-издательским советом университета
в качестве методических указаний к выполнению лабораторных работ
по дисциплине «Информатика»
Омск 2008
УДК 621. 142
ББК 32.973
Д30
Основы и принципы работы в vba. Часть 3:Методические указания к выполнению лабораторных работ по дисциплине «Информатика» / В. В. Иванова, А. Н. Крыгин, И. Л. Саля, Л. А. Усольцева; Омский гос. ун-т путей сообщения. Омск, 2008. 34 с.
В методических указаний даны краткие теоретические сведения об интегрированной среде VBA, которая сочетает в себе простой язык программирования для разработки программ и графическую среду, позволяющую конструировать экранные формы и управляющие элементы – меню, панели инструментов, формы и диалоговые окна. Приведены примеры разработки графических схем алгоритмов и их реализации на языке программирования VBA, индивидуальные многовариантные и дополнительные задания для каждого из способов организации вычислительных процессов: от простейших программ линейной структуры до обработки индексированных переменных одно- и двумерных массивов; представлены разработки простейших пользовательских форм.
Методические указания предназначены для студентов первого курса всех специальностей очной и заочной форм обучения.
Библиогр.: 5 назв. Табл. 4. Рис. 12.
Рецензенты: канд. техн. наук, доцент Е. Н. Дмитриенко;
канд. техн. наук, доцент С. А. Лунев.
|
Омский гос. университет
путей сообщения, 2008
|
||||
Введение . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
5 |
|||
Лабораторная работа 9. Одномерные массивы. Поиск элементов по задан- |
||||
ному признаку . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
6 |
|||
9.1. Теоретические сведения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
6 |
|||
9.2. Индивидуальные задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
11 |
|||
Лабораторная работа 10. Удаление и вставка элемента одномерного |
||||
массива. Формирование нового массива из исходного . . . . . . . . . . . . . . . . |
15 |
|||
10.1. Примеры выполнения работы. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
15 |
|||
10.2. Индивидуальные задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
19 |
|||
Лабораторная работа 11. Двумерные массивы. Ввод и вывод матрицы. |
||||
Транспонирование, перемножение матриц . . . . . . . . . . . . . . . . . . . . . . . . . . |
22 |
|||
11.1. Теоретические сведения . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
22 |
|||
11.1.1. Ввод двумерного массива . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
23 |
|||
11.1.2. Вывод двумерного массива . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
24 |
|||
11.1.3. Преобразования двумерного массива . . . . . . . . . . . . . . . . . . . . . . . . |
25 |
|||
11.2. Индивидуальные задания . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
28 |
|||
Библиографический список . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . |
33 |
Введение
Методические
указания состоят из четырех частей и предназначены для студентов первого курса
при изучении приемов программирования на VBA
для Excel.
В указаниях даны основные понятия программирования, сведения об алгоритмическом методе, используемом при решении задач на ЭВМ; и описаны современные принципы разработки алгоритмов; приведены сведения об основных аспектах объектно-ориентированного программирования; представлены виды переменных и их типы, константы, функции и процедуры, а также способы организации вычислительных процессов в программе.
В третьей части методических указаний представлено описание трех лабораторных работ, в которых рассматриваются особенности разработки алгоритмов и программирования задач, связанных с обработкой одно- и двумерных массивов, а также особенности хранения, ввода и вывода массивов с помощью языка программирования VBA.
В лабораторных работах используются различные типы алгоритмов, приемы и методы программирования, классы задач. Каждая работа включает в себя теоретические сведения с примерами и комментариями к ним, наборы заданий разного уровня сложности для самостоятельного их выполнения.
.
Лабораторная работа 9
Одномерные массивы. Поиск элементов
по заданному признаку
Цель работы: изучение особенностей алгоритмизации и программирования задач, связанных с обработкой одномерных массивов.
9.1. Теоретическая сведения
Массив – это совокупность (набор) данных, обозначаемых одним именем (идентификатором) и хранящихся вместе. Отдельные данные в массиве называются элементами массива. Каждому элементу одномерного массива соответствует конкретный порядковый номер, который называется индексом. Количество элементов массива определяет размер массива. Все элементы в массиве должны иметь один тип. Требования к имени массива те же, что и к имени переменной. Массив А, содержащий n элементов, представлен на рис. 9.1.
Массив хранится в последовательно расположенных ячейках памяти. Доступ к каждой отдельной ячейке памяти (элементу массива) осуществляется путем указания индекса.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.