【问题标题】:What is the generic term for a node/link programming interface?节点/链接编程接口的通用术语是什么?
【发布时间】:2013-01-16 22:49:00
【问题描述】:

有几个(很多?)编程/设计系统,用户在其中构建(节点-边)图来表示算法,然后可以运行生成的算法以获得结果。

我想到的两个例子是

  • Simulink
  • 纯数据

但我想了解这种设计用于设置数值处理问题的用户界面的方法的一般特征,因此我需要了解一些通用术语来简明地描述这种界面设计。

我正在寻找:

  • 我在 Google 中输入“哪些编程系统(环境)使用 XXX 接口”, 答案包括 Simulink 和 Pure Data。
  • 我在 XXX 用户界面上找到了 Wikipedia 页面,它的系统列表中包括 Simulink 和 Pure Data。
  • 有人写了一篇学术论文“AmazingSoftware: an XXX system for modeling systems”,他们构建了一个系统,具有这种类型的节点/边缘接口,允许以某种方式对种群动态进行建模(我不是特别感兴趣在生态学中,我想找到这个来了解他们在界面本身方面做了什么)。

【问题讨论】:

标签: user-interface simulink puredata


【解决方案1】:

Pure Data 一般被描述为“实时图形数据流编程”,所以这里有三个关键词:

  • real-time:它是一个实时系统,因此具有内置的时间感和并发性,并“保证”在严格的时间限制内做出响应
  • graphical:编程以图形方式执行和表示,而不是文本或穿孔卡片或其他任何东西(这也可以标记为 visual
  • dataflow:编程逻辑是基于数据流的,而不是面向对象或过程化的

我猜你最感兴趣的是图形/视觉部分。

【讨论】:

    猜你喜欢
    • 2015-07-09
    • 2018-04-22
    • 2014-03-27
    • 2019-04-26
    • 2012-12-06
    • 2022-05-23
    • 1970-01-01
    • 2011-05-23
    • 1970-01-01
    相关资源
    最近更新 更多