Главная       Скачать       Коммерческая поддержка       FAQ       Forum       О нас       Английская версия

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

Редактор блок-схем – программа, предназначенная для создания и редактирования блок-схем. Программа распространяется бесплатно.

Редактор блок-схем Блок-схемы дают возможность наглядного представления алгоритма, это упрощает понимание его структуры и дает возможность оптимизировать алгоритм на взгляд. Еще одним существенным плюсом блок-схем является то, что, разрабатывая алгоритм, Вы не привязаны к синтаксису определенного языка, Вы можете работать на С, а Ваши друзья на Паскале, Java или Бейсике, но созданные Вами алгоритмы легко переносятся на любой язык программирования.

Редактор также может использоваться для создания диаграмм. Начиная с версии 3.0.0 редактора появилась возможность подключать пользовательские блоки и использовать редактор для отрисивки, к примеру, радиосхем или структур сети.

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

Системные требования программы очень скромные и она запускается практически на любом компьютере с любой версией Windows (разумеется, не младше Windows 95 :) ).

Останавливаясь подробнее на опциях редактора, следует отметить некоторые из них, которые помогут Вам в работе.

  1. Использование шаблонов при создании блок-схем. Известно, что при создании алгоритмов часто используются повторяющиеся структуры, как то: различные варианты циклов, полные или не полные альтернативы, множественные ветвления и другие. Вы можете выделить те структуры, которые часто используете в своих алгоритмах, и затем добавлять "одним щелчком мыши" в создаваемые блок-схемы, это избавит Вас от необходимости прорисовывать их каждый раз заново.
  2. Импорт процедур и функций языков программирования. Редактор предоставляет Вам возможность импортировать процедуры и функции, реализованные на каком-нибудь из известных языков программирования. Эта опция полезна для того, чтобы лучше разобраться в структуре алгоритма, написанного на языке программирования, который Вы знаете не достаточно хорошо, или при разборе алгоритмов написанных Вами достаточно давно и уже подзабытых.
  3. Экспорт блок-схем в процедуры и функции языков программирования. Данная опция редактора избавит Вас от утомительного процесса переноса уже созданного в виде блок-схемы алгоритма, на тот язык на котором Вы собираетесь писать программу.
  4. Экспорт блок-схем в различные графические форматы. Данная возможность позволит Вам использовать созданные блок-схемы при создании документации к программам или для того, чтобы передать блок-схему тому, кто еще не работает с этим редактором.

Скачать редактор блок-схем
 

ALGLIB® - numerical analysis library, 1999-2014.
ALGLIB is registered trademark of the ALGLIB Project.