G语言的一种结构模型及平台实现
第一章 绪论 | 第1-16页 |
·虚拟仪器概述 | 第8-11页 |
·图形化编程及其实现平台 | 第11-12页 |
·选题的背景 | 第12-13页 |
·论文的主要内容及创新点 | 第13-14页 |
·主要内容 | 第13页 |
·成果及创新点 | 第13-14页 |
·论文的结构 | 第14-15页 |
·小结 | 第15-16页 |
第二章 图形化编程及G 语言 | 第16-31页 |
·概述 | 第16页 |
·图形化语言的一些定义 | 第16-18页 |
·图形化编程语言的历史及分类 | 第18-20页 |
·基于数据流的图形化编程语言及平台 | 第20-29页 |
·国外前期的图形语言探索 | 第20-24页 |
·商用的图形化虚拟仪器开发平台 | 第24-28页 |
·国内图形语言平台现状 | 第28-29页 |
·G 语言开发环境要素 | 第29-30页 |
·小结 | 第30-31页 |
第三章 G 语言结构模型及运行分析 | 第31-62页 |
·概述 | 第31页 |
·G 语言要素抽象 | 第31-37页 |
·现实中的硬件 | 第32页 |
·用户界面 | 第32-33页 |
·电路图 | 第33-35页 |
·前后面板交互 | 第35页 |
·图形语言要素 | 第35-36页 |
·函数节点功能实现 | 第36-37页 |
·G 语言结构模型 | 第37-44页 |
·根树 | 第37-38页 |
·G 语言特性 | 第38页 |
·层图 | 第38-39页 |
·兄弟层图 | 第39-42页 |
·应用 | 第42页 |
·兄弟AOV 网 | 第42-44页 |
·G 语言运行机制 | 第44-52页 |
·可视化元素V | 第45-46页 |
·消息及消息存放场所M | 第46-48页 |
·规则R | 第48-49页 |
·模型的运行流程 | 第49-51页 |
·消息执行统计 | 第51-52页 |
·内存数据管理 | 第52-60页 |
·数据的存储特征 | 第53-54页 |
·内存地址描述模型 | 第54-55页 |
·内存数据描述模型 | 第55-56页 |
·分配算法 | 第56-57页 |
·访问算法 | 第57-59页 |
·回收算法 | 第59页 |
·算法对G 语言特定功能的支持 | 第59-60页 |
·G 语言中运行效果比较 | 第60页 |
·小结 | 第60-62页 |
第四章 G 语言节点及编辑模型 | 第62-83页 |
·概述 | 第62页 |
·节点的分类 | 第62-65页 |
·功能节点 | 第62-64页 |
·容器节点 | 第64-65页 |
·输入输出管脚 | 第65-66页 |
·G 语言中的连线模型 | 第66-74页 |
·正交线段 | 第66-68页 |
·定点、交点及段线 | 第68-71页 |
·正交三叉树及连线 | 第71-73页 |
·LabScene 中的实际连线 | 第73-74页 |
·用户界面接口模型 | 第74-79页 |
·前后面板数据流交互 | 第75-77页 |
·前面板数组生成 | 第77-78页 |
·前面板簇生成 | 第78-79页 |
·模块化设计 | 第79-81页 |
·图形化编程能力 | 第81-82页 |
·小结 | 第82-83页 |
第五章 扩展模型及分布式构架 | 第83-105页 |
·概述 | 第83-84页 |
·外部功能动态加载 | 第84-86页 |
·外部脚本解析 | 第86-91页 |
·可配置系统实现 | 第87-88页 |
·脚本生成语法 | 第88页 |
·解释执行过程及运算 | 第88-91页 |
·虚拟实验室 | 第91-92页 |
·LabScene 分布式模型 | 第92-104页 |
·网络协议 | 第93-95页 |
·交互信息协议描述 | 第95-99页 |
·模型框架 | 第99-102页 |
·各部分设计 | 第102-104页 |
·小结 | 第104-105页 |
第六章 LabScene 平台设计及实现 | 第105-133页 |
·概述 | 第105-107页 |
·Windows 开发过程 | 第105-106页 |
·LabScene 类体系功能 | 第106-107页 |
·基础类体系的建立 | 第107-112页 |
·类信息及其运行期识别能力 | 第107-108页 |
·类体系的建立 | 第108-109页 |
·动态创建及持久化能力 | 第109-111页 |
·消息驱动模型 | 第111-112页 |
·LabScene 类框架 | 第112-120页 |
·LabScene 基础类包 | 第112-114页 |
·G 语言基本要素的相关类 | 第114-116页 |
·三个最主要的节点类 | 第116-120页 |
·网络扩展类体系 | 第120-123页 |
·设计模式应用 | 第123-132页 |
·Command 模式 | 第123-125页 |
·Singleton 模式 | 第125-126页 |
·Dispatcher 模式 | 第126-127页 |
·Builder 模式 | 第127-128页 |
·Factory 模式 | 第128-129页 |
·Observer 模式 | 第129-130页 |
·State 模式 | 第130-132页 |
·小结 | 第132-133页 |
第七章 LabScene 的功能实现及应用 | 第133-155页 |
·概述 | 第133页 |
·G 语言编程能力 | 第133-149页 |
·LabScene 的前后面板 | 第134-135页 |
·基本数据类型 | 第135-136页 |
·复合数据类型 | 第136-138页 |
·容器控制节点 | 第138-143页 |
·其它功能节点 | 第143-144页 |
·子VI | 第144-146页 |
·节点的重载 | 第146-147页 |
·分布式体系 | 第147-149页 |
·LabScene 设计虚拟仪器实例 | 第149-154页 |
·驱动程序模块 | 第149-150页 |
·波形发生模块 | 第150-152页 |
·主程序模块设计 | 第152-154页 |
·小结 | 第154-155页 |
第八章 总结及展望 | 第155-157页 |
参考文献 | 第157-162页 |
攻读博士学位期间发表的学术论文及其它成果 | 第162-163页 |
致谢 | 第163-164页 |
摘要 | 第164-166页 |
Abstract | 第166-168页 |