您正在开发.NET Framework 2.0 应用程序上 Certkiller-WS554。您编写的应用程序的行号在下

题目
单选题
您正在开发.NET Framework 2.0 应用程序上 Certkiller-WS554。您编写的应用程序的行号在下面的代码是只供参考: 01: Public Function ProcCount( ) As Integer 02: Dim envPerm As EnvironmentPermission = _ 03: New EnvironmentPermission( _ 04: EnvironmentPermissionAccess.Read, _ 05: "NUMBER_OF_PROCESSORS") 06: 'Add code segment here 07: Return Environment.ProcessorCount 08: End Function 在代码中的 ProcCount 方法将用于返回运行代码的计算机上的处理器数和方法的实现是完全透明的方法的调用方。你确保 ProcCount 方法已被授予访问环境变量的权限的代码的调用方可能没有权限访问的变量。为了能够成功调用 ProcCount 方法需要中的其他程序集的类。在行 06 至重写安全检查,虽然您确保任何您编写的代码不会影响已有您的代码的权限,您必须添加代码。 您应添加哪些代码段?()
A

envPerm.PermitOnly()

B

envPerm.Demand()

C

encPerm.Deny()

D

envPerm.Assert()

参考答案和解析
正确答案: A
解析: envPerm.Assert()方法应使用在该方案中,因为方法允许您的代码和任何您调用以执行操作,您的代码的权限执行,但调用方可能没有权限执行的代码。 不正确的答案: A:PermitOnly方法,因为它会导致拒绝呼吁所有的权限,该权限以外的其他P相同的操作,这会影响其他权限。 B:这种方法不应在该方案中使用因为Demand方法要求所有调用方都具有执行特定操作的权限。 C://Deny方法不应在该方案中使用的方法显式将导致被拒绝的权限P,您需要确保权限的应用程序的代码。
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

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

A.

B.

C.

D.


参考答案:D

第2题:

您正在开发.NET Framework 2.0 应用程序上 Certkiller-WS554。您编写的应用程序的行号在下面的代码是只供参考:01: Public Function ProcCount() As Integer02: Dim envPerm As EnvironmentPermission = _03: New EnvironmentPermiss

A.envPerm.PermitOnly()

B.envPerm.Demand()

C.encPerm.Deny()

D.envPerm.Assert()


参考答案:D

envPerm.Assert()方法应使用在该方案中,因为方法允许您的代码和任何您调用以执行操作,您的代码的权限执行,但调用方可能没有权限执行的代码。 不正确的答案: A:PermitOnly方法,因为它会导致拒绝呼吁所有的权限,该权限以外的其他P相同的操作,这会影响其他权限。 B:这种方法不应在该方案中使用因为Demand方法要求所有调用方都具有执行特定操作的权限。 C:Deny方法不应在该方案中使用的方法显式将导致被拒绝的权限P,您需要确保权限的应用程序的代码。

第3题:

您正在开发的应用程序执行数学计算。您开发一个名为 CalculationValues 的类。您编写了一个名为 PerformCalculation 的类的实例上进行操作的过程。您需要确保应用程序的用户界面继续响应而正在执行计算。您需要编写代码段中,调用 PerformCalculation 过程来实现这一目标。您应该使用哪个代码段?()

A.

B.

C.

D.


参考答案:D

它是一项要求,UI继续作出反应,因此PerformCalculation应执行单独的线程中。
PerformCalculation需要一个参数因此您应使用ParameterizedThreadStart委托。

第4题:

您正在Certkiller-WS554开发.NET Framework 2.0 Windows 窗体应用程序。Windows 窗体应用程序供各国 Certkiller.com 的区域办事处使用。您需要自定义应用程序,以便基于用户的操作系统设置更改语言、 日历和文化的约定。另外需要确定应该用于这一要求的.Net Framework类。你应该做什么?()

A.应使用CultureInfo类

B.应使用TextInfo类

C.应使用DateTimeFormtaInfo

D.应使用CharUnicodeInfo

E.应使用RegionInfo


参考答案:A

第5题:

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

A.使用NextValue方法。

B.使用递减方法。

C.使用增量方法。

D.使用IncrementBy方法。


参考答案:D

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

第6题:

为应用程序开发人员上班 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代表选管会。

第7题:

为应用程序开发人员上班 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方法应使用。方法从独立存储中检索特定的程序集和特定于用户的数据。

第8题:

您最近向所有用户创建和部署使用.NET1.1CLR开发的应用程序,管理员更新所有用户的计算机并且安装了NET2.0CLR,运行初步测试并发现使用您创建的应用程序。网1.1CLR不兼容。NET2.0CLR。您需要确保可以与运行应用程序。网1.1CLR。你应该做什么?()

A.

B.

C.

D.


参考答案:C
此配置元素指示主机系统启动该应用程序,可以使用.NET 1.1 CLR 或.NET 1.0 CLR,而不是默认为.NET 2.0 CLR。SupportedRuntime 元素标识,可以运行应用程序的公共语言运行库版本。 使用生成的程序集只支持 supportedRuntime 元.NET 1.1 或更高版本。

第9题:

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

A.使用互斥锁类。

B.使用Interlocked类。

C.使用Monitor类。

D.使用ReaderWriterLock类。


参考答案:A

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

第10题:

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

  • A、使用互斥锁类。
  • B、使用Interlocked类。
  • C、使用Monitor类。
  • D、使用ReaderWriterLock类。

正确答案:A

更多相关问题