Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка VBA Копняк.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
1.18 Mб
Скачать

Міністерство освіти і науки, молоді та спорту України

Київський національний торговельно-економічний університет

Вінницький торговельно-економічний інститут

Кафедра економічної кібернетики та інформаційних систем

ЕКОНОМІЧНА ІНФОРМАТИКА

МЕТОДИЧНІ ВКАЗІВКИ

ТА ІНДИВІДУАЛЬНІ ЗАВДАННЯ

для самостійної роботи студентів на тему

"Основи алгоритмізації та програмування засобами VBA"

форма навчання денна

освітньо-кваліфікаційний рівень “бакалавр”

галузь знань 0305 Економіка і підприємництво

напрям підготовки

6.030502 Економічна кібернетика

6.030503 Міжнародна економіка

6.030504 Економіка підприємства

6.030507 Маркетинг

6.030508 Фінанси і кредит

6.030509 Облік і аудит

Вінниця 2011

Укладачі: Сусіденко В.Т. – д.е.н., професор

Копняк К.В. – асистент

Розглянуто і затверджено на засіданні кафедри економічної кібернетики та інформаційних систем (протокол №03 від 11.02.2011 р.), на засіданні методичної ради обліково-фінансового факультету (протокол №02 від 28.02.2011 р.), на засіданні методичної ради Вінницького торговельно-економічного інституту КНТЕУ (протокол №01 від 30.03.2011 р.).

Рецензент: Кузьміна О.М. – к.т.н., доцент

Навчально-методичне видання

МЕТОДИЧНІ ВКАЗІВКИ

ТА ІНДИВІДУАЛЬНІ ЗАВДАННЯ

для самостійної роботи студентів з дисципліни

"Економічна інформатика"

на тему "Основи алгоритмізації та програмування засобами VBA"

для студентів усіх напрямів підготовки денної форми навчання

освітньо-кваліфікаційного рівня "бакалавр"

(при кредитно-модульній системі організації навчального процесу)

Підп. до друку __.__.2011. Формат 60х84/16

Папір офсетний. Гарнітура Times New Roman.

Друк різографічний. Ум. друк. арк. –___. Обл.-вид. арк. – ____

Тираж 100. Зам. ___

Центр підготовки навчальних та науково-методичних видань ВТЕІ КНТЕУ

21000, М. Вінниця, Хмельницьке шосе, 25

Зміст

стор.

Вступ 4

Інформаційний пакет 5

Основи програмування мовою VBA: основні поняття й елементи мови, вікно редактора, елементи управління 9

Лабораторна робота №1. Програмування алгоритмів лінійної структури 22

Лабораторна робота №2. Програмування розгалужених алгоритмів 31

Лабораторна робота №3. Програмування циклічних структур 38

Тестові завдання для самоперевірки 44

Список рекомендованих джерел 51

ВСТУП

Методичні вказівки та індивідуальні завдання для самостійної роботи студентів з дисципліни "Економічна інформатика" на тему "Основи алгоритмізації та програмування засобами VBA" призначені для студентів усіх напрямів підготовки денної форми навчання освітньо-кваліфікаційного рівня "бакалавр".

Методичні вказівки містять 3 лабораторні роботи, що згідно тематичного плану виносяться на самостійне опрацювання, метою яких є знайомство студентів із вбудованим редактором Microsoft Visual Basic та можливостями програмування типових алгоритмічних конструкцій засобами VBA. Працюючи із запропонованими методичними вказівками студенти мають можливість паралельно засвоїти різні способи запису алгоритмів: у словесній формі, у вигляді блок-схеми, за допомогою навчальної алгоритмічної мови та безпосередньо у вигляді програмного коду мовою VBA; знайомляться з принципами об’єктно-орієнтованого програмування.

Кожна лабораторна робота подана за єдиною схемою: містить тему та мету роботи, теоретичну частину, практичну частину, яка містить приклад виконання типового завдання, індивідуальні завдання для самостійної роботи по варіантам, питання для самоконтролю. Номер завдання відповідає порядковому номеру прізвища студента в журналі групи.

Після виконання завдань лабораторної роботи студент оформлює звіт, який має містити такі обов’язкові пункти:

  • постановка задачі та завдання для виконання;

  • алгоритм розв’язання;

  • блок-схема;

  • програмний код з коментарями;

  • копії вікна написаного модуля та створеної форми;

  • розроблені контрольні приклади та результат роботи програми.

В кінці методичних вказівок запропоновані тести для самоконтролю знань студентів, а також перелік рекомендованих джерел для вивчення вказаної теми.

