NIIT练习题及答案

发布时间:2016-02-15 00:00:00 编辑:悄缘 手机版

  16.COM+的哪个服务允许你在设计阶段配置而在运行时参与事务?D

  A.对象池

  B.资源管理

  C.补偿资源管理器

  D.自动事务管理

  17.作为Best System的系统管理员,Robin需要每当池中的对象被激活时就在文件中输入字条串“Hello this is activated”。流writer对象的名称为writer.

  下列哪个代码片断将满足他的要求?C

  C.orotected override void Activate()

  {

  writer.WriterLine(“Hello this is activated”);

  }

  18.有关模仿的陈述,下列哪个是正确的?B

  A.模仿包括客户或者服务器的参与。

  B.模仿包括客户和服务器的参与。

  C.模仿只包括服务器的参与。

  D.模仿只包括客户的参与。

  19.SPM使用共享属性组来:A

  A.消除不同对象的属性间的名称冲突。

  B.识别不同对象的属性间的名称冲突。

  C.消除相似对象的属性间的名称冲突。

  D.识别相似对象的属性间的名称冲突。

  20.John希望其组件的安全性是基于角色的。该组件必须只给属于Accounts角色的用户提供服务。哪个代码片断将启用基于角色的安全性?A

  A.[SecurityRole(“Accounts”,SetEveryoneAccess=false)]

  B.[SecurityRole(“Accounts”,SetEveryoneAccess=true)]

  C.[SecurityRole(“Everyone”,SetEveryoneAccess=true)]

  D.[SecurityRole(“Everyone”,SetAccess=Accounts)]

  21.Offset Technologies有一个数据库,其中存储了与该公司有关的所有信息,而且只有公司的管理人员可以访问包含员工详细资料的数据库表。系统主管已经创建一个组件rertrievedetails来访问该表并提取员工详细资料,他还创建了另一个组件checkuserid来检查登录的用户是否有权访问该表。对于安全性角色“Manage”而言,安全性角色属性SetEveryoneAccess已设置为False。如果当前登录用户的证书获得批准,则C

  A.对组件rertievedetails和checkuserid可的强命名程序集键入的应用必须相同。

  B.组件rertievedetails和checkuserid必须放在同一个COM+应用程序中。

  C.组件rertievedetails和checkuserid的安全性角色属性应该相同。

  D.组件rertievedetails和checkuserid必须放在不同的COM+应用程序中。

  22.如果希望检索来自队列的消息,则你将使用下列哪个来实现该任务?B

  A.Recorder

  B.Listener

  C.Message Mover

  D.Player

  23.下列哪个上代码片断可用于启用队列?B

  A.[assembly:ApplicationQueuing(Enable=true,QueueListener=true)]

  B.[assembly:ApplicationQueuing(Enable=true,QueueListenerEnabled=true)]

  C.[assembly:ApplicationQueuing(QueueEnable=true,QueueListenerEnabled=true)]

  D.[assembly:ApplicationQueuing(Enable=true)]

  24.考虑下列有关队列组件的陈述:

  陈述A:队列组件至少应该包括一个队列接口。

  陈述B:包含消息的应用程序与程序间的电子邮件事务非常相似。

  关于上述陈述,下列哪个是正确的?C

  A.陈述A是正确的,陈述B是错误的。

  B.陈述A是错误的,陈述B是正确的。

  C.陈述A和B都是正确的。

  D.陈述A和B都是错误的。

  25.作为某个IT公司的系统分析师,Jannet正在开发一个COM+组件。她要求该组件必须可靠地管理消息并应该进行有效的服务器调度。她必须使用哪种类型的组件?A

  A.开发一个队列组件

  B.在组件中实现事务

  C.实现对象池

  D.实现Just in Time激活

  26.作为S&S软件有限公司的系统主管,Alex开发了一个使用HTTT管道聊天程序。该管理员需要使用该程序琮实现公司各部门之前的通信。然而,下面显示的客户端程序的代码片断总是给出一些编译错误。满足该要求的正确代码片断是哪个?代码如下:C

  A.ChannelServices.RegisterChannel(new HttpChannel(port));

  Chat ChatClient=(Chat)GetObject(typeof(BankChat.Chat),”http://localhost:9932/Chat”);

  B.ChannelServices.RegisterChannel(new HttpChannel(port));

  Chat ChatClient=(Chat)Activator. GetObject (typeof(BankChat.Chat));

  C.ChannelServices.RegisterChannel(new HttpChannel(port));

  ChatChatClient=(Chat)Activator.GetObject(typeof(BankChat.Chat),”http://localhost:9932/Chat”);

  下列代码片断是一个聊天程序的一部分:

  ChanneServices.RegisterChannel(new HttpChannel(port));

  Chat ChatClient=(Chat)Activator.GetObject(typeof(BankChat.Chat),”tcp://localhodt:9932/Chat”);

  关于上面的代码片断,下列哪个是正确的?

  陈述A:在代码片断中,GetObject方法为当前正在运行的远程对象创建了一个代理。

  陈述B:上面的代码片断是聊天应该程序客户端程序的一部分。C

  A.陈述A是正确的,陈述B是错误的。

  B.陈述A是错误的,陈述B是正确的。

  C.陈述A和B都是正确的。

  D.陈述A和B都是错误的。

  28.思考下面的陈述:

  陈述A:为了获得一个数字认证,用户必须先利用Web浏览器和e-mail客户端软件所提供的工具在他们的计算机中生成一个密匙对。

  陈述B:在获得一个数字认证后,公共密匙将和电子申请一起被提交给认证权威机关(CA)。

  判断上述陈述。C

  A.陈述A是正确的,陈述B是错误的。

  B.陈述A是错误的,陈述B是正确的。

  C.陈述A和B都是正确的。

  D.陈述A和B都是错误的。

  29思考下面的陈述:

  陈述A:在非对称加密中,发送者和接收者使用相同的密匙来加密和解密在网络中交换的信息。

  陈述B:在非对称加密中,交易双方都有一对密匙。一个密匙用来加密信息,另一个密匙用来解密信息。

  陈述C:非对称加密被普遍认为是用私匙加密。

  A.陈述A,B是正确的,陈述C是错误的。

  B.陈述A是错误的,陈述B,C是正确的。

  C.陈述A是正确的,陈述B,C是错误的。

  D.陈述B是正确的,陈述A,C是错误的。

  30.定义如何把密匙和明文结合起来的数学规则集称为————。B

  A.明文

  B.算法

  C.密匙

  D.密码

下页更精彩:首页 上一页 1 2 3 下一页 尾页
本文已影响181
+1
0