Генератор діаграм дій по коду програм мовою С

Вантажиться...
Ескіз

Дата

2021-06

Назва журналу

Номер ISSN

Назва тому

Видавець

КПІ ім. Ігоря Сікорського

Анотація

Кваліфікаційна робота включає пояснювальну записку (51 с., 26 рис., 4 додатки). Об’єкт розробки – створення програмного продукту для генерації діаграм дій по коду програм мовою С. Програмний продукт буде корисним для спеціалістів різних галузь, адже він дозволяє згенерувати діаграму дій, яка є універсальним способом запису алгоритму. Створений програмний продукт має такі можливості: • запуск на різних операційних системах зі встановленим інтерпретатором Python; • графічне відображення програмного коду без прив’язки до синтаксису будь-якої мови програмування; • збереження діаграм дій у файлі будь-якого формату для зображень; Для реалізації дипломного проєкту було використано мову програмування Python з використанням бібліотеки PIL, для генерування зображення, власну реалізацію лексичного аналізатора, для розбиття вхідної програми на лексеми та середовище розробки PyCharm CE. При написані дипломного проєкту були зроблені наступні дії: • опис та порівняння різних способів запису алгоритму; • аналіз інструментів для реалізації проєкту; • створення зручної програми для генерації діаграм дій; Використання даного програмного продукту дозволить пришвидшити час створення графічного запису алгоритму, ознайомлення з ним. Допоможе програмістам-початківцям у вивчені алгоритмів без прив’язки до конкретної мови програмування.

Опис

Ключові слова

алгоритм, діаграма дій, генерація зображень, Python, PIL, C, лексичний аналіз, algorithm, action diagram, image generation, lexical analysis

Бібліографічний опис

Садовенко, М. Ю. Генератор діаграм дій по коду програм мовою С : дипломний проєкт … бакалавра : 123 Комп'ютерна інженерія / Садовенко Максим Юрійович. – Київ, 2021. – 65 с.

DOI