第一章 编程概述 1
1.1 程序设计语言概述 1
1.1.1 程序设计语言的发展历史 2
1.1.2 程序设计语言的分类 3
1.2 程序设计语言的特点 5
1.3 如何选择一种好的程序设计语言 8
第二章 命名规范 12
2.1 常用命名规范 12
2.2 案例分析(C语言) 14
2.3 案例分析(JAVA) 24
第三章 注释规范 37
3.1 常用注释规范 37
3.2 典型示例(C语言) 39
3.3 典型示例(JAVA) 48
第四章 书写与排版规范 61
4.1 规范的目的 61
4.2 书写与排版规范 62
4.3 典型示例(C语言) 65
4.4 典型示例(JAVA) 78
第五章 编程质量规范 88
5.1 基本质量规范 88
5.2 实现高效编程的基本规范(C语言) 91
5.3 实现高效编程的基本规范(JAVA) 93
附录 100
一、A公司C语言编程规范 100
1.开发工具及环境 100
2.目录结构 101
3.命名规范 101
4.文件头描述信息 102
5.C代码编写规范 103
6.数据库命名规范 104
7.其他 105
二、A公司JAVA编程规范 105
1.开发工具及环境 105
2.目录结构 106
3.命名规范 107
4.文件头描述信息 109
5.JAVA代码编写规范 110
6.数据库命名规范 114
7.其他 114
三、软件设计文档国家标准GB8567-88 115
1.文档编写标准化 115
2.可行性分析报告 117
3.项目开发计划 120
4.软件需求说明书 122
5.概要设计说明书 124
6.详细设计说明书 125
7.用户操作手册 126
8.测试计划 129
9.测试分析报告 131
10.开发进度月报 132
11.项目开发总结报告 133
12.软件维护手册 134
13.软件问题报告 137
14.软件修改报告 139