В докладе рассматриваются разнообразные аспекты использования графической и текстовой форм представления при создании и сопровождении алгоритмов, в частности, алгоритмов управления сложными системами автоматизации. Отмечаются преимущества и недостатки того и другого подхода, как с точки зрения психологии человека, так и с технической точки зрения. Среди преимуществ графической формы спецификации указываются обилие выразительных средств: цвет (оттенок, насыщенность), размер, форма, текстура, позиция, ориентация и масштабирование. Возможность создания метафоричных языков, упрощающих освоение. Среди недостатков - плохая формализуемость семантики, внешнего и внутреннего представления, трудность работы со большими описаниями. Среди плюсов текстовой формы записи - возможность создания полноценной идентификационной системы, гибкость, простота построения формализмов, в частности, трансляторов. Среди недостатков - ограниченные, по сравнению с графикой, выразительные средства. На основе проведенного анализа прагматики языков разных классов определены рамки применимости графического и текстового способа спецификаций алгоритмов. Предлагается смешанный способ спецификации, когда на начальном этапе при проектировании программного обеспечения используется графическая форма спецификации алгоритма, а на заключительном этапе при кодировании - текстовая форма представления. Приводятся аргументы в пользу такого способа разработки систем управления.
Дополнительные материалы: | HTML |
Ваши комментарии Обратная связь |
[Головная страница] [Конференции] |
© 1996-2000, Институт вычислительных технологий СО РАН, Новосибирск
© 1996-2000, Сибирское отделение Российской академии наук, Новосибирск