Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпр.docx
Скачиваний:
4
Добавлен:
18.09.2019
Размер:
133.87 Кб
Скачать

11.4. Технологии программирования.

Возникн-ние техн-ии прог-я вызваны сл-щим:

1)увелич. парка компов

2)увелич. объема продаж

3)прогр.очень трудно читаемы

4)высокая скорость разработки прог.

5)выявились особен-ти проц-са программ-ния

Что дает техн-гия прог-я?-

1) увелич. скорость составл. Прог

2)уменш. кол-во ошибок

3)легко изменить стр-ру прогр.

4)Прога должна легко читаться

Сегодня имеется структурир-ный подход к разраб-ке прог,он включ:

1)нисходящую обработку (сверху вниз)

2)структурированное прог-е

11.5. Программирование в среде ms Office.

Макропрограммирование – клавишные и языковые макрокоманды (макросы), предназн-ные для автома-ции рутинных операций обработки.

Средства программ-ния приложений в Microsoft Office – это средства работы с макросами и, собственно, язык и среда программ-ния VBA. Запись макросов позволяет не просто запомнить последов-сть вызовов команд меню, нажатий на кнопки мыши и ввод данных с клавиатуры, но и перевести эти действия на объектно-ориентиров-ый язык программ-ния Visual Basic for Applications (VBA) и сохранить их в виде готовом к выполнению проги. Можно автомат-ки записывать выполн-ые пользов-ем действия и сохранять их в виде макросов на языке программ-ния VBA, а также изменять получ-ый код макросов или писать их самому с помощью редактора Visual Basic. Можно изменять стандартные назнач-ия комбин-ий клавиш быстрого вызова для испол-ия различных команд, а также создавать собств-ные комбинации клавиш быстрого вызова и назначать им создан-е ранее макросы. Макрос служит для объед-ния неск-их различных действий в одну процедуру, кот легко можно вызвать. Этот список команд состоит в основном из макрооператоров, кот. тесно связаны с командами приложения, в кот создается макрос — т. е. с командами Word, Excel или других приложений Microsoft Office.

Макросы могут использоваться для следующих целей:

1)ускорения работы;

2)объединения нескольких команд в единое целое, например, вставка таблицы с указанными размерами и границами и определенным числом строк и столбцов;

3)упрощения доступа к параметрам в диалоговых окнах;

4)автоматизации обработки сложных последовательностей действий.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]