ü Алгоритмизация: понятие алгоритма, разновидности алгоритмов, принципы построения алгоритмов.
ü Основные понятия языка программирования высокого уровня Visual Basic: принципы построения программ, константы, переменные, типы данных.
ü Управление ходом выполнения программы: организация ветвлений по условию (if... then... endif) и значению (select case... endselect), организация циклов с предусловием (do {while/until}... loop), постусловием (do... loop{while/until}) и со счетчиком (for.. next, for each... next). Организация ввода- вывода: инструкция вывода (msgbox...), функции ввода-вывода (inputbox(...), msgbox (...)).
Методические материалы.
Раздел3. «Автоматизация решения практических задач с использованием языка программирования высокого уровня VBA в приложениях WINDOWS»
Алгоритмизация вычислительных процессов
Основные понятия об алгоритмизации задач
Этапы решения задач на компьютере
Процесс преобразования исходных данных в конечные результаты решения задачи (вычислительный процесс) включает следующие основные этапы:
1. Изучение поставленной задачи:
§ выбор и анализ математической модели;
§ анализ исходных данных и определение их имен;
§ определение имен конечного и промежуточного (если есть в этом необходимость) результатов, а для числового результата также их точности;
§ определение шагов решения задачи.
2. Описание алгоритма поставленной задачи.
3. Запись алгоритма на языке программирования высокого уровня.
4. Создание программы в среде программирования.
5. Запуск и отладка программы.
6. Анализ полученного результата.