afce редактор блок схем algorithm flowcharts editor

afce редактор блок схем algorithm flowcharts editor

Algorithm Flowchart Editor (AFCE) — это бесплатная образовательная программа, позволяющая строить, изменять и экспортировать любые блок-схемы. Такой редактор может понадобиться как школьнику, изучающему основы программирования, так и студенту, обучающемуся на факультете информатики.

Инструменты для создания блок-схем

Как известно, при создании блок-схем используются различные блоки, каждый из которых подразумевает конкретное действие в ходе алгоритма. В редакторе AFCE сосредоточены все классические инструменты, необходимые для обучения.

afce редактор блок схем algorithm flowcharts editor

Исходный код

Помимо классического построения блок-схем, редактор предлагает возможность автоматического перевода вашей программы из графического вида в один из языков программирования.

afce редактор блок схем algorithm flowcharts editor

Исходный код в автоматическом режиме подстраивается под блок-схему пользователя и после каждого действия обновляет свое содержимое. На момент написания статьи в редакторе AFCE реализована возможность перевода на 13 языков программирования: AutoIt, Basic-256, C, C++, алгоритмический язык, FreeBasic, ECMAScript (JavaScript, ActionScript), Pascal, PHP, Perl, Python, Ruby, VBScript.

afce редактор блок схем algorithm flowcharts editor

Встроенное окно помощи

Разработчиком редактора Algorithm Flowchart Editor является обычный преподаватель информатики из России. Он в одиночку полностью создал не только сам редактор, но и подробную помощь на русском языке, которая встроена непосредственно в главный интерфейс приложения.

afce редактор блок схем algorithm flowcharts editor

Экспорт блок-схем

Любая программа для создания блок-схем должна обладать системой экспорта, и Algorithm Flowchart Editor не стал исключением. Как правило, алгоритм экспортируется в обычный графический файл. В AFCE возможен перевод схем в следующие форматы:

    Растровые изображения (BMP, PNG, JPG, JPEG, XPM, XBM и так далее);

afce редактор блок схем algorithm flowcharts editor

afce редактор блок схем algorithm flowcharts editor

Достоинства

  • Полностью на русском языке;
  • Бесплатная;
  • Автоматическая генерация исходного кода;
  • Удобное рабочее окно;
  • Экспорт схем почти во все графические форматы;
  • Масштабирование блок-схемы в рабочем поле;
  • Открытый исходный код самой программы;
  • Кроссплатформенность (Windows, GNU/Linux).
Читайте также:  dmd чип для проектора benq

Недостатки

  • Отсутствие обновлений;
  • Нет технической поддержки;
  • Редкие ошибки в исходном коде.

AFCE — это уникальная программа, которая отлично подойдет для студентов и преподавателей, практикующих изучение программирования и построение алгоритмических блок-схем и диаграмм. Плюс к этому, она является бесплатной и доступной всем желающим.

AFCE is a algorithm flowchart editor with code generation and vector graphics. It has a simple graphical user interface written on Qt. This software is cross-platform and can be built under Microsoft Windows, GNU/Linux and MacOS X.

AFCE allows to create, edit, print and export flowcharts easily for a few minutes. Flowcharts can be exported to several graphical formats including SVG and PNG.

Also AFCE can generate a source code based on the flowchart.

afce редактор блок схем algorithm flowcharts editor

Download binaries

  • Windows binaries: afce-0.9.8-win32.exe (13.4 MB)
  • MacOS X binary (beta): afce-0.9.8-beta-x64.dmg (9.88 MB)

Download v0.9.8.zipDownload v0.9.8.tar.gzDownload master.zip

is maintained by viktor-zin.

This page was generated by GitHub Pages using the Architect theme by Jason Long.

В этом блоге собраны мои материалы из разных областей знаний: аппаратное обеспечение компьютеров, программное обеспечение, программирование, здоровье, русский язык и т.д.

пятница, 30 сентября 2011 г.

Редактор блок-схем

Возможности

  • генерация исходного кода на основе блок-схемы в различные языки программирования;
  • автоматическое размещение блоков на схеме;
  • экспорт схемы в популярные растровые форматы;
  • экспорт схем в векторный формат SVG;
  • возможность работы с буфером обмена;
  • масштабирование блок-схемы;
  • поддержка нескольких языков переводов;
  • конвертация блок-схемы в исходный код на нескольких языках программирования;
  • бесплатность и открытость программы;
  • открытый формат файла, основанный XML;
  • кроссплатформенность: имеются сборки для Microsoft Windows и GNU/Linux.


Снимки экрана

afce редактор блок схем algorithm flowcharts editor

afce редактор блок схем algorithm flowcharts editor

afce редактор блок схем algorithm flowcharts editor

afce редактор блок схем algorithm flowcharts editor

55 комментариев:

afce редактор блок схем algorithm flowcharts editor

Спасибо за вашу работу.
использую в школе в связке с PascalABC.
до этого гонял под вайном(дебианубунтаминт), пока не додумался посетить вашу страничку.
Просьба — нельзя ли разделить вводвывод по командам раздельно,
а то ученики поначалу постоянно путаются.
Еще раз спасибо!

Читайте также:  hp pavilion dv8000 характеристики

Добрый день.
Существует версия afce-0.9.5, доделанная Сергеем Рябенко: http://rxsupersales.shop/ . Но он полностью изломал локализацию, в остальном всё сделано более-менее. В Mageia локализация была исправлена патчем, и Вы можете найти итоговый пакет afce-0.9.5 в Mageia Cauldron: http://rxsupersales.shop/ .

Список известных ошибок:
— нет английской справки, только русская для всех локалей,
— диалоги частично руссифицированы, у некоторых диалогов нет заголовка,
— при закрытии внутреннего окна крестиком статус кнопки, отвечающей за
это окно, не меняется, в Меню тоже статус не меняется,
— частично нет иконок у некоторый пунктов меню,
— не запоминается расположение внутренних окон.

Пожалуйста, не бросайте разработку программы, ведь скоро уже qt5. Было бы неплохо продолжить разработку и выпустить новую версию afce.

На сколько мне известно, Qt5 уже давно вышла. А вот продолжать разработку программы пока не хватает времени. Хотя, действительно, там есть куда двигаться. Может, через какое-то время я всё таки смогу продолжить разработку.

Тогда еще из школьных языков можно было бы добавить BASIC в разных диалектах.
Я убрал для Mageia переключение языков из Меню, которое было у Сергея Рябенко, и перешёл на автоопределение языка, так как не реализовано запоминание в конфиге, но это тоже можно вернуть и доделать.
С нетерпением будем ждать новой версии!

Оцените статью
Добавить комментарий

Adblock
detector