题库系统集成项目管理工程师

系统集成项目管理工程师 · 第三版 · 第5章 软件工程

程序设计风格只包括注释和缩进吗?

10 道章节练习题
单选题5.4 软件实现10 / 10

按第三版教材,团队检查程序设计风格时,除源程序文档化和语句结构外,还应关注哪一组内容?

选择答案
未作答
答案与解析

正确答案 B

教材列出的四方面是源程序文档化、数据说明、语句结构和输入输出方法。设计风格不只是在代码外观上补注释、调格式,选B。

程序不只是写给原作者看的,测试和维护人员也需要理解它。数据含义说不清,输入限制藏在代码角落,输出结果又难以辨认,即使缩进整齐,接手成本仍然很高。比如金额变量使用什么单位、允许什么范围,这些说明会影响读者能否正确理解程序。题目要求按教材的四方面作答,不是说服务器或采购信息在项目中不重要;它们重要,但不属于这里讨论的程序设计风格。复习时把关注点放到“别人能否理解并正确使用”,比只背注释格式更有用。

选项分析

A
采购价格和机房面积属于其他管理或基础设施信息,不是教材列举的程序设计风格方面。
B
补齐了教材四方面中尚未给出的两项,兼顾数据含义和与外部交换信息的方式。
C
合同与采购安排不是本题的代码阅读和理解问题,不能替代数据说明及输入输出方法。
D
组织成熟度与供应商资本均不属于程序设计风格的四方面,混淆了不同层次的评价。

容易混淆的地方

把程序设计风格等同于代码排版,只重视注释和缩进,漏掉数据与输入输出说明。

再巩固一步

  • 检查一段程序时,可以依次看文档、数据、语句、输入输出,尝试站在接手维护人员的角度读一次。
原创章节练习题 · 第三版 · 《系统集成项目管理工程师教程》第3版 · 5.4.2 · 纸书第222页

练习小结

题目纠错

未发送。正式接收渠道尚未接通。

查看纠错信息