Компьютер как исполнитель алгоритмов. Программа как изображение алгоритма в терминах команд, управляющих работой компьютера
Программирование на VBA
Компьютер как исполнитель алгоритмов. Программа как изображение алгоритма в терминах команд, управляющих работой компьютера
Для решения задачи с помощью компьютера, сначала разрабатывают алгоритм ее решения, отлаживают его, а потом, уже отлаженный алгоритм изображают в терминах команд, понятных ЭВМ. В качестве примера приведем алгоритм ввода-вывода двухмерного массива, где слева приведен алгоритм, а справа процедура, реализующая данный алгоритм на языке VBA, понятный ЭВМ.
Известно, что ЭВМ работает с двоичным кодом (в виде набора единиц и нулей), а команды на VBA в диалоговом окне набираются в виде команд (операторов) и символов на данном языке. Возникает необходимость преобразования языка высокого уровня (VBA) на язык, понятный ЭВМ – машинный код. Эту операцию производит транслятор. Исходный модуль преобразуется в объектный модуль. А исполняемая эту операцию программа называется транслятором.
Рис. 9.25. Ввод-вывод двухмерного массива
Дата добавления: 2015-08-11; просмотров: 1771;