




已阅读5页,还剩16页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于C#的Windows应用程序设计认证模拟试题共四套(每套50题)Microsoft 70-316Developing Windows-based Applications with Microsoft Visual C# .NETVersion 9.01. 你使用Visual Studio .NET 来创建名为Request 的组件。这个组件包括一个名为AcceptTKRequest 的方法,用来处理新用户对服务的请求。AcceptTKRequest调用一个名为Validate 的私有函数。你必须确保Validate 遇到的任何异常传递到Request 的父窗口,由父窗口来响应处理异常。你想用最少的代码来完成这个目标,你该怎么做?A在AcceptTKRequest 中使用下列代码段:this.Validate();B在AcceptTKRequest 中使用下列代码段:try this.Validate();catch(Exception ex) throw ex;C在AcceptTKRequest 中使用下列代码段:try this.Validate();catch(Exception ex) throw new Exception(“Exception in AcceptTKRequest”, ex);D使用下列代码段来创建一个名为RequestException 的自定义异常类:public class RequestException:ApplicationException public RequestException():base() public RequestException(string message):base(message) public RequestException(string message,Exception inner):base(message, inner) 另外,在AcceptTKRequest 中使用下列代码段:try this.Validate();catch(Exception ex) throw new RequestException(“Exception in AcceptTKRequest”, ex);正确答案:A2. 你是TestKing inc 公司的软件开发者,你要开发一个Windows 窗口来为用户提供在线帮助。你希望用户按F1 键后就可以获得帮助功能。获得焦点的文本框控件对应的帮助文本将会在弹出窗口中显示。为了实现这个功能,你需要调用一个HelpProvider 控件的方法来控制和传递文本框和帮助文本,你该调用哪个方法?ASetShowHelpBSetHelpStringCSetHelpKeywordDToString正确答案:B3.你要开发一个能输入产品销售记录的基于Windows 的应用程序。你向其中添加一个叫做TestKing 的子程序。你发现TestKing 有时在执行时会抛出IO 异常。为了找到问题所在你创建了两个分别叫做LogError 和CleanUp 的子程序。这两个子程序满足这样的条件:只有当TestKing 抛出异常时才调用LogError。无论何时TestKing 完成,CleanUp 都必须被调用。你必须保证你的代码能满足这两个条件,下面的语句,你选用哪一项?A. try TestKing();LogError();catch (Exception e) CleanUp(e);B. try TestKing();catch (Exception e) LogError(e);CleanUp();C. try TestKing();catch (Exception e) LogError(e);finally CleanUp();D. try TestKing();catch (Exception e) CleanUp(e);finally LogError();Answer: C4.你使用Visual Studio .NET 来创建一个基于Windows 的应用程序。这个应用程序包含一个名叫TestKForm 的窗体,他用图片的形式来显示统计时间。你使用custom graphing 控件去支持这个实现。你必须使用户不能使用TestKForm 的最大化和最小化按钮,并不能重新设置窗体大小。哪三个是你必须要设置的?(每项都是解决方案中的一项,选择三项)A. Set TestKForm.MinimizeBox to False.B. Set TestKForm.MaximizeBox to False.C. Set TestKForm.ControlBox to False.D. Set TestKForm.ImeMode to Disabled.E. Set TestKForm.WindowState to Maximized.F. Set TestKForm.FormBorderStyle to one of the Fixed Styles.G. Set TestKForm.GridSize to the appropriate size.Answer: A, B, F5.你开发了一个包含Contact 类的应用程序,Contact 类定义如下:public class Contactprivate string name;public event EventHandler ContactSaved;public string Name get return name;set name = value;public void Save () / Insert Save code./ Now raise the event.OnSave();public virtual void OnSave() / Raise the event:if (ContactSaved != null) ContactSaved(this, null);你创建了个名为TestKingForm 的窗体,这个窗体必须包括由Contact 对象引发的ContactSaved 事件的处理代码。Contact 对象将会被名为CreateContact 的程序初始化,你该采用哪个代码段?Aprivate void HandleContactSaved() / Insert event handling code.private void CreateContact() Contact oContact = new Contact();oContact.ContactSaved +=new EventHandler(HandleContactSaved);oContact.Name = “CompanyA”;oContact.Save();Bprivate void HandleContactSaved(object sender, EventArgs e) / Insert event handling code.private void CreateContact() Contact oContact = new Contact();oContact.Name = “CompanyA”;oContact.Save();Cprivate void HandleContactSaved(object sender, EventArgs e) / Insert event handling code.private void CreateContact() Contact oContact = new Contact();oContact.ContactSaved +=new EventHandler (HandleContactSaved);oContact.Name = “CompanyA”;oContact.Save();Dprivate void HandleContactSaved(Object sender, EventArgs e) / Insert event-handling code.private void CreateContact() Contact oContact = new Contact();new EventHandler(HandleContactSaved);oContact.Name = “CompanyA”;oContact.Save();正确答案:C6。你用Visual Studio .NET 开发了一个基于Windows 的应用程序,这个应用程序可以访问Microsoft SQL Server 数据库。你的应用程序包含一个名叫CustomerForm 的窗体。你添加了一个名为design-time 的组件到窗体中:名为TestKingConnection 的SqlConnection 对象;名为TestKingDataAdapter 的SqlDataAdapter 对象;名为TestKingDataSet 的DataSet 对象;5 个TextBox 控件用来保存TestKingDataSet 的值。在设计时,你将每个TextBox 控件的DataBindings 属性设置为TestKingDataSet对象的DataTable 的适当的列。当你调试应用程序时,你能成功地连接到数据库,然而,没有数据显示在任何一个TextBox 中。你需要修改你的应用程序代码确保数据能适当地显示。当CustomerForm.Load 事件处理器运行时,将发生哪个行为?A. 调用TextBoxes 的DataBindings collection 的Add 方法, 并将TestKingDataSet 作为参数传给它;B.调用TestKingDataSet 的BeginInit 方法;C.调用TestKingConnection 的Open 方法;D.调用TestKingDataAdapter 的FillSchema 方法,并将TestKingDataSet 作为参数传给它;E.调用TestKingDataAdapter 的Fill 方法,并将TestKingDataSet 作为参数传给它;正确答案:E7.你使用Visual Studio .NET 来创建一个基于Windows 的应用程序。这个应用程序包含一个名叫TestKingForm 的窗体,TestKingForm 包含15 个控件使用户可以设置应用程序的一些基本配置。你设计这些控件,当用户调整TestKingForm 窗体的大小时,控件可以动态调整它们自己的大小和位置。窗体最初的大小是650 x700 像素。如果调整窗体,使窗体小于500 x 600 像素,那么控件就不会正确显示了,你必须确保用户不能把窗体调整到小于500 x 600 像素。哪两个操作可以使你完成配置TestKingForm 窗体(选择两个)A. 设置MinimumSize 属性为“500,600”.B. 设置MinimumSize 属性为“650,700”.C. 设置MinimizeBox 属性为True.D. 设置MaximumSize 属性为“500,600”.E. S 设置MaximumSize 属性为“650,700”.F. 设置MaximumBox 属性为True.G. 设置Size 属性为“500,600”.H. 设置Size 属性为“650,700”.答案: A,H8.你负责维护TestKing 项目小组以前一个同事写的应用程序。这个应用程序负责读写局域网的日志文件,原作者使用下列调试代码方便维护:try Debug.WriteLine(“Inside Try”);throw(new IOException();catch (IOException e) Debug.WriteLine (“IOException Caught”);catch (Exception e) Debug.WriteLine(“Exception Caught”);finally Debug.WriteLine (“Inside Finally”);Debug.WriteLine (“After End Try”);下列哪个是这些代码的输出?A. Inside TryException CaughtIOException CaughtInside FinallyAfter End TryB. Inside TryException CaughtInside FinallyAfter End TryC. Inside TryIOException CaughtInside FinallyAfter End TryD. Inside TryIOException CaughtInside Finally答案C9.你使用Visual Studio .NET 为在线游戏创建一个基于Windows 的应用程序。每个用户都将可以在他们各自的电脑上运行这个客户端应用程序,在这个游戏当中,每位用户都可以控制两组军队,Group1 and Group2。你要创建一个标题为团队的高级菜单,在这个菜单下面创建两个子菜单:一个是叫作group1 的子菜单,它的标题是group1;另一个是叫作group2 的子菜单,它的标题是group2。当用户查找这个组菜单的时候,那两个子菜单就会被显示。用户一次只能查找一个军队,你必须确保一个团队能够被找到通过点击适当的子菜单或者是按ALT 键加1 或者2。同时你也要确保当前团队的查找能通过相应的子菜单项目的一个点被简要地说明。你不想改变任何你菜单项目的标题文本(内容),你需要选择下列的哪四种的做法?(每一个正确的答案都提供部分的解决方案,选出四个)A:设置group1Submenu.Text 属性为:Group &1设置group2Submenu.Text 属性为:Group &2B:设置Group1.ShortCut 属性为:ALT1设置Group2.ShortCut 属性为:ALT2C : 在group1Submenu.Click even 事件中, 在代码设置器中设置group1Submenu.DefaultItem 属性为true在group2Submenu.Click even 事件中, 在代码设置器中设置group2Submenu.DefaultItem 属性为trueD : 在group1Submenu.Click even 事件中, 在代码设置器中设置group2Submenu.DefaultItem 属性为false在group2Submenu.Click even 事件中, 在代码设置器中设置group1Submenu.DefaultItem 属性为falseE : 在group1Submenu.Click even 事件中, 在代码设置器中设置group1Submenu.Checked 属性为true在group2Submenu.Click even 事件中, 在代码设置器中设置group2Submenu.Checked 属性为trueF : 在group1Submenu.Click even 事件中, 在代码设置器中设置group2Submenu.Checked 属性为false在group2Submenu.Click even 事件中, 在代码设置器中设置group1Submenu.Checked 属性为falseG:设置group1Submenu.RadioCheck 属性为true设置group2Submenu.RadioCheck 属性为trueH:设置group1Submenu.RadioCheck 属性为false设置group2Submenu.RadioCheck 属性为false正确答案:B, E, F, G10. 你使用Visual Studio .NET 来创建一个控件,此控件将被你的应用程序中的多个窗体使用。这是一个客户标签(Label)控件,用来检索和显示你公司当前的股票价格。控件将在很多具有不同背景的窗体中显示。你希望控件尽可能多的显示潜在的窗体,你要确保股票价格是可见的,而这个矩形控件本身并不显示出来。你需要在控件的Load事件中添加代码来完成这些需求,你该采用哪两段代码?(选择两个正确的答案)Athis.BackColor = Color.Transparent;Bthis.ForeColor = Color.Transparent;Cthis.BackImage = null;Dthis.SetStyle(ControlStyles.UserPaint, false);Ethis.SetStyle(ControlStyles.SupportsTransparentBackColor, true);正确答案:A, E11. 你创建了一个Windows 窗体TestKingForm,这个窗体可以使用户维护数据库中TestKing 表的数据。你需要增加若干对控件到TestKingForm 上。要满足下列要求:每对控件要代表TestKing 表中的一列。每对控件必需为:一个TextBox,一个Label 控件。每个TextBox 控件的LostFocus 事件必需调用UpdateDatabase 过程。必需为数据库中的其他表创建相似于TestKingForm 的附加窗体。应用程序的性能必需被优化。所需的代码量必需最小化。你该怎么做?A.创建和选择一个TextBox 控件和一个Label 控件。在TextBox 控件的LostFocus事件中写适当的代码。重复复制和粘贴到TestKingForm 直到TestKing 表的所有列都有一对控件。其他表类似操作。B.往TestKingForm 添加一个TextBox 控件和一个Label 控件。在TextBox 控件的LostFocus 事件中写适当的代码。从TextBox 控件和Label 控件创建一个控件数组。运行时,增加附加的控件对到控件数组直到TestKing 表的所有列都有一对控件。其他表类似操作。C.创建一个新的用户控件,这个控件包含一个TextBox 控件和一个Label 控件。在TextBox 控件的LostFocus 事件中写适当的代码。对TestKing 表中的每一列,增加一个用户控件的实例到TestKingForm 上。其他表类似操作。D.创建一个新的ActiveX 控件,包含一个TextBox 控件和一个Label 控件。对TestKing表中的每一个列,增加一个ActiveX 的控件实例到TestKingForm 上,其他表类似操作。Answer: C12.你是一名TestKing Inc 公司的开发人员,TestKing Inc 在Internet 上提供免费软件。你开发了一个e-mail 应用程序,世界各地的用户可以免费下载。这个应用程序在用户界面上显示一些文本字符串信息。运行时,这些文本字符串必需显示并适应本地计算机语言设置。你有4 种不同文化资源去开发应用程序的不同版本。你要确保你的应用程序其他不同文化的人使用。你该怎样部署你的应用程序?A. 为每个不同的文化打包不同的程序集。B. 为每个不同的文化打包不同的可执行文件。C. 为源代码和缺省文化打包主程序集。D. 为源代码打包主程序集。为每个文化打包程序集。Answer: C13。你用Visual Studio .NET 来开发一个包含50 个窗体的应用程序,你要创建一个把几次内部的计算结果输出到调试窗口并名为PerformCalculations 的程序,这些计算要一分多钟才能执行完毕,你想把它编译成两个版本,一个用来调试程序,另外一个用来版本发布。调试的版本要用来计算,而发布的版本不需要包括或编辑的计算,你想用最简洁的代码来完成这个目标,下面哪两段代码是你要写的?A. 用以下代码:#if DEBUG/ Insert code to perform calculations.#endifB. 用以下代码:if (DEBUG) / Insert code to perform calculations.C. 在模块的顶端使用以下代码:#define DEBUGD. Add DEBUG = true to the Command Line Arguments box on the Debuggingpaneof the ProjectProperties dialog box.E.确保常量的编辑条件选择在程序的属性对话框中并包括运行的值。F. 确保常量的编辑条件选择在程序的属性对话框中并包括值的描述.正确答案:A.E14。你使用Visual Studio .NET 创建了一个基于Windows 的应用,来跟踪一家公司的销售情况。此应用的main 对象名为CompanyA。通过下面的定义来创建CompanyA 类:public class CompanyA你写代码来设置CompanyA 类的属性,一旦CompanyA 类被实例化后,该代码将被执行。现在你需要创建一个程序来安置你的代码,你该采用哪段代码?Apublic CompanyA ()Bpublic void CompanyA ()Cpublic bool CompanyA ()Dpublic New()Epublic CompanyANew()Fpublic CompanyA CompanyA ()正确答案:A15.你用Visual Studio .NET 开发一个基于windows 的应用程序。这个应用程序包括一个叫做TestKingForm 和叫做Contact 的类。TestKingForm 包括一个被命名为cmdCreateContact 的按纽。你需确保用户点击着个按纽时创建一个实例,如果你要写出最有效率的代码,你会选用哪个代码断?A. Contact contact = new Object();B. Contact contact = new Contact();C. Object contact = new Contact();D. Contact contact = new Object();答案: B16.作为一个TestKing inc 的开发者,你用Visual Studio .NET 开发一个基于windows 的应用程序,这个应用程序控制关于顾客,定单和贸易的数据。10 个用户将通过运行在Windows 2000 Professional.的服务器上使用此应用程序。你将拷贝存在于服务器上的bin 项目文件夹的内容来展开应用程序。9 个用户反映程序按照期望去运行了。一个用户接到错误信息,这是这个程序的受次运行:“动态链接池中的mscoree.dll 能够在指定的路径CProgramFilesOrdersApp;.;C:WINNTSystem32;C:WINNTSystem;C:WINNTSystem32;C:WINNT;C:WINNTSystem32Wbem.中被发现”你要改正这个错误,你该怎么做?A. Install MDAC 2.7.B. Install Internet Explorer 6.C. Install the redistribute package for the .NET Framework.D. Recopy the contents of the bin folder.答案: C17.你通过使用Visual Studio.NET 来开发一个基于Windows 的应用程序,这个应用程序包括用多种方法来访问启动。你优化了你的应用程序代码之后,在不同的客户端测试你的程序,但是启动的时间太慢了。你必须确保你的应用程序能够尽可能快的运行,你要怎么做?A.先通过使用本机映像生成器(Ngen.exe)来预编译你的应用程序,再在客户端安装已预编译过的应用程序;B.先在客户端安装你的应用程序,再通过使用本机映像生成器来预编译你的应用程序;C.先通过使用JIT 编译器来预编译你的应用程序,再在客户端安装已预编译过的应用程序;D.先在客户端安装你的应用程序,再使用JIT 编译器来预编译你的应用程序答案:B18.你使用Visual Studio.NET 创建一个帐户结算的应用程序,在这个应用程序内部,你调试一个名为TestKingValidate 的函数。这个函数包括多种不同的变量和对象,其中一种变量叫作bValidationStatus。你在TestKingValidate 头部创建一个断点并在VisualStudio .NET IDE 内部运行该应用程序。当你在TestKingValidate 不合理的输入代码时,你必须查看变量bValidationStatus 的内容。难而,你想避免在函数中看到其他的变量以及对象,你也必须尽可能快的完成调试处理过程,你要怎么做?A.打开本地窗口。B.在命令窗口通过使用bValidationStatus 来打印bValidationStatus 的内容。C.为bValidationStatus 打开快速监视器对话框D.为bValidationStatus 添加一个监视表达式答案:DNUM 19你开发一个调用存储过程ProcessRecords 的应用软件。你实现这个类被存储过程ProcessRecords 抛出异常,你应用这个类输出一个叫做ErrorLog.tx 本地的日志文件用以下的代码段StreamWriter oWriter = new StreamWriter(File.Open(logfilePath, FileMode.Append);TextWriterTraceListener oListener =new TextWriterTraceListener(oWriter);Trace.Listeners.Add(oListener);try ProcessRecords();catch (Exception oEx) Trace.WriteLine(Error: + oEx.Message;finally 现在你需要增加代码去把finally 构造型所有的输出写入到ErrorLog.txt 文件然后关闭它,你应该写一段最精简的代码去完成。下面哪段代码最适合?A. oWriter.Close();B. Trace.Flush();oWriter.Close();C. Trace.AutoFlush = true;oWriter.Close();D. oWriter.AutoFlush = true;oWriter.Close();正确答案:BNUM 20你开发一个Visual Studio .NET 应用程序,它包含一个TestKingUpdate 函数名。为了调试,只要TestKingUpdate 被执行,你就要在日志文件中增加一个条目。日志文件名为DebugLog.txt。为了增强可读性,你必须确保DebugLog.txt 日志文件中的每个条目显示在单独的行中你应该采用哪段代码段?A. StreamWriter oWriter =new StreamWriter(File.Open(C:DebugLog.txt, FileMode.Append);TextWriterTraceListener oListener =new TextWriterTraceListener(oWriter);Debug.Listeners.Add(oListener);Debug.WriteLine(TestKingUpdate + DateTime.Now.ToString);B. StreamWriter oWriter =new StreamWriter(File.Open(C:DebugLog.txt, FileMode.Append);TextWriterTraceListener oListener =new TextWriterTraceListener(oWriter);Debug.Listeners.Add(oListener);Debug.Write(TestKingUpdate + DateTime.Now.ToString);C. TextWriterTraceListener oListener =new TextWriterTraceListener();oListener.Name = C:DebugLog.txt;Debug.Listeners.Add(oListener);Debug.WriteLine(TestKingUpdate + DateTime.Now.ToString);D. TextWriterTraceListener oListener =new TextWriterTraceListener();oListener.Name = C:DebugLog.txt;Debug.Listeners.Add(oListener);Debug.Write(TestKing + DateTime.Now.ToString);正确答案:A21你的TestKing 项目小组使用Visual Studio .NET 创建了一个统计应用程序。小组每个成员在跟踪类和调试类中都使用Write 方法去记录有关程序在Windows2000 事件日志中记录的信息。你是一个集成测试人员。你要确保每次写入到事件日志中的记录要么来自跟踪类的Write 方法,要么来自调试类的Write 方法。下列哪两段是你所需要的代码?(每个正确答案是一个完整的解决方案,选两个):A. EventLogTraceListener myTraceListener =new EventLogTraceListener(“myEventLogSource”);B. EventLogTraceListener myDebugListener =new EventLogTraceListener(“myEventLogSource”);Debug.Listeners.Add(myDebugListener);C. EventLogTraceListener myTraceListener =new EventLogTraceListener(“myEventLogSource”);Debug.Listeners.Add(myTraceListener);Trace.Listeners.Add(myTraceListener);D. EventLogTraceListener myDebugListener =new EventLogTraceListener(“myEventLogSource”);EventLogTraceListener myTraceListener =new EventLogTraceListener(“myEventLogSource”);Debug.Listeners.Add(myDebugListener);Trace.Listeners.Add(myTraceListener);Answer: A, B- 22 -你使用Visual Studio .NET 创建一个Windows 应用程序。应用程序包含一个名叫TestKingProcedures (TKP)的窗格。TKP 允许用户输入很长的文本到数据库。当用户点击在TKP 上的Print 按钮时,这段文本可以被缺省的打印机打印。你通过使用本地.NET 系统类库实现了打印的所有缺省设置。用户报告说只有第一页文本被打印。你怎么去解决这个问题?A.在BeginPrint 事件中,设置PrintEventArgs 对象的HasMorePages 属性为True.B.在EndPrint 事件中,设置PrintEventArgs 对象的HasMorePages 属性为True.C.在PrintPage 事件中,设置PrintEventArgs 对象的HasMorePages 属性为True.D. 在QueryPageSettings 事件中, 设置QueryPageSettingEventArgs 对象的HasMorePages 属性为True.Answer: C23. 你用Visual Studio .NET 创建了一个应用程序,为你的技术支持部门提供跟踪支持。你实现了一个跟踪类用于记录运行时错误到本地日志文件中。你也实现了一个TraceSwitch 对象名为MySwitch,用于跟踪滞后的开启和关闭。为了最大化应用程序的性能,你要确保MySwitch 缺省是不可用的(disabled)。你让配置管理员去发布。你编译和部署这个应用程序到你公司内部网的共享文件夹中。50 个用户通过他们桌面的快捷方式使用的这个应用程序。其中一个用户在运行的时候收到错误消息。你决定为这个用户激活这个耗时的跟踪,但要确保不会影响到其他用户的性能。哪个或哪些操作你需要做?(选出所有可能的选项)A.让你的配置管理员去调试。在那个用户的计算机上编译并部署你的应用程序。并创建一个本地快捷方式访问本地应用程序。B.从共享文件夹复制已经部署的应用程序版本。部署到这个用户的计算机上,创建一个本地快捷方式访问本地应用程序。C.编辑该用户计算机应用程序的.config 文件,设置MySwitch 的值为4。D. 编辑共享文件夹应用程序的.config 文件,设置MySwitch 的值为4。Answer: B, C24. 你公司的TestKing 项目小组派你去修改由原先一名同事用Visual Studio .NET所写的应用程序。然而,当你编译这个应用程序时发现了几个语法错误,你需要纠正这些语法错误并编译使这个应用程序可以被测试,在编译之前,你想以最快的方式找到错误代码,你该怎么做?A.选择每个在Windows 任务列表中列出来的错误B.从Visual Studio .NET的窗体服务浏览器中打开应用程序事件日志。选择每个错误。C.在调试模式下运行应用程序,每次遇到一个错误,就改正它,重复执行。D.从Build 菜单中选择Build Solution ,当生成失败时纠正每个错误。E: 从Tools 菜单中,选择Build Comment Web Pages,在生成的报表中选择每个列出的函数。Answer: A25 你的项目小组使用Visual Studio .NET 创建一个统计应用程序。该应用程序包含一个名为TestKingAccounts 的类。这个类实例化了几个类。这几个类来自于用VisualBasic 6.0.创建的COM 组件。每个COM 组件类包含一个名为ShutDownObject 的方法。这个方法一定要在引用结束前被调用。软件测试人员报告说当应用程序停止以后,COM 组件仍然遗留在内存中。你要确保-在TestKingAccounts 被中止前每个COM 组件会调用ShutDownObject 方法。你该怎么做?A. 在TestKingAccounts 的Terminate 事件中加代码去调用每个COM 组件中的ShutDownObject 方法。B. 在你的代码中找出关于TestKingAccounts 的参考被设成NULL 的或超出范围的。在每个实例后手工加入调用Visual Studio .NET 垃圾收集器的代码。C. 在TestKingAccounts 中加一个析构函数。在析构函数中加入调用每个COM 组件类的ShutDownObject 方法的代码。D. 在TestKingAccounts 中加入一段程序private void Finally()。在这个程序中加入调用每个COM 组件类的ShutDownObject 方法的代码。Answer: C26 你用Visual Studio .NET 创建了一个应用程序,你使用TestKing 公司的内部网部署应用程序到客户计算机上。你的应用程序使用的是企业级安全策略。病毒的攻击使TestKing 公司的IT 管理员采用更加严格的安全策略,采用计算机级安全策略。用户报告说现在不能执行你的应用程序,你该怎样处理这个问题?A.通过使用Permview.exe 工具(Permission View tool),在企业级内部代码组策略中包含LevelFinal 属性。B. 通过使用Permview.exe 工具(Permission View tool),在企业级内部代码组策略中包含Exclusive 属性。C. 通过使用Caspol.exe 工具(Code Access Security Policy tool),在企业级内部代码组策略中包含LevelFinal 属性。D. 通过使用Caspol.exe 工具(Code Access Security Policy tool),在企业级内部代码组策略中包含Exclusive 属性。Answer: C27. 你使用Visual Studio .NET 来开发名为PatTrac 一个基于Windows 的应用程序。你用.NET Framework 中的安全类来实现安全性。PatTrac 将会在里面运行一个叫做MedicalOffice 的Windows 2000 虚拟环境相信连接到另一个远程window 2000 虚拟环境.在此过程中运行PatTrac 将命名TestKing,读取测试和认证的方法工具并工作.如果你想要PatTrac 藉由使用一个高级的使用者帐户登录到TestKing 网域,你应该怎么做?A. 藉由呼叫过程产生WindowsImpersonationContext 一个新例图类别的Genericidentity 的方法返回你想要模仿的使用者的记号。B. 藉由呼叫过程产生WindowsImpersonationContext 一个新例图类别的WindowsIdentify 的方法返回你想要模仿的使用者的记号。C.藉由呼叫过程产生ZoneIdentifyPermission 一个新例图类别的GenericPrincipal 的方法返回你想要模仿的使用者的记号。D.藉由呼叫过程产生ZoneIdentifyPermission 一个新例图类别的WindowsPrincipal 的方法返回你想要模仿的使用者的记号。正确答案:B28.你用Visual .NET 开发了一个基于Windows 的,工程名为TestKingMgmt 的应用。你创建了一个应用配置文件,连同TestKingMgmt 一起安装在客户机上。当TestKingMgmt 被执行时,你必须保证配置文件的设置被应用。你该怎么做?A命名配置文件为TestKingMgmt.exe.confing 并拷贝到WindowsSystem32 文件夹中B命名配置文件为TestKingMgmt.config 并拷贝到WindowsSystem32 文件夹中C命名配置文件为TestKingMgmt.exe.confing 并拷贝到此应用程序文件夹中D. 命名配置文件为TestKingMgmt.config 并拷贝到此应用程序文件夹中E. 命名配置文件为TestKingMgmt.exe.confing 并拷贝到全局程序集缓存中正确答案:C29. 你使用Visual Studio .NET 来创建一个基于Windows 的应用程序。这个应用程序实现了基于角色认证的安全策略。这个安全策略基于Microsoft SQL Server数据库的用户名。用户将通过在名为userName 的textBox 中输入用户名登陆。你要确保所有用户都被缺省赋予了Supervisor rule 和the TK role 权限。哪一个代码段你应该使用?A. WindowsIdentity identity =new
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中国发泡水泥项目商业计划书
- 2025年空调项目开工方案
- 2025年中国迷迭香酸项目创业计划书
- 新课标背景下历史课本剧对培养学生学科素养的作用
- 中国新型防水材料项目投资计划书
- 中国卡泊芬净项目创业计划书
- 中国厩肥项目投资计划书
- 廊坊市人民医院在国家级护理学术会议担任主讲的能力评估
- 黑河市人民医院光电治疗术后护理考核
- 重庆市人民医院员工援助计划EAP管理与推广试题
- 商务策划学-(全)课件
- 阀门基础知识培训课件
- 2018年10月自考00107现代管理学试题及答案
- 数字图像处理冈萨雷斯课件
- 客户服务满意度调查表
- 伊美雅(异帕米星),抗感染的信心之选20130415课件
- 《人的正确思想是从哪里来的》教案
- 民政局社会组织执法文书模板(DOC72)
- 可编程控制器(PLC)应用技术说课课件
- 有关山茶花的传说故事
- 星河湾立面工艺篇
评论
0/150
提交评论