Система автоматизованого складання варіантів завдань лабораторних робіт, пов’язаних з обчисленнями
Тип публікації :
Бакалаврська робота
Дата випуску :
2023
Автор(и) :
Кузьмик Максим
Мова основного тексту :
ua
eKNUTSHIR URL :
Цитування :
[APA 7] Кузьмик, М. (2023). Система автоматизованого складання варіантів завдань лабораторних робіт, пов’язаних з обчисленнями [Бакалаврська робота, Київський національний університет імені Тараса Шевченка]. eKNUTSHIR. https://ir.library.knu.ua/handle/123456789/5244
[ДСТУ] Кузьмик М. Система автоматизованого складання варіантів завдань лабораторних робіт, пов’язаних з обчисленнями : кваліфікаційна робота бакалавра : 12 Інформаційні технології. Київ, 2023. 40 с. URL: https://ir.library.knu.ua/handle/123456789/5244 (дата звернення: 25.07.2026).
Метою роботи є створення системи автоматизованого складання завдань для лабораторних робіт, пов’язаних з обчисленнями.
У роботі розроблено ієрархію класів вузлів дерева, що враховує не тільки особливості побудови виразу, але й має елементи керування виведенням.
До розробленої ієрархії класів спроєктовано класи-шаблони вузлів, що здатні породжувати вирази.
Розроблено шаблон виразу, що містить математичні функції, константи π та е, ділення у вигляді дробу і породжує не всюди визначені функції. Такі вирази можуть бути використані в якості учбових завдань для курсу Програмування для засвоєння пріоритетів операцій та використання функцій математичної бібліотеки. Розроблена система класів фактично задає фреймворк. Вона може бути поповнена класами, що зображують й інші математичні функції. Також можна впровадити й інші шаблони.
Для подальших досліджень перспективним напрямком може бути автоматична генерація шаблонів заданої складності (наприклад, з певною кількістю операцій чи з обов’язковою присутністю певних елементів).
У роботі розроблено ієрархію класів вузлів дерева, що враховує не тільки особливості побудови виразу, але й має елементи керування виведенням.
До розробленої ієрархії класів спроєктовано класи-шаблони вузлів, що здатні породжувати вирази.
Розроблено шаблон виразу, що містить математичні функції, константи π та е, ділення у вигляді дробу і породжує не всюди визначені функції. Такі вирази можуть бути використані в якості учбових завдань для курсу Програмування для засвоєння пріоритетів операцій та використання функцій математичної бібліотеки. Розроблена система класів фактично задає фреймворк. Вона може бути поповнена класами, що зображують й інші математичні функції. Також можна впровадити й інші шаблони.
Для подальших досліджень перспективним напрямком може бути автоматична генерація шаблонів заданої складності (наприклад, з певною кількістю операцій чи з обов’язковою присутністю певних елементів).
Галузі знань та спеціальності :
12 Інформаційні технології
122 Комп’ютерні науки
Файл(и) :![Ескіз]()
Вантажиться...
Формат :
Adobe PDF
Розмір :
923.54 KB
Контрольна сума :
(MD5):bc6f0b305566cf2f685c0222746f9d73
Якщо не вказано інше, ця робота розповсюджується на умовах ліцензії Creative Commons Attribution-NonCommercial 4.0 International

