Міністерство освіти і науки України

Полтавський національний технічний університет

імені Юрія Кондратюка

Факультет будівельний

Кафедра будівельної механіки

РОЗРАХУНКОВО-ГРАФІЧНА

РОБОТА

„Програмування алгоритмічною мовою VBA”

Індивідуальний навчальний план №08032

студент гр. 202-БП

Виконав Загородній Я.Ю.

Керівник: Мартьянов В.В.

Полтава 2009


Завдання на розрахунково-графічну роботу № 3

„Програмування алгоритмічною мовою VBA”

У розрахунково-графічній роботі необхідно виконати розв’язання задач мовою програмування VBA з використанням алгоритмів лінійної, розгалуженої та ітераційної циклічної структури. При вирішенні кожної задачі необхідно розробити постановку задачі, блок-схему алгоритму, таблицю ідентифікаторів та текст програми мовою VBA. Складену програму необхідно протестувати, використавши контрольний приклад згідно завдання. Вихідні дані для вирішення кожної поставленої задачі потрібно брати згідно номеру варіанту із „Методичних вказівок до виконання лабораторних робіт на тему “Програмування мовою VBA” із дисципліни “Інформатика”. При цьому у відповідних розділах розрахунково-графічної роботи вирішуються наступні задачі:

1) Створення власної панелі інструментів користувача для розташування на ній кнопок виклику програм лінійної, розгалуженої та ітераційної циклічної структури.

2) Розробка алгоритму та програми лінійної структури для розрахунку значень заданих функцій згідно номера варіанта відповідного розділу „Методичних вказівок до виконання лабораторних робіт на тему “Програмування мовою VBA” із дисципліни “Інформатика”.

3) Розробка алгоритму та програми розгалуженої структури для розрахунку значень заданої функції в залежності від значень вхідних даних згідно номера варіанта відповідного розділу „Методичних вказівок до виконання лабораторних робіт на тему “Програмування мовою VBA” із дисципліни “Інформатика”.

4) Розробка алгоритму та програми табуляції функції однієї змінної з використанням ітераційного циклу при розрахунку значень заданої функції згідно номера варіанта відповідного розділу „Методичних вказівок до виконання лабораторних робіт на тему “Програмування мовою VBA” із дисципліни “Інформатика”.

Для виклику розроблених програм необхідно створити панель інструментів користувача, розташувавши на ній відповідні кнопки виклику програм лінійної, розгалуженої та ітераційної циклічної структури.

За допомогою текстового редактора MS Word створити звіт про виконану розрахунково-графічну роботу, що повинен містити: титульну сторінку; бланк завдання; зміст; вступ, порядок вирішення кожної поставленої задачі, список використаних літературних джерел. Текст звіту оформлюється шрифтом типу Times New Roman розміром 14 кегель з полуторним інтервалом і повинен бути вирівняним по ширині з абзацним відступом 1,25 см. Всі сторінки повинні бути пронумеровані. Титульна сторінка і бланк завдання включаються до нумерації сторінок, але номери на них не проставляються. Звіт повинен бути оформлений у відповідності з вимогами

ДСТУ Б А. 2. 4 – 4 – 95. Основні вимоги до робочої документації – К.– 1997., і роздрукований на аркушах формату А4. До звіту додається електронна копія звіту підготовленого в текстовому редакторі MS Word із створеними у звіті макросами, що містять розроблені програми.

При захисті роботи студент повинен відповісти на питання стосовно виконаної роботи та вміти створювати власну панель інструментів із розташуванням на ній кнопок виклику створених макросів, створювати та редагувати макроси, користуватись операторами та функціями VBA, потрібними для виконання завдання.

При виконанні роботи необхідно використовувати „Методичні вказівки до виконання лабораторних робіт на тему “Програмування мовою VBA” із дисципліни “Інформатика” (частина 1) для студентів денної форми навчання за напрямом “Будівництво” / Полтава: ПолтНТУ, 2006. - 19 с.


Зміст

Вступ

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 Відносна похибка між результатами підрахунку

Висновок

Список використаних літературних джерел


Вступ

 

1. Етапи розв’язування задач на ЕОМ

Розв’язок будь-яких задач за допомогою ЕОМ, як правило, відбувається в кілька етапів, основними з яких є наступні:

1)         постановка задачі містить у собі визначення складу, типів і кількості вхідних даних; складу та форми представлення результатів рішення; розробку математичної моделі розв’язку;

2)         розроблення алгоритму відбувається на основі обраної математичної моделі і відображає послідовно всі етапи цієї моделі.

Алгоритм – це чітка послідовність дій виконання, які призводять до розв’язку задач.

3)         програмування – це знання алгоритму спеціальною мовою, яка називається мовою програмування;

4)         налагодження програми (тестування) – це процес виявлення і усунення помилок;

5)         експлуатація програми;


Информация о работе «Програмування алгоритмічною мовою VBA»
Раздел: Информатика, программирование
Количество знаков с пробелами: 13799
Количество таблиц: 4
Количество изображений: 12

Похожие работы

Скачать
42781
8
49

... надають аналогічну інформацію, але стосовно приміток та лістингів відповідно. Рисунок 2.3.43 – Форма «Примечания в главе» Рисунок 2.3.44 – Форма «Листинги в главе» 3 ІНСТРУКЦІЯ КОРИСТУВАЧА База даних «Теорія та практика прикладного програмування» призначена для зберігання довідкової інформації, що міститься у певних главах посібника з прикладного програмування (Культин Н.Б. Основы ...

Скачать
155152
18
31

... і над плановим. Відомо, що собівартість є одним з головних джерел резервів підвищення ефективності роботи підприємства. Звідси сформуємо мету і задачі даної роботи. Метою даної роботи є підвищення ефективності роботи підприємства ВАТ «Дніпрополімермаш» шляхом управління собівартістю продукції. Відповідно, для досягнення поставленої мети необхідно вирішити наступні задачі: 1.   Проаналізувати ...

Скачать
182729
21
21

... Висновки по розділу 3 У даному розділі диплома була розроблена автоматизована інформаційна система розрахунку прибутку на гірничо-збагачувальному підприємстві. Дана система була розроблена для підвищення ефективності роботи підприємства. В основу алгоритмів обробки даних покладені методи математичної статистики й оптимізаційні моделі. Для проектування і реалізації автоматизованої інформаційної ...

Скачать
138336
29
27

... , а й економічно вигідним. Доведемо економічну ефективність впровадження автоматизованої системи для шахти "Добропільська". Інформаційна система, що розроблена для підвищення ефективності підвищення економічних показників роботи шахти "Добропільська", а саме модель максимізації прибутку дала результати, які говорять про те що впровадження інформаційної системи автоматизації є доцільним. Обидві ...

0 комментариев


Наверх