Составители:
32
Программирование на VBA
Лабораторная работа №4
Операции и операторы VBA
Методические указания
Под программированием обычно понимают процесс составления упорядоченной по-
следовательности действий, реализующей алгоритм
1
решения некой задачи. Язык
описания этой последовательности может быть самым различным. Так, например,
может быть создано описание алгоритма в виде конструкции обычного разговорного
языка (построить, вычислить, перевезти, обеспечить). С другой стороны, алгоритм
может быть сформулирован в терминах элементарных арифметических операций.
Очевидно, что если предполагается выполнять программу на ЭВМ, то эта последо-
вательность должна быть разработана с учетом возможностей компьютерной реали-
зации. Размер элементарных действий алгоритма определяется возможностями их
последующей обработки. Поскольку в общем случае программирование ЭВМ сво-
дится к заданию последовательности команд ее процессора, то в степень детализа-
ции алгоритма может быть доведена до уровня команд процессора.
Документирование алгоритмов можно вести разными способами. На практике
наибольшее распространение получило их графическое представление. При со-
ставлении рисунков алгоритмов программ необходимо пользоваться стандартными
обозначениями. Некоторые из них приведены на рис.
3 и имеют следующий смысл:
• Процесс – действия, приводящие к изменению данных.
• Предопределенный процесс – выполнение ранее созданного алгоритма.
• Решения – действия, приводящие к изменению последовательности выполне-
ния операторов программы.
• Ввод – вывод – действия по вводу – выводу информации на внешние устрой-
ства.
• Пуск – останов – точки начала и конца алгоритма.
• Соединитель – обозначение точек разрыва на линиях связи (например, для
переноса линии на следующую страницу).
1
Алгоритм – одно из основных понятий (категорий) математики, не обладающих формальным опре-
делением в терминах более простых понятий, а абстрагируемых непосредственно из опыта (Большая
Советская Энциклопедия).
Страницы
- « первая
- ‹ предыдущая
- …
- 30
- 31
- 32
- 33
- 34
- …
- следующая ›
- последняя »