作业帮 > 微软认证(MCSE) > 教育资讯

2013微软认证考试练习题及答案(15)[1]

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/09 19:04:50 微软认证(MCSE)
2013微软认证考试练习题及答案(15)[1]
2013微软认证考试练习题及答案(15)[1]微软认证(MCSE)
【网络综合 - 微软认证(MCSE)试题】
无忧考网为大家收集整理了《2013微软认证考试练习题及答案(15)》供大家参考,希望对大家有所帮助!!!

第 71 题
你写了一个如下的自定义异常处理类 CustomException:
Public Class CustomException Inherits ApplicationException
Public Shared COR_E_ARGUMENT As Int32 = &H80070057
Public Sub New(ByVal strMessage As String)
MyBase.New(strMessage)
HResult = COR_E_ARGUMENT
End Sub
End Class
你需要使用CustomException类实现一段能够立即让COM调用者获得控制权的代码。同时能够
保证调用者能够访问到错误代码。你应该使用下面哪段代码?
A. Return Marshal.GetExceptionForHR( _
CustomException.COR_E_ARGUMENT)
B. Return CustomException.COR_E_ARGUMENT
C. Marshal.ThrowExceptionForHR( _
CustomException.COR_E_ARGUMENT)
D. Throw New CustomException("Argument is out of bounds")
答案: D

第 72 题
你正在写一个返回值为ArrayList对象al的方法。你需要保证对ArrayList的修改是线程安全的。你
应该使用下面哪段代码?
A. ArrayList al = new ArrayList();lock (al.SyncRoot){
return al;}
B. ArrayList al = new ArrayList();lock (al.SyncRoot.GetType()){
return al;}
C. ArrayList al = new ArrayList();Monitor.Enter(al);Monitor.Exit(al);return al;
D. ArrayList al = new ArrayList();ArrayList sync_al = ArrayList.Synchronized(al);return sync_al;
答案: D

第 73 题
你正在开发一个实现电子问卷的应用。问卷共有 25 个答案为 true 或 false 的问题。你需要
完成如下任务:1)初始化每个问题答案为 true;
2)每个问题答案使用最小的内存。
你应该选择使用那钟方式进行存储答案?
A. BitVector32 answers = new BitVector32(1);
B. BitVector32 answers = new BitVector32(-1);
C. BitArray answers = new BitArray(1);
D. BitArray answers = new BitArray(-1);
答案: B


第 74 题
你需要读取文件 Message.txt 的完整内容到一个字符串变量中。你应该使用哪段代码?
A. string result = null;StreamReader reader = new StreamReader("Message.txt");result =
reader.Read().ToString();
B. string result = null;StreamReader reader = new StreamReader("Message.txt");result =
reader.ReadToEnd();
C. string result = string.Empty;StreamReader reader = new StreamReader("Message.txt");
while
(!reader.EndOfStream) {
result += reader.ToString()微软认证(MCSE)