当前位置:文档之家› 动态网页设计ASP

动态网页设计ASP

动态网页设计 样题单选题1:你正在创建一个的应用,此应用将会在你公司的内部网上运行。

你想要控制浏览器窗口和立即响应non-post-back事件,你该使用哪个?( )( 2 分)A:服务器端代码B:如果浏览器能运行脚本,就使用浏览器对象的VBScript或JavaScript属性来测试C:使用浏览器对象的CookiesD:客户端脚本答案:D2:你开发了一个自定义服务器控件并已经编译到Report.dll文件,代码如下所示:〈%@ Register TagPrefix="Tag" Namespace="ReportNS" Assembly="Report" %〉你想将控件的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" %〉答案:C3:Session对象的默认有效期为多少分钟?( )( 2 分)A:10B:15C:20D:30答案:A4:你正在为你公司的网站创建一个页面。

客户将用这个页面来输入支付信息。

你添加了一个名为TestKiTypeList的DropDownList控件让用户可以选择信用卡的类型。

你要确保客户选择了一个信用卡类型。

你想让TestKiTypeList控件的选择有默认值。

你希望如果客户没有从列表中选择信用卡类型页面验证失败,你该怎么办?( )( 2 分)A:添加一个RequiredFieldValidator控件并且设置它的ControlToValidate属性值为TestKiTypeList。

设置RequiredFieldValidator控件的InitialValue属性值为select。

B:添加一个RequiredFieldValidator控件并且设置它的ControlToValidate属性值为TestKiTypeList。

设置TestKiTypeList控件的DataTextField属性值为select。

C:添加一个CustomValidator控件并且设置它的ControlToValidate属性值为TestKiTypeList。

设置TestKiTypeList控件的DataTextField属性值为select。

D:添加一个RegularExpressionValidator控件并且设置它的ControlToValidate属性为TestKiTypeList。

设置RegularExpressionValidator控件的ValidateExpression属性为select。

答案:A5:你正在为一家公司创建购物车应用程序。

一旦处于每个用户的会话中,应用程序就会装载产品种类和产品数据。

你创建了两个DataTable对象,一个DataTable对象名为Categories,另外一个是Products。

Categories对象保持静态,但是Products对象在用户选择产品和购买数量时会被修改。

你希望每次改变造成的重新装载页面所需时间最小化,你该采用哪一对语句?()( 2 分)A:Cache[“Categories”] = Categories;Session[“Products”] = Products;B:Session[“Categories”] = Categories;Cache[“Products”] = Products;C:Session[“Categories”] = Categories;Session[“Products”] = Products;D:Cache[“Categories”] = Categories;Cache[“Products”] = Products;答案:A6:在中执行一个存储过程时,如果要设置输出参数则必须同时设置参数的方向和(),必要时还要设置参数尺寸。

( 2 分)A:大小;B:上限;C:初始值;D:类型;答案:D7:如果要连接MS SQL Server数据库,Provider参数应该设置为()。

( 2 分)A:SQLOLEDBB:ODBCC:Microsoft.Jet.OLEDB.4.0D:MSDAORA答案:A8:你在创建一个关于电影票销售的页面。

用户选择一个区域,之后在从这个区域的城市列表中选择。

在用户选择了城市后,网站就会显示电影院的名字和地址。

你的公司维护着记录影院信息的数据库,其中包括了所在城市,影院名字和街道地址。

你想使用户在选择地区和城市时,检索和显示电影院名字的信息请求时间最小,你该怎么做?( )( 2 分) A:修改连接字符串,增加信息包容量为8192B:把下列的指令加入页面中:OutputCache VaryByParam=”city”C:把下列的指令加入页面中:OutputCache VaryByControl=”region;city”D:修改连接字符串,使你的数据库连接池尽可能的小答案:B9:在对SQL Server 数据库操作时应选用()。

( 2 分)A:SQL Server .NET Framework 数据提供程序B:OLE DB .NET Framework 数据提供程序;C:ODBC .NET Framework 数据提供程序;D:Oracle .NET Framework数据提供程序;答案:A10:下列描述错误的是()( 2 分)A:类不可以多重继承而接口可以;B:抽象类自身可以定义成员而接口不可以;C:抽象类和接口都不能被实例化;D:一个类可以有多个基类和多个基接口;答案:D11:如果外地朋友通过Internet访问你的计算机上的文件,应该选择()。

( 2 分) A:http://localhost//chapter1/1-1.aspxB:http://127.0.0.1//chapter1/1-1.aspxC:http://你的计算机名字//chapter1/1-1.aspxD:http://你的计算机IP地址//chapter1/1-1.aspx答案:D12:你创建了一个包含机密信息的应用程序。

你用基于窗体验证方法来验证用户,为了防止未授权的用户访问应用程序,你该怎么做?( )( 2 分)A:在该应用程序的起始页设置Page指令,以使用户重新定向到一个登录页面B:在你的应用程序的起始页设置Page指令,以禁止匿名用户C:在Machine.config文件的authorization(授权)部分,将allow元素的users属性设定为“?”D:在Web.config文件的authorization(授权)部分,将deny元素的users属性设定为“?”答案:D13:你计划在Certkiller的内部局域网上部署你的应用程序。

该应用程序从一个Microsoft SQL Server数据库上重新获取数据。

你想使用SQL Server连接池来优化性能。

你还要当最小化管理费用时保护存储在服务器上的机密数据。

你要为你的应用程序配置安全性,你该怎么做?( )( 2 分)A:在应用程序中使用Microsoft Windows 验证。

允许匿名用户从你的应用程序访问SQL Server数据库。

B:在应用程序中使用Microsoft Windows 验证。

允许个别的Windows用户帐户从你的应用程序访问SQL Server数据库。

C:在应用程序中使用form 验证。

允许使用SQL Server的登陆帐户为sa的用户从你的应用程序访问SQL Server数据库。

D:在应用程序中使用form 验证。

允许为每个SQL Server的登陆用户分配单独的帐户从你的应用程序访问SQL Server数据库。

答案:B14:你在为为公司创建一个页面。

页面包含一个DataGrid控件,用于显示公司采购品的所有当前价格。

页面也包含了一个刷新DataGrid控件的数据.该页面每次显示时,DataGrid控件需要重新载入。

数据通过在一个存储在Session对象里的DataView对象来实现。

你想为页面达到最快的载入时间,你应该怎么做?( )( 2 分)A:设定DataSource属性,并针对Button控件在click事件处理程序中调用DataGrind控件的DataBind方法。

B:设定DataSource属性,并在Session对象的start事件处理程序中调用DataGrind控件的DataBind方法。

C:设定DataGrid控件的EnableViewState属性为falseD:设定DataGrid控件的EnableViewState属性为true答案:C15:你正在维护一个的应用程序。

公司另外一个开发员在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: absolute; 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:smartNavigation=”false”C:将下列属性添加给page指令: AutoEventWireup=”true”D:将下列属性添加给page指令:AutoEventWireup=”false”答案:D16:你是国际文学网站的网络开发者,你的应用程序包括大量的需要翻译以及少数可执行部分的文本内容,你应该选择哪一种方法?( )( 2 分)A:检测和改道B:利用计时调节器C:利用辅助系统D:允许客户浏览者决定答案:A17:下列语句()正确地创建了一个与SQL Server 2000数据库的连接。

相关主题