Высокоуровневые методы информатики и программирования. Степанов А.Г. - 32 стр.

UptoLike

Составители: 

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