Меню

  • Новости сайта
  • Видео
  • Музыка
  • Игры
  • Софт
  • Скрипты
  • Юмор
  • Картинки, обои
  • Электронные книги
  • Статьи
  • Правила на сайте
    RSS новости

    Архив новостей

    Июнь 2018 (2)
    Май 2018 (5)
    Апрель 2018 (12)
    Март 2018 (32)
    Февраль 2018 (25)
    Январь 2018 (20)
    Календарь

    «    Сентябрь 2018    »
    ПнВтСрЧтПтСбВс
     12
    3456789
    10111213141516
    17181920212223
    24252627282930
      Реклама
    www.Grand-Casino.com
    Наши друзья

    Новости партнеров
    HiAsm Studio 4.4 build 184 Rus Софт
    HiAsm Studio 4.4 build 184 Rus

    Разработчик: HiAsm Studio
    Год выпуска: 18 апреля 2010
    ОС: Windows
    Лекарство: не требуется
    Язык Интерфейса: Русский
    Размер: 15 mb

    С помощью HiAsm довольно легко и быстро пишутся (точнее рисуются) небольшие разовые программы и утилиты, не требующие особого упора на интерфейс и сложные математические алгоритмы. Кроме того Конструктор программ поможет каждому, кто не знает ни одного языка программирования, воплотить почти любую (в меру разумную) свою идею в жизнь без посторонней помощи с минимальными затратами времени и ресурсов. Что же в конечном счете проектируется и разрабатывается целиком и полностью зависит от пакета или их наборов, установленных в оболочке. Такой пакет, как правило, включает в себя палитру элементов (компонентов, из которых строится схема), один или несколько типов проектов, а так же основной функциональный модуль, занимающийся собственно генерацией кода под тот или иной язык программирования с последующей его компиляцией в конечное приложение. Весь процесс проектирования состоит в размещение элементов на рабочем столе приложения и их связывания друг с другом, что в первом приближение можно сравнить с построением обычного алгоритма на основе стандартизированных функциональных блоков (циклов, условных блоков, переходов, операторов и прочего). Кроме того имеется возможность вставки скриптового кода на языках Java и VB или непосредственно кода того языка, на котором генерируется данный проект пакета, что позволяет использовать отсутствующие в стандартном наборе компонентов ф-ции или выполнять сложные мат. расчеты, где запись в виде строк кода является одновременно и более удобочитаемой и более эффективной. Опытным же пользователям такая возможность позволяет писать более сложные программы с использованием готовых блоков HiAsm.

    На кого рассчитан данный продукт?
    Очевидно, что с помощью HiAsm довольно легко и быстро пишутся (точнее рисуются) небольшие разовые программы и утилиты, не требующие особого упора на интерфейс и сложные математические алгоритмы. Кроме того Конструктор программ поможет каждому, кто не знает ни одного языка программирования, воплотить почти любую (в меру разумную) свою идею в жизнь без посторонней помощи с минимальными затратами времени и ресурсов. Программист же помимо указанного выше использования за счет возможности вставки своих компонентов может организовать неплохую "тестовую" лабораторию, где весь периферийный инструментарий всегда под рукой и нет необходимости отвлекаться на посторонние вещи (например, при работе с железом, где главная задача – это работа с портами, а не вывод кнопок и надписей на форму). Благодаря же возможности создания и подключения своего собственного пакета программист получает неплохую возможность собирать пакеты для решения каких-то своих нестандартных задач, а может и нестандартных языков и/или платформ.

    Что HiAsm НЕ может?
    В процессе знакомства с конструктором программ у некоторых пользователей создается впечатление, что теперь они могут все. Однако это очевидно не так и вот почему:
    1) Самая главная и очевидная причина - пользователь, не владеющий языками программирования, может собирать программы только из тех блоков, которые есть в палитре элементов (или на сайте конструктора). Конечно же, палитра элементов стандартного пакета позволяет делать очень многое и практически все то, что может пригодиться в процессе повседневной работы за компьютером, но охватить все возможности операционной системы, протоколы, интерфейсы и т.д. Конструктор не в состоянии.
    2) Простота подхода графического программирования обратно пропорциональна сложности одного блока на схеме. Иными словами, чем сложнее и функциональнее каждый блок вашей схемы, тем проще и нагляднее будет выглядеть конечное приложение и меньше времени займет его разработка. И наоборот - чем проще блок, тем сложнее и запутаннее получается схема. К примеру, один элемент для отправки почты содержит в себе множество более простых действий, таких как установление связи с сервером, формирование тела письма, обработка ответов от сервера и т.д. и поэтому программа с его использованием может быть построена на паре десятков элементов. Совсем другая ситуация наблюдается в тех случаях, когда требуется проводить множество математических операций. Например, при проектировании игры Пятнашки больше половины схемы уходит на работу с матрицей поля (прочесть ячейку матрицы, записать ячейку, сравнить две ячейки и т.д.).
    3) Ну и последнее, что хотелось бы отметить в качестве существенного ограничения это зачаточное состояние тех механизмов программирования (и проектирования), которые есть сегодня в любом языке и которые позволяют создавать программы неограниченной сложности.
    Поэтому не стоит забывать о том, что Конструктор Программ это прежде всего среда программирования для тех, кто не знает ни одного языка и даже примерно не представляет, что это такое.


    HiAsm Studio 4.4 build 184 Rus HiAsm Studio 4.4 build 184 Rus


    Скачать HiAsm Studio 4.4 build 184 Rus

     
    Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо зайти на сайт под своим именем.
    Информация Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.

    Личное




    Реклама


    Статистика

    Rambler's Top100



    Переходы
    bcbb39a2