- 2
- 0
- 约3.06千字
- 约 14页
- 2017-03-14 发布于广东
- 举报
软件工程第2版教学课件ppt作者王宜贵第5章程序编码课件.ppt
5.1 程序设计语言5.1.2 程序设计语言的选择 对高级语言选择需综合考虑以下几个方面的因素来决定。 (1)系统的应用领域 (2)软件执行环境 (3)用户要求 (4)程序编写人员目前具备的知识 5.2 程序设计风格5.2.1 程序内部的文档 1.标识符 标识符的选择不仅要满足各种程序设计语言的语法限制,更重要的是名字要有鲜明的含义,使它能正确的表达它所代表的程序对象的实际意义,以便于阅读者理解程序。 2.注释 一类是出现在模块首部的序言性注释,它简要描述了模块的全名、模块的功能和性能、主要算法、接口特点、重要的数据、调用格式、开发历史。 另一类注释是插在整个程序的中间,在每个具有独立功能的程序段之前的功能性注释,它是用以描述下面的这段程序的功能,也就是解释下面所要做的工作是什么,或是执行了下面语句后会产生怎样的结果。 3.视觉组织 (1)利用空行将自然的程序段分开 (2)利用缩进形成阶梯式层次结构 5.2 程序设计风格5.2.2 数据说明 (1)数据说明次序标准化。数据说明语句应集中放在每个程序或模块的可执行部分之前,而且为了数据属性更容易寻找,有利于测试、纠错和维护,应将数据说明的次序固定下来。 (2)当多个变量名在同一个语句中说明时,应该按字母顺序排列这些变量。 (3)对于一个复杂的数据结构,则应加注释,以说明用程序设计语言实现时
您可能关注的文档
- 起重机械安全技术1课件1.ppt
- 起重机械讲座2003版课件.ppt
- 起重机械课件1.ppt
- 起重机械金属结构第三章课件.ppt
- 起重机械金属结构课件.ppt
- 起重运输机械11课件.ppt
- 超临界CO2萃取葡萄籽油课件.ppt
- 超临界机组材料-重点课件.ppt
- 超临界流体萃取技术װ课件.ppt
- 超临界流体萃取技术课件.ppt
- 2025-2026学年全国青少年海洋科技创新大赛船舶设计题.docx
- 2025-2026学年全国青少年足球训练营.docx
- 2025-2026学年大学生跆拳道竞技 hidden 技能评分.docx
- 2025-2026学年全国青少年武术散打竞技能力选拔真题.docx
- 2026年上海国际都会《行测》(言语理解)解析卷.docx
- 2026年四川省公务员考试《申论》(市级卷)精选模拟题.docx
- 2026年天津滨海新区《行测》(L类)真题详解.docx
- 2026年天津市公务员考试《言语理解》真题解析.docx
- 2026年新疆维吾尔自治区公务员考试《申论》(生态文明建设专题)真题卷.docx
- 2026年新疆维吾尔自治区公务员考试《行政职业能力测验》(C类)模拟题.docx
最近下载
- 2025年山东省春季高考语文模拟题(一)及答案 .pdf VIP
- epc投标评分标准及评分细则.docx
- Unit 5 What were you doing when the rainstorm came? SectionA 3a-3c 课件(共26张PPT) 人教版八年级英语下册(含音频+视频).pptx VIP
- 《草船借箭》课本剧.doc VIP
- 2024年普华基础软件股份有限公司人员招聘考试题库及答案解析.docx VIP
- 2025届广东省中学生生物联赛模拟试题(含答案) .pdf VIP
- 食品营养与安全.doc VIP
- 袋鼠数学竞赛真题-2021 等级1:1年级-2年级.pdf VIP
- 八年级物理下册《第七章 力》单元测试卷(附带答案).docx VIP
- 【地理】世界最大的黄土堆积区——黄土高原课件-2025-2026学年八年级地理下学期(人教版2024).pptx VIP
原创力文档

文档评论(0)