整理动态网页设计ASPWord文档下载推荐.docx
《整理动态网页设计ASPWord文档下载推荐.docx》由会员分享,可在线阅读,更多相关《整理动态网页设计ASPWord文档下载推荐.docx(37页珍藏版)》请在冰豆网上搜索。
〈myReportPageNumber="
src="
rptctrl"
myReportPageNumber="
〈%ControlTagName="
myReport"
C
3:
Session对象的默认有效期为多少分钟?
10
15
20
30
A
4:
你正在为你公司的网站创建一个ASP.NET页面。
客户将用这个ASP.NET页面来输入支付信息。
你添加了一个名为TestKiTypeList的DropDownList控件让用户可以选择信用卡的类型。
你要确保客户选择了一个信用卡类型。
你想让TestKiTypeList控件的选择有默认值。
你希望如果客户没有从列表中选择信用卡类型页面验证失败,你该怎么办?
添加一个RequiredFieldValidator控件并且设置它的ControlToValidate属性值为TestKiTypeList。
设置RequiredFieldValidator控件的InitialValue属性值为select。
设置TestKiTypeList控件的DataTextField属性值为select。
添加一个CustomValidator控件并且设置它的ControlToValidate属性值为TestKiTypeList。
添加一个RegularExpressionValidator控件并且设置它的ControlToValidate属性为TestKiTypeList。
设置RegularExpressionValidator控件的ValidateExpression属性为select。
5:
你正在为一家公司创建购物车应用程序。
一旦处于每个用户的会话中,应用程序就会装载产品种类和产品数据。
你创建了两个DataTable对象,一个DataTable对象名为Categories,另外一个是Products。
Categories对象保持静态,但是Products对象在用户选择产品和购买数量时会被修改。
你希望每次改变造成的重新装载页面所需时间最小化,你该采用哪一对语句?
Cache[“Categories”]=Categories;
Session[“Products”]=Products;
Session[“Categories”]=Categories;
Cache[“Products”]=Products;
6:
在ADO.NET中执行一个存储过程时,如果要设置输出参数则必须同时设置参数的方向和(),必要时还要设置参数尺寸。
(2分)
大小;
上限;
初始值;
类型;
7:
如果要连接MSSQLServer数据库,Provider参数应该设置为()。
SQLOLEDB
ODBC
Microsoft.Jet.OLEDB.4.0
MSDAORA
8:
你在创建一个关于电影票销售的ASP.NET页面。
用户选择一个区域,之后在从这个区域的城市列表中选择。
在用户选择了城市后,网站就会显示电影院的名字和地址。
你的公司维护着记录影院信息的数据库,其中包括了所在城市,影院名字和街道地址。
你想使用户在选择地区和城市时,检索和显示电影院名字的信息请求时间最小,你该怎么做?
修改连接字符串,增加信息包容量为8192
把下列的指令加入页面中:
OutputCacheVaryByParam=”city”
OutputCacheVaryByControl=”region;
city”
修改连接字符串,使你的数据库连接池尽可能的小
B
9:
在对SQLServer数据库操作时应选用()。
SQLServer.NETFramework数据提供程序
OLEDB.NETFramework数据提供程序;
ODBC.NETFramework数据提供程序;
Oracle.NETFramework数据提供程序;
10:
下列描述错误的是()(2分)
类不可以多重继承而接口可以;
抽象类自身可以定义成员而接口不可以;
抽象类和接口都不能被实例化;
一个类可以有多个基类和多个基接口;
11:
如果外地朋友通过Internet访问你的计算机上的ASP.NET文件,应该选择()。
http:
//localhost/
//127.0.0.1/
//你的计算机名字/
//你的计算机IP地址/
12:
你创建了一个包含机密信息的ASP.NET应用程序。
你用基于窗体验证方法来验证用户,为了防止未授权的用户访问应用程序,你该怎么做?
在该应用程序的起始页设置Page指令,以使用户重新定向到一个登录页面
在你的应用程序的起始页设置Page指令,以禁止匿名用户
在Machine.config文件的authorization(授权)部分,将allow元素的users属性设定为“?
”
在Web.config文件的authorization(授权)部分,将deny元素的users属性设定为“?
13:
你计划在Certkiller的内部局域网上部署你的ASP.NET应用程序。
该应用程序从一个MicrosoftSQLServer数据库上重新获取数据。
你想使用SQLServer连接池来优化性能。
你还要当最小化管理费用时保护存储在服务器上的机密数据。
你要为你的应用程序配置安全性,你该怎么做?
在应用程序中使用MicrosoftWindows验证。
允许匿名用户从你的应用程序访问SQLServer数据库。
允许个别的Windows用户帐户从你的应用程序访问SQLServer数据库。
在应用程序中使用form验证。
允许使用SQLServer的登陆帐户为sa的用户从你的应用程序访问SQLServer数据库。
允许为每个SQLServer的登陆用户分配单独的帐户从你的应用程序访问SQLServer数据库。
14:
你在为为公司创建一个ASP.NET页面。
页面包含一个DataGrid控件,用于显示公司采购品的所有当前价格。
页面也包含了一个刷新DataGrid控件的数据.该页面每次显示时,DataGrid控件需要重新载入。
数据通过在一个存储在Session对象里的DataView对象来实现。
你想为页面达到最快的载入时间,你应该怎么做?
设定DataSource属性,并针对Button控件在click事件处理程序中调用DataGrind控件的DataBind方法。
设定DataSource属性,并在Session对象的start事件处理程序中调用DataGrind控件的DataBind方法。
设定DataGrid控件的EnableViewState属性为false
设定DataGrid控件的EnableViewState属性为true
15:
你正在维护一个ASP.NET的应用程序。
公司另外一个开发员在WebForm1aspx页面中写了如下所示的代码:
〈%@Pagelanguage=”VB”Codebehind=”WebForm1.aspx.vb”Inherits=”WebForm1”%〉
〈HTML〉
〈bodyMS_POSITIONING=”GridLayout”〉
〈formid=”Form1”method=”post”runat=”server”〉
〈asp:
Buttonid=”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的事件处理程序中设置断点。
你发现,当你点击提交按钮时,应用程序在你设置的断点上停留了两次。
你需要确保当你点击提交按钮时,在你设置的断点处只停留一次。
你该怎么做?
将下列属性添加给WebForm1.aspx:
smartNavigation=”true”
smartNavigation=”false”
将下列属性添加给page指令:
AutoEventWireup=”true”
AutoEventWireup=”false”
16:
你是国际文学网站的网络开发者,你的应用程序包括大量的需要翻译以及少数可执行部分的文本内容,你应该选择哪一种方法?
检测和改道
利用计时调节器
利用辅助系统
允许客户浏览者决定
17:
下列ASP.NET语句()正确地创建了一个与SQLServer2000数据库的连接。
SqlConnectioncon1=newConnection(“DataSource=localhost;
IntegratedSecurity=SSPI;
InitialCatalog=myDB”);
SqlConnectioncon1=newSqlConnection(“DataSource=localhost;
SqlConnectioncon1=newSqlConnection(DataSource=localhost;
InitialCatalog=myDB);
SqlConnectioncon1=newOleDbConnection(“DataSource=localhost;
18:
你是一家公司开发多个ASP.NET应用程序的团队中的一员。
你想创建一个每个应用程序都能重复使用的工具条,并且此工具条将显示在每个页面的顶部,供用户浏览。
工具条的内容根据每个用户创建部署时选择的选项不同而改变。
你想为你的团队中的每位开发者的ASP.NET工具箱都添加这一工具条,你该怎么做?
新建Web控件库工程,在Web自定义控件中创建工具条
在ASP.NET工程中添加新的Web用户控件,在Web用户控件中创建工具条
在ASP.NET工程中添加新的Web窗体,在Web窗体中设计工具条,保存Web窗体为.ascx文件
在ASP.NET工程中添加新组件类,在组建类设计器中设计工具条
19:
你创建一个配置在certkiller企业内部网的ASP.NET应用程序,销售代表在电话里与客户对话时使用这个应用程序来连接数据库。
你的代码在请求页面用户的安全条件下运行。
这个应用程序要求每个销售代表提供一个唯一的用户名和密码来登录页面。
这些个人用户名和密码包含在用于连接数据库的代码的ConnectionString属性设置中,所有用户都拥有同样的访问数据库权限。
销售代表指出访问数据库需要花大量时间,你测试此应用程序并发现每次销售代表连接数据库时都会产生一个新的连接。
你想重新使用连接来减少访问数据库的时间,该怎么做?
修改连接串到指定Windows身份验证
修改连接串来增加连接时间设置
修改连接串使得每次连接到数据库使用单独的用户名和密码
修改连接串使得使用的录入用户名为系统管理员固定服务对象中的一员
20:
你正在计划一个ASP.NET应用程序的配置。
这个应用程序使用了一个名为DataAccess的VisualStudio.NET的组件,该组件也共享给服务器上的其他应用程序。
你正在使用VisualStudio.NET创建一个Windows安装包。
你需要配置DataAccess和ASP.NET应用程序使得他们如果必要可以被卸载。
你该做什么?
为DataAccess创建一个Setup(安装)项目。
在一个习惯行为中添加ASP.NET应用程序
为ASP.NET应用程序创建一个Setup项目。
为DataAccess创建另一个Setup项目
为ASP.NET应用程序创建一个WebSetup项目。
为DataAccess添加一个项目输出
为DataAccess添加一个归并模块。
21:
你的公司部署了一套ASP.NET应用程序用来提供给客户人口统计的信息。
一些人口统计数据以图表的形式出现。
这套应用程序的最终使用者有很重要的一部分是那些视力很弱的用户。
这些个别的用户使用不同的浏览器使页面的文本内容能够发出声音的方式提供给用户。
这些用户需要要发声的方式获取图片的内容。
你需要修改应用程序使得它能够满足最终用户的需求。
你要花费最少的开发精力来实现这个目标。
你该如何修改应用程序?
修改应用程序中的所有ASP.NET页使得view状态为enable
修改应用程序中的所有ASP.NET页以添加客户逻辑使得客户能够传送人口统计信息为文本格式或图像格式
修改应用程序中的所有图片使得ToolTip(工具提示)属性像传送图片一样传送人口统计信息
修改应用程序中的所有图片使得AlternateText属性像传送图片一样传送人口统计信息
22:
下面描述错误的是()。
窗体也是控件;
窗体也是类;
控件是从窗体继承来的;
窗体的父类是控件类;
23:
你开发了英文,法文和德文三个版本的ASP.NET应用程序。
每种语言的版本你都有各自的资源文件。
你需要部署合适的基于服务器语言安装的资源文件。
创建一个安装程序,为应用程序的每个版本设置Installer.Context属性
创建一个安装程序,在运行环境下验证本地设置
创建一个安装程序,使其具有一个仅安装当地文件的自定义操作。
创建一个安装程序,在方法MsiConfigureProduct中安装相应的版本
24:
<%Reponse.Write(Now)%>等价于()(2分)
<%=(Now)%>
<%Now%>
<Write(Now)>
<%Write=Now%>
25:
如果要将窗体设置为透明的,则()(3分)
要将FormBoderStyle属性设置为None;
要将Opacity属性设置为小于100%得值;
要将locked属性设置为True;
要将Enabled属性设置为True;
26:
你正在创建一个ASP.NET定位Web站点,将被在布拉格、汉堡、宾夕法尼亚州、北京和伦敦的客户使用。
你需要决定哪个附属程序集用于加载局部资源,以下选项哪一个将在你的应用程序中使用?
()(3分)
在web.config的globalization元素中设置culture和uiCulture属性
设置CurrentCulture属性
使用Thread类的CurrentUICulture
使用Request对象的UserLanguages
27:
接口是一种引用类型,在接口中可以声明(),但不可以声明公有的域或私有的成员变量。
(3分)
方法、属性、索引器和事件;
方法、属性信息、属性;
索引器和字段;
事件和字段
28:
你正在创建ASP.NET页面来显示你选中项的详细描述。
你写的SQL代码是从MicrosoftSQLServer数据库DB上查询和获取数据的。
每一项的认证码存储在名为ItemID的String类型的变量中,你要查询的SQLstatement存储在变量SQL中。
你用下列代码来建立SQL查询:
SQL=“SELECTUnitsOnHand,UnitsOnOrderFROMInventory”+“WHEREProductID=“+ItemID;
ProductID,UnitsOnHand和UnitsOnOrder列在数据库中都是int类型,你用SqlDataReader对象reader来获取数据,你想把UnitsOnHand数量赋值给变量TKHand,你该用哪行代码?
TKHand=reader.GetInt16(0)
TKHand=reader.GetInt16
(1)
TKHand=reader.GetInt32(0)
TKHand=reader.GetInt32
(1)
多选题
29:
你为TestKing创建一个用来显示销售分析信息的ASP.NET应用程序。
一个名为SalesSummary.aspx的页面显示了三个分离的信息片。
你为每个片段编写代码来调用数据库中的存储过程。
每个片段的代码调用不同的存储过程。
在存储过程运行之后,结果马上写成HTML格式给应用程序的Response对象。
你不想让用户在开始收到呈现在他们的浏览器上的内容之前等待,直到结果从三个存储过程返回。
哪两个可能的方法可以达到这个目的?
设置Response对象的SuppressContent属性为False
设置Response对象的BufferOutput属性为False
设置Response对象的CacheControl属性值为Public
在每部分都被写入该应用程序的Response对象后,插入下列代码:
Response.Flush()
BD
30:
你在为一家公司做ASP.NET应用程序。
客户将用这个应用程序在线提交索赔表格。
你计划在多个服务器上部署应用程序,通过保存会话状态信息来优化性能。
为了达到这个目的,下面哪两个方法可行?
修改Web.config文件支持StateServer模式
修改Web.config文件支持SQLServer模式
修改Web.config文件支持InProc模式
在Global.asax文件中的Session_Start程序中,设置WebMethod特性的EnableSession属性为true
AB
31:
你创建了一个程序集来访问相关数据库的数据。
这个程序集将在你的服务器上被多个ASP.NET应用程序使用。
你需要保证所有你的应用程序都能访问这个程序集,哪两个操作你需要做?
()
A.Regasm.exe)
B.C.(2分)
运行“程序集注册工具”(
运行”强名称“工具(Sn.exe)
运行”安装程序”工具(Intallutil.exe).
运行”全局程序集缓存”工具(Gacutil.exe).
32:
你在为一家公司创建ASP.NET应用程序。
早期的版本用VisualBasic6.0编写的的ActiveX组件。
新的应用程序将会继续使用ActiveX组件。
你希望尽可能快的汇集ASP.NET应用程序和ActiveX组件之间的数据。
你该采用哪两个操作?
使用ODBC搜集数据
使用早绑定
使用迟绑定
在页面指令中设置AspCompat属性为true
33:
你创建一个名为Inventory的ASP.NET应用程序。
该应用程序将被网上的客户使用。
在beta测试阶段,你确保实际的ASP.NET错误信息在遇到错误的任何时候都显示。
开发员和beta测试员察看实际的错误信息文本。
你在Inventory的beta测试阶段,在同一台beta测试服务器上执行其他应用程序的beta测试。
所有其他应用程序显示ASP.NET错误信息。
在beta测试阶段完成之后,beta测试服务器晋升为产品服务器。
你希望所有的应用程序显示单一的、界面友好的错误信息。
你要部署Inventory并且产品服务器能满足目标。
你想用最小的管理精力来完成这一任务,你该做哪两个步骤?
在Inventory的web.config文件中设置customErroes元素的mode参数为on
从Inventory的web.c