你在 Certkiller 做应用程序的开发工作。 com。您正

题目

你在 Certkiller 做应用程序的开发工作。 com。您正在开发一个名为 ClientCollection 的集合类这是用于存储位于不同地理区域的 Certkiller.com 的客户的姓名。由客户端类表示这些客户端的名称。您打算创建一个名为 SortClients,安排客户端对象按升序排列的 ClientCollection 类中方法。您需要确保适当的接口由客户端类允许排序。应使用何种接口?()

  • A、IDictionary
  • B、IComparable
  • C、IComparer
  • D、IEqualityComparer
参考答案和解析
正确答案:B
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

你是Certikller.com网站的应用程序开发人员。你正在开发一个名为Certkiller App05的应用程序. Certkiller App05在应用程序目录中被配置为动态程序集加载。您必须能够动态地加载到当前应用程序域命名 Certkiller Ass25.dll 程序集的代码段。请选择代码段来完成这个任务()

A.

B.

C.

D.


参考答案:A

这个Assembly.LoadFrom()方法可以动态的调用一个重程序及加载而来的程序集中的方法
B、Load方法需要程序集的名称作为参数.
C、不可能使用AppDomain.Load去从文件中加载一个程序集.
D、AppDomain.GetData为特定的程序集得到存储在应用程序域中的信息。

第2题:

为应用程序开发人员上班 Certkiller.com。您正在开发命名为 Certkiller Ass3 的强名称程序集。Certkiller Ass3 将由多个应用程序使用。你打算经常在开发生命周期的过程中重建 Certkiller Ass3。每当重新生成 Certkiller Ass3,您必须确保按照预期与所有的应用程序将使用它对它正常工作。您必须将您用来创建 Certkiller Ass3,这样所有的应用程序中引用最新的版本的 Certkiller Ass3 的计算机的配置。选择两个操作,您应该执行来达到自己的目标。()每一个正确的答案显示唯一的完整的解决方案的一部分。

A.

B.

C.

D.


参考答案:A, B
计算机配置文件中的developmentmode元素告诉.net运行库在由DevPath环境变量使用定位程序集。SupportedRuntime元素指定哪些.net运行库版本的程序集的支持。 DependentAssembly元素用于封装每个程序集绑定策略和程序集位置。

第3题:

Certkiller.com 有一个名为 Certkiller SR07 的承载公司数据的文件服务器。您目前正在创建的应用程序将由 Certkiller.com 的用户使用的过程中管理 Certkiller SR07 上的数据。确保 Certkiller.com 用户工作目录中,有适当的文件权限您定义的 DemanDirectorySecurity 方法,如下所示。public void DemanDirectorySecurity (string path) {FileIOPermission filePerm = new FileIOPermission (PermissionState.None);filePerm.AddPathList (FileIOPermissionAccess.AllAccess, path); filePerm.Assert ();}之后,安装新的应用程序,您发现有些用户并没有他们的工作目录的完全访问权限。将通知您的用户只需要这些 Certkiller.com 只读访问。您需要重写权限断言,只有这些用户的 DemanDirectorySecurity 方法中。你应该做什么?()

A.

B.

C.

D.


参考答案:A
此代码调用 FileIOPermission 类的还原断言方法、 实例化一个 FileIOPermission 对象,该对象代表只读访问到工作目录中,并调用 assert 方法上的 FileIOPermission 对象。

第4题:

为应用程序开发人员上班 Certkiller.com,Certkiller.com 使用 Visual Studio.NET 2005 作为其应用程序开发平台。您正在开发.NET框架2.0 Web应用程序。您要访问的应用程序的配置数据。虽然您的解决方案提供了最大的性能,但不需要配置数据的只读访问权限。你应该做什么?()

A.应使用配置类的GetSection方法

B.配置应用程序类的GetSection方法应使用

C.应使用配置类的GetSectionGroup方法

D.应使用WebConfigurationManager类的GetSection方法


参考答案:D

讨论的配置类用于以编程方式访问Web应用程序的配置信息。静态GetSection方法检索缓存的配置信息。 不正确的答案: A:该问题的方法允许对所有配置文件的编程访问,但它不会缓存当前应用程序的配置值。 B:这应避免不惜一切代价,这是最适合用于检索Windows客户端应用程序的信息。 C:此方法用于只能从GetSection方法类似的配置对象中检索特定的节组。

第5题:

为应用程序开发人员上班 Certkiller.com,Certkiller.com 使用 Visual Studio.NET 2005 作为其应用程序开发平台。您正在开发.NET Framework 2.0 图形分析中的应用。您将要保存图形对象从应用程序就是集合的 x 和 y 点,每个由使用单精度浮点数。您需要保留的磁盘空间使用量减至最少保存对象。你应该做什么?()

A.使用TextWriter类。

B.使用StreamWriter类。

C.使用StringWriter类。

D.使用BinaryWriter类。


参考答案:D

BinaryWriter类用于将数据存储在二进制格式,是用来存储给定的类之间的数据提供最紧凑的格式。 不正确的答案: A、B、C:中问题全部保存或存储在文本的格式,并将需要更多的空间,比以二进制格式,因此不应在该方案中使用的数据的类。 说明:为成功读取用户的首选项,您应该使用IsolatedStorageFile.GetUserStoreForAssembly方法应使用。方法从独立存储中检索特定的程序集和特定于用户的数据。

