《2022年动态网页设计ASP .pdf》由会员分享,可在线阅读,更多相关《2022年动态网页设计ASP .pdf(30页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、动态网页设计ASP.NET 样题单选题1: 你正在创建一个ASP.NET的应用, 此应用将会在你公司的内部网上运行。你想要控制浏览器窗口和立即响应non-post-back事件,你该使用哪个?( )( 2 分) A:服务器端代码B:如果浏览器能运行脚本,就使用浏览器对象的VBScript或 JavaScript属性来测试C:使用浏览器对象的Cookies D:客户端脚本答案 :D 2: 你开发了一个自定义服务器控件并已经编译到Report.dll文件,代码如下所示:% Register TagPrefix=Tag Namespace=ReportNS Assembly= Report % 你想
2、将控件的PageNumber属性设置为 77。 在你的 Web窗体中该包含以下哪行代码?( )( 2 分) A: Tag:ReportNS PageNumber=77 runat=server /B:myReport PageNumber=77 src=rptctrl runat=server /C: Tag:myReport PageNumber=77 runat=server /D:% Control TagName=myReport src=rptctrl runat=server %答案 :C 3: Session 对象的 默认有效期为多少分钟?( )( 2 分) A:10 B:15
3、C:20 D:30 答案 :A 4: 你正在为你公司的网站创建一个ASP.NET页面。客户将用这个ASP.NET页面来输入支付信息。 你添加了一个名为TestKiTypeList的 DropDownList 控件让用户可以选择信用卡的类型。你要确保客户选择了一个信用卡类型。你想让TestKiTypeList控件的选择有默认值。你希望如果客户没有从列表中选择信用卡类型页面验证失败,你该怎么办?( )( 2 分) A:添加一个 RequiredFieldValidator控件并且设置它的ControlToValidate属性值为TestKiTypeList。设置 RequiredFieldVali
4、dator控件的 InitialValue属性值为 select 。B:添加一个 RequiredFieldValidator控件并且设置它的ControlToValidate属性值为TestKiTypeList。设置 TestKiTypeList控件的 DataTextField属性值为 select 。C:添加一个 CustomValidator控件并且设置它的ControlToValidate属性值为TestKiTypeList。设置 TestKiTypeList控件的 DataTextField属性值为 select 。D:添加一个 RegularExpressionValidator
5、控件并且设置它的ControlToValidate属性为TestKiTypeList。设置 RegularExpressionValidator控件的 ValidateExpression属性为select 。答案 :A 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 30 页 - - - - - - - - - 5: 你正在为一家公司创建购物车应用程序。一旦处于每个用户的会话中,应用程序就会装载产品种类和产品数据。 你创建了两个DataTable 对象,一个 DataT
6、able 对象名为 Categories,另外一个是Products 。Categories对象保持静态, 但是 Products对象在用户选择产品和购买数量时会被修改。你希望每次改变造成的重新装载页面所需时间最小化,你该采用哪一对语句?()( 2 分) A:Cache “Categories” = Categories; Session “Products ” = Products; B:Session“Categories” = Categories; Cache “Products ” = Products; C:Session “Categories” = Categories; Se
7、ssion “Products ” = Products; D:Cache “Categories” = Categories; Cache “Products ” = Products; 答案 :A 6: 在 ADO.NET 中执行一个存储过程时,如果要设置输出参数则必须同时设置参数的方向 和( ),必要时还要设置参数尺寸。( 2 分 ) A:大小;B:上限;C:初始值;D:类型;答案 :D 7: 如果要连接MS SQL Server 数据库, Provider参数应该设置为()。 ( 2 分) A:SQLOLEDB B:ODBC C:Microsoft.Jet.OLEDB.4.0 D:MS
8、DAORA 答案 :A 8: 你在创建一个关于电影票销售的ASP.NET页面。用户选择一个区域,之后在从这个区域的城市列表中选择。 在用户选择了城市后,网站就会显示电影院的名字和地址。你的公司维护着记录影院信息的数据库,其中包括了所在城市,影院名字和街道地址。你想使用户在选择地区和城市时,检索和显示电影院名字的信息请求时间最小,你该怎么做?( )( 2 分) A:修改连接字符串,增加信息包容量为8192 B:把下列的指令加入页面中:OutputCache VaryByParam= ”city ”C:把下列的指令加入页面中:OutputCache VaryByControl=”region;ci
9、ty”D:修改连接字符串,使你的数据库连接池尽可能的小答案 :B 9: 在对 SQL Server 数据库操作时应选用()。 ( 2 分) A:SQL Server .NET Framework 数据提供程序B:OLE DB .NET Framework 数据提供程序;C:ODBC .NET Framework 数据提供程序;D:Oracle .NET Framework数据提供程序;答案 :A 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 30 页 - - - - -
10、 - - - - 10: 下列描述错误的是()( 2 分 ) A:类不可以多重继承而接口可以;B:抽象类自身可以定义成员而接口不可以;C:抽象类和接口都不能被实例化;D:一个类可以有多个基类和多个基接口;答案 :D 11: 如果外地朋友通过Internet访问你的计算机上的ASP.NET文件,应该选择 ( )。( 2 分) A:http:/localhost/ B:http:/127.0.0.1/ C:http:/你的计算机名字/ D:http:/你的计算机IP 地址 / 答案 :D 12: 你创建了一个包含机密信息的ASP.NET应用程序。你用基于窗体验证方法来验证用户,为了防止未授权的用户
11、访问应用程序,你该怎么做?( )( 2 分) A:在该应用程序的起始页设置Page指令,以使用户重新定向到一个登录页面B:在你的应用程序的起始页设置Page指令,以禁止匿名用户C:在 Machine.config文件的 authorization(授权) 部分,将 allow 元素的 users 属性设定为“?”D:在 Web.config文件的 authorization(授权 ) 部分,将 deny 元素的 users 属性设定为 “?”答案 :D 13: 你计划在 Certkiller的内部局域网上部署你的ASP.NET应用程序。该应用程序从一个Microsoft SQL Server数
12、据库上重新获取数据。你想使用SQL Server 连接池来优化性能。你还要当最小化管理费用时保护存储在服务器上的机密数据。你要为你的应用程序配置安全性,你该怎么做?( )( 2 分) A:在应用程序中使用Microsoft Windows 验证。允许匿名用户从你的应用程序访问SQL Server 数据库。B:在应用程序中使用Microsoft Windows 验证。允许个别的Windows用户帐户从你的应用程序访问 SQL Server 数据库。C:在应用程序中使用form 验证。允许使用SQL Server 的登陆帐户为sa 的用户从你的应用程序访问 SQL Server 数据库。D:在应用
13、程序中使用form 验证。允许为每个SQL Server 的登陆用户分配单独的帐户从你的应用程序访问SQL Server 数据库。答案 :B 14: 你在为为公司创建一个ASP.NET页面。页面包含一个DataGrid 控件, 用于显示公司采购品的所有当前价格。页面也包含了一个刷新DataGrid 控件的数据 . 该页面每次显示时,DataGrid控件需要重新载入。数据通过在一个存储在Session 对象里的 DataView 对象来实现。你想为页面达到最快的载入时间,你应该怎么做?( )( 2 分) A:设定 DataSource 属性 , 并针对 Button 控件在 click事件处理程
14、序中调用DataGrind 控件的 DataBind 方法。B:设定 DataSource 属性, 并在 Session 对象的 start事件处理程序中调用DataGrind 控件的DataBind 方法。C:设定 DataGrid 控件的 EnableViewState属性为 false 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 30 页 - - - - - - - - - D:设定 DataGrid 控件的 EnableViewState属性为 true 答案
15、 :C 15: 你正在维护一个ASP.NET的应用程序。 公司另外一个开发员在WebForm1aspx页面中写了如下所示的代码:% Page language= ”VB ” Codebehind= ”WebForm1.aspx.vb ” Inherits=”WebForm1 ”% HTML body MS_POSITIONING= ”GridLayout ”form id=”Form1” method= ”post ” runat= ” server ”asp:Button id=”Button1 ” style=”Z-INDEX: 101; LEFT: 203px; POSITION: ab
16、solute; TOP: 206px”runat= ”server ” Text= ”Submit ” Width= ”132pk”Height= ”25px” /asp:Button/form /body /HTML你正在调试应用程序,并在 Page.Load 的事件处理程序中设置断点。你发现, 当你点击提交按钮时, 应用程序在你设置的断点上停留了两次。你需要确保当你点击提交按钮时,在你设置的断点处只停留一次。你该怎么做?()( 2 分) A:将下列属性添加给WebForm1.aspx:smartNavigation=”true ”B:将下列属性添加给WebForm1.aspx:smartN
17、avigation=”false ”C:将下列属性添加给page 指令: AutoEventWireup=”true ”D:将下列属性添加给page 指令: AutoEventWireup= ”false ”答案 :D 16: 你是国际文学网站的网络开发者 ,你的应用程序包括大量的需要翻译以及少数可执行部分的文本内容 , 你应该选择哪一种方法?( )( 2 分 ) A:检测和改道B:利用计时调节器C:利用辅助系统D:允许客户浏览者决定答案 :A 17: 下列 ASP.NET语句()正确地创建了一个与SQL Server 2000数据库的连接。( 2 分) A:SqlConnection con
18、1 = new Connection( “Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB”); B:SqlConnection con1 = new SqlConnection(“Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB”); C:SqlConnection con1 = new SqlConnection(Data Source = localhost; Integrated Se
19、curity = SSPI; Initial Catalog = myDB); D:SqlConnection con1 = new OleDbConnection(“Data Source = localhost; Integrated Security = SSPI; Initial Catalog = myDB”); 答案 :B 18: 你是一家公司开发多个ASP.NET应用程序的团队中的一员。你想创建一个每个应用程序都能重复使用的工具条,并且此工具条将显示在每个页面的顶部,供用户浏览。 工具条的内容根据每个用户创建部署时选择的选项不同而改变。你想为你的团队中的每位开发者的名师资料总结
20、- - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 30 页 - - - - - - - - - ASP.NET工具箱都添加这一工具条,你该怎么做?( )( 2 分) A:新建 Web控件库工程,在Web自定义控件中创建工具条B:在 ASP.NET工程中添加新的Web用户控件,在Web用户控件中创建工具条C:在 ASP.NET工程中添加新的Web窗体,在 Web窗体中设计工具条,保存Web窗体为 .ascx文件D:在 ASP.NET工程中添加新组件类,在组建类设计器中设计工具条答案 :A
21、19: 你创建一个配置在certkiller企业内部网的ASP.NET应用程序,销售代表在电话里与客户对话时使用这个应用程序来连接数据库。你的代码在请求页面用户的安全条件下运行。这个应用程序要求每个销售代表提供一个唯一的用户名和密码来登录页面。这些个人用户名和密码包含在用于连接数据库的代码的ConnectionString属性设置中,所有用户都拥有同样的访问数据库权限。销售代表指出访问数据库需要花大量时间,你测试此应用程序并发现每次销售代表连接数据库时都会产生一个新的连接。你想重新使用连接来减少访问数据库的时间,该怎么做?()( 2 分) A:修改连接串到指定Windows身份验证B:修改连接
22、串来增加连接时间设置C:修改连接串使得每次连接到数据库使用单独的用户名和密码D:修改连接串使得使用的录入用户名为系统管理员固定服务对象中的一员答案 :C 20: 你正在计划一个ASP.NET应用程序的配置。这个应用程序使用了一个名为DataAccess的 Visual Studio.NET的组件,该组件也共享给服务器上的其他应用程序。你正在使用Visual Studio.NET创建一个Windows 安装包。你需要配置DataAccess 和 ASP.NET应用程序使得他们如果必要可以被卸载。你该做什么?( )( 2 分) A:为 DataAccess 创建一个 Setup(安装)项目。在一个
23、习惯行为中添加ASP.NET应用程序B:为 ASP.NET应用程序创建一个Setup 项目。为 DataAccess 创建另一个Setup 项目C:为 ASP.NET应用程序创建一个Web Setup 项目。为DataAccess 添加一个项目输出D:为 ASP.NET应用程序创建一个Web Setup 项目。为DataAccess 添加一个归并模块。答案 :D 21: 你的公司部署了一套ASP.NET应用程序用来提供给客户人口统计的信息。一些人口统计数据以图表的形式出现。这套应用程序的最终使用者有很重要的一部分是那些视力很弱的用户。这些个别的用户使用不同的浏览器使页面的文本内容能够发出声音的
24、方式提供给用户。这些用户需要要发声的方式获取图片的内容。你需要修改应用程序使得它能够满足最终用户的需求。你要花费最少的开发精力来实现这个目标。你该如何修改应用程序?( )( 2 分) A:修改应用程序中的所有ASP.NET页使得 view 状态为 enable B:修改应用程序中的所有ASP.NET页以添加客户逻辑使得客户能够传送人口统计信息为文本格式或图像格式C:修改应用程序中的所有图片使得ToolTip (工具提示)属性像传送图片一样传送人口统计信息D:修改应用程序中的所有图片使得AlternateText属性像传送图片一样传送人口统计信息答案 :D 22: 下面描述错误的是( ) 。(
25、2 分 ) A:窗体也是控件;B:窗体也是类;名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 30 页 - - - - - - - - - C:控件是从窗体继承来的;D:窗体的父类是控件类;答案 :D 23: 你开发了英文,法文和德文三个版本的ASP.NET应用程序。每种语言的版本你都有各自的资源文件。你需要部署合适的基于服务器语言安装的资源文件。你该怎么做?( )( 2 分) A:创建一个安装程序,为应用程序的每个版本设置Installer.Context属性B:创建一
26、个安装程序,在运行环境下验证本地设置C:创建一个安装程序,使其具有一个仅安装当地文件的自定义操作。D:创建一个安装程序,在方法MsiConfigureProduct中安装相应的版本答案 :C 24: %Reponse.Write(Now)% 等价于()( 2 分) A: =(Now)% B:%Now%C:Write(Now) D:%Write=Now% 答案 :A 25: 如果要将 窗体 设置为 透明 的,则 ( )( 3 分) A:要将 FormBoderStyle属性设置为None;B:要将 Opacity属性设置为小于100% 得值;C:要将 locked 属性设置为True;D:要将
27、Enabled属性设置为True ;答案 :B 26: 你正在创建一个ASP.NET定位 Web站点,将被在布拉格、汉堡、宾夕法尼亚州、 北京和伦敦的客户使用。 你需要决定哪个附属程序集用于加载局部资源 ,以下选项哪一个将在你的应用程序中使用?( )( 3 分) A:在 web.config的 globalization元素中设置culture和 uiCulture属性B:设置 CurrentCulture属性C:使用 Thread 类的 CurrentUICultureD:使用 Request 对象的 UserLanguages 答案 :C 27: 接口是一种引用类型,在接口中可以声明(),
28、但不可以声明公有的域或私有的成员变量。 ( 3 分) A:方法、属性、索引器和事件;B:方法、属性信息、属性;C:索引器和字段;D:事件和字段答案 :A 28: 你正在创建ASP.NET页面来显示你选中项的详细描述。你写的SQL代码是从MicrosoftSQL Server数据库 DB上查询和获取数据的。每一项的认证码存储在名为ItemID名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 30 页 - - - - - - - - - 的 String类型的变量中,你要查询的
29、SQL statement存储在变量SQL中。你用下列代码来建立 SQL查询:SQL = “SELECT UnitsOnHand, UnitsOnOrder FROM Inventory”+ “ WHERE ProductID = “ + ItemID; ProductID, UnitsOnHand和 UnitsOnOrder 列在数据库中都是int类型,你用SqlDataReader 对象 reader 来获取数据,你想把UnitsOnHand 数量赋值给变量TKHand ,你该用哪行代码?( )( 3 分 ) A:TKHand = reader.GetInt16(0) B:TKHand =
30、 reader.GetInt16(1) C:TKHand = reader.GetInt32(0)D:TKHand = reader.GetInt32(1) 答案 :C 多选题29: 你为 TestKing创建一个用来显示销售分析信息的ASP.NET应用程序。一个名为SalesSummary.aspx 的页面显示了三个分离的信息片。你为每个片段编写代码来调用数据库中的存储过程。 每个片段的代码调用不同的存储过程。在存储过程运行之后,结果马上写成HTML格式给应用程序的Response 对象。你不想让用户在开始收到呈现在他们的浏览器上的内容之前等待, 直到结果从三个存储过程返回。哪两个可能的方法
31、可以达到这个目的?( )( 2 分) A:设置 Response 对象的 SuppressContent属性为 False B:设置 Response 对象的 BufferOutput属性为 FalseC:设置 Response 对象的 CacheControl属性值为 Public D:在每部分都被写入该应用程序的Response 对象后,插入下列代码:Response.Flush() 答案 :BD 30: 你在为一家公司做ASP.NET应用程序。客户将用这个应用程序在线提交索赔表格。你计划在 多个服务器上部署应用程序,通过 保存 会话状态 信息来优化性能。为了达到这个目的,下面哪两个方法可
32、行?()( 2 分) A:修改 Web.config文件支持 StateServer模式B:修改 Web.config文件支持 SQLServer 模式C:修改 Web.config文件支持 InProc 模式D:在 Global.asax文件中的 Session_Start程序中, 设置 WebMethod特性的 EnableSession属性为 true 答案 :AB 31: 你创建了一个程序集来访问相关数据库的数据。这个程序集将在你的服务器上被多个ASP.NET应用程序使用。你需要保证所有你的应用程序都能访问这个程序集,哪两个操作你需要做?()ARegasm.exe)BC( 2 分) A
33、:运行“程序集注册工具”(B:运行”强名称“工具(Sn.exe )C:运行”安装程序”工具 (Intallutil.exe). D:运行”全局程序集缓存”工具 (Gacutil.exe). 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 30 页 - - - - - - - - - 答案 :BD 32: 你在为一家公司创建ASP.NET应用程序。早期的版本用Visual Basic 6.0编写的的ActiveX组件。新的应用程序将会继续使用ActiveX组件。你希望尽可能
34、快的汇集ASP.NET应用程序和ActiveX组件之间的数据。你该采用哪两个操作?()( 2 分) A:使用 ODBC 搜集数据B:使用早绑定C:使用迟绑定D:在页面指令中设置AspCompat属性为 true 答案 :BD 33: 你创建一个名为Inventory的 ASP.NET应用程序。该应用程序将被网上的客户使用。在beta 测试阶段,你确保实际的ASP.NET错误信息在遇到错误的任何时候都显示。开发员和beta 测试员察看实际的错误信息文本。你在Inventory的 beta 测试阶段,在同一台beta测试服务器上执行其他应用程序的beta 测试。所有其他应用程序显示ASP.NET错
35、误信息。在 beta 测试阶段完成之后,beta 测试服务器晋升为产品服务器。你希望所有的应用程序显示单一的、 界面友好的错误信息。你要部署 Inventory并且产品服务器能满足目标。你想用最小的管理精力来完成这一任务,你该做哪两个步骤?( )( 2 分) A:在 Inventory的 web.config文件中设置customErroes元素的 mode参数为 on B:从 Inventory的 web.config文件中删除customErroes元素C:在 Inventory.config文件中设置customErroes元素的 mode参数为 on D:在 Machine.confi
36、g文件中设置customErroes元素的 mode参数为 on 答案 :BD 34: 以下数据源控件中能够实现页面数据绑定, 但是又违反了MVC 架构原则的有 ( )( 2 分) A:SqlDataSource B:AccessDataSource C:OjbectDataSource D:XmlDataSource 答案 :ABD 35: 以下的哪些是SqlTransaction类的有效方法?()( 2 分) A:Commit B:Terminate C:Save D:Close 答案 :AC 36: 由于 http 协议的无状态性, 导致 ASP.NET编程不能像windows 编程一样
37、保存类中字段的值, 那么我们可以通过以下哪些对象来保存数据的状态?( )( 2 分) A:类中的静态成员B:本主文本C:数据库D:Cookie 答案 :ABCD 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 30 页 - - - - - - - - - 37: 在 ASP.NET2.0 中可以实现无代码化的用户管理编程, 以下哪些内容是该技术的基本构件( )( 2 分) A:MemberShip B:MemberShipUser C:SqlMemberShipProvi
38、der D:Role 答案 :ABCD 38: 对 GridView 控件描述正确有( )( 3 分 ) A:可以实现数据的修改B:可以实现数据的添加C:可以服务器控件加载到GridView 中D:可以在运行时动态绑定数据答案 :ACD 39: 对于 web页面中的控件的事件描述正确的有( )( 3 分) A:在 ASP.NET1.1 中需要在 .CS文件中利用 +=操作符实现事件的注册B:在 ASP.NET2.0 中只能在 ASPX 文件中以 HTML的方式注册事件C:可以为用户控件中编写自定义事件, 并在页面中进行注册D:默认情况下 , 如果自己编写的类中编写的事件是在异步环境中( 多线程
39、 ) 编写的 , 是不能触发的时候实现页面刷新的答案 :ACD 40: 你正在创建一个名为TestKingWebApp 的应用程序 . 你已经在属性页对话框当中将Root namespace 变为 MyRootNamespace. 在该应用程序内利用这个代码,你已经声明了两个类:Class MyClass1 Code to complete class here. End Class Namespace MyNamespace Public Class MyClass2 Code to complete class here. End Class End Namespace 你需要在 MyCl
40、ass1 的作用域范围外,为两个类分别创建实例。下列代码中的哪几行可以创建出这两个类的实例()( 3 分) A:Dim objX As New MyNamespace.MyClass1 Dim objY As New MyNamespace.MyClass2 B:Dim objX As New MyClass1 Dim objY As New MyClass2 C:Dim objX As New MyClass1 Dim objY As New MyNamespace.MyClass2 D:Dim objX As New MyRootNamespace.MyClass1 Dim objY As
41、 New MyRootNamespace.MyNamespace.MyClass2 答案 :CD 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 30 页 - - - - - - - - - 判断题41: 在 ASP.NET中 Application对象是 HttpApplicationState类的一个实例, 用于存储全局数据; Session 对象是 HttpSessionState类的一个实例,用于为每一个用户单独存储数据。( 2 分) A:正确B:错误答案 :A
42、42: 在大型网站项目中, 数据的页面显示可以完全依靠SqlDataSource绑定来实现。 ( 2 分) A:正确B:错误答案 :B 43:AJAX 其实并不是一个新的技术, 而是原有技术的一个总结. 本质上来说 , 是在客户端使用JAVASCRIPT 动态调用服务器上的方法或属性, 从而实现异步的客户调用, 并且页面不用整页刷新。 ( 3 分) A:正确B:错误答案 :A 44:ASP.NET技术目前只能应用于WINDOWS操作系统 , 不能应用于其他平台。( 3 分) A:正确B:错误答案 :B 45: 在 ASP.NET1.1中 , 作好的网站在部署的时候只要把bin 目录下的 DLL
43、文件及 ASPX 页面文件和 WEB.CONFIG 文件配置到服务器上就可以了.但是在 ASP.NET2.0中, 只能把所有的ASPX及.CS 文件全部配置到服务器上。( 3 分) A:正确B:错误答案 :B 动态网页设计ASP.NET 样题单选题1: 你正在为一家公司制作ASP.NET 页面,页面采用字符串连接方式来集中多邮件信息的数据并组织数据格式使之在页面上显示。你必须 保证页面显示尽可能快,你该怎么做? ( ) ( 2 分) A:采用 StringBuilder 对象的 Append 方法来写代码B:采用 String 对象的 Substring 方法来写代码C:采用 String 对
44、象的 Concat 方法来写代码D:用操作符“”连接字符串名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 30 页 - - - - - - - - - 答案 :A 2: 你创建了一个ASP.NET的应用程序来对卡车司机进行毒品检测,你想给用户提示用户名和口令 ,你该为你的应用程序采用哪类验证类型?()( 2 分) A:匿名验证B:基本和摘要验证C:证书验证D:窗体验证答案 :D 3: 要创建多文档应用程序,需要将窗体的( ) 属性设为true 。( 2 分) A:Dra
45、wGrid ;B:ShowInTaskbar ;C:Enabled ;D:IsMdiContainer;答案 :D 4: 你在为公司创建一个ASP.NET页面。你创建了一个显示用户过去的购买信息的DataGrid控件。当页面创建时,DataGrid 控件从一个存在的数据库填充。页面包含一个允许用户更新个人信息的TextBox 控件,比如地址和电话号码。你需要确保当用户更新他们关联信息时尽可能快刷新 。你应该怎么做?( )( 2 分 ) A:设置 DataGrid 控件 Enable 属性为 false B:设置 DataGrid 控件 EnableViewState属性为 false C:在
46、Page.Load 事件处理程序中写代码,当且仅当页面的IsPostBack属性为 false时填充DataGrid 控件。D:在 Page.Load 事件处理程序中写代码,当且仅当页面的IsPostBack属性为 true时填充DataGrid 控件。答案 :D 5: 你开发了一个自定义服务器控件并已经编译到Report.dll文件,代码如下所示:% Register TagPrefix=Tag Namespace=ReportNS Assembly= Report % 你想将控件的PageNumber属性设置为 77。 在你的 Web窗体中该包含以下哪行代码?( )( 2 分) A: Ta
47、g:ReportNS PageNumber=77 runat=server /B:myReport PageNumber=77 src=rptctrl runat=server /C: Tag:myReport PageNumber=77 runat=server /D:% Control TagName=myReport src=rptctrl runat=server %答案 :C 6: 你正在创建一个ASP.NET的应用, 此应用将会在你公司的内部网上运行。你想要控制浏览器窗口和立即响应non-post-back事件,你该使用哪个?( )( 2 分) A:服务器端代码B:如果浏览器能运行
48、脚本,就使用浏览器对象的VBScript或 JavaScript属性来测试C:使用浏览器对象的Cookies D:客户端脚本名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 11 页,共 30 页 - - - - - - - - - 答案 :D 7: 你正在创建一个ASP.NET的应用程序,在你公司的内部网上部署此应用程序。公司采用Microsoft Windows验证方法,你想让你的应用程序运行在用户的安全上下文中,你该怎么做? ( )( 2 分) A:将以下元素添加到Web.con
49、fig文件中的 authentication(授权)部分: allow users= ” ?”/ B:将以下元素添加到Web.config文件中的 system.web 部分: identity impersonate=”true ”/ C:使用针对你的项目的“配置管理器”,以指定用户的安全环境D:在 Application_AuthenticateRequest事件处理函数中编写代码,配置应用程序运行在用户安全环境答案 :B 8: 你正在计划一个ASP.NET应用程序的配置。这个应用程序使用了一个名为DataAccess 的Visual Studio.NET 的组件,该组件也共享给服务器上的
50、其他应用程序。你正在使用 Visual Studio.NET 创建一个 Windows安装包 。你需要 配置 DataAccess 和 ASP.NET应用 程序使得他们如果 必要可以被卸载。你该做什么?( )( 2 分) A:为 DataAccess 创建一个 Setup(安装)项目。在一个习惯行为中添加ASP.NET应用程序B:为 ASP.NET应用程序创建一个Setup 项目。为 DataAccess 创建另一个Setup 项目C:为 ASP.NET应用程序创建一个Web Setup 项目。为DataAccess 添加一个项目输出D:为 ASP.NET应用程序创建一个Web Setup 项