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

程序作业自动测评的研究与实现

摘要第1-6页
ABSTRACT第6-8页
目录第8-11页
CONTENTS第11-14页
第一章 绪论第14-25页
   ·本文研究背景第14-18页
     ·程序测试技术现状第15页
     ·程序理解技术现状第15-17页
     ·其他相关技术现状第17-18页
   ·本文研究点第18-25页
     ·基于模板的程序测评第19-20页
     ·实验对象第20-21页
     ·实验语言第21-24页
     ·测评结果第24-25页
第二章 程序作业测评系统结构第25-37页
   ·总体系统结构第25-26页
   ·本文基于的编译技术简介第26-31页
     ·已有工作基础第26页
     ·基于散列技术的符号表简介第26-31页
   ·程序测评处理过程第31-37页
     ·程序信息提取第32-34页
     ·程序结构规范化第34-36页
     ·程序结构比较第36-37页
第三章 等价结构的提出第37-47页
   ·程序结构等价性及程序结构分解第37-44页
     ·程序结构的对等性第37页
     ·程序结构分解及信息提取讨论第37-43页
     ·程序结构等价性和异构第43-44页
   ·等价性定义的合理性说明及实现辅助第44-47页
第四章 程序测评数据结构第47-57页
   ·对需要提取信息存储方式的讨论第47-51页
   ·程序特征结构图第51-52页
   ·扩展语法树结构第52-55页
   ·变量信息表第55-57页
第五章 程序结构规范化技术第57-76页
   ·表达式规范化技术第57-62页
     ·赋值表达式第57-58页
     ·逻辑表达式第58-59页
     ·算术表达式第59-61页
     ·关系表达式第61-62页
     ·一元表达式第62页
   ·条件语句规范化技术第62-67页
     ·if语句处理第62-64页
     ·switch语句处理第64-66页
     ·条件表达式的处理第66-67页
   ·循环语句规范化技术第67-72页
     ·三种表达式的信息提取方法第67页
     ·for语句处理第67-69页
     ·while语句处理第69-70页
     ·do-while语句处理第70-72页
     ·多层混合嵌套处理第72页
   ·语句综合处理第72-76页
     ·中间变量的消除第73页
     ·语句次序的处理第73-74页
     ·无用、不可达语句的删除第74-75页
     ·函数处理第75-76页
第六章 程序比较及评分技术第76-87页
   ·变量跟踪技术第76-78页
     ·变量信息表的构造第76页
     ·跟踪技术实现第76-78页
   ·程序错误分类第78-79页
   ·评分规则第79-82页
   ·程序比较及评分过程第82-87页
     ·程序比较过程第82-85页
     ·程序评分过程第85-87页
第七章 例子分析第87-95页
结论第95-97页
参考文献第97-100页
攻读学位期间发表的学术论文第100-101页
独创性声明第101-102页
致谢第102页

论文共102页,点击 下载论文
上一篇:急性胰腺炎患者血小板活化状态的临床研究
下一篇:AB3型La0.67Mg0.33Ni3.0-xMx系贮氢合金的相结构与电化学性能研究