Предупреждение: Данная программа не была проверена администрацией Софтодрома. Она может быть небезопасной или действовать не так, как написано в представленном разработчиком описании.
GraphBuilder —Программа визуализирует четыре наиболее популярных алгоритма на графах: Дейкстры, Флойда, Прима и Краскалла. Имеет возможность настройки цвета и толщины линий рёбер, цвета и размера вершин, времени задержки. Также обладает удобной функцией загрузки графов на удалённый сервер для хранения и последующей выгрузки на компьютер пользователя. В комплект включен небольшой набор графов. Графы также можно создавать самостоятельно, однако редактор ещё находится в разработке, поэтому делать это можно пока лишь в текстовом редакторе.
Визуализация:
Визуализация осуществляется путём подсветки рёбер и вершин разными цветами. Задержка между сменой цветов определяется значением указанным в настройках. Также в поле справа наверху выводится номер текущей итерации. Процесс в любой момент может быть приостановлен или остановлен окончательно (сброс) с помощью двух кнопок под полем номера итерации. Приостановленный процесс может быть продолжен в любой момент с помощью той же кнопки. Ход выполнения процесса отображается на индикаторе, расположенном ниже.
Вы также можете делать снимки графа в любой момент с помощью соответствующей кнопки. Чтобы изменить область съёмки, нажмите кнопку "Set area". Чтобы убрать зелёную рамку с экрана, нажмите кнопку "Set area" ещё раз. Выбранная область будет сохранена.
Вы можете также задать в настройках фон полученных снимков, который теперь не обязательно должен совпадать с реальным фоном системного окна.
Настройки:
Вы можете не бояться сделать опечатку, вводя значения в текстовые поля. Программа автоматически исправит введённые данные, округлив дробные значения до целых и заменив нечисленные значения значениями по умолчанию. Настройки хранятся на жёстком диске и не сбрасываются после завершения работы приложения. Имеется также возможность при необходимости сбросить значения на стандартные с помощью соответствующей кнопки.
Работа с сервером:
Вы можете придумать произвольное имя для графа и попытаться загрузить его на сервер. Однако, поскольку сервер всего один, имя может оказаться уже кем-то занято. В этом случае программа сама предложит Вам альтернативное имя. Хотя совершенно необязательно следовать её советам, это может упростить процесс придумывания нового имени.
Загрузка графа происходит в два этапа. Сперва открывается окно и в нём отображается список всех доступных графов на сервере. Затем Вы выбираете нужный Вам граф и загружаете его на компьютер. Защита авторства не предусмотрена, то есть Ваши графы сможет загрузить любой пользователь системы.
Работа с шаблонами экспорта:
Вы можете сохранять лог-файлы, полученные в результате работы алгоритмов, в виде простого HTML (используя стандартный шаблон), в виде HTML с поддержкой CSS (альтернативный шаблон), либо используя собственный шаблон экспорта. Шаблон - это специальный файл, содержимое которого копируется в файл назначения с заменой всех вхождений спецпоследовательности на полученные данные. При этом пользователь может определять, нужно ли заменять все вхождения или только первое; "порог срабатывания", т.е. заменяться будет только определённое число вхождений последовательности подряд, а также саму последовательность. Это позволяет создавать собственные CSS-стили, оформлять по своему усмотрению или просто размножать полученные данные.
Вставка возможна в любой текстовый файл (HTML, XML, TXT, RTF, PHP, ASPX, INI, INF). К сожалению, более сложные форматы, такие как DOC или PDF, не поддерживаются.
Проверка обновлений
Начиная с версии 2.5.4, GraphBuilder содержит модуль автоматической проверки наличия обновлений на сервере. Поэтому обновление до версии 2.5.7 происходит практически полностью в автоматическом режиме.
GeoGebra — бесплатная математическая программа для всех уровней образования, включающая в себя геометрию, алгебру, таблицы, графы, статистику и арифметику
Многофункциональный планетарий для Windows, Linux, macOS X, iOS и Android. Позволяет путешествовать по планетам, следить за космическим зондом в его длительном путешествии или наблюдать небесные события из далекого мира
GeoGebra — бесплатная математическая программа для всех уровней образования, включающая в себя геометрию, алгебру, таблицы, графы, статистику и арифметику
Программа для построения двухмерных графиков. Возможность построения до 30 графиков в одной координатной плоскости (в одном документе) и неограниченное количество открытых документов
Комплекс программ дизайна яхт, катеров и судов, для расчетов статики и гидродинамики судов. Бесплатный аналог таких программ как MultiSurf, MaxSurf, FastShip, AutoShip, NavCAD, Rhino Marine.