Книги-online
Редактор блок-схем.(описание)
Данный редактор – программа, предназначенная для создания и редактирования блок-схем.
Блок-схемы дают возможность наглядного представления алгоритма, это упрощает понимание его структуры и дает возможность оптимизировать алгоритм на взгляд. Еще одним существенным плюсом блок-схем является то, что, разрабатывая алгоритм, Вы не привязаны к синтаксису определенного языка, Вы можете работать на С, а Ваши друзья на Паскале, Java или Бейсике, но созданные Вами алгоритмы легко переносятся на любой язык программирования. Блок-схемы не зависят от операционной системы, от типа компьютера, на котором Вы работаете, они универсальны, и алгоритмы, представленные с их помощью, не устаревают.
Редактор блок-схем - специализированная программа, она предоставляет тот набор инструментов, который необходим именно для создания блок-схем, что является существенным аргументом в пользу применения данной программы, а не использования графических редакторов. Набор дополнительных опций позволяет оптимизировать процесс разработки блок-схем и дальнейшего преобразования их в процедуры и функции языка программирования, на котором Вы собираетесь использовать созданный алгоритм.
Системные требования, достаточно скромные, а именно: редактор работает на машинах с процессором Pentium 75, и я думаю, не возникнет проблем при работе на более слабом процессоре. Минимальная память, необходимая для работы, 8Мб, но здесь, скорее, проявляются требования операционной системы, а не конкретно редактора. Для работы редактора достаточно 1Мб свободного места на диске, при этом следует заметить, что размеры файлов создаваемых редактором блок-схем не превышают 10-15Кб. Операционная система Windows во всех ее вариантах, редактор успешно работал на Windows95, Windows98, WindowsNT 4.0, и я не вижу причин, которые помешали бы ему работать на Windows2000, но тестирование программы под этой ОС не производилось.
Останавливаясь подробнее на опциях редактора, следует отметить некоторые из них, которые помогут Вам в работе.
1. Использование шаблонов при создании блок-схем. Известно, что при создании алгоритмов часто используются повторяющиеся структуры, как то: различные варианты циклов, полные или не полные альтернативы, множественные ветвления и другие. Вы можете выделить те структуры, которые часто используете в своих алгоритмах, и затем добавлять "одним щелчком мыши" в создаваемые блок-схемы, это избавит Вас от необходимости прорисовывать их каждый раз заново.
2. Импорт процедур и функций языков программирования. Редактор предоставляет Вам возможность импортировать процедуры и функции, реализованные на каком-нибудь из известных языков программирования. Эта опция полезна для того, чтобы лучше разобраться в структуре алгоритма, написанного на языке программирования, который Вы знаете не достаточно хорошо, или при разборе алгоритмов написанных Вами достаточно давно и уже подзабытых.
3. Экспорт блок-схем в процедуры и функции языков программирования. Данная опция редактора избавит Вас от утомительного процесса переноса уже созданного в виде блок-схемы алгоритма, на тот язык на котором Вы собираетесь писать программу.
4. Экспорт блок-схем в различные графические форматы. Данная возможность позволит Вам использовать созданные блок-схемы при создании документации к программам или для того, чтобы передать блок-схему тому, кто еще не работает с этим редактором.
NEW Начиная с версии 3.0.0 редактора появилась возможность подключать пользовательские блоки и использовать редактор не только для отрисивки блок-схем программ, но и например радиосхем или структур сети.
Попробовать редактор в деле можно
скачав демо-версию. Так же приглашаю Вас посетить
библиотеку алгоритмов в которой собраны алгоритмы в формате блок-схем.
Цена программы для российских пользователей, скорее, символическая - 100 рублей, перевод денег можно осуществить в любом отделении Сбербанка. Для того чтобы это сделать, необходимо
связаться со мной и получить банковские реквизиты для заполнения квитанции о переводе. Теперь стало возможно оплатить редактор используя систему
WebMoney пришлите мне свой ID и я выставлю Вам счет.