《软件构件技术》期末考试试题B卷.pdf
《《软件构件技术》期末考试试题B卷.pdf》由会员分享,可在线阅读,更多相关《《软件构件技术》期末考试试题B卷.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、.第一学期期末考试 软件构件技术课程试题(B 卷)一、选择题(共 10 分)1.CORBA 是由()个公司提出的工业标准(选 1,1 分)。AOMG B.Microsoft C.SUN D.ORACLE 2.在下图所示的OMA参考模型中,()是我们开发一个基于CORBA的应用时需自己实现的功能。(选1,1 分)A.对象服务 B.领域接口 C.公共设施 D.应用程序接口 3.典型的集成中间件为开发人员提供的三种基本支撑为:(选3,3 分)()A提供构件运行环境 B 提供互操作机制 C提供公共服务 D提供数据库管理 4.在支持分布式对象访问的桩/框架(Stub/Skeleton)结构中,负责替客户
2、端完成底层通信相关工作的是(),负责替服务端完成底层通信相关工作的是()。(各选1,2 分)A客户端桩(Stub)B构件的接口 C服务端框架(Skeleton)D分布式对象自身 5.CORBA 规范可以实现的可互操作性包括:(选3,3 分)()A不同平台(如不同操作系统)与语言之间的可互操作性 B不同厂商ORB产品之间的可互操作性 C不同体系结构中的组件的互操作性(部分支持)D不同 CORBA 规范版本之间的可互操作性.二、判断题(每小题 2 分,共 12 分)1.在 B/S 体系下,用户通过浏览器来实现对数据库的操作。()2CORBA 是由 SUN 公司发起的有众多厂商参加制定的规范。()3
3、.EJB 构件的管理与运行是由 EJB 容器进行的。()4.状态会话 Bean 包括有状态的会话 Bean 与无状态的会话 Bean。()5.Home 接口必须继承 java.ejb.EJBObject。()6.CORBA 是异构系统下实现互操作的工业标准。()三、简答题(每小题 6 分,共 18 分)1.简述J2EE 规范将应用系统从开发到布署维护的生命周期映射到的6 个角色。2.在两层C/S软件体系结构下,在数据层和客户层之间再增加一个中间层就是三层C/S软件体系结构,请简述三层C/S软件体系结构的优点。3.简答EJB 体系结构中涉及到的6 类软件构件。四、简述分析题(第 1,2 小题各
4、20 分,其余各 10 分,共 60 分,要求:条理清晰)1.下图是RPC通信模型,称为Stub/Skeleton 结构。请分析客户程序与服务程序按照图中所示的8 个步骤完成一次服务的调用的过程。2.下图是J2EE平台的执行模型,请简述构成系统的构件及其具体功能。.3.简述J2EE应用中的MVC 设计模式分别是由哪些构件实现的。4.简述开发无状态的会话EJB 构件中的Remote 接口,Home 接口,Enterprise Bean 类的具体实现功能。软件构件技术课程试题(B 卷)答案及评分标准 一、选择题(共 10 分)1.A(选 1,1 分)2.D.(选1,1 分)3.ABC(选3,3 分
5、)4.AC选1,2 分)5.ABC(选 3,3 分)二、判断题(每小题 2 分,共 12 分)三、简答题(每小题 6 分,共 18 分)1.J2EE 规范将应用系统从开发到布署维护的生命周期映射到了6 个角色:J2EE 平台提供者(J2EE Product Provider)工具提供者(Tool Provider)应用构件提供者(Application Component Provider).应用组装者(Application Assembler)布署者(Deployer)系统管理员(System Administrator)2.在3层结构下,在数据层和客户层之间再增加一个中间层,将原来放在客
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件构件技术 软件 构件 技术 期末考试 试题
限制150内