微软认证:微软认证考试精选试题9

牛课网 考试宝典 更新时间:2024-05-18 21:30:50

微软认证考试是什么 微软认证考试条件 微软认证考试题库

我们考吧网为了帮助考生朋友们加强基础知识的巩固,加强练习试题的训练,有效的提高学习效率,我们考吧网整理了一些关于微软认证模拟试题,希望对本次的考试有所帮助,汇编的模拟试题如下:同时也希望你本次顺利通关。想了解更多职称计算机咨询,就请继续关注我们考吧网。

1你正在创建一个存储数据修改的撤销缓冲区(undo buffer)。你需要保证撤销功能首先撤销最近的数据修改,而且撤销缓冲区只允许存储字符串。你应该使用下面那段代码实现?

A. Stack undoBuffer = new Stack();

B. Stack undoBuffer = new Stack();

C. Queue undoBuffer = new Queue();

D. Queue undoBuffer = new Queue();

答案: A

2你需要写一个代码段,它使用名为 netStream 的 NetworkStream 对象传输字节数组

dataToSend 的内容。你需要使用一个 8192 字节的缓冲区。你应该使用下面那个代码段?

A. MemoryStream memStream = new

MemoryStream(8192);memStream.Write(dataToSend, 0, (int) netStream.Length);

B. MemoryStream memStream = new

MemoryStream(8192);netStream.Write(dataToSend, 0, (int) memStream.Length);

C. BufferedStream bufStream = new BufferedStream(netStream, 8192);

bufStream.Write(dataToSend, 0, dataToSend.Length);

D. BufferedStream bufStream = new BufferedStream(netStream);

bufStream.Write(dataToSend, 0, 8192);

答案: C

3你正在创建一个名为 Age 的类。你需要保证 Age 对象的集合能够被排序。你应该使用下面哪段

代码?

A. public class Age {

public int Value;

public object CompareTo(object obj) {

if (obj is Age) {

Age_age = (Age) obj;

return Value.ComapreTo(obj);

}

throw new ArgumentException("object not an Age");

}

}

B. public class Age {

public int Value;

public object CompareTo(int iValue) {

try {

return Value.ComapreTo(iValue);

} catch {

throw new ArgumentException("object not an Age");

}

}

}

C. public class Age : IComparable {

public int Value;

public int CompareTo(object obj) {

if (obj is Age) {

Age_age = (Age) obj;

return Value.ComapreTo(_age.Value);

}

throw new ArgumentException("object not an Age");

}

}

D. public class Age : IComparable {

public int Value;

public int CompareTo(object obj) {

try {

return Value.ComapreTo(((Age) obj).Value);

} catch {

return -1;

}

}

}

答案: C

4你正在开发一个名为 PollingService 的服务,这个服务定期的调用一些需要长时间运行的过程。这些过程被 DoWork 方法调用。你的服务代码如下:

ServiceBase {

bool blnExit = false; public PollingService() {}

protected override void OnStart(string[] args) {

do {

DoWork();

} while (!blnExit);

}

protected override void OnStop() {

blnExit = true;

}

private void DoWork() {

...

} }

当你试图去启动服务的时候,你收到一个错误:在本地计算机上不能启动PollingService服务。Error 1053:服务不响应启动或控制。你需要去修改服务代码,使服务能够被正确启动。你应该如何做?

A. 把循环代码从OnStart 方法移动到服务类的构造函数中。

B. 在服务的设计界面拖入一个timer组件。把调用长运行时间过程的代码从OnStart方法移动到

timer的Tick事件中。在OnStart方法中设置timer的Enabled属性为True,并且调用timer的Start

方法。

C. 给服务类增加一个类级别的System.Timers.Timer 变量。然后在timer的Elapsed事件中调用

DoWork方法。在OnStart方法中设置timer的Enabled属性为True,并且调用timer的Start方法。

D. 把循环代码从OnStart 方法移动到DoWork方法中。

答案: C

编辑推荐:

2013年《微软认证》MCITP考试精选模拟试题汇总一  

2013年微sql认证精选模拟试题汇总

考试宝典安装说明

宝典适用于手机、电脑、平板,您可安装客户端或在浏览器使用。

电脑版

手机版

网页版

考试宝典咨询
服务热线

TEL:029-88699698