Розв"язання задач мовою програмування VBA з використанням алгоритмів лінійної, розгалуженої та ітераційної циклічної структури. Розробка блок-схеми алгоритму, таблиці ідентифікаторів та тексту програми. Створення власної панелі інструментів користувача.
Розвязок будь-яких задач за допомогою ЕОМ, як правило, відбувається в кілька етапів, основними з яких є наступні: 1) постановка задачі містить у собі визначення складу, типів і кількості вхідних даних; складу та форми представлення результатів рішення; розробку математичної моделі розвязку; 2) розроблення алгоритму відбувається на основі обраної математичної моделі і відображає послідовно всі етапи цієї моделі. Алгоритм - це чітка послідовність дій виконання, які призводять до розвязку задач. Алгоритм має відповідати певним вимогам, тобто мати властивості.Мета роботи - вивчення інструментального середовища програмування Visual Basic for Application, його системи меню, режимів роботи, текстового редактора програм, виконання програм, довідково-інформаційної системи.2) Меню/Вид/Панель инструментов/Настройка. Зявляється діалогове вікно «Настройка». На вкладці панелі інструментів натискаємо на кнопці «Создать».· Виконуємо команду: Меню/Сервис/Макрос/Макроси. · В цьому вікні в рядку «Макроси из» вибираємо свій файл, а в першому рядку записуємо назву макроса.Дістаємося діалогового вікна «Настройка». В лівій частині вибираємо пункт макроси, з правого боку буде перелік всіх макросів, які є в вашому документі.Діалогове вікно «Настройка»/ пункт «изменить выделенный объект» При відкритому діалоговому вікні «Команди» в контекстному меню виконуємо команду «Основной стиль».Для запису макросу використовується редактор Visual Basic, котрий містить рядок меню, панелі інструментів, три вікна (Project, Properties і вікно програмного коду).Тексти програм записується у вікні програмного коду. Запуск програми на виконання здійснюється: 1) Клавіша F5; В Visual Basic for Application є довідково-інформаційна система яка викликається: 1) Help/Справка: Microsoft Visual Basic; Вихід із системи програмування Visual Basic for Application Висновок: за допомогою даної роботи я вивчив інструментальне середовище програмування Visual Basic for Application, його системи меню, режимів роботи, текстового редактора програм, виконання програм, довідково-інформаційні системи.Мета роботи - оволодіння практичними навичками розроблення та програмування обчислювального процесу циклічної структури і навичками налагодження й тестування програм.7 1,5 6Наведено на рис. 2.1.Тип integer single single integerSub circl_ind() "Автор-розробник Захарченко "виведення назви програми "введення данних n = INPUTBOX("Уведіть n") x = INPUTBOX("Уведіть x") s = 1 / xВисновок: за допомогою даної роботі я оволодів практичними навичками розроблення та програмування обчислювального процесу циклічної структури і навичками налагодження й тестування програм.Мета роботи - оволодіння практичними навичками розроблення та програмування обчислювального процесу ітераційної структури, поліпшення навичок налагодження і тестування програм.Розробити алгоритм та програму знаходження значень функції
7 bx<1 bx=1 bx>1b=1,5Наведено на рис. 3.1.Змінна алгоритму b x Q"Автор-розробник Захарченко "виведення назви програми "введення данних b = CSNG(INPUTBOX("Уведіть b")) x0 = CSNG(INPUTBOX("Уведіть x0")) xn = CSNG(INPUTBOX("Уведіть xn")) dx = CSNG(INPUTBOX("Уведіть dx")) x = x0 Q = b * x - Log(b * x) / Log(10) Q = b * x Log(b * x) / Log(10)Висновок: за допомогою даної роботи я оволодів практичними навичками розроблення та програмування обчислювального процесу ітераційної структури, поліпшив навички налагодження і тестування програм.
План
Зміст
Вступ
1. Інструментальне середовище Visual Basic for Application
1.1 Створення панелі інструментів користувача
1.2 Створення макросів
1.3 Винесення кнопок макросів на власну панель користувача
1.4 Змінення малюнка піктографічної кнопки
1.5 Редактор Visual Basic
2. Програмування алгоритмів циклічної структури
2.1 Постановка задачі
2.2 Блок-схема алгоритму
2.3 Таблиця ідентифікаторів
2.4 Текст програми
2.5 Результати роботи програми
2.6 Відносна похибка між результатами підрахунку
3. Програмування алгоритмів ітераційної структури
3.1 Постановка задачі
3.2 Блок-схема алгоритму
3.3 Таблиця ідентифікаторів
3.4 Текст програми
3.5 Результати роботи програми
3.6 Відносна похибка між результатами підрахунку
Висновок
Список використаних літературних джерел
Вывод
Під час виконання цієї роботи я: · познайомився з мовою програмування Visual Basic for Application;
· вивчив інструментальне середовище програмування Visual Basic for Application;
· оволодів практичними навичками розроблення та програмування обчислювального процесу циклічної структури;
· оволодів практичними навичками розроблення та програмування обчислювального процесу ітераційної структури;
поліпшила навички налагодження і тестування програм.
Список литературы
1. ДСТУ Б А. 2. 4 - 4 - 95. Основні вимоги до робочої документації. - К. - 1997.
2. Бухвалов А.В. и др. Финансовые вычисления для профессионалов.- СПБ.: БХВ-Петербург, 2001.-320с. ил.
3. Гарнаев А.Ю. Excel, VBA, Internet в экономике и финансах.- СПБ.: БХВ-Петербург, 2001.- 816с.:ил.
4. Евдокимов В.В. и др. Экономическая информатика. Учебник для вузов. Под ред. Д.э.н., проф. В.В.Евдокимова. - СПБ.: Питер, 1997. - 592с.
5. Згуровський М.З., Коваленко І.І., Міхайленко В.М. Вступ до компютерних інформаційних технологій: Навч.посіб. - К.: Вид-во Європ. ун-ту (фінанси, інформ. системи, менеджм. і бізнес), 2000.- 265 с.