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

支持泛型程序设计的APLA-Delphi自动程序转换系统

致谢第1-3页
摘要第3-4页
ABSTRACT第4-5页
目录第5-8页
引言第8-10页
第1章 软件开发方法及其支持工具第10-19页
 1-1 概论第10页
 1-2 软件自动化的层次第10-11页
 1-3 软件开发工具第11页
 1-4 典型的形式化方法及其支持工具介绍第11-14页
  1-4-1 VDM方法第11页
  1-4-2 Z方法第11-12页
  1-4-3 RAISE方法第12页
  1-4-4 模型检测方法第12页
  1-4-5 B方法第12-13页
  1-4-6 南京大学自动化试验性系统第13-14页
  1-4-7 XYZ方法第14页
 1-5 PAR方法第14-17页
  1-5-1 PAR方法总体思想第14页
  1-5-2 PAR方法的组成第14-15页
  1-5-3 应用PAR方法开发正确的Apla程序第15-17页
  1-5-4 PAR方法的系列转换工具第17页
 1-6 小结第17-19页
第2章 预定义ADT类型的支持第19-29页
 2-1 理论基础第19-21页
  2-1-1 抽象数据类型(ADT)第19-20页
  2-1-2 部分实现理论第20-21页
  2-1-3 软件重用理论第21页
 2-2 高可靠性预定义ADT库当中的几个基本问题第21-26页
  2-2-1 什么是最基本的操作第21-22页
  2-2-2 操作如何实现第22页
  2-2-3 如何保证可靠性第22-26页
 2-3 预定义ADT库的设计与实现第26-28页
  2-3-1 预定义ADT库的总体设计第26页
  2-3-2 预定义ADT库的具体设计实现第26-28页
 2-4 预定义ADT库的使用第28-29页
第3章 用户自定义ADT类型支持第29-32页
 3-1 什么是自定义ADT类型第29页
 3-2 APLA中的自定义ADT类型机制第29-30页
 3-3 举例第30-32页
  3-3-1 队列第30-31页
  3-3-2 栈第31-32页
第4章 泛型程序设计的支持第32-40页
 4-1 泛型程序设计的定义及功能第32页
  4-1-1 什么是泛型程序设计第32页
  4-1-2 泛型程序设计的作用第32页
 4-2 APLA中的泛型机制第32-33页
  4-2-1 类型参数化第32-33页
  4-2-2 子程序参数化第33页
 4-3 泛型程序设计的实现方法第33-34页
  4-3-1 同类静态翻译第33页
  4-3-2 异类静态翻译第33-34页
  4-3-3 动态类装载第34页
 4-4 举例第34-40页
  4-4-1 kleene算法第34-35页
  4-4-2 二叉树前中后序遍历第35-36页
  4-4-3 n皇后问题第36-38页
  4-4-4 通用最小生成树第38-40页
第5章 APLA→DELPHI自动程序转换器的设计和实现第40-53页
 5-1 APLA语言第40页
 5-2 OBJECT PASCAL语言第40-42页
 5-3 转换系统的总体设计第42-43页
 5-4 词法分析的设计与实现第43-44页
  5-4-1 词法分析的设计第43页
  5-4-2 词法分析的实现第43页
  5-4-3 词法分析的输入第43页
  5-4-4 词法分析的输出第43页
  5-4-5 词法分析的功能第43-44页
 5-5 语法分析的设计与实现第44页
  5-5-1 语法分析的设计第44页
  5-5-2 语法分析的实现第44页
  5-5-3 语法分析的输入第44页
  5-5-4 语法分析的输出第44页
  5-5-5 语法分析的功能第44页
 5-6 出错处理第44-45页
  5-6-1 词法错误第44-45页
  5-6-2 语法错误第45页
  5-6-3 语义错误第45页
 5-7 目标代码优化第45页
 5-8 符号表第45页
 5-9 转换规则第45-48页
  5-9-1 类型定义转换第45-46页
  5-9-2 变量、常量说明转换第46页
  5-9-3 表达式的转换第46页
  5-9-4 语句的转换第46-47页
  5-9-5 过程、函数及其调用的转换第47-48页
  5-9-6 转换规则的正确性第48页
 5-10 APLA→DELPHI算法程序转换器的实现和使用第48-50页
  5-10-1 用户界面的实现第48-50页
  5-10-2 输入Apla算法第50页
  5-10-3 安装进入Apla→Delphi算法程序转换器第50页
 5-11 转换实例第50-53页
  5-11-1 问题:宽度优先遍历图第50-51页
  5-11-2 问题:寻找集合的幂集第51-53页
第6章 总结和展望第53-54页
 6-1 转换系统的功能和特点第53页
 6-2 总结第53页
 6-3 展望第53-54页
参考文献第54-55页

论文共55页,点击 下载论文
上一篇:盘锦经济开发区土地利用的最优配置
下一篇:天然有机高分子改性絮凝剂的研究