●为了使构件系统更切合实际、更有效地被复用,构件应当具备__(1)__,以提高其通用性。
(1)A.可继承性
B.可变性
C.可封装性
D.可伸缩性
●当__(2)__时,用例是捕获系统需求最好的选择。
(2)A.系统具有很少的用户
B.系统具有很少的接口
C.系统算法复杂,功能单一
D.系统有很多参与者
●现有两个用例UC1和UC2,其中UC2是一个完整的用例,可被实例化,而UC1需要UC2中的事件流才可被实例化,且UC1指定了使用UC2的精确位置,则UC1和UC2间的关系是“__(3)__”。
(3)A.include
B.extend
C.generalize
D.call
●下列关于面向对象的分析与设计的描述,正确的是__(4)__。
(4)A.面向对象设计描述软件要做什么
B.面向对象分析不需要考虑技术和实现层面的细节
C.面向对象分析的输入是面向对象设计的结果
D.面向对象设计的结果是简单的分析模型
●协作图主要描述对象间的交互与连接,它__(5)__。
(5)A.能够表示消息的顺序和嵌套关系
B.能够表示消息的顺序关系,但不能表示消息的嵌套关系
C.能够表示消息的嵌套关系,但不能表示消息的顺序关系
D.既不能表示消息的顺序关系,也不能表示消息的嵌套关系
●下列关于UML叙述正确的是__(6)__。
(6)A.UML是一种语言,语言的使用者不能对其扩展
B.UML仅是一组图形的集合
C.UML仅适用于系统的分析与设计阶段
D.UML是独立于软件开发过程的
●某软件企业2004年初计划投资1000万人民币开发一套中间件产品,预计从2005年开始,年实现产品销售收入1500万元,年市场销售成本1000万元。该产品的系统分析员张工根据财务总监提供的贴现率,制作了如下的产品销售现金流量表。根据表中的数据,该产品的动态投资回收期是__(7)__年,投资回收率是__(8)__。
(7)A.1
B.2
C.2.27
D.2.73
(8)A.42%
B.44%
C.50%
D.100%
●为了保障数据的存储和传输安全,需要对一些重要数据进行加密。由于对称密码算法__(9)__,所以特别适合对大量的数据进行加密。国际数据加密算法IDEA的密钥长度是__(10)__位。
(9)A.比非对称密码算法更安全
B.比非对称密码算法密钥长度更长
C.比非对称密码算法效率更高
D.还能同时用于身份认证
(10)A.56
B.64
C.128
D.256
各省软考办 | ||||||||||