Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Технології програмування Лабораторний Практикум...doc
Скачиваний:
7
Добавлен:
09.11.2019
Размер:
9.09 Mб
Скачать

4.1. Програма роботи

4.1.1. Підготувати бланк завдання та отримати завдання.

4.1.2. Виконати дії щодо обчислення значення складеної функції (функціонала), у якому внутрішні функції визначаються за математичним виразом. Виконати одновимірне та двовимірне табулювання складеної функції згідно з вказівками до виконання роботи.

4.1.3. Виконати дії щодо обчислення значення складеної функції (функціонала), у якому внутрішні функції визначаються за логічним виразом. Виконати одновимірне та двовимірне табулювання складеної функції згідно з вказівками до виконання роботи.

4.1.4. Виконати дії щодо обчислення значення складеної функції (функціонала), у якому внутрішні функції визначаються через одновимірне накопичення скінченої знакозмінної суми/добутку. Виконати одновимірне та двовимірне табулювання складеної функції згідно з вказівками до виконання роботи.

4.1.5. Виконати дії щодо обчислення значення складеної функції (функціонала) у якому внутрішні функції визначаються через одновимірне накопичення безмежної знакозмінної суми/добутку. Виконати одновимірне та двовимірне табулювання складеної функції згідно з вказівками до виконання роботи.

4.1.6. Підготувати власті коректні вхідні дані для кожної з виконуваних задач, провести відповідні розрахунки і проаналізувати їх.

4.1.7. Оформити звіт про роботу та захистити її.

4.2. Вказівки до виконання роботи

4.2.1. Курсант/студент, відповідно до порядкового номера в журналі викладача, вибирає індивідуальне завдання з розд. 4.5, яке складається з декількох задач, і записує його до бланку завдання.

4.2.2. У кожній із розв'язуваних задач математичні та логічні функції, а також математичні вирази суми/добутку необхідно запрограмувати через відповідні функції користувача з введенням допоміжних змінних, що значно полегшить подальший аналіз отриманих результатів. При цьому необхідно уважно проаналізувати математичні вирази на предмет належності їх певних частин тільки математичній/логічній функції чи математичному виразу суми/добутку, а інших складників – до загальної суми/добутку. Механізми їх реалізації є зрозумілим з наведених кодів програм.

4.2.3. Обчислення значення функціонала, у якому внутрішні функції визначаються за математичним/логічним виразом, передбачає виконання таких дій: обчислення значень внутрішніх функцій функціонала; обчислення значення функціонала через окремі його частини та за допомогою функції користувача; одновимірне табулювання внутрішніх функцій і функціонала через окремі його частини та за допомогою функції користувача; двовимірне табулювання функціонала за допомогою функції користувача.

4.2.4. Обчислення значення функціонала, у якому внутрішні функції визначаються через одновимірне накопичення скінченої/безмежної знакозмінної суми/добутку, передбачає виконання таких дій: обчислення значень внутрішніх функцій функціонала; обчислення значення функціонала через окремі його частини та за допомогою функції користувача; одновимірне табулювання внутрішніх функцій і функціонала через окремі його частини та за допомогою функції користувача; двовимірне табулювання функціонала за допомогою функції користувача.

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

4.2.6. Звіт має містити такі розділи:

  • бланк завдання з записаними на ньому умовами індивідуальних завдань;

  • код основної програми, код складеної функції (функціонала), коди відповідних математичних функцій;

  • результати відповідних розрахунків, які передбачаються умовами задач;

  • аналіз отриманих результатів, висновки про особливості розв'язання задач і пропозиції щодо їх удосконалення.