当前位置:首页 >课程 >软件工程

1、对一个程序来说,组成系统的模块数目( ),则开发成本越小。

A、越少
B、在5~9个之间
C、越多
D、为某个定值

参考答案:请扫码使用小程序查看答案

2、在众多的设计方法中,SD方法是最受人注意的,也是最广泛应用的一种,SD方法考虑如何建立一个结构良好的程序结构,它提出了评价模块结构质量的两个具体标准:块间联系和块内联系。SD方法的最终目标是( )。

A、块间联系小,块内联系大
B、块间联系大,块内联系大
C、块间联系小,块内联系小
D、块间联系大,块内联系小

参考答案:请扫码使用小程序查看答案

3、在进行软件结构设计时应该遵循的最主要的原理是( )

A、抽象
B、模块独立
C、模块化
D、信息隐蔽

参考答案:请扫码使用小程序查看答案

4、软件结构图中,模块框之间若有直线连接,表示它们之间存在着()。

A、组成关系
B、链接关系
C、调用关系
D、顺序执行关系

参考答案:请扫码使用小程序查看答案

5、在软件结构设计完成后,对于下列说法,正确的是()。

A、一个模块的扇入太多,说明该模块过分复杂,缺少中间层
B、非单一功能模块的扇入数大比较好,说明本模块重用率高
C、单一功能的模块扇入高时应重新分解,以消除控制耦合的情况
D、一个模块的扇出太多,说明该模块过分复杂,缺少中间层

参考答案:请扫码使用小程序查看答案

6、程序内部的各个部分之间存在的联系,用结构图表达时,下列哪一项是在模块之间的联系。( )

A、内聚性
B、耦合性
C、有效性
D、独立性

参考答案:请扫码使用小程序查看答案

7、下列哪一项( )数据处理问题的工作过程大致分为三步,即取得数据、变换数据和给出数据。

A、事务型
B、非结构化
C、变换型
D、结构化

参考答案:请扫码使用小程序查看答案

8、下列哪一项说明模块的独立性越强。()

A、耦合越弱
B、耦合越强
C、扇入数越高
D、扇入数越低

参考答案:请扫码使用小程序查看答案

9、结构化设计的方法中使用的图形工具是( )。

A、程序流程图
B、数据流程图
C、实体联系图
D、软件结构图

参考答案:请扫码使用小程序查看答案