Репозитарій КНУ
Увійти(current)
  1. Головна
  2. Кваліфікаційні роботи | Qualifying works
  3. Бакалаврські роботи | Bachelor theses
  4. Система автоматизованого складання варіантів завдань лабораторних робіт, пов’язаних з обчисленнями

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

Тип публікації :
Бакалаврська робота
Дата випуску :
2023
Автор(и) :
Кузьмик Максим
Мова основного тексту :
ua
eKNUTSHIR URL :
https://ir.library.knu.ua/handle/123456789/5244
Цитування :
[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
Якщо не вказано інше, ця робота розповсюджується на умовах ліцензії Creative Commons Attribution-NonCommercial 4.0 International
Контакти
  • ir.library@knu.ua
  • (044) 239-33-30
  • м. Київ, вул. Володимирська, 58, к. 42

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

  • Доступність
  • Політика приватності
  • Угода користувача
  • Надіслати відгук