文摘
英文文摘
声明
第一章绪论
1.1研究背景
1.2研究目的和意义
1.3本研究中的重要概念
1.3.1编程风格
1.3.2程序设计风格
1.3.3编码标准(编码规范)
1.3.4代码格式
1.3.5编程风格批注
1.4本文研究内容
1.5本文的组织结构
第二章国内外关于编程风格的研究现状
2.1国外研究现状
2.1.1国外编程风格规则及其教学的研究
2.1.2国外编程风格评测的研究
2.2国内研究现状
2.2.1国内编程风格规则及其教学的研究
2.2.2国内编码标准(编码规范)评测的研究
2.3国内外研究现状比较分析
第三章编程风格教学子集的提出
3.1选取编程风格教学子集的必要性
3.2编程风格教学子集
3.2.1代码格式
3.2.2注释
3.3.3命名规范
3.3编程风格教学建议
3.4小结
第四章编程风格批注实验系统
4.1系统综述
4.1.1 C/C++程序的结构特点
4.1.2系统实现语言及开发环境
4.1.3系统功能与使用流程
4.2编程风格批注模块的设计
4.2.1程序代码文件的读取
4.2.2编程风格批注的生成
4.2.3文件的输出
4.3代码格式化模块的设计
4.3.1格式化之前的预处理
4.3.2代码格式化
4.4图形用户界面的设计
4.5小结
第五章总结与展望
5.1总结
5.2展望
参考文献
致谢
攻读学位期间发表的论文