第7章 实现;重点和难点;7.1 编码;;7.1.2 编码风格;1程序内部文档
序言性注释:
通常置于每个程序模块的开头部分,它应当给出程序的整体说明,对于理解程序本身具有引导作用。有关项目包括:
程序标题;
有关本模块功能和目的的说明;
主要算法;
接口说明:包括调用形式,参数描述;
有关数据描述:重要的变量及其用途,约束或限制条件,以及其它有关信息;
开发简历:模块设计者,复审者,复审日期,修改日期及有关说明等。;2数据说明
命名规范
标识符,包括模块名、变量名、常量名、标号名、子程序名、数据区名以及缓冲区名等。
一个系统的命名必须一致。比如采用匈牙利命名法。例:pstrName
选用具有实际含义的标示符,以利于对标识符的理解
为了便于程序的输入,标识符的名字不宜过长。
为了便于区分,不同的标识符不要取过于相似的名字。如student和students易在使用或阅读时才生混淆。;3 语句的构造
书写格式
最好在一行上只书写一条语句。
例如,有一段排序程序FOR I:=1 TO N-1 DO BEGIN T:=I;FOR J:=I+1 TO N DO IF A[J]<A[T] THEN T:=J;IF T≠I THEN BEGIN WORK:=A[T];A[T]:=A[I];A[I]:=WORK;END END;
由于一行中包括了多个语句,掩盖了程序的循环结构和条件结构
您可能关注的文档
- 跟我一起游埃及2-红海.培训讲学.ppt
- 跟苹果公司CEO学宣讲教学幻灯片.ppt
- 跨国公司与FDI—第四章讲义资料.ppt
- 跨国公司区位S知识课件.ppt
- 跨国公司发展现状知识课件.ppt
- 跨国公司含义教材课程.ppt
- 跨国公司在中国1S复习课程.ppt
- 跨国公司的组织结构培训资料.ppt
- 跨国公司管理第一章跨国公司概述S复习课程.ppt
- 跨国公司财务第九章D电子教案.ppt
- 计量规程规范 JJF 2476-2026腹膜透析机校准规范.pdf
- 《JJF 2465-2026天然气在线硫化氢气体检测仪校准规范》.pdf
- JJF 1111-2026调制度测量仪校准规范.pdf
- 《JJF 1111-2026调制度测量仪校准规范》.pdf
- 计量规程规范 JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范.pdf
- 《JJF 2471-2026实时荧光定量聚合酶链反应核酸检测系统分析性能确认和验证技术规范》.pdf
- 《JJF 2470-2026食用油品质检测仪校准规范》.pdf
- JJF 2470-2026食用油品质检测仪校准规范.pdf
- 计量规程规范 JJF 2470-2026食用油品质检测仪校准规范.pdf
最近下载
- 中考数学压轴题专项训练专题15 分类讨论思想在五种题型中的应用(含答案解析).pdf VIP
- 冠心病介入治疗术后抗血小板治疗专家共识(2026版).docx VIP
- 护理业务查房管理规范.pptx
- 2026年数学中考复习资料 专题14 分类讨论思想在压轴题中的应用(5大题型).pdf VIP
- 土地管理法试题题目 完整版2025.pdf VIP
- SMT通用工艺文件要点.pdf.docx VIP
- 幼儿园责任督学督导记录表(11个月汇总).docx VIP
- 20XX年宣化区中医医术确有专长人员考核初审通过人员.doc VIP
- (2026)《教育强国建设规划纲要(2024—2035年)》解读PPT课件PPT.pptx VIP
- (高清版)B-T 17671-2021 水泥胶砂强度检验方法(ISO法).pdf VIP
原创力文档

文档评论(0)