Краткое описание инструмента и ремесла программирования. Степанов А.Г - 31 стр.

UptoLike

31
программы. С другой стороны, язык VBA содержит все самые современные
инструменты программирования, в том числе модульную и объектную
структуру, позволяющие создавать собственные приложения высокого
профессионального качества.
Язык VBA является версией универсального языка программирования
Visual Basic и не имеет существенных отличий от него. Тем не менее,
необходимо принимать во внимание, что Visual Basic - это самостоятельная
система программирования, которая приобретается и устанавливается на
компьютер отдельно, в то время как VBA поставляется в составе программного
пакета Microsoft Office. Поэтому основным назначением VBA является
нестандартная обработка данных, имеющихся в программах пакета Microsoft
Office.
МАКРОСЫ В ПАКЕТЕ MICROSOFT OFFICE
Все программы пакета Microsoft Office содержат в своем составе
возможности работы с так называемыми макросами. Создать свой макрос
можно воспользовавшись командой Сервис/Макрос/Начать запись. В ответ на
нее система запрашивает имя вновь создаваемого макроса, по которому к нему
можно будет обратиться, и активизирует специальное меню с кнопкой
Остановить запись, которую можно нажать на любом последующем этапе
работы. В файл создаваемого макроса автоматически записывается
последовательность действий оператора ЭВМ, причем запись ведется именно
на языке VBA. После остановки записи мы имеем возможность повторного
выполнения макроса. При необходимости с помощью программной среды VBA
мы можем получить доступ к тексту макроса и корректировать ранее
выполненные действия, вставлять в макрос новые элементы, а также
пользоваться ранее записанным макросом как заготовкой для вновь
создаваемых программ. Список уже имеющихся в системе макросов можно
посмотреть с помощью команды Сервис/Макрос/Макросы. Там же командой
Сервис/Макрос/Редактор Visual Basic осуществляется запуск программной
среды Visual Basic.
ТИПЫ ДАННЫХ И ИДЕНТИФИКАТОРЫ
ОСНОВНЫЕ ИДЕИ КОДИРОВАНИЯ ДАННЫХ В ПАМЯТИ
МАШИНЫ
Программирование процессора представляет собой задание
последовательности манипуляций с данными, находящимися в ОЗУ.
Элементарная ячейка памяти предназначена для хранения чисел в
относительно небольшом диапазоне: от 0 до 255. В практических задачах
приходится сталкиваться с числами, существенно выходящими из заданного
диапазона (в том числе и отрицательными и дробными). Это противоречие
разработчики программных средств разрешили за
счет объединения нескольких
последовательно размещенных в памяти ячеек, которые в конкретной задаче
рассматриваются как одна общая единица хранения данных, и введении
специального знакового признака. Этим признаком явился старший разряд
числа. Принято следующее соглашение: если хранящееся число
положительное, то старший (знаковый) разряд равен 0, в противном случае он