Використання зазначеної методичної розробки дозволить краще організувати самостійну роботу студентів в умовах значного скорочення аудиторної складової на вивчення дисципліни «Економічна інформатика» студентами денної форми навчання.

Інформаційний пакет

Ідентифікація

Дисципліна «Економічна інформатика» є нормативною дисципліною циклу загальноекономічної підготовки.

Опис

Напрями підготовки: 030502 "Економічна кібернетика", 030503 "Міжнародна економіка", 030504 "Економіка підприємства", 030507 "Маркетинг", 030508 "Фінанси і кредит", 030509 "Облік і аудит".

Професійне спрямування: 030502 "Економічна кібернетика", 030503 "Міжнародна економіка", 030504 "Економіка підприємства на ринку товарів та послуг", 030507 "Маркетинг на ринку товарів та послуг", 030508 "Державні фінанси", 030509 "Облік і аудит в підприємництві", "Державний фінансовий контроль".

Освітньо-кваліфікаційний рівень підготовки: "бакалавр".

Форма навчання: денна

Розділ "Основи алгоритмізації та програмування засобами VBA" відповідно до програми вивчається студентами перших курсів наприкінці другого семестру. Питання з цього розділу виносяться на екзамен.

У зв’язку з незначною кількістю лабораторних занять у другому семестрі (всього 20 годин), питання формалізації та алгоритмізації обчислювальних процесів, програмування типових алгоритмічних конструкцій, об’єктно-орієнтоване програмування мовою Visual Basic for Application фактично виносяться на самостійне опрацювання.

Тому запропоновані лабораторні роботи та індивідуальні завдання виконуються та розв’язуються студентами самостійно та здаються викладачу у вигляді оформлених звітів за зазначеною вище схемою та захищаються у встановленому порядку.

Таблиця 1

Тематичний план вивчення дисципліни "Економічна інформатика" у ІІ семестрі студентами денної форми навчання напрямів підготовки 6.030509 «Облік і аудит», 6.030508 «Фінанси і кредит», 6.030504 «Економіка підприємства», 6.030503 «Міжнародна економіка», 6.030507 «Маркетинг»

Назва теми

Кількість годин

Форми контролю

Всього годин / кредитів

з них

для ауд. роботи

для СРС

лекції

лаб. заняття

МК

СРС

ІКР

1

2

3

4

5

6

7

8

9

Тема 19. Системи управління базами даних. Основи побудови баз даних. Моделі організації даних

4

4

ВК

Продовження таблиці 1

1

2

3

4

5

6

7

8

9

Тема 20. Реляційні СУБД та тенденції їх розвитку

2

2

Тема 21. Класифікація СУБД, їх властивості та функції. Архітектура СУБД. Технологія використання БД

4

4

Тема 22. Призначення, особливості та можливості СУБД MS Access. Об’єкти MS Access та їх коротка характеристика

11

6

5

ПК

Тема 23. СУБД MS Access: технологія створення та редагування таблиць.

9

4

5

ІЗ,ОЗ,

ПО

Т

Тема 24. СУБД MS Access: технологія створення та використання форм.

9

4

5

ІЗ,ОЗ,

ПО

Т

Тема 25. СУБД MS Access: аналіз даних за допомогою запитів.

9

4

5

ІЗ,ОЗ,

ПО

Т

Тема 26. СУБД MS Access: створення та використання звітів.

9

4

5

ІЗ,ОЗ,

ПО

Т

Тема 27. Формалізація та алгоритмізація обчислювальних процесів.

7

2

5

ПК

Тема 28. Об’єктно-орієнтоване програмування засобами VBА.

12

2

10

ДН

Тема 29. Програмування типових алгоритмів обробки даних мовою VBA.

16

16

2

ІЗ, Т, ДН

Тема 30. Розв’язування фахових задач. Оформлення та захист звітів.

14

4

10

ЕЗ,ІЗ,ОЗ

Підсумковий модульний контроль

2

2

Разом

108 / 3

20

20

2

66

2

Підсумковий контроль - письмовий іспит

Умовні позначення

ВК – вхідний контроль знань,

ПК – поточний контроль,

ЕЗ – вирішення практичної задачі в електронному вигляді,

ПО – письмове опитування,

ІЗ – перевірка індивідуального завдання,

ОЗ – оформлення звітів та захист лабораторних робіт,

Т – тестування

ДН – дистанційне навчання

Таблиця 2

Тематичний план вивчення дисципліни "Економічна інформатика" у ІІ семестрі студентами денної форми навчання напряму підготовки