更多"比较理想的可重用软件结构是()。"的相关试题:
[单项选择]重用率高的模块在软件结构图中的特征是()。
A. 扇出数大
B. 扇入数大
C. 扇出数小
D. 内聚性高
[单项选择]面向对象程序设计语言中提供的继承机制可将类组织成一个()结构,以支持可重用性和可扩充性。
A. 栈
B. 星形
C. 层次
D. 总线
[单项选择]软件的横向重用是指重用不同应用领域中的软件元素。 () 是一种典型的、原始的横向重用机制。
A. 对象
B. 构件
C. 标准函数库
D. 设计模式
[单项选择]为提高软件系统的可重用性、扩充性和可维护性,目前较好的开发方法是( )
A. 生命周期法
B. 面向对象方法
C. 原型法
D. 结构化分析方法
[单项选择]多态性机制不仅增加了面向对象软件系统的灵活性,进一步减少了信息冗余,而且显著地提高了软件的可重用性和( )。
A. 可扩充性
B. 健壮性
C. 可维护性
D. 可理解性
[判断题]软件重用是提高软件开发生产率和目标系统质量的重要途径。
[单项选择]在面向对象程序设计语言中,()是利用可重用成分构造软件系统的最有效的特性,它有利于提高系统的可扩充性。
A. 继承
B. 封装
C. 多态
D. 引用
[简答题]什么是模块的内聚和耦合?它们与软件的可移植性、软件结构有什么关系?
[单项选择]软件结构化设计中,好的软件结构应该力求做到()。
A. 顶层扇出较少,中间扇出较高,底层模块低扇入
B. 顶层扇出较高,中间扇出较少,底层模块高扇入
C. 顶层扇入较少,中间扇出较高,底层模块高扇入
D. 顶层扇入较少,中间扇入较高,底层模块低扇入
[单项选择]在软件结构设计中,好的软件结构设计应该力求做到( )。
A. 顶层扇出较少,中间扇出较高,底层模块低扇入
B. 顶层扇出较高,中间扇出较少,底层模块高扇入
C. 顶层扇入较高,中间扇出较高,底层模块高扇入
D. 顶层扇入较少,中间扇出较高,底层模块低扇入
[单项选择]在软件结构化设计中,好的软件结构设计应该力求做到( )。
A. 顶层扇出较少,中间扇出较高,底层模块低扇入
B. 顶层扇出较高,中间扇出较少,底层模块高扇入
C. 顶层扇入较少,中间扇出较高,底层模块高扇入
D. 顶层扇入较少,中间扇入较高,底层模块低扇入
[单项选择]扇入和扇出是软件结构的度量术语。观察大量的软件系统发现,设计良好的软件结构,通常是
A. 顶层扇出小,中间扇出大,底层扇入大
B. 顶层扇出大,中间扇出小,底层扇入小
C. 顶层扇出小,中间扇出大,底层扇入小
D. 顶层扇出大,中间扇出小,底层扇入大
[单项选择]软件结构图能描述软件系统的总体结构,它应在软件开发的哪个阶段提出
A. 需求分析
B. 总体设计
C. 详细设计
D. 代码编写