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