FCEditor

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

Импорт исходного кода

К сожалению, данный редактор поддерживает всего два импортируемых языка программирования: Pascal и C#. Также отсутствует возможность написания программы непосредственно в FCEditor. Доступен лишь импорт внешнего файла, написанного в специализированной среде разработки.

Импорт в FCEditor

Иными словами, для работы программы необходимо открыть в ней файл с расширением PAS или CS.

Готовые примеры блок-схем

В целях обучения основам программирования в FCEditor доступны готовые примеры конструкций, построенных на основе наиболее распространенных кодов, используемых в школах и университетах. Так, для языка Pascal это 12 готовых решений, в составе которых «Hello, World», «Average», «if … else…» и так далее.

Примеры Pascal в FCEditr

В случае с языком Си-Шарп в редакторе представлено не так много примеров, но этого вполне достаточно для первичного ознакомления. Сюда входят такие распространенные программы, как «Average», «Min Max Sum», «GCD», «if…else…» и другие.

Дерево классов и методов

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

Дерево классов в FCEditor

Настройка системных слов

При необходимости пользователь имеет возможность задать собственные системные слова, которые будут отображаться в конструкциях. Например, слово «Begin» в стартовых блоках можно заменить на любое другое.

Настройки системных слов в FCEditor

Экспорт

На выбор пользователя предоставляется пять разрешений графических изображений, в которые можно преобразовать готовую блок-схему: PNG, GIF, TIFF, BMP, JPG.

Экспорт в FCEditor

Читайте также: Выбираем среду программирования

Достоинства

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

Недостатки

  • Проект заброшен
  • Отсутствие официального сайта
  • Невозможно скачать зарегистрированную версию

Итак, FCEditor .NET Edition — это отличная программа, которая подойдет любому школьнику и студенту. К сожалению, на сегодняшний день разработчик полностью прекратил ее поддержку, а также продажу лицензий. Следовательно, найти официальную версию в интернете не представляется возможным.

Автор статьи Artem S. Вам помогли мои советы?
Получить ответ на Email
Уведомить о

1 Ответ
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Аноним
6 февраля 2019 18:19

program Logarifm;
Var
X,y,z:real;
function Lgrfm(A,B:Real):Real;
var
Osn:Real;
begin
Osn:=ln(A)/ln(B);
Lgrfm:=Osn;
end;
begin
Write(‘Введите X = ‘);
ReadLn(X);
Write(‘Введите Y = ‘);
ReadLn(Y);
Z:=Lgrfm(X,2)+Lgrfm(Y,3);
WriteLn(‘Z = ‘,Z:10:3);
ReadLn;
end.
блок схема?

Рекомендуем: