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

基于虚拟机的程序执行与调试的可视化研究

摘要第1-5页
ABSTRACT第5-13页
第一章 绪论第13-19页
   ·可视化的介绍第13-14页
     ·科学计算可视化第13-14页
     ·程序设计可视化第14页
   ·现有流行的集成开发环境的概述第14-17页
     ·Visual BASIC开发环境第15页
     ·Visual C++开发环境第15-16页
     ·Dephi开发环境第16-17页
   ·Anyview系列软件第17页
   ·项目的提出与实现第17-19页
第二章 虚拟机技术第19-24页
   ·虚拟技术第19-20页
   ·虚拟机技术第20页
   ·虚拟机的分类第20页
   ·虚拟机的特点第20-21页
   ·可视化虚拟机第21-24页
     ·开发环境的可视化现状第21页
     ·传统编译系统的不足第21-22页
     ·虚拟机软件模式的优势第22-23页
     ·可视化虚拟机的提出第23-24页
第三章 EBASIC文法第24-44页
   ·BASIC语言概述第24-25页
     ·BASIC的发展第24-25页
     ·QBASIC的诞生第25页
     ·Visual BASIC第25页
   ·EBASIC的语法第25-33页
     ·EBASIC与QBASIC和Visual BASIC的异同第26-27页
     ·EBASIC的代码结构第27-28页
     ·EBASIC的标识符第28-30页
     ·EBASIC的关键字第30页
     ·EBASIC的类型第30-32页
     ·EBASIC的数值类型第32页
     ·EBASIC语言的基本字符集第32-33页
   ·EBASIC的语法规则第33-44页
第四章 编译系统的设计第44-54页
   ·编译系统第44-45页
   ·词法分析第45-46页
   ·语法分析第46-47页
   ·作用域分析第47-50页
     ·EBASIC的局部变量与全局变量第47页
     ·函数的嵌套调用和递归调用第47-48页
     ·程序结构第48-50页
   ·代码生成第50页
   ·错误的处理第50-54页
     ·词法错误的处理第50-52页
     ·语法错误的处理第52-54页
第五章 EBASIC可视虚拟机的实现第54-64页
   ·虚拟机的栈第54-56页
   ·可视虚拟机的结构设计第56-57页
     ·可视虚拟机的框架划分第56-57页
     ·可视虚拟机的功能划分第57页
   ·可视化模块的设计第57-60页
     ·显示基类的设计第58-59页
     ·栈和堆的窗体第59-60页
     ·数组的窗体第60页
   ·消息传递机制第60-62页
   ·可视化界面的设计第62-64页
     ·工具栏第62页
     ·GUI界面第62-64页
第六章 可视虚拟机的测试第64-76页
   ·可视虚拟机的测试方式第64-65页
   ·虚拟机的可视化调试第65-68页
     ·虚拟机错误处理第65-66页
     ·断点设置第66-68页
   ·程序可视化执行的测试第68-75页
     ·局部变量、数组、for语句等的测试第68-70页
     ·过程的调用的测试第70-72页
     ·条件语句、算术运算和逻辑运算的测试第72-74页
     ·循环语句的测试第74-75页
   ·本章小结第75-76页
结论第76-77页
参考文献第77-80页
攻读硕士学位期间发表的论文第80-82页
致谢第82页

论文共82页,点击 下载论文
上一篇:运动神经元病患者的肺功能分析及其与中医证型的相关性研究
下一篇:陇东抗日民主根据地的文化建设