首页 专利交易 科技果 科技人才 科技服务 国际服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

构造组合函数块的方法及装置、存储介质 

买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!

申请/专利权人:山东程序元软件有限公司

摘要:一种构造组合函数块的方法及装置、存储介质,该方法应用于函数块库,且包括:从多个组合范式中选择至少一个组合范式;获取对多个函数块中的至少两个函数块的排列操作,得到计算序列;基于计算序列,进行拼接操作确定至少两个函数块之间的连接关系;基于至少两个函数块中每个函数块的接口以及至少两个函数块之间的连接关系,将至少两个函数块封装为组合函数块,并生成组合函数块对应的接口。每个函数块包括与该函数块对应的接口对应的至少一个输入数据项和至少一个输出数据项,至少一个输入数据项和至少一个输出数据项在该函数块中以存储的形式存在,拼接操作包括将至少两个函数块的至少部分输入数据项和或至少部分输出数据项进行连接。

主权项:1.一种通过嵌套使用组合范式来构造组合函数块的方法,应用于函数块库,所述函数块库包括多个函数块,其中,所述方法包括:从多个组合范式中选择至少一个组合范式;获取对所述多个函数块中的至少两个函数块的排列操作,得到计算序列;基于所述计算序列,进行拼接操作确定所述至少两个函数块之间的连接关系;基于所述至少两个函数块中每个函数块的接口以及所述至少两个函数块之间的连接关系,将所述至少两个函数块封装为组合函数块,并生成所述组合函数块对应的接口;其中,所述多个函数块中的每个函数块包括与该函数块对应的接口对应的至少一个输入数据项和至少一个输出数据项,所述至少一个输入数据项和所述至少一个输出数据项在该函数块中以存储的形式存在,所述拼接操作包括将所述至少两个函数块的至少部分输入数据项和或至少部分输出数据项进行连接;其中,所述多个函数块包括多个基本函数块和多个组合函数块,每个所述组合函数块由至少一个基本函数块和或至少一个组合函数块组成,所述多个基本函数块表示组成任一组合函数块的最小单位;所述多个基本函数块中的每个基本函数块具有其对应的计算功能,每个所述组合函数块的计算功能为基于所述至少一个基本函数块和或所述至少一个组合函数块的计算功能和连接关系来确定的;将所述组合函数块作为函数块存储在所述函数块库中,以扩展所述函数块库;所述多个组合范式包括循环组合范式和当型循环组合范式;对于所述多个函数块中的每个函数块,所述函数块对应的接口包括输入部分和输出部分,所述函数块对应的接口的输入部分对应所述函数块的至少一个输入数据项,所述函数块对应的接口的输出部分对应所述函数块的至少一个输出数据项,所述至少一个输入数据项和所述至少一个输出数据项每个包括数据类型属性、数据类别属性、存储类型属性、值属性、名称属性、物理地址属性和相对地址属性,所述数据类别属性包括基本数据类型、组合数据类型、指针类型和泛型,所述指针类型包括通用指针类型和非通用指针类型;所述数据类型属性指数据项的类型;所述存储类型属性包括虚拟存储和真实存储,所述相对地址属性用于表示数据项的顺序编码值,对于数据类别属性为所述组合数据类型的数据项,所述数据项包括数据类别属性为所述基本数据类型的多个数据项,或者,所述数据项包括数据类别属性为所述组合数据类型的多个数据项,或者,所述数据项包括数据类别属性为所述指针类型的多个数据项,或者,所述数据项包括数据类别属性为所述泛型的多个数据项,或者,所述数据项包括的数据项的数据类别属性至少为以下数据类别属性的至少两种:所述基本数据类型、所述组合数据类型、所述指针类型和所述泛型;所述数据类别属性为所述基本数据类型的数据项、所述数据类别属性为所述组合数据类型的数据项、所述数据类别属性为所述指针类型的数据项和所述数据类别属性为所述泛型的数据项的结构格式是相同且规范的,所述数据类别属性为所述组合数据类型的数据项的结构是一个嵌套结构,所述嵌套结构的每一层数据项的结构格式相同;当所述至少一个组合范式包括所述循环组合范式、所述当型循环组合范式中的至少一个时,所述循环组合范式包括单次表达式和至少一层循环体,每个循环体包括至少一个循环部分,每个循环部分包括条件表达式、中间循环表达式和末尾循环表达式;所述当型循环组合范式包括至少一层当型循环体,每个当型循环体包括至少一个当型循环部分,每个当型循环部分包括当型条件表达式和当型循环表达式;当所述至少一个组合范式包括所述循环组合范式,每个循环体包括多个循环部分时,N化条件为:所述多个循环部分之间具有相同位置的数据项没有被连线;当所述至少一个组合范式包括所述当型循环组合范式,每个当型循环体包括多个当型循环部分时,所述N化条件为:所述多个当型循环部分之间具有相同位置的数据项没有被连线。

全文数据:

权利要求:

百度查询: 山东程序元软件有限公司 构造组合函数块的方法及装置、存储介质

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。