| 注册
home doc ppt pdf
请输入搜索内容

热门搜索

年终总结个人简历事迹材料租赁合同演讲稿项目管理职场社交

计算机源代码编写规范

w***1

贡献于2012-05-14

字数:2168













计算机源代码编写规范



















文件编号:
NW506104
生效日期:
2000320
受控编号:
密级:秘密
版次:Ver21
修改状态:
总页数
6
正文
6
附录
0
编制:马云生
审核:袁淮
批准:孟莉



沈阳东阿尔派软件股份限公司
(版权翻版必究)



文件修改控制

修改记录编号
修改
状态
修改页码条款
修改
审核
批准
修改日期

































































目录

1 目
2 适范围
3 术语缩略语
4 规范容
41 标识符命名书写规范
42 注释规
43 缩进规

1 目
良编程风格提高程序性非常重手段型项目合作开发技术基础规范目通规范定义避免编程风格增强程序易读性便程序员理解

2 适范围
规定适软件源程序编写客户特殊求时遵循客户提出求移植性开发低版升级开发前版格式求

3 术语缩略语
程序采NQ402100质量手册中术语缩略语定义

4 规范容
41 标识符命名书写规
411 基规
1) 里标识符指编程语言中语法象名字常量名变量名函数名类类型名文件名等标识符基语法字母开始字母数字划线组成单词
2) 标识符身够表明身含义便阅读应中含义词组成英文词中文拼音词
3) 标识符词组成时词第字母写余全部写常量标识符全部写中文词中文描述含义汉字头拼音字母组成英文词量缩写果缩写系统中单词必须相表示法
4) 标识总长度超32字符
412 特殊约定
编程工具项目开发组标识符命名规定例标识符分两部分:
规范标识前缀+含义标识
1) 规范标识前缀标明该标识类特征便类型标识互相区例:字符串变量标识符前缀str某字符串变量命名:strExample文框象标识符前缀txt某文框象命名:txtExample
2) 含义标识标明该标识应抽象实体便记忆面例子中strExampleExample含义标识编程工具项目开发组特殊约定约定准
41 3 源代码文件标识符命名规
源代码文件标识符分两部分文件名前缀缀格式规:
×××……×××××
1) 前缀部分通常该文件表示容作关项目组成员统约定
2) 缀部分通常表示该文件类型定具体编程环境特殊规定编程环境规定准
3) 前缀缀两部分字符应仅字母数字划线文件标识长度超32字符便识
42 注释格式求
注释总加程序需概括性说明易理解易理解错方注释应语言简炼易懂准确采语种首选中文输入困难编译环境限制特殊需求采英文
421 源代码文件注释
1) 文件头部必须标明程序名称完成功
2) 文件作者完成时间
3) 阶段测试结束修改活动修改时间简单原说明列表
4) 维护程中需修改程序时应修改语句前面注明修改时间原说明
422 函数程注释
1) 函数头部必须函数进行功参数(值参变参)说明
2) 函数体部分算法复杂时应注释方式算法结构作出说明
3) 函数申请全局资源导致资源紧张应加注明(存文件柄等)
4) 函数副作定十分醒目方式(加号等)注明
5) 函数长度100语句行(包括注释)程序特殊求时(速度求等)例外
423 语句注释
1) 应易理解分支条件表达式加注释
2) 易理解循环应说明出口条件(GOTO程序应说明入口条件)
3) 长函数实现应语句实现功分段加概括性说明
4) 供文件函数调函数绝应全局变量交换数
424 常量变量注释
常量名字(宏机制语言中宏)声明应该名字作适注释注释说明点:
1) 保存值含义(必须)
2) 合法取值范围(选)
3) 全局量需逐点做充分说明
43 缩进规
431 控制结构缩进
程序应缩进形式展现程序块结构控制结构影响展示程序结构前提减少缩进层次采两种缩进方式:
1)
2)
if (expression )
{
statements
}
else
{
statements
}
if (expression ){
statements
}
else{
statements
}
432 缩进限制
程序宽度果超出页宽屏宽难读规范求折行缩进方法合表达式编写子程序方法限制程序宽度
1)程序行宽超80列超者应折行书写
2)建议函数缩进超5级超者应子块写子函数
3)算法程序身特性特殊求时超5级
文档香网(httpswwwxiangdangnet)户传

《香当网》用户分享的内容,不代表《香当网》观点或立场,请自行判断内容的真实性和可靠性!
该内容是文档的文本内容,更好的格式请下载文档

下载文档,方便阅读与编辑

文档的实际排版效果,会与网站的显示效果略有不同!!

需要 2 积分 [ 获取积分 ]

购买文档

相关文档

流程编写规范

IVR 流程编写标准IVR Coding Standard编制单位:新太科技技术开发中心编制时间:2004/2/20文档编号:SPMS-SEP-12版 本 号:内部试用版编制审核批准生效日期汤冬儿赵刚张少文变更记录A - ADDED M - MODIFIED D - DELETED序号日期章节号A/M/D变更简述变更人

郭***林 7个月前 上传186   0

技术报告编写规范

 技术报告编写规范 文件编号: NW506102 生效日期: 2000.3.20 受控编号: 密级:秘密 版次:Ver2.1 修改状态: 总页数 8 正文 4 附录 4 编制:孟莉 审核:袁淮 批准

y***g 7年前 上传7089   0

开发计划编写规范

 开发计划编写规范 文件编号: NW504101 生效日期: 2000.3.20 受控编号: 密级:秘密 版次:Ver2.1 修改状态: 总页数 11 正文 4 附录 7 编制:李洪敏 审核:孟莉 批准:孟莉

n***1 12年前 上传19790   0

系统设计报告编写规范

 系统设计报告编写规范 文件编号: NW506101 生效日期: 2000.3.20 受控编号: 密级:秘密 版次:Ver2.1 修改状态: 总页数 19 正文 4 附录 15 编制:胡景德 审核

f***t 9年前 上传11764   0

测试计划编写规范

 软件测试计划编写规范 文件编号: NW507101 生效日期: 2000.3.20 受控编号: 密级:秘密 版次:Ver1.0 修改状态: 总页数 11 正文 5 附录 6 编制:龚兵 审核:袁淮、孟莉

春***红 8年前 上传30855   0

数据库编写规范

数据库编写规范 帝音科技 版本 1.0 修订历史记录 日期 版本 说明 作者 2004-07-11 1.0 使用表格进行归类;添加、修改了一些内容 吴雪青 2004-07-09 0.9 初稿 邱建伟 总的要求 1、在所有命名中,都应使用标准的英文单词或缩写。不得使用拼音或拼音缩写,除非该名字描述的是中文特有的内容,如半角、全角

Z***0 6年前 上传29087   0

项目总结报告编写规范

 项目总结报告编写规范 文件编号: NW504102 生效日期: 2000.3.20 受控编号: 密级:秘密 版次:Ver 2.1 修改状态: 总页数 12 正文 4 附录 8 编制:刘秀杰 审核:孟莉 批准:

a***y 12年前 上传29049   0

需求分析报告编写规范

 需求分析报告编写规范 文件编号: NW503101 生效日期: 2000.3.20 受控编号: 密级:秘密 版次:Ver2.1 修改状态: 总页数 16 正文 4 附录 12 编制:杨利 审核:袁淮

琳***达 7年前 上传15035   0

测试工作总结编写规范

 软件测试工作总结编写规范 文件编号: NW507103 生效日期: 2000.3.20 受控编号: 密级:秘密 版次:Ver1.0 修改状态: 总页数 9 正文 4 附录 5 编制:龚兵 审核:袁淮、孟莉 批准:

鱼***头 10年前 上传11870   0

风评报告编写规范及参考样式

附件1   社会稳定风险评估报告编写规范   社会稳定风险评估报告是一种特定的公文。本《编写规范》适用于四川省范围内重大决策社会稳定风险评估。重大固定资产投资项目的社会稳定风险分析篇章和评估报告按照国家发改委相关规定(发改办投资〔2013〕428号)执行。 社会稳定风险评估报告包含如下内容: 一、标题。一般使用单标题,以交代评估对象。如“×××(重大决策事项)社会稳定风险评估报告”。

l***7 7年前 上传3788   0

软件功能规格说明书编写规范

 软件功能规格说明书 编写规范 文件编号: NW503102 生效日期: 2000.3.20 受控编号: 密级:秘密 版次:Ver2.1 修改状态: 总页数 10 正文 4 附录 6 编制:杨利 审核:袁淮 批准:孟莉

A***E 13年前 上传9735   0

配置管理计划编写规范

 配置管理计划编写规范 文件编号: NW601102 生效日期: 2000.3.20 受控编号: 密级:秘密 版次:Ver1.0 修改状态: 总页数 6 正文 5 附录 1 编制:李洪敏 审核:王宇 批准:孟莉 沈阳东大阿尔派软件股份有限公司 (

0***1 10年前 上传4025   0

可行性分析报告编写规范

 可行性分析报告编写规范 文件编号: NW503101 生效日期: 2000.3.20 受控编号: 密级:秘密 版次:Ver2.1 修改状态: 总页数 14 正文 4 附录 10 编制:孟莉 审核:袁淮

p***o 13年前 上传8834   0

源代码使用许可协议

________源代码使用许可合同甲方:XX软件有限公司 乙方:法定地址: 法定地址:法定代表人: 法定代表人:联系电话: 联系电话:鉴于:1、 甲方设计开发了________软件,依法对________源代码享有著作权;2、 乙方希望获得________源代码的使用许可,甲方同意授予乙方对________源代

文***享 4年前 上传1733   0

微机课程设计报告计算机钢琴的程序编写

微 机 课 程 设 计题 目计算机钢琴的程序编写学 院物信学院专 业电子信息工程班 级电信班姓 名学号指导教师一.实验目的 1.掌握利用pc机扬声器发出不同频率声音的方法。 2.学习利用系统功能调用从键盘上读取字符的方法。二.实验内容 编写程序,程序运行时使pc机成为一架可弹奏的”钢琴”。当

文***品 3年前 上传661   0

数据结构大作业(含源代码)

数据结构大作业作业题目: 职工信息管理系统 姓 名: 学 号: 班 级: 计算机班 指导教师: 日 期: 2010年X月X日 职工信息管理系统(学院计算机科学

文***享 3年前 上传453   0

关于异地开发中的源代码管理问题

关于异地开发中的源代码管理问题最近在带领一个异地的团队在进行.NetB/S系统开发工作。两地相隔1000多公里,两地都有开发人员,源码的统一管理就成了需要解决的问题。针对这个问题,想到如下的解决方法:   一、利用MicrosoftVisualSourceSafe的Internet功能   优点:   1.考虑使用VSS是因为他与MicrosoftVisualStudio集成的很紧密。可以在

晓***1 10年前 上传518   0

2021年PE加载器源代码解析

1【原创】一段仿真PE加载器行为的程序 以下程序假定PE文件是合法的,所以很多地方都没有提供容错处理bool PELoader(char *lpStaticPEBuff, long lStaticPELen){  long lPESignOffset = *(long *)(lpStaticPEBuff + 0x3c);  IMAGE_NT_HEADERS *pINH = (

奋斗不止500年 2个月前 上传246   0

2021年reactos仿windows系统内核源代码研究

引导序号引导过程引导执行代码位数目标文件名称1.         主引导代码(Master Boot Record (MBR)code),主要寻找活动分区,然后读入引导扇区代码16位执行代码reactos/boot/freeldr/bootsect/dosmbr.asm2.         引导扇区代码,主要寻找根据的引导程序,这里主要寻找freeldr.sys。16位执行代

奋斗不止500年 2个月前 上传163   0

C语言通讯录报告及源代码

XX学院《C语言程序设计》课程设计报告 学 院:_电气与信息工程学院_ 专业班级: 计科班 学生姓名: 学 号: 设计地点(单位)________计算机基础自主学习中心 __ __设计题目:__ 个人通讯录设计_________________

文***享 3年前 上传354   0

如何编写好教案

如何编写好教案如何编写教案一、教案的八大要素:课题、教学目的、教学重点、教学难点、教学方法、教学学时、教学内容及过程、教学后记二、教案基本格式:课题一、教学目的二、教学重点三、教学难点四、教学方法五、授课学时六、教学内容和过程设计七、教学反思(后记)三、好教案的标准:1、 教学目的明确,符合学生实际,注重学生能力培养和发展。2、 能充分反映

y***i 12年前 上传703   0

质量记录的编写

文 件 名 质量记录的编写 电子文件编码 ZLWB006 页 码 4-1 ●质量记录的概念 (1)质量记录是记载本组织的产品或服务过程质量形态、质量管理体系运行状态和结果的文件。 就服务质量形成状态来说,不仅记载其质量从始到终的形成过程状态,也应记载其质量形成的最终状态和结果。 基于以上的质量记录的内涵,各组织在确立质量记录的对象时,可以根据实际需要和合同要求而定。质量记

a***9 13年前 上传9404   0

实习报告的编写

实习报告的编写  自然地理野外实习结束以后,即转入室内整理和综合分析阶段,对实习的基本内容从感性认识提高到理性认识上来。在室内整理和认真研究的基础上,应编写自然地理野外实习报告或就某一专题进行论文写作。野外实习报告是野外考察、室内整理及综合研究成果的集中体现。相对论文来说,野外实习报告有比较固定的格式和内容。一、实习资料的整理野外调查得到的大量原始资料数据首先检查、审核、去伪存真,修正补足。

汤***俊 12年前 上传747   0

案例编写与案例教学

案例编写与案例教学 一、案例分析的原则 案例是描述管理决策或者人们试图解决的管理问题(或管理者、执行官、博士、工程师、会计师等人面临的实际问题),和执行决策所依赖的周围的环境、事实、意见、偏见等等。案例通常把决策者的观点写出来,案例方法就是把案例作为教学手段,使学员们有机会处在决策者或解决问题的人的境遇。学生们学习书面案例就是要对所采取的行动进行探讨、分析、讨论、作出决策。通过反复的个人

s***h 10年前 上传7076   0

工作文件的编写

文 件 名工作文件的编写电子文件编码ZLWB005页 码4-1●工作文件的概念工作文件是针对岗位、工序或具体过程环节规定具体操作步骤、内容和方法的文件。它主要 是指工作细则(规程)和作业指导书。工作文件涉及到组织的各个部门及方方面面,其中工作 细则(规程)主要是提供给科室和管理部门人员使用,如部门岗位职责、供应商评估工作细则 、库房物料管理规程等等;作业指导书主

q***9 10年前 上传635   0