单选题5.4 软件实现10 / 10
正在加载题目…
系统集成项目管理工程师 · 第三版 · 第5章 软件工程
程序设计风格只包括注释和缩进吗?
10 道章节练习题
答案与解析
正确答案 B
教材列出的四方面是源程序文档化、数据说明、语句结构和输入输出方法。设计风格不只是在代码外观上补注释、调格式,选B。
程序不只是写给原作者看的,测试和维护人员也需要理解它。数据含义说不清,输入限制藏在代码角落,输出结果又难以辨认,即使缩进整齐,接手成本仍然很高。比如金额变量使用什么单位、允许什么范围,这些说明会影响读者能否正确理解程序。题目要求按教材的四方面作答,不是说服务器或采购信息在项目中不重要;它们重要,但不属于这里讨论的程序设计风格。复习时把关注点放到“别人能否理解并正确使用”,比只背注释格式更有用。
选项分析
- A
- 采购价格和机房面积属于其他管理或基础设施信息,不是教材列举的程序设计风格方面。
- B
- 补齐了教材四方面中尚未给出的两项,兼顾数据含义和与外部交换信息的方式。
- C
- 合同与采购安排不是本题的代码阅读和理解问题,不能替代数据说明及输入输出方法。
- D
- 组织成熟度与供应商资本均不属于程序设计风格的四方面,混淆了不同层次的评价。
容易混淆的地方
把程序设计风格等同于代码排版,只重视注释和缩进,漏掉数据与输入输出说明。
再巩固一步
- 检查一段程序时,可以依次看文档、数据、语句、输入输出,尝试站在接手维护人员的角度读一次。
原创章节练习题 · 第三版 · 《系统集成项目管理工程师教程》第3版 · 5.4.2 · 纸书第222页查看完整题目与详解