首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机软件论文--程序设计、软件工程论文--软件工程论文

基于事件触发并发数据流模型的可视化编程语言研究

中文摘要第1-5页
ABSTRACT(英文摘要)第5-7页
论文主要工作及创新点第7-9页
目录第9-15页
符号对照表第15-17页
第一章 引言第17-24页
 1.1 虚拟仪器与可视化编程第17-20页
  1.1.1 虚拟仪器第17-18页
  1.1.2 可视化编程与图形化平台第18-20页
 1.2 课题的提出第20-23页
  1.2.1 可视化语言中存在的问题第20页
  1.2.2 测控系统对软件的新需求第20-23页
 1.3 论文的安排第23-24页
第二章 可视化编程语言第24-41页
 2.1 可视化语言的一些定义第24-25页
 2.2 可视化编程语言的历史第25-26页
 2.3 可视化语言的分类第26页
 2.4 可视化语言的开发环境第26-31页
  2.4.1 图形化程序编辑器第27页
  2.4.2 运行调试环境第27-31页
  2.4.3 用户界面开发第31页
 2.5 基于数据流的可视化编程语言与开发环境第31-41页
  2.5.1 Prograph第31-32页
  2.5.2 V语言第32页
  2.5.3 VIPERS语言第32-33页
  2.5.4 Show and Tell第33-34页
  2.5.5 MAVIS语言第34-35页
  2.5.6 LabVIEW第35-36页
  2.5.7 HP VEE第36-38页
  2.5.8 Khoros第38-39页
  2.5.9 VPP第39-41页
第三章 数据流模型第41-55页
 3.1 数据流模型的概念及特点第41-43页
  3.1.1 数据流模型的一些概念第41-43页
  3.1.2 数据流模型的特点第43页
 3.2 数据流模型的分类第43-45页
 3.3 同步数据流SDF模型第45-47页
  3.3.1 同步数据流第45-46页
  3.3.2 同步数据流的一致性检验第46-47页
  3.3.3 同步数据流的调度算法第47页
 3.4 循环静态数据流CSDF(CYCLO—STATIC DATAFLOW)模型第47-49页
  3.4.1 CSDF模型的一致性检验第48-49页
  3.4.2 CSDF模型的调度算法第49页
 3.5 布尔数据流BDF和整型数据流IDF模型第49-52页
  3.5.1 BDF的一致性检验第50-51页
  3.5.2 BDF和IDF模型的调度第51-52页
 3.6 循环动态数据流CDDF模型第52-54页
  3.6.1 循环动态数据流CDDF的一致性检验第53-54页
  3.6.2 循环动态数据流CDDF的调度第54页
 3.7 动态数据流DDF第54-55页
第四章 事件触发并发数据流模型第55-62页
 4.1 DHDF模型第55-57页
  4.1.1 动态纯数据流模型的文法描述第55-56页
  4.1.2 调度算法第56页
  4.1.3 实例第56-57页
 4.2 ECDF模型第57-62页
  4.2.1 为什么要提出ECDF模型第57-58页
  4.2.2 ECDF模型概述第58页
  4.2.3 文法描述第58-60页
  4.2.4 运行调度算法第60页
  4.2.5 实例第60-62页
第五章 基于ECDF模型的可视化语言—E语言第62-86页
 5.1 E语言开发动机第63-67页
  5.1.1 并发多线程系统第63-65页
  5.1.2 事件驱动第65-66页
  5.1.3 Windows NT/2000给我们带来了什么?第66-67页
 5.2 基本元素第67-69页
 5.3 六类基本控件与边第69-72页
 5.4 可视化程序层次结构第72-74页
 5.5 E语言程序文法描述第74-78页
  5.5.1 程序第74-75页
  5.5.2 虚拟仪器控件第75-77页
  5.5.3 边第77-78页
  5.5.4 事件第78页
 5.6 调度算法第78-82页
  5.6.1 E语言的程序结构第78-79页
  5.6.2 调度算法第79-82页
 5.7 一个例子第82-86页
第六章 E语言中的控件与程序结构第86-104页
 6.1 控件的基本框架结构第86-87页
 6.2 派生的六类基本控件第87-93页
  6.2.1 纯数据流控件第88-89页
  6.2.2 线程控件第89-90页
  6.2.3 事件控件第90-91页
  6.2.4 线程事件控件第91页
  6.2.5 复合事件控件第91页
  6.2.6 复合线程事件控件第91-93页
 6.3 IF/THEN/ELSE控件与分支结构第93-95页
 6.4 E语言循环结构第95-101页
  6.4.1 FOR循环第96-97页
  6.4.2 While循环第97-101页
 6.5 SUBDIA控件与子程序结构第101页
 6.6 控件的实现第101-104页
第七章 E语言开发环境第104-121页
 7.1 E语言开发环境概述第104-106页
 7.2 可视化程序编辑器第106-108页
 7.3 边的结构与画线算法第108-112页
  7.3.1 边的结构第108-110页
  7.3.2 画线算法第110-112页
 7.4 驱动程序接口第112-121页
  7.4.1 驱动程序及操作机制第112-114页
  7.4.2 虚拟仪器及驱动程序第114-118页
  7.4.3 E语言的驱动程序接口第118-121页
第八章 数据流语言的RTL文法描述第121-129页
 8.1 实时逻辑第121-122页
 8.2 数据流语言的RTL文法描述第122-126页
  8.2.1 数据流以及RTL文法描述第122-124页
  8.2.2 异步数据流的RTL文法第124-126页
 8.3 一个实例第126-127页
 8.4 结论第127-128页
 附录: 数据流程序RTL文法描述实例第128-129页
第九章 性能测试与分析第129-137页
 9.1 测试环境第129页
 9.2 测试方法第129-131页
 9.3 测试样例第131-132页
 9.4 测试结果第132-135页
  9.4.1 运行效率第132-133页
  9.4.2 实时性第133-135页
 9.5 结论第135-137页
结论与展望第137-140页
参考文献第140-154页
致谢第154-155页
个人简历及研究生期间发表的论文第155页

论文共155页,点击 下载论文
上一篇:地铁交通无线调度系统中基站台的设计
下一篇:一种高速数据交换网的架构和实现