现在是:
试卷总分:90.0
您的得分:
考试时间为:
点击“开始答卷”进行答题
交卷
评分
存入我的题库
打印模式
隐藏答案解析
打印
下载
背景
字体
较大
大
中
小
较小
退出
模拟4
一、判断题
1. 协作图与对应的序列图语义上等价是指这两种模型是相同的。
对
错
B
2. 用例图描述谁(或什么)使用系统提供的何种服务或功能,它用来为系统需求建模,由它生成系统的代码框架。
对
错
B
3. 按UML规范,类,更具体地说,类图素是对一组拥有相同属性(Attributes)、操作(即方法,Operations/Method)、关系(RelatioIlships)和语意的描述。
对
错
A
4. CORBA是一种著名的中间件规范,它是Common Object Request Broker Architecture的缩写。
对
错
A
5. 如果单元测试针对对象,那么对象中所有的方法都需要测试。
对
错
B
6. 如果程序员希望实现一个类的某个方法,可以阅读系统相应的类图和组件图。
对
错
B
7. 如果用户希望了解软件产品在网络分布的计算机系统上的分布、安装,可以阅读系统的组件视图。
对
错
B
8. CORBA的IDL接口描述语言是面向对象的语言。
对
错
B
9. MVC(Model View Controller)的核心在于数据(data)与显示(preserltation)的分离。
对
错
A
10. 类图素与接口图素的主要区别在于,接口图素不包含类的特征。
对
错
B
11. 在UML中,包(Packages)和视图(View)属于UML的分组图素。
对
错
B
12. UML的序列图不能用来描述系统的功能、服务。它只能和类图配合,描述系统的动态特征。
对
错
B
13. 如果用户希望完成单元测试,可以阅读系统相应的类图和反映要求其实现服务的用例图、状态图、活动图。
对
错
A
14. 用例图由下列基本UML图素组成:角色、用例、关联。用例和用例之间的关联进一步分为包含<<include>>、扩展<<2extend>>等,它们都是关联的变体。
对
错
A
15. 序列图中对象生命线是一条垂直的虚线,表示一个对象在一段时间内的存在。
对
错
A
16. RUP是一种著名的软件过程,它是Rational Unifled Process的缩写。
对
错
A
二、单项选择题
1. 图Ⅳ—4用例包含关联<<include>>的含义是______。
A.成绩管理用例包含查询成绩用例,这就是说,查询成绩用例和成绩管理用例可以同时执行
B.成绩管理用例包含查询成绩用例,这就是说,查询成绩用例只能与成绩管理用例配合执行
C.成绩管理用例包含查询成绩用例,这就是说,查询成绩用例不可以作为非成绩管理用例重用
D.成绩管理用例包含查询成绩用例,这就是说,成绩管理用例的某些步骤和查询成绩用例的某些步骤是相同的,成绩管理用例重用查询成绩用例完成自己的功能
A
B
C
D
D
2. ______是参与系统执行的图素。
A.组件
B.节点
C.对象
D.类
A
B
C
D
A
3. 用图Ⅳ—3描述用户登录、修改口令的功能。关联<<extend>>表示的意义是______。
A.被扩展的用例(基用例身份验证)中增加一定的活动步骤构成新扩展用例,它只能出现在它的基用例后的序列上
B.被扩展的用例(基用例身份验证)中增加一定的活动步骤构成新扩展用例,新扩展用例也可以出现在被扩展的用例(基用例)前选择
C.被扩展的用例(基用例身份验证)中增加一定的活动步骤构成新扩展用例,新扩展用例代替被扩展的用例
D.被扩展的用例(基用例身份验证)中增加一定的活动步骤构成新扩展用例,新扩展用例先于基用例出现
A
B
C
D
A
4. 图Ⅳ—5描述了4种不同的自身关联的类,图中down和up分别表示上行链接和下行链接,其中______对应网状结构。
A
B
C
D
D
5. 下面关于Servlet的描述正确的是______。
A.Servlet是一种专门的Java程序,它可以独立运行在服务器上
B.Servlet只能运行于支持Servlet的服务器一方,它接收来自客户端的请求,将处理结果在服务器控制台上显示
C.Servlet类必须继承ServerServlet
D.Servlet是一种专门的Java程序,它本身不能直接独立运行
A
B
C
D
D
6. 用例视图由______完成。
A.系统用户
B.系统分析员
C.软件测试人员
D.系统设计人员
A
B
C
D
B
7. 下列不属于功能性测试工具的是______。
A.Rational Performance
B.WinRunner
C.Rational Robot
D.Test Partner
A
B
C
D
A
8. 在Junit中编写的测试类必须继承自______。
A.Assert类
B.TestCase抽象类
C.TestSuite类
D.TestResult类
A
B
C
D
B
9. 使用数字签名的目的是______。
A.实现发送文件保密、不丢失
B.对发送者和接收者进行身份验证
C.加密发送文件、解密接收文件
D.实现发送文件验证的完整性和非否认性
A
B
C
D
D
10. RMI服务器Stub的功能是______。
A.确定远程方法调用者地址
B.确定远程方法调用者的地址和服务对象
C.按接收的远程方法调用参数调用相应方法
D.按接收的远程方法调用参数调用相应方法,返回调用结果
A
B
C
D
D
11. 类Company与类Person存在如图Ⅳ—1所示关联,其关联基数正确的解释是______。
A.基数为1表示对象作为关联角色employer最多出现一次;1..*表示关联角色employee必须出现1次以上
B.基数为1表示对象作为关联角色employer最多出现一次;1..*表示关联角色employer最少出现1次
C.基数为1表示对象作为关联角色employer必须出现一次;1..*表示关联角色employee必须出现1次以上(包括1次)
D.基数为1表示对象作为关联角色employer最多出现一次;1..*表示关联角色employer最少出现2次
A
B
C
D
C
12. ______对对象图的描述是不正确的。
A.对象图一般都包含有对象和链
B.对象图可说是类图的实例,对象图可用来设计静态设计视图和静态进程视图
C.对象图中可以包含包或子系统
D.对象图和对应的类图是等价的
A
B
C
D
D
13. Java RMI-ⅡOP和Java RMI之间的主要区别是______。
A.Java RMI接口和接口的实现必须用Java语言编写;Java RMI-ⅡOP接口必须用Java语言编写,接口的实现必须用面向过程的语言
B.Java RMI接口和接口的实现必须用Java语言编写;Java RMI-ⅡOP接口必须用Java语言编写,接口的实现必须用面向对象的语言
C.Java RMI接口和接口的实现必须用Java语言编写;Java RMI-ⅡOP接口必须用Java语言编写,接口的实现必须用C++
D.Java RMI接口和接口的实现必须用Java语言编写;Java RMI-ⅡOP接口必须用Java语言编写,接口的实现可以用任意语言
A
B
C
D
D
14. RMI顾客Stub的功能是______。
A.确定远程服务主机地址
B.确定远程服务主机地址和服务对象
C.发送RMI有关的参数,接收、返回调用结果
D.发送RMI有关的参数
A
B
C
D
C
15. 不同的UML建模工具按______规范交换模型信息。
A.XML
B.XML Sckema
C.XMI
D.XML DTD
A
B
C
D
C
16. Junit与用户的三种交互模式对应着三种运行器,速度最快的是______。
A.Junit.textui
B.Junit.awtui
C.Junit.swingui
D.三者一样快
A
B
C
D
A
17. Junit主要用于______类型的测试。
A.类测试
B.交互测试
C.集成测试
D.系统测试
A
B
C
D
A
18. 在.Net窗体服务的应用中,调用______方法可以启动服务。
A.herviceController.Start
B.Service.Start
C.Thread.Start
D.Process.Start
A
B
C
D
A
三、多项选择题
1. 单元测试工具Junit的测试结果包括______。
A.通过(pass)
B.失败(fail)
C.程序抛出异常(exception)
D.待定(TBD,to be determined)
A
B
C
D
ABC
2. 部署图的组成包含______。
A.组件
B.通信关系
C.依赖关系
D.注释/限制
E.包/子系统
F.对象
G.节点
A
B
C
D
E
F
G
BDG
3. EJB按功能通常分为______。
A.会话Bean
B.实体Bean
C.消息Bean
D.JavaBean
E.Java内置类
A
B
C
D
E
ABC
4. 活动图包含的基本图素有______。
A.活动开始 B.类 C.活动结束 D.组件
F.注释 G.转移 M.对象 N.生命线
K.汇合(同步)L.选择
A
B
C
D
E
F
G
H
I
ACFGNKL
5. 下面关于Servlet的描述正确的有______。
A.Servlet是一种专门的服务器上运行的Java程序
B.Servlet接收来自客户端的请求,将处理结果以动态生成的网页形式返回客户端浏览器
C.Servlet也能下载到客户方运行
D.Servlet必须以浏览器/服务器方式工作
E.Servlet程序必须继承GenericServlet或其子类HttpServlet
A
B
C
D
E
ABE
6. EJB组件包括______。
A.EJB远程接口
B.ODBC
C.JDBC
D.EJBHome接口
E.EJB Bean类
F.EJB本地接口
A
B
C
D
E
F
ADEF
7. 下列UML图属于系统的动态模型图(描述系统的动态行为特征)的有______。
A.类图
B.用例图
C.序列图
D.组件图
E.协作图
F.部署图
G.活动图
H.状态图
A
B
C
D
E
F
G
H
CEGH
8. UML软件系统建模工具有______。
A.Visio 2000
B.Test Manager
C.JBuilder
D.Together
E.Junit
F.Retional Rose 2003
A
B
C
D
E
F
ADF
9. J2EE支持下列网络进程通信方式中的______。
A.Socket
B.RMI
C.RMI-IIOP
D.NetBIOS
E.FTP
F.HTTP
A
B
C
D
E
F
ABCF
10. 下面关于Java消息服务机制JMS描述正确的有______。
A.JMS是Java Message Service的缩写
B.JMS是网络进程同步通信机制
C.发送的JMS消息首先保存到消息服务器,消息接收者从消息服务器读取
D.JMS消息发送者在向接收者发送消息前必须有连接的过程
A
B
C
D
AC
11. 组件图包含的基本图素有______。
A.对象
B.关联
C.角色
D.节点
E.组件
F.注释
G.组件的接口
A
B
C
D
E
F
G
BEFG
一、判断题
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
二、单项选择题
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
三、多项选择题
1
2
3
4
5
6
7
8
9
10
11
深色:已答题 浅色:未答题
提交纠错信息
评价难易度
提交知识点