
- •Розрахунково-графічна робота №1
- •«Програмування алгоритмічною мовою vba»
- •Завдання на розрахунково-графічну роботу № 1
- •Строки виконання ргр № 1: початок 07.10.2013 р. Закінчення 01.11.2013 р.
- •1 Інструментальне середовище vbа та створення власної панелі інструментів
- •1.1 Створення документа ms Word
- •1.2 Створення панелі інструментів користувача
- •1.3 Створення макросів програми
- •1.4 Заповнення власної панелі інструментів піктографічними клавішами
- •1.5 Редагування піктографічних кнопок панелі інструментів
- •2 Програмування алгоритмів лінійної структури
- •2.1 Постановка задачі
- •2.2 Блок-схема
- •2.3 Таблиця ідентифікаторів
- •2.4 Текст програми
- •3.4 Текст програми
- •3.5 Контрольний приклад для тестування програми
- •3.6 Перевірка програми з допомогою Microsoft Excel
- •Висновок розрахунково-графічної роботи
- •Список використаних літературних джерел
3.4 Текст програми
Sub Rozgal()
‘ оголошення змінних
Dim a As Single, b As Single, x As Single, s As Single
‘ Уведення вхiдних даних
a = InputBox ( “Уведiть a” )
b = InputBox ( “Уведiть b” )
x = InputBox ( “Уведiть x” )
‘ обчислення значення функції у
If x < 2.8 then
s = (a+b) / exp(x) + cos(x)
Else
If x >= 6 then
s = exp(x) + sin(x)
Else
s = (a+b) / (x+1)
End If
End If
‘ виведення результатiв
MsgBox ( “Значення s” + str(s))
End Sub
3.5 Контрольний приклад для тестування програми
Р
езультати
роботи програми на екрані монітора за
першою формулою:
при а =2,6
b = - 0,39
х
= 2,5
Р езультати роботи програми на екрані монітора за другою формулою:
при а =2,6
b = - 0,39
х
= 6
3.6 Перевірка програми з допомогою Microsoft Excel
Вигляд в режимі перевірки формул:
Вигляд без режиму перевірки з виведенням результатів розрахунків:
Висновок: я вивчив засоби реалізації умовної передачі управління алгоритмічної мови VBA для обчислювального процесу розгалудженої структури, побудував алгоритм розв’язання відповідно до завдання, склав програму розв’язання завдання мовою VBA.
Висновок розрахунково-графічної роботи
За даними досліджень дійшли висновку, що мова програмування VBA відмінно обраховує дані типи задач. Метою виконання розрахунково-графічної роботи №1 було оволодіння практичними навичками розроблення та програмування обчислювального процесу лінійної та розгалуженої структури, а також оволодіння навичками налагодження й тестування програм, що і було успішно нами освоєно.
Список використаних літературних джерел
1. ДСТУ Б А.2.4-4-99 Система проектної документації для будівництва.
Основні вимоги до робочої документації. – Введений на заміну ДСТУ БА.2.4-4-95 наказом Держбуду України № 117 від 11.05.99р.; Чинний від 01.10.99 – Київ, 1999.
2. Димидова Л.А., Пыпкин И.А. «Программирование в среде Visual Basic for Application». – М.: Наука, 2001. – 369с.
3. «Visual Basic for Application» – М.: Cанна, 2002. – 398с.
4 .Биллинг. «VBA в Office 2000».
5. Камминг, Стив. VBA для "чайников", 3-е издание.: Пер.с англ. – М.: Издательский дом "Вильямc", 2001.— 448c.
6. Методичні вказівки до виконання лабораторних робіт на тему “Програмування мовою VBA” із дисципліни “Інформатика” для студентів денної форми навчання за напрямом “Будівництво” / Полтава: ПолтНТУ, 2010. – 30 с. Укладачі: О.О. Голов , кандидат технічних наук, доцент, В.М. Джура, кандидат технічних наук, доцент, В.В. Мартьянов, старший викладач.
7. А. Васильев. VBA в Office 2000. C.-Пб.: Питер, 2001. – 409c.
8. Гетц К., Джилберт М. Программирование в Microsoft Office. К.: Издательская группа BHV, 1999.
10. Глушаков С.В. Microsoft Office 2000. – Харьков: Фолио.
12. Слепцова Л.Д. Программирование на языке VBA. Самоучитель. М.: Вильямс.