软考-软件设计师:软件工程-题

题

详细设计结束后,重点审查的内容不包括()。
A.数据流图
B.算法
C.数据结构
D.软件界面

分析

数据流图主要用于描述系统中数据的流动和处理过程,它更多地被用于系统分析阶段,特别是在需求分析时,用来展示信息的流动和转换。在详细设计阶段,数据流图已经不再是主要的审查对象,因为详细设计更侧重于具体的实现细节,如算法、数据结构和用户界面等。
BCD不符合题意,本题选择A选项。

题

以下软件工程行为中,()不能提高软件的可维护性
A.重视程序的结构设计,使程序具有较好的层次结构
B.尽可能在软件开发过程中保证各阶段文档的正确性
C.尽可能利用硬件的特点
D.在进行概要设计时,应加强模块间的联系

分析

加强模块间的联系实际上会降低软件的可维护性。模块间的高耦合会增加修改一个模块时影响其他模块的风险,使得维护和修改变得更加困难。ABC三项均可以一定程度提高软件的可维护性,本题选择D选项。


原文出处:/show_1GWxhRLTry7.html