Роздрукувати сторінку
Главная \ Методичні вказівки \ Методичні вказівки \ 1197 Практична робота № 29-30 на тему Розв’язування задач в середовищі VBА з використанням циклічних обчислювальних процесів

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

« Назад

Практична робота № 29-30 (№ 21 стр.61)

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

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

Завдання

  1. В середовищі MS Excel створити таблицю значень для функції f(x).

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

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

  1. Створити робочу книгу ПР29-30_<власне прізвище>.xls.

  2. На аркуші Лист1 помістити заголовок до практичної роботи, записати умову своєї задачі для першого випадку.

  3. На аркуш  додати командну кнопку з написом Обчислити з відповідним програмним кодом для створення таблиці з двома стовпчиками x i f(x) та заповнити її відповідними значеннями.

  4. Перейменувати аркуш Лист1 у Арифметичний цикл і записати висновок, щодо доцільності використання в даному випадку арифметичного циклу

  5. На аркуші Лист2 помістити заголовок до практичної роботи і записати умову своєї задачі для другого випадку.

  6. Аналогічно на аркуші Лист2 створити таблицю значень функції для другого випадку.

  7. Перейменувати аркуш у Ітераційний цикл і записати висновок, щодо доцільності використання в даному випадку умовного циклу і якого саме.

  8. Переглянути створені таблиці в режимі Предварительный просмотр і здати роботу викладачу.

Функція f(x)

Інтервал

Крок

 

[1;3]

0.2

 

[0;4]

0.4

 

[1;5]

0.4

 

[0;3]

0.25

 

[1;4]

0.25

 

[-1;1]

0.2

 

[0;2]

0.2

 

[-2;2]

0.4

 

[1;3]

0.2

 

[2;4]

0.2

 

[-1;1]

0.2

 

[1;5]

0.4

 

[0;3]

0.5

 

[1;3]

0.2

 

[-2;2]

0.25

 

[0;2]

0.2

 

[1;3]

0.4

 

[-1;2]

0.2

 

[1;2]

0.1

 

[0;1]

0.1

 

[1;3]

0.2

 

[-1;0]

0.1

 

[4;5]

0.1

 

[8;9]

0.2

 

[1;3]

0.25

 

[0;2]

0.2

 

[5;6]

0.1

 

[1;3]

0.2

 

[-2;0]

0.2

 

[-1;1]

0.2

 

[1;3]

0.25

 

[0;1]

0.1

 

[0;2]

0.2

 

[-2;2]

0.4

 

[1;3]

0.2

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

  1. Який обчислювальний процес називається лінійним ?

  2. Який обчислювальний процес називається розгалуженим ?

  3. Який обчислювальний процес називається циклічним ?

  4. Що таке параметр циклу?

  5. Що таке арифметичний цикл?

  6. Як здійснюється  вихід з арифметичного циклу?

  7. Який формат має вказівка для запису арифметичного циклу ДЛЯ у мові VB?

  8. Що таке ітераційний цикл?

  9. Як здійснюється  вихід з ітераційного циклу?

  10. Що таке ітераційний цикл з передумовою?

  11. Що таке ітераційний цикл з післяумовою?

  12. Який формат має вказівка для запису ітераційного циклу ПОКИ у мові VB?

  13. Який формат має вказівка для запису ітераційного циклу ДО у мові VB?

  14. Яке призначення має функція MsgBox?

  15. Яке призначення має функція  InputBox?

  16. Що означає запис Application.Workbooks.Item("Книга1.xls")?

  17. Що означає запис Worksheets("Лист2").Activate?

  18. Що означає запис Worksheets("Лист2").Range("A3")?

  19. Що означає запис Range("A3:A15")?

  20. Що означає запис Що означає запис Range("A3").Formula ?

  21. Що означає запис Range("A3").Value) ?

  22. Що означає запис MsgBox "A3" & "  = " & Str(Range("A3").Value)?

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