Репозитарій КНУ
  • Yкраї́нська
  • English
  • Увійти
    Новий користувач? Зареєструйтесь.Забули пароль?
Репозитарій КНУ
  • Фонди & Зібрання
  • Статистика
  • Yкраї́нська
  • English
  • Увійти
    Новий користувач? Зареєструйтесь.Забули пароль?
  1. Головна
 
  • Деталі
Параметри

Система автоматизованого складання варіантів завдань лабораторних робіт, пов’язаних з обчисленнями

Тип публікації :
Бакалаврська робота
Дата випуску :
2023
Автор(и) :
Кузьмик Максим
Мова основного тексту :
eKNUTSHIR URL :
https://ir.library.knu.ua/handle/123456789/5244
Цитування :
Кузьмик М. Система автоматизованого складання варіантів завдань лабораторних робіт, пов’язаних з обчисленнями : кваліфікаційна робота … бакалавр : 122 Комп’ютерні науки / Бондар Денис. – Київ, 2023. – 40 с.
Метою роботи є створення системи автоматизованого складання завдань для лабораторних робіт, пов’язаних з обчисленнями.
У роботі розроблено ієрархію класів вузлів дерева, що враховує не тільки особливості побудови виразу, але й має елементи керування виведенням.
До розробленої ієрархії класів спроєктовано класи-шаблони вузлів, що здатні породжувати вирази.
Розроблено шаблон виразу, що містить математичні функції, константи π та е, ділення у вигляді дробу і породжує не всюди визначені функції. Такі вирази можуть бути використані в якості учбових завдань для курсу Програмування для засвоєння пріоритетів операцій та використання функцій математичної бібліотеки. Розроблена система класів фактично задає фреймворк. Вона може бути поповнена класами, що зображують й інші математичні функції. Також можна впровадити й інші шаблони.
Для подальших досліджень перспективним напрямком може бути автоматична генерація шаблонів заданої складності (наприклад, з певною кількістю операцій чи з обов’язковою присутністю певних елементів).
Галузі знань та спеціальності :
Тип зібрання :
Publication
Файл(и) :
Вантажиться...
Ескіз
Формат

Adobe PDF

Розмір :

923.54 KB

Контрольна сума:

(MD5):bc6f0b305566cf2f685c0222746f9d73

Ця робота розповсюджується на умовах ліцензії Creative Commons CC BY-NC

Налаштування куків Політика приватності Угода користувача Надіслати відгук

Побудовано за допомогою Програмне забезпечення DSpace-CRIS - Розширення підтримується та оптимізується 4Наука

м. Київ, вул. Володимирська, 58, к. 42

(044) 239-33-30

ir.library@knu.ua