Алгоритм представлення програмного коду для аналізу та оброблення штучним інтелектом

Ключові слова: абстрактне синтаксичне дерево, аналіз коду, векторизація, оптимізація коду, токенізація

Анотація

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

Посилання

[1] Grune, D., Reeuwijk, K., Bal, H, E., Jacobs, C. J. H., Langendoen, K. (2012). Modern Compiler Design. Springer. doi:10.1007/978-1-4614-4699-6.
[2] Mogensen, T. E. (2011). Introduction to Compiler Design. Springer. doi:10.1007/978-3-319-66966-3.
Опубліковано
2025-11-13
Як цитувати
Копина, І., & Соколовський, Я. (2025). Алгоритм представлення програмного коду для аналізу та оброблення штучним інтелектом. Комп’ютерне моделювання та інформаційні технології. вилучено із https://conf.nltu.edu.ua/index.php/conf1/article/view/333
Розділ
ІНТЕЛЕКТУАЛЬНІ ІНФОРМАЦІЙНІ СИСТЕМИ