a我考网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 132|回复: 1

[考试试题] 微软认证真题:基于.NET的Web应用程序开发1

[复制链接]
发表于 2012-8-3 00:09:22 | 显示全部楼层 |阅读模式
1:您创建了一个名为Address的用户控件,该控件在名为Address.ascx的文件中被定义。Address显示一张HTML表的地址字段。
1 ]$ ]1 r" X$ p, K某些容器页面可能包含不止一个Address用户控件实例。如,一个页面可能包含一个送货地址和一个付货地址。您将一个名为Caption的公共属性添加到该Address用户控件。标题属性将用于区分不同的实例。
1 d$ n+ L  c; I* Z. O您希望该标题在地址字段表格的第一个[td]元素显示。您需要将代码添加到该表格的[td]元素,以显示标题。 ) T8 [" R4 b( C8 Y7 w
您应该使用哪段代码?(A) ' l2 N% O9 v1 \/ V5 Q  d& W+ ?
A.[td]>[/td] ) W/ W  Q, [& o/ B7 v: e6 S  x$ f& b; p) _
B.[td][/td]
$ H1 B$ X- ?& U6 ^5 {+ ]C.[td][td]
7 l9 o: L0 _3 _; ]( I- ZD.[td]=Caption[/td]
+ ]/ Z) }7 f) C! I0 F2: 您为一家在线购物站点创建一个ASP.NET应用程序。该应用程序使用一个Microsoft SQL Server 2000数据库。数据库包含名为getProductsByCategory的存储过程,用于返回匹配指定类型代码的所有产品。该类别代码以名为@ProdCode的参数形式提供。 8 x9 j- i" r# t* c1 ^: n8 a% P
该应用程序包括名为ShowProducts.aspx的页面。您正用Visual Studio.NET一调试ShowProducts.aspx.ShowProducts.aspx使用getProductsByCategory存储过程填充一个DataSet对象。您在getProductsByCategory中设置一个断点,以便能够在调试程序中单步调试该存储过程。 " v4 s6 @% I0 Z7 ^! O
在调试getProductsByCategory时,您需要查看@ProdCode的当前位置。你应该怎么办?(A)
+ A* b# l6 v# s9 E( v. h, ZA.打开“本地”调试窗口。 $ K( g8 Z5 P/ w% [& b
B.打开“模块”调试窗口。 6 o# K  j: }2 d+ u
C.将以下代码行添加到getProductsByCategory:Print @ProdCode 打开“输出”调试窗口,并从以下列表框中将“调试”选作来源。 3 W% i  S$ z* I4 x, |3 m
D.将以下代码添加到getProductsByCategory:Select @ProdCode As DebugOutput 打开”输出”调试窗口,并从下拉列表框中将“数据库输出”选作来源。
( i5 H2 g: W/ w2 m7 K' b3: 您正在为公司的人力资源部(HR)创建一个ASP.NET应用程序。HR部门的用户将用该应用程序来处理新员工。该应用程序将自动执行几项任务,包括创建一个网络登录帐户、创建一个电子邮件帐户、注册保险福利,以及其它任务。
0 x7 N1 Q2 Y% D/ B在该应用程序的集成测试期间,您需要校验每个任务都能成功运行,而且所有任务以正确的顺序执行。该应用程序的每个页面Page指令中包含以下元素:Debug=”True” Trace=”True”您希望每个页面能够在该页面的正常显示输出后,立即在Web浏览器中提供执行信息。您需要将规范文件添加到这些页面的代码,以实现此目标。您应该使用哪个语句?(A)
: |" g6 X1 A* [6 e: jA.Trace.Write 2 J5 E! m6 O" R; I
B.Debug.Print - V3 \! ]' ^  K
C.System.Diagnostics.TraceWrite
, G  i# n4 k) K8 ^$ E6 DD.System.Diagnostice.Debug.Write
$ U) ?! `0 L+ V: [E.System.Diagnostice.Debugger.Log
: {9 A$ ~. _- v5 H0 x: M4 `4:您正在调试一个由公司其他开发人员编写的ASP.NET应用程序。这些开发人员用Visual Studio.NET创建了这个这应用程序。其中一个.aspx页面的TextBox控件不正确地将有效日期值识别为无效。 9 {! c3 |* l1 n: A, d$ D7 w. f
您发现该TextBox控件的验证逻辑位于一个用客户端代码定义的方法中。该客户代码用Visual Stuido Scripting Edition编写。您希望校验,在页面运行时,此验主方法接收到有效的输入参数。您需要通过单步调试处于运行中的客户端代码,来执行此项任务。 ! J8 n2 C- C# B. ^
您应该采取哪四步措施?(每个正确答案都给出了部分解决方案。选择四个答案)(ABFG)
' \$ I% T/ q8 G4 ^) a# [; ~& \A.在Internet Explorer中,清除高级选项中的“禁用脚本调试”复选框,并浏览到包含客户端的页面。
) Y. {7 |, Y6 p2 @" Q' U) X2 JB.在Visual Studio.NET中从“工具”菜单中选定“调试进程”,并附加到IExplorer.exe的本地副本。在“运行文档”窗口中,选定您希望调试的.aspx页面。
- f' d$ T3 u% pC.新建一个名为Client活动解决方案配置,复制来自Release配置的设置。在”配置管理器”中选定新配置。 : ?& T( X" r6 a
D.在该应用程序的Web.config文件中设置如下属性:
9 {3 K1 m$ y3 FDebug=true;
3 h% x9 ~  I3 dE. 在”解决方案浏览器”中,打开您希望调试的.aspx文件的来源,并从“调试”菜单中选定“开始”。
- z; @* }) W0 DF. 在Visual Stuido.NET中,在客户端代码中您希望开始交互调试的位置设置一个断点或添加一个Stop语句。 1 ~* h' b- h* B+ b$ c& q. |0 U
G.在Internet Explorer中,执行引导客户端代码运行的操作。
3 z& }, F9 d, j0 F- a5 u2 V9 M5:您在您在客户端计算机上用Visual Studio.NET开发了一个位于一台远程计算机上的ASP.NET应用程序。该应用程序提供资产管理功能。
1 X; |* B! ?& U# D公司的另一位开发人员使用Visual Stuido.NET开发了名为AssetMeagement的自定义组件。您的ASP.NET应用程序使用该自定义组件。该AssetMeagement组件定义了一个Assets类,以便公开名为DepreciateAssets()公共方法。您将AssetManagement部署到管理您ASP.NET应用程序的远程服务器。您将AssetManagement的源文件添加以您的ASP.NET应用程序。 * x. b3 {" S( ]! S4 {8 P
您正使用Visual Studio.NET交互调试程序,调试您应用程序的一个.aspx页面。该页面的代码创建了一个Assets类的实例,然后调用了该实例的DepreciateAssets()方法。 $ E$ S- M$ [  }  B; ]. P
您尝试单步执行一个对DepreciateAssets()方法的调用。该交互调试程序并没有显示此DepreciateAsssets()方法的第一行代码。而是移动到该.aspx页面的一行代码。
回复

使用道具 举报

 楼主| 发表于 2012-8-3 00:09:23 | 显示全部楼层

微软认证真题:基于.NET的Web应用程序开发1

您需要使用交互调试程序能够在Assets类以内单步执行代码。您应该在Visual Studio.NET中怎样做?(C)
+ Z# w  m+ L: ]" `/ Y: yA.将Visual Studio.NET配置成启用本机程序的及时(Just-In_Time)调试.
1 M# ^  ?) _) S0 p1 W- `- M' f, OB.将Visual Stuidio.NET配置成允许在调试时编辑Visual Basice文件
; Q$ H! ?2 Q& _( n6 t, TC.在“配置管理器”中,选择调试配置并重建AssetManagement组件。 / c' T" P' z9 Q+ Q" K
D.在“配置管理器”中,选择调试配置并重建ASP.NET应用程序。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Woexam.Com ( 湘ICP备18023104号 )

GMT+8, 2024-5-30 16:36 , Processed in 0.378609 second(s), 24 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表