Роздрукувати сторінку
Главная \ Методичні вказівки \ Методичні вказівки \ 1194 Практична робота № 25-26 на тему Розв’язування задач в середовищі VBА з використанням лінійних процесів

Практична робота № 25-26 на тему Розв’язування задач в середовищі VBА з використанням лінійних процесів

« Назад

Практична  робота № 25-26 (№ 19 стр.53)

Тема. Розв’язування задач в середовищі VBА з використанням лінійних процесів

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

Завдання

  1. Скласти формалізовану схему та блок-схему розв’язування задачі № n  з наведеного нижче переліку завдань (n=номер студента у списку групи).

  2. Записати програму мовою VBA та виконати її у середовищі редактора VB.

  3. Створити письмовий звіт, в який помістити відповіді на контрольні запитання.

Технологія виконання роботи

  1. У середовищі MS Excel  cтворити книгу  ПР25-26_Власне прізвище, на аркуші Лист1 записати умову задачі № n  з математичними формулами.

  2. Провести аналіз умови задачі та описати вхідні дані та результат.

  3. Описати словесно алгоритм розв’язування задачі з формулами, записаними за правилами мови VBA.

  4. Побудувати блок-схему.

  5. Перейменувати аркуш в ЗАДАЧА № n та видалити інші аркуші.

  6. Відкрити редактор VBA (Alt+F11)  і виконати вказівку InsertModuleInsetProcedure

  7. У вікні Add Procedure ввести ім’я (власне_прізвище) и встановити перемикачі: Type (тип) – в положення Procedure (процедура); Scope (Область визначення) - в положення Public (Загальна) і натиснути ОК.

  8. В код процедури помістити послідовність вказівок для розв’язування задачі з описанного алгоритму, передбачивши виведення результату і всіх проміжних обчислень вказівкою Debug.Print.

  9. Виконати створену процедуру.

  10. Відкрити вікно Immediate та переглянути результат.

  11. Скопіювати результат на аркуш книги та виділити його в рамку.

  12. Записати коментар до кожної вказівки створеної програми.

  13. Здати роботу викладачу.

Контрольні запитання

  1. Що таке проект в середовищі VBA? Які складові проекту VBA?

  2. Що таке модуль, процедура, функція у VBA?

  3. Що таке програма в середовищі VBA?

  4. Яку структуру має програмний код процедури і функції у VBA?

  5. Що таке команда (вказівка) мовою VBA?

  6. Як записується коментар у програмному коді VBA?

  7. Що таке змінна? Типи змінних.

  8. Що таке константа? Типи  констант.

  9. Як оголосити змінні та константи у VBA?

  10. Як записуються арифметичні операції у програмах VBA?

  11. Як записуються стандартні математичні функції VBA?

  12. Як записується вказівка присвоєння у VBA?

  13. Яка вказівка використовується для виведення результату у VBA?

  14. Як записати вказівку для виведення результату обчислень з текстовим поясненням?

  15. Як здійснюється явне оголошення змінних у мові VBА?

  16. Як здійснюється неявне оголошення змінних у мові VBА?

  17. Які функції  мови VBА перетворюють рядкову величину у текстову і навпаки?

З повагою ІЦ “KURSOVIKS”!