Автор: Hexshock Software Обновлено: 29 марта 2010 г. Лицензия: FreeWare Интерфейс: Русский Система: Windows 2000/XP/2003/Vista
HiAsm или Конструктор программ - это, прежде всего, система визуального проектирования и разработки приложений, не требующая от пользователя знания языков программирования и особенностей функционирования ОС, позволяющая быстро и легко писать (рисовать) небольшие программы. Что в конечном счете проектируется и разрабатывается, целиком и полностью зависит от пакета или их наборов, установленных в оболочке. Такой пакет, как правило, включает в себя палитру элементов (компонент, из которых строится схема), один или несколько типов проектов, а так же основной функциональный модуль, занимающийся собственно генерацией кода под тот или иной язык программирования с последующей его компиляцией в конечное приложение. Весь процесс проектирования состоит в размещение элементов на рабочем столе приложения и их связывания друг с другом, что в первом приближение можно сравнить с построением обычного алгоритма на основе стандартизированных функциональных блоков (циклов, условных блоков, переходов, операторов и прочего). Кроме того, имеется возможность вставки скриптового кода на языках Java и VB или непосредственно кода того языка, на котором генерируется данный проект пакета, что позволяет использовать отсутствующие в стандартном наборе компонент функции или выполнять сложные матрасчеты, где запись в виде строк кода является одновременно и более удобочитаемой и более эффективной. Опытным же пользователям такая возможность позволяет писать более сложные программы с использованием готовых блоков HiAsm.
|