第6题:

你是Certikller.com网站的应用程序开发人员Certkiller .com网站使用 Visual Studio.NET 2005作为开发平台。你正在开发一个.NET Framework2.0的Windows应用程序,它将使用一个名为 BillAssembly 的程序集.在名为Test20的文件夹下,部署的程序集文件 BillAssembly.dll。BillAssembly不是强命名的您需要配置指定的 BillAssembly 程序集的位置,虽然任何您更改的设置不会影响其他应用程序在系统上安装的 Windows 应用程序。你应该做什么?()

A.

B.

C.

D.


参考答案:D

第7题:

为应用程序开发人员上班 Certkiller.com,Certkiller.com 使用 Visual Studio.NET 2005 作为其应用程序开发平台。您使用名为 Certkiller 的 Windwos XP 专业版客户端计算机-WS554 为您的开发计算机。您正在开发。NET Framework 2.0 应用程序上的 Certkiller-WS554。应用程序将在全球范围内使用,并必须能够代表以下列语言的字符: 英文、 中文繁体、 希伯来语和泰米尔语。您的应用程序需要提供错误检测无效序列的字符,但您的应用程序也必须优化存储。你应该做什么?()

A.对您的应用程序使用UTF8Encoding类中的字符进行编码。

B.对您的应用程序使用UTF7Encoding类中的字符进行编码。

C.对您的应用程序使用UTF32Encoding类中的字符进行编码。

D.对您的应用程序使用UTF16Encoding类中的字符进行编码。


参考答案:A
成功启用错误检测和类实例更安全,您应该使用的UTF8Encoding类,在该方案中。 不正确的答案: B:UTF7Encoding此选项中使用的编码类不提供任何错误检测,不应在该方案中使用。 C、d:编码的类,这些选项中不应使用方案中因为UTF16Encoding类表示为一至两个16位整数序列的每个字符,并且UTF32Encoding代表选管会。

第8题:

您已被要求您在 Certkiller.com 的上级创建的子应用程序域。新的子应用程序域必须指定不同的程序集路径,比父应用程序域。您需要确保您的解决方案满足 Certkiller.com 的要求。你应该做什么?()

A.

B.

C.

D.


参考答案:B

应用程序域类的 CreateDomain 方法是重载的方法,可以使用创建应用程序域。此代码创建名为 ChildDomain,子应用程序域 它作为其父域中使用相同的证据,并指定一个 AppDomainSetup 对象。在此版本的 CreateDomain 中,传递给 CreateDomain 方法的第一个参数是一个字符串,表示 要创建的应用程序域的名称。
CreateDomain 方法的第二个参数指定证据对象。证据对象表示使用的代码访问安全性 (CAS) 中的身份信息 微软。.NET 框架,以确定授予程序集的权限。
CreateDomain 方法的第三个参数指定一个 AppDomainSetup 对象。AppDomainSetup 对象表示应用程序域设置如应用程序名称、 基目录和配置文件路径。您必须指定一个不同的程序集路径,比父应用程序域中, 因此,应用程序域对象的 ApplicationBase 属性已设置。ApplicationBase 属性定义应用程序基的目录。将程序集探测使用此目录来解决运行库的任何引用。
不正确的答案:
A: 您不应使用的代码,在 AppDomainSetup 对象的应用程序名称属性设置 因为这应该是应用程序域的友好名称。
C: 您不应使用的代码,在 AppDomainSetup 对象的 ConfigurationFile 属性设置 因为这应该是配置文件所在的目录。
D: 您不应使用的代码,在 AppDomainSetup 对象的 CachePath 属性设置appDomainSetup.ApplicationBase = @"C:\Program Files\ChildApp";

第9题:

为应用程序开发人员上班 Certkiller.com,Certkiller.com 使用 Visual Studio.NET 2005 作为其应用程序开发平台。您正在开发.NET Framework 2.0 应用程序,用于发布自己的自定义性能计数器。另外,您需要增加 5 的性能计数器的值,并必须尽量减少需要通过编写的代码数量。你应该做什么?()

A.使用NextValue方法。

B.使用递减方法。

C.使用增量方法。

D.使用IncrementBy方法。


参考答案:D

通过有效的原子操作,使关联的性能计数器的值增加或减少指定的量。 有计数器的值减少所需的量需要最少的代码将IncrementBy方法的方法的最佳选择。 不正确的答案: A.这是用于返回值的计数器的代码,不应在该方案中使用。 B.如果您要使用的值,则下跌,并且在该方案中需要增加使用的方法。 C.此方法用于只增加计数器的值之一,并不应使用。

第10题:

为应用程序开发人员上班 Certkiller.com,Certkiller.com 使用 Visual Studio.NET 2005 作为其应用程序开发平台。您正在开发.NET框架2.0Windows服务应用程序。您需要跨多个进程同步执行的一些资源。你应该做什么?()

A.使用互斥锁类。

B.使用Interlocked类。

C.使用Monitor类。

D.使用ReaderWriterLock类。


参考答案:A

Mutex类可以跨多个进程的线程执行同步使用。 不正确的答案: B、C、D:这些选项中的类不能使用在该方案中,因为他们只可以在一个单独的进程中使用。

更多相关问题