微软认证考试基于.NET的Web应用程序开发模拟试题三

牛课网 考试宝典 更新时间:14-08-05

微软考试是随报随考,在复习的过程中还是不够全面,为了帮助广大考生系统全面的复习好《微软认证学科》,我们考吧网整理了微软认证模拟试题,本次汇编的模拟试题希望对你的考试有所帮助,预祝你考试顺利。

1:您创建了一个显示客户订购信息的ASP.NET页面。该信息在页面的两个单独DataGrid控件中分别显示。第一个DataGrid控件显示当前年份的订单,第二个DataGrid控件显示以往年份的所有订单。该页面使用System.Data.SqlClient名称空间和System.Data名称空间。

信息存储在一个Microsoft SQl Server数据库中。通过调用名为GetOrders的存储过程,以及将某客户的识别号作为一个参数传递,可从数据库中获取该客户的完整订购历史信息。

Page.Load事件从处理程序将GetOrders存储过程的调用结果来填充名为myDataView的DataView对象。然后,Page.Load事件处理过程中的以下代码段将用于将两个DataGrid控件绑定到myDataView:

dataGridCurrentYear.DataSource=myDataView

myDataView.RowFilter=”OrderDate>=#01/01/”& Now.Year&”#”

dataGridCurrentYear.DataBind()

dataGridPreviousYears.DataSource=myDataView

myDataView.RowFilter=”OrderDate<#01/01/” & Now.Year & “#”

dataGridPreviousYears.DataBind()

Page.DataBind()

在测试中,您发现两个DataGrid控件都显示以住年份的订单信息。您应该如何纠正这个问题?(A)

A. 删除Page.DataBind()语句。

B. 删除dataGridPreviousYears.DataBind()

C. 在Page. DataBine()语句之前添加一个Response.Flush()语句。

D.在dataGridPreviousYears.DataBind()语句之前添加一个Response.Flush()语句。

2:您正在创建一个名为ItemList的新ASP.NET页面,以便为许多不同的商品显示商品和价格信息。在一名用户登录到Web站点时,该页面从数据库中检索出当前价格清单。ItemList将被千名注册用户访问。

当一份对应某用户的价格清单被检索生成后,这些价格在该用户对此页面的持续访问期间保持有效。用户被允许在几天内继续使用该份价格清单。

当ItemList被投递回服务器时,您希望确保此份价格清单未在用户计算机上被更改,您还希望最小化所有使用Web服务器内存资源。

您应该将哪三项参数添加到ItemList的Page指令?(每个正确答案都给出了部分解决方案。请选择三项。)(ACE)

A. EnableSessionState=”True”

A. EnableSessionState=”False”

B. EnableSessionState=”ReadOnly”

C. EnableViewState=”True”

D. EnableViewState=”False”

E. EnableViewStateMac=”True”

G.EnableViewStateMac=”False”

3:您是一家航空公司的Web开发人员。您正在为参与公司里程累积计划的客户开发Web站点。

里程累积计划包括提供给客户三个等级的奖励。这些等级分别命名为Emerald、Diamond.针对每个奖励等级,页面将包含用于该奖励的内容。这些页面内容分别包含在三个用户控件中。这三个控件的名称为Emerald.ascx、Ruby.ascx和Diamond.ascx.

您希望根据名为awardLevel的变量包含的值,动态地加载和显示正确的页面标题。此awardLevel变量是该页面的一项属性。另外,您希望最小化每个页面使用的内存资源量。

您应该在Page.Load事件处理程序中使用哪段代码?(A)

A. Dim headerControl As UserControl

Select Case awardLevel

Case “Emerald”

headerControl=LoadControl(“Emerald.ascx”)

Case “Ruby”

headerControl=LoadControl(“Ruby.ascx”)

Case “Diamond”

headerControl=Loadcontrol(“Diamond.ascx”)

End Select

Controls.Add(headerControl)

B. B. Dim headerControl As UserControl

Select Case awardLevel

Case “Emerald”

headerControl=LoadControl(“Emerald.ascx”)

Case “Ruby”

headerControl=LoadControl(“Ruby.ascx”)

Case “Diamond”

headerControl=Loadcontrol(“Diamond.ascx”)

End Select

C. emeralHeaderControl.Visible=False

rubyHeaderControl.Visible=False

diamondHeaderControl.Visible=False

Select Case awardLevel

Case “Emerald”

emeraldHeaderControl.Visible=True

Case “Ruby”

rubyHeaderControl.Visible=True

Case “Diamond”

diamondHeaderControl.Visible=True

End Select

D. Dim emeraldHeaderControl As UserContrl

Dim rubyHeaderControl As UserContrl

Dim diamondHeaderContro As UserContrl

emeraldHeaderControl=LoadControl(“Emerald.ascx”)

rubyHeaderControl =LoadControl(“Ruby.ascx”)

diamondHeaderContro =LoadControl(“Diamond.ascx”)

Select Case awardLevel

Case “Emerald”

Controls.Add(emeraldHeaderControl)

Case “Ruby”

Controls.Add(rubyHeaderControl)

Case “Diamond”

Controls.Add(diamondHeaderContro)

End Select

编辑推荐:

2014年微软认证考试考前专项训练试题汇总 

2014年《微软认证》MCITP考试高分必备模拟试卷汇总 

考试宝典安装说明

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

电脑版

手机版

网页版

考试宝典咨询
服务热线

TEL:029-88699698