SM4MT1Code1翻译稿.doc_第1页
SM4MT1Code1翻译稿.doc_第2页
SM4MT1Code1翻译稿.doc_第3页
SM4MT1Code1翻译稿.doc_第4页
SM4MT1Code1翻译稿.doc_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

学期:SM4代码:SM4/MT1001 考试时间:70分钟1. 下面的哪个中间层存储和执行一个程序的商业逻辑? 11. 应用服务器2. Web服务3. 服务器端脚本页4. 服务和服务器端脚本页2. 思考下面的陈述:陈述A:Web服务器为商业逻辑提供更好的控制。陈述B:Web服务器将客户的请求映射为主机服务器上一个Web页文件,然后将文件通过网络发给浏览器。判断上述陈述。 21. 陈述A是正确的,陈述B是错误的。2. 陈述A是错误的,陈述B是正确的。3. 两个陈述都是正确的。4. 两个陈述都是错误的。3. 你的公司已经开发了一套软件并为买家将软件信息通过Internet发布到了网上。当任何组织访问包含你的软件的网站时,他们就向你发送一个购买软件的请求。你将使用哪种电子商务模型来实现这样的界面?41. C2B2. C2C3. B2C4. B2B4. 定义如何把密匙和明文结合起来的数学规则集称为_2_。1. 明文2. 算法3. 密匙4. 密码5. 思考下面的陈述:3陈述A:为了获得一个数字认证,用户必须先利用Web浏览器和e-mail客户端软件所提供的工具在他们的计算机中生成一个密匙对。陈述B:在获得一个数字认证后,公共密匙将和电子申请一起被提交给认证权威机关(CA) 。 判断上述陈述。1 陈述A是正确的,陈述B是错误的。2 陈述A是错误的,陈述B是正确的。3 两个陈述都是正确的。4 两个陈述都是错误的。6. 思考下面的假设:2Joe要为Fishery Products 公司的网站开发一个在线购买产品的软件。他需要确保公司中经授权的人能接收到购买的详细信息。他通过使用Fishery Products 公司的公共密匙加密发送购买订单的详细信息。当Fishery Products 公司收到他的消息时,只有经授权的人可以使用公司的私有密匙来解密这条消息。应该使用下面的那种安全技术?1. 对称加密2. 非对称加密3. 数字签名4. 数字认证7. 公共密匙的认证由下面的哪项进行检验:21. 数字签名2. 数字认证3. 认证机关4. SSL8. 下面的哪项安全技术被用来确认内容的来源?31. 对称加密2. 非对称加密3. 数字签名4. 数字认证9. 哪个协议被用来提供网上传输数据的私密性?21. SEPP2. SSL3. IOTP4. OBI10. 哪项权利有助于保护存在于两个或多个商行之间的机密商业信息?41. 著作权2. 商标3. 专利权4. 商业秘密11. 确定关于OBI的正确陈述。11. OBI确保在购买完成之前购买者被适当的识别以及该购买者的消费能力被审核。2. OBI协议被用来为网络环境中的数据传输提供私密性。3. OBI标准是由安全电子付款协议(SEPP)和安全交易技术协议(STT)共同制定的。4. OBI详细说明了用来控制如何交易的交易协议选项。12. 思考下面的陈述:3陈述A:SET 使用SEPP协议。陈述B:SET提供信用卡持有者、商人和收单银行的信用认证。判断上述陈述。1. 陈述A是正确的,陈述B是错误的。2. 陈述A是错误的,陈述B是正确的。3. 两个陈述都是正确的。4. 两个陈述都是错误的。13. 你想把一笔交易的细节写到一个日志文件中。你将用下列的哪项来完成这项工作?41. 资源管理者2. 资源分配者3. CRM补偿者4. CRM工人14. 思考下面的陈述:3陈述A:即时激活(Just-in-time activation)特性从MTS中移植到了COM+。陈述B:通过使用即时激活特性,保留了服务器的内存。关于上面陈述,下面哪项是正确的?1. 陈述A是正确的,陈述B是错误的。2. 陈述A是错误的,陈述B是正确的。3. 两个陈述都是正确的。4. 两个陈述都是错误的。15. 版本号的组成部分是:4A:修订号B:主要版本号C:次要版本号D:创建号确定在一个版本号中这些组成部分的正确顺序?1. C=B=D=A2. B=A=C=D3. B=D=C=A4. B=C=D=A16. 下列哪项是C# .NET组件文件的扩展名?11. .dll2. .exe3. .cs4. .csproj17. 把一个通道(channel)注册为一个已知服务需要下面的哪个类?41. RealProxy2. ObjRef3. TransparentProxy4. RemotingConfiguration18. 思考下面的陈述:3陈述A:允许在一台机器上创建的交易被另一台机器使用的远程架构称为DCOM。陈述B:HTTP通道(channel)既实现了服务器通道,又实现了客户通道。关于上面陈述,下面哪项是正确的?1. 陈述A是正确的,陈述B是错误的。2. 陈述A是错误的,陈述B是正确的。3. 两个陈述都是正确的。4. 两个陈述都是错误的。19. 实现HTTP 远程聊天程序的一个代码段如下所示:2public class Server public static void Main(string args) HttpChannel channel = new HttpChannel(9342); ChannelServices.RegisterChannel(channel); RemotingConfiguration.RegisterWellKnownServiceType(typeof(), Chat, WellKnownObjectMode.SingleCall); System.Console.WriteLine(Hello); System.Console.ReadLine(); 然而,该代码在编译阶段出现了错误。调试该代码并找出由代码产生的错误信息。1. No overload for method RegisterChannel takes 0 arguments 2. Type expected 3. The type or namespace name ChannelService could not be found (are you missing a using directive or an assembly reference? )4. No overload for method RegisterWellKnownServiceType takes 2 arguments20. Alex是S&S Software 公司的系统管理员,他用HTTP通道开发了一个聊天程序。系统管理员需要使用这个程序来进行公司部门之间的沟通。然而,被显示的客户端程序的代码段给出了一些编译错误 。3哪个是能满足要求的正确代码段?单击Exhibit按钮。1. ChannelServices.RegisterChannel(new HttpChannel(port); Chat ChatClient= (Chat)GetObject(typeof(BankChat.Chat), http:/localhost:9932/Chat);2. ChannelServices.RegisterChannel(new HttpChannel(port); Chat ChatClient= (Chat)Activator.GetObject(typeof(BankChat.Chat);3. ChannelServices.RegisterChannel(new HttpChannel(port); Chat ChatClient= (Chat)Activator.GetObject(typeof(BankChat.Chat), http:/localhost:9932/Chat);4. ChannelServices.RegisterChannel(new HttpChannel(port); ChatClient= (Chat)Activator.GetObject(typeof(BankChat.Chat), tcp:/localhost:9932/Chat);21. 下面哪个对象表现为某些其它对象?21. Client activated object2. Proxy object3. Singlecall object4. Singleton object22. 思考下列关于通道(channel)选择的陈述:1陈述A:在调用远程对象前,需要注册通道的最小值。陈述B:通道可以在同一端口上注册多次。下面哪项是关于上面陈述的正确选项?1. 陈述A是正确的,陈述B是错误的。2. 陈述A是错误的,陈述B是正确的。3. 两个陈述都是正确的。4. 两个陈述都是错误的。23. 下面哪项是IobjectConstruct接口的唯一方法?11. Construct()2. Constructor()3. Construction()4. ObjectConstruct()24. 思考下面的陈述:2陈述A:自动事务模型(automatic transaction model)的缺点是它不支持隐式开始的事务。陈述B:手动事务(Manual transactions)允许用户在事务边界使用资源。关于上面陈述,下面哪项是正确的?1. 陈述A是正确的,陈述B是错误的。2. 陈述A是错误的,陈述B是正确的。3. 两个陈述都是正确的。4. 两个陈述都是错误的。25. Mike是Pioneer Systems的管理员,当从池中构建目标时他需要创建一个名为Pioneer.txt的文件。4下面的哪个代码段可以用来执行这项任务?1. ClassInterface(ClassInterfaceType.AutoDual2. ConstructionEnabled(Default=”SaveMyMoney.txt”)3. ConstructionEnabled(Default=”Pioneer.txt”)4. ConstructionEnabled(Default=”Pioneer.txt”)26. Jackson是TechSoft Pvt. 公司的系统管理员,他需要一个事务组件来更新雇员的薪水。这个组件应该接受雇员代码并从数据库中获取他的经验年限。这个组件应该检查雇员的经验年限是否大于5年。如果雇员的经验满足上述的条件,他的薪水将增加2500卢比。如果不满足条件,事务应该回滚。下面给出的代码缺少一些行。下面的哪个代码段能完成这个组件的代码?单击Exhibit按钮。21. Code1:exp = (int)getexpiYearsofExp;getexp.Close();sqlcomupd.Connection = null;SqlTrans = mycon.BeginTransaction();SqlCommand com = new SqlCommand(UPDATE Employee Set salary=salary+2500 where cEmployeeCode = +empcode+ );com.Transaction = SqlTrans;com.Connection = mycon;com.ExecuteNonQuery();if(exp 5) SqlTrans.Commit(); Console.WriteLine(Salary Updated);2. Code2:getexp.Read(); exp = (int)getexpiYearsofExp; getexp.Close(); sqlcomupd.Connection = null; SqlTrans = mycon.BeginTransaction(); SqlCommand com = new SqlCommand(UPDATE Employee Set salary=salary+2500 where cEmployeeCode = +empcode+ ); com.Transaction = SqlTrans; com.Connection = mycon; com.ExecuteNonQuery(); if(exp 5) SqlTrans.Commit(); Console.WriteLine(Salary Updated); 3. Code3:getexp.Read(); exp = (int)getexpiYearsofExp; getexp.Close(); sqlcomupd.Connection = null; SqlCommand com = new SqlCommand(UPDATE Employee Set salary=salary+2500 where cEmployeeCode = +empcode+ ); com.Transaction = SqlTrans; com.Connection = mycon; com.ExecuteNonQuery(); if(exp 5) SqlTrans.Commit(); Console.WriteLine(Salary Updated); 4. Code4:getexp.Read(); exp = (int)getexpiYearsofExp; getexp.Close(); sqlcomupd.Connection = null; SqlTrans = mycon.BeginTransaction(); SqlCommand com = new SqlCommand(UPDATE Employee Set salary=salary+2500 where cEmployeeCode = +empcode+ ); com.Transaction = SqlTrans; com.Connection = mycon; com.ExecuteNonQuery(); if(exp 5) Console.WriteLine(Salary Updated); 1. Code12. Code2 3. Code34. Code427. 下面的哪个事务属性能确保在事务之后数据的有效状态?21. 原子性2. 一致性3. 隔离性4. 持久性28. 下面的哪项是关于模仿(impersonation)的正确陈述?21. 模仿包括客户端或服务器端的参与。2. 模仿包括客户端和服务器端的参与。3. 模仿仅包括服务器端的参与。4. 模仿仅包括服务器端的参与。29. 哪个COM+服务可以使你在设计阶段配置类和参与执行时期的事务?41. 对象池2. 资源管理3. 补偿资源管理器4. 自动事务管理30. 下面哪项是关于库应用程序的正确陈述? 4 陈述A:库应用程序在客户端进程中运行。陈述B:库应用程序不一定与一个服务器程序有关。陈述C:库应用程序组件总是被加载到客户端创建的进程中。1. 陈述A、B是正确的,陈述C是错误的。2. 陈述B、C是正确的,陈述A是错误的。3. 陈述A、C是正确的,陈述B是错误的。4. 所有的陈述都是正确的。31. Offset Technologies有一个存储关于公司的所有信息的数据库。包含雇员详细信息的这张表只能被公司的经理访问。系统执行者已经创建了一个名为retrievedetails组件,它可以获得这张表并获取雇员的详细信息。系统执行者创建了另一个名为checkuserid组件,它检查登录的用户是否有权限获得这张表。安全角色“Manager”的安全角色属性SetEveryoneAccess已经被设置成false。如果当前登录的用户的认证信息被批准,组件checkuserid会调用另一个组件retrievedetails。当这个组件被checkuserid组件调用时,用户登录帐户的信息将被显示。任何checkuserid组件调用retrievedetails组件时,系统执行者都想提供严格的安全检查。下面的哪项将是满足系统执行者需求的最有效的方法?41. 对Retrie

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论