Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
+09-Пояснювальна записка.doc
Скачиваний:
2
Добавлен:
01.05.2025
Размер:
974 Кб
Скачать
☆

1.2.3 Створення блок схем алгоритмів за допомогою fcEditor

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

Наприклад, один із таких засобів схематичного зображення алгоритмів є FCEditor (див. рис. 1). Цей програмний продукт включає:

  1. Вбудований редактор блок-схем.

  2. Імпортування схеми із вихідного коду програми.

  3. Побудова окремої схеми для кожної процедури.

  4. Експорт схеми в графічний файл.

  5. Експорт схеми в код.

Рис. 1. Головне вікно FCEditor

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

1.2.4 Огляд fceDitor

FCEDitor не потребує установки, працює під керуванням ОС Microsoft Windows 9x/NT/2000/Vista. Як було зазначено, FCEDitor дозволяє паралельно генерувати вихідний код алгоритму на мові високого рівня за допомогою реалізованих в ньому синтаксичного та лексичного аналізатора.

Рис. 2. FCEDitor в процесі побудови алгоритму

Ключове вікно в FCEDitor є вікно відображення блок-схеми, де відображається схематично побудований алгоритм та вихідний код алгоритму на мові високого рівня (див. рис. 2). При відкриванні раніше збереженого проекту алгоритму, відбувається генерація коду на вибраній мові (доступні мови: Pascal та С++).

Перерахуємо деякі з можливостей FCEDitor:

  1. Експорт блок-схеми в вихідний код, на мові високого рівня.

  2. Експорт блок-схеми в графічний файл.

  3. Імпорт блок-схеми із вихідного коду на мові Pascal.

  4. Імпорт блок-схеми із вихідного коду на мові C++.

  5. Повторна генерація блок-схеми після виправлення коду.

1.2.5 Створення нового проекту

Запустивши FCEDitor в меню «Файл» виберіть пункт «Новый». Як показано на рис. 4, відкривається нове вікно, в якому зображено початкову блок-схему та вихідний код, який відповідає цій блок-схемі. Ім'я проекту вибирається по замовчування New_FlowChart_1, яке можна змінити при збереженні проекту.

Рис. 3. Створення нового проекту

Засіб FCEDitor дає можливість змінити мову генерації вихідного коду із блок-схеми. Виконати це можна за допомогою пункту «Настройки» в меню «Опции» (рис. 4)

Рис.4. Зміна мови генерації вихідного коду

Генерацію коду на мову вис корівня відбувається паралельно з побудовою блок-схеми алгоритму.

1.2.6 Створення блок-схеми та генерація коду

Для побудови блок-схеми алгоритму необхідно створити новий проект в FCEDitor, та виконати необхідні налаштування програмного засобу. Створення блок-схеми алгоритму полягає в виборі блоків, які необхідно додати до блок-схеми, та вибору місця, в яке його необхідно помістити. Після вибору такого місця необхідно виконати подвійне клацання мишкою на вибраному місці і необхідний елемент буде поміщено в нього. Паралельно з додаванням елементу блок-схему буде виконана генерація коду, для доданого елементу. Єдиною необхідною річчю, яка залишилась, буде редагування цього коду згідно своїм потребам

Рис. 5. Створення блок-схеми

Зміна мови генерації коду відбувається шляхом зміни налаштувань, як вже було зображено на рис. 5.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]