a)stringstrDSN" />
1、在开发https://www.doczj.com/doc/0b12565674.html,应用程序时,如果一个页面包含大量文本与WEB服务器控件时,页面控件的布局模式应该采用(a):
a) FlowLayout b) TileHorizontal c) GridLayout d) TileV ertical
2、以下是https://www.doczj.com/doc/0b12565674.html,应用程序Web.config文件中的部分代码,为了获得配置节DSN的值,下列方法正确的是(a)(选择一项)
Catalog=northwnd"/> a) string strDSN=System.Configuration.ConfigurationSettings.AppSettings["DNS"]; b) string strDSN=System.Configuration.ConfigurationSettings.AppSettings("DNS"); c) string strDSN=System.Configuration.ConfigurationSettings.GetSettings("DNS"); d) string strDSN=System.Configuration.ConfigurationSettings.AppSettings.GetKey("DNS"); 3、以下是某程序员在一个Web窗体中编写的部分C#代码,已知GetJobDs是一个返回一个数据集的方法,当某个用户第一次访问该页面时,下列说法正确的是(b)。 private void Page_Load(object sender , System.EventArgs e){ if(!this.IsPostBack){ //1 DataSet ds=this.GetJobDs(); //2 This.DataGrid1.DataSource=ds.Tables[0]; //3 } }(选择一项) a) 用户不能在DataGrid控件中看到数据集中的数据,因为没有设置DataGrid控件的DataMember属性 b) 用户不能在DataGrid控件中看到数据集中的数据,因为没有进行数据绑定 c) 用户不能在DataGrid控件中看到数据集中的数据,因为代码行2、3不能被执行 d) 用户可以在DataGrid控件中看到数据集中的数据 4、在一个ASPX页面的Page_Load事件中,编写了如下代码,则执行该页面后,将在页面 中输出(a)。(选择一项) private void Page_Load(object sender , System.EventArgs e){ Response . Write(“欢迎光临”); Response . End(); Response . Write(“欢迎下次光临”); } a) 欢迎光临b) 欢迎下次光临 c) 欢迎光临 欢迎下次光临d) 欢迎光临欢迎下次光临 5、如图,在一个ASPX页面中,有四个RadioButton控件,他们的HTML 代码如下,在图 示状态下,当及户单击足球RadioButton控件后,下列说法正确的是(a) Text=”篮球”> Text=”足球”> Text=”羽毛球”> a) 篮球RadioButton控件的Checked属性变为False; b) 乒乓球RadioButton控件的Checked履带性变为False; c) 羽毛球RadioButton控件的Checked属性变为True d) 篮球RadioButton控件的Checked属性仍为True 11、在一个https://www.doczj.com/doc/0b12565674.html,项目中,可以使用(c)控件来判断TextBox控件中的内容是一个数字,并且数字范围在1~99之间。(选择一项) a) RequiredFieldV alidator b) CompareV alidator c) RangeFieldV alidator d) RegularExpressionV alidator 12、在https://www.doczj.com/doc/0b12565674.html,中,Application是(c)类的实例 a) HttpApplication b) HttpApplicationUtility c) HttpApplicationState d) Page 13、在https://www.doczj.com/doc/0b12565674.html,中,下列关于session对象的说法正确的是(d)。(选择一项) a) 用户每次打开一个web页面,将会创建一个session对象 b) 用户关闭客户端web页面后,session对象将立即消失 c) 应用程序退出后,session对象的值才能消失 d) 每个用户的Session对象不能被其他用户访问 14、基于(c)的数据传输标准,WEB服务可以实现跨平台、跨语言的相互通信和数据共享。(选择一项) a) HTML b) CSS c) XML d) XSL T 15、在https://www.doczj.com/doc/0b12565674.html,服务器验证控件中,能够验证自定义正则表达式的控件是(d). a) A、RequiredFieldV alidator b) B、CompareV alidator c) C、RangeFieldV alidator d) D、RegularExpressionV alidator 16、在.NET应用中,改变button的(a)属性可以改变button的大小,颜色,位置等。 a) style b) text c) name d) type 17、在https://www.doczj.com/doc/0b12565674.html,中,为了才当前页面跳转到一个相同目录下名为Main.htm的页面,下 面方法正确的是(c)。(选择一项) a) Server.Execute(“Main.htm”); b) Servlet.Transfer(“Main.htm”); c) Response.Redirect(“Main.htm”); d) Response.Write(“Main.htm”); 18、创建WEB服务时,(c)文件描述了服务,如何访问这些服务以及期望的响应类型。 a) soap b) uddl c) wsdl d) iiop 19、以下是对一个https://www.doczj.com/doc/0b12565674.html,页面中的一个TextBox控件进行验证的代码,页面运行时,用户在TextBox控件输入下列信息(c)不会出现错误提示信息。(选择一项) 入”display=”dynamic”runat=”server”/> 合要求”valuetocompare=”60”type=”Integer”operator=”GreaterThan”runat=”server”> a) 50 b) 60 c) 80 d) ok 20、假设存放https://www.doczj.com/doc/0b12565674.html,应用程序页面的目录为C:\InetPub\WWWRoot\WebSvrSample则Request对象的ApplicationPath属性的值是(b)。(选择一项) a) c:\InetPub\WWWRoot b) /WebSvrSample c) C:\InetPub\WWWRoot\WebSvrSample d) \InetPub\WWWRoot\WebSvrSample 21、在ASP。NET技术中,在设置GridView控件的模版列时(c)。(选择一项) a) 模版列中的控件只有默认属性可以绑定数据库 b) 模版列中的控件的任意属性可以绑定数据库,但只能有一个属性绑定数据库 c) 模版列中的控件的任意属性可以绑定数据库,同时可以有多个属性绑定数据库 d) 模版列中只有TextBox控件可以绑定数据库 22、在ASP。NET中,为了将下列方法声明为Web服务,在空白处应该补充的代码是(d)。(选择一项) [ ] public string HelloWorld() {return “Hello World!”;} a) WebService b) PublicService c) PublicMethod d) WebMethod 24、在ASP。NET中,为了声明一个HtmlInputImage服务器控件,下列标签使用正确的是(a)。(选择一项) a) b) c) d) 25、在ASP。NET中,应用程序启动时触发的事件为(c)。(选择一项) a) Session_Start b) Session_End c) Application_Start d) Application_End 26、某个用ASP。NET技术开发的网站拥有大量的访问量,最近该网经常因为服务器内存占用率过高而宕机,作为该网站技术员的你仔细检查了该网站的系统,发现内存占有率过高是因为每个用户都有大量数据保存在Session中,为了解决该问题你应该进行(c)处理。(选择一项) a) 将保存在Session中的数据保存在Application中 b) 将保存在Session中的数据保存在Cookie中 c) 将Session中对安全性要求不高的数据保存在Cookie中,不经常使用的数据保存在数据库中 d) 将Session中对安全性要求不高的数据保存在Application中,不经常使用的数据保存在Cookie中 27、在https://www.doczj.com/doc/0b12565674.html,中,下列代码在页面中可能的输出结果是(a)。(选择一项)Response.Write(Server.MapPath(“WebForm1.aspx”)); a) C:\Inetpub\wwwroot\AspTest\WebForm1.aspx b) C:\Inetpub\wwwroot\AspTest\ c) WebForm1.aspx d) .aspx 31、如图在ASP。NET中,为了在当前页面获得其他页面从地址栏中传递过来的参数ExamLevel的值,下列方法正确的是(a) a) Request.QueryString[“ExamLevel”]; b) Request.QueryString[0] c) Request.QueryString[1] d) Request.Params[1] 34、https://www.doczj.com/doc/0b12565674.html,中,以下对DropDownList服务器控件描述错误的是(d)。(选择一项) a) DropDownList服务器控件不支持多重选择 b) 可以用SelectedIndex属性或者SelectedItem属性来判断哪一项被选取 c) 当用户更改选项时会引发SelectedIndexChanaged事件 d) 类似WinForm中的ComboBox 控件,允许用户在运行时输入文本 35、在https://www.doczj.com/doc/0b12565674.html,中,为了在页面中使用一个名为USerControll的用户控件,在下列空 白处应该补充的代码是(a)。(选择一项) <%@ Register TagPrefix=”ucl ”TagName=”UserControll”Src=”空白处”%> a) UserControll.ascx b) UserControll c) UserControll.dll d) UserControll.ascx.cs 37、你们正在使用https://www.doczj.com/doc/0b12565674.html, 开发一个论坛程序,为了在页面中实现文件上传的功能, 最好选择下列的(b)实现(选择一项) a) 一个HtmlInputText 控件和两个按纽 b) 一个HtmlInputFile 控件和一个按钮 c) 一个HtmlInputText控件,一个HtmlImage 控件和一个按钮控件 d) 一个HtmlSelect控件和两个按钮 38、在https://www.doczj.com/doc/0b12565674.html,中,下列代码在页面中的输出结果是:(c)。 XmlDocument xd=new XmlDocument(); Xd.loadXml(“ XmlElement xe=xd.CreateElement(“Sex”); Xe.InnerText=”男”; Xd.DocumentElement.AppendChild(xe); Response.Write(Server.HtmlEncode(xd.DocumentEmelent.InterXml));(选择一项) a) b) c) d) 40、如图,在一个ASPX页面中有一个HyperLink控件,该控件的Target属性为“_blank”,NavigateUrl属性为“http://https://www.doczj.com/doc/0b12565674.html,”,当用户单击该控件后,下列说法正确的是(d)。 a) 当前窗体将变成空白页 b) 将打开一份空白页窗体 c) 在当前页面打开“http://https://www.doczj.com/doc/0b12565674.html,”网址对应的网页 d) 在一个新的窗体中打开“http://https://www.doczj.com/doc/0b12565674.html,”网址对应的网页 42、在一个没有启用事务处理的https://www.doczj.com/doc/0b12565674.html,页面中有一个Button控件,控件的Click事 件中有如下的代码,已知sqlCon是一个已经创建好的SqlConnection对象。当用户点击按 并执行完毕Click事件后,下列说法正确的是(a)。(选择一项) Try{ Sqlcon.Open(); SqlCommand sqlCom=new SqlCommand(“delete from stuInfo where stuID=20”,sqlcon); sqlCom.ExecuteNonQuery(); int a=1,b=0; int i=a/b //模拟异常发生 sqlcom.connandText=”delete from stuInfo where stuID=21”; sqlCom.ExecuteNonQuery(); ContextUtil.SetAbort(); Sqlcon.Close(); } Catch{ Sqlcon.Close(); } a) 只能删除表stuInfo中stuID=20的记录 b) 只能删除表stuInfo中stuID=21的记录 c) 同时删除数据表stuInfo 中stuID等于20与21的记录 d) 没有删除数据表stuInfo 中stuID等于20与21的记录 43、在https://www.doczj.com/doc/0b12565674.html,中,关于下列代码的说法正确的是(d)。(选择一项) HttpCookie user = new HttpCookie(“name”,”王飞”);//1 Response.Cookie.Add(user); //2 user.Expires=DateTime.Now.AddMinutes(4); //3 Response.Write(Request.Cookie[“name”].V alue); //4 a) 代码行1错误 b) 代码行2错误 c) 代码行3错误 d) 代码行4错误 44、要在https://www.doczj.com/doc/0b12565674.html,页面中显示服务器的计算机名,正确的代码为(b)。 a) Response.Write(Server.IPAddress) b) Response.Write(Server.MachineName) c) Response.Write(Application.IPAddress) d) Response.Write(Application. MachineName) 45、在https://www.doczj.com/doc/0b12565674.html,中,在一个登录页面中,为了验证用户在文本框中输入的用户名不为空,需要采用的验证控件是(a)。 a) RequiredFieldV alidator b) CompareV alidator c) RangeV alidator d) RegularExpressionV alidator 46、28)在https://www.doczj.com/doc/0b12565674.html,中,为了把页面中一个名为name的string类型的字段绑定到一个textbox控件的文本属性中,下列代码正确的是(c)。 Public string name=”诸葛亮”; a) b) c) d) 48、在https://www.doczj.com/doc/0b12565674.html,中,有个窗体,为了让用户确认自己所设置的密码,要求两次一样,要 使用(b)控件。 a) requiredfieldvalidator b) comparevalidator c) rangevalidator d) regularexpressionvalidator 50、在https://www.doczj.com/doc/0b12565674.html,中,对于已经生成好的Web Service,在部署和实现该XML Web Service 的时候,至少需要(a)文件。(选择一项) a) .asmx文件和.dll文件 b) .dll文件和.disco文件 c) AssemblyInfo.cs文件Web.config文件 d) AssemblyInfo.cs文件.asmx文件 1.以下哪不是https://www.doczj.com/doc/0b12565674.html,程序的特点() A、https://www.doczj.com/doc/0b12565674.html,解释运行的编程框架,效率低 B、https://www.doczj.com/doc/0b12565674.html,编译性的编程框架,效率高 C、https://www.doczj.com/doc/0b12565674.html,界面设计和程序设计以不同的文件分离开 D、https://www.doczj.com/doc/0b12565674.html,可以做web应用程序 2. 以下是https://www.doczj.com/doc/0b12565674.html,页面的后缀名是:_______ A..asp B..php C..cs D..aspx 3.以下不是https://www.doczj.com/doc/0b12565674.html,验证控件的是______ A. RangeV alidator B. CompareV alidator C. CustomV alidator D. Required 4.以下是Label控件的属性的是______ A.text B.value C.acc D.accp 5. Calendar 控件是______ A.文本控件 B.ajax控件 C.按钮 D.日历控件 https://www.doczj.com/doc/0b12565674.html,中的上传控件是______ A. ListBox B. AdRotator C. FileUpload D. Panel 8.visual studio里没有______ A.html控件 B.数据控件 C.验证控件 D.发布控件 10.以下代码表示程序应用windows身份验证的是______ A. B. C. D. 11.以下说法错误的是:______ A:https://www.doczj.com/doc/0b12565674.html,程序可以操作xml文档 B:https://www.doczj.com/doc/0b12565674.html,程序可以遍历xml文档 C:Dataset控件可以以xml文档作为数据源 D:Dataset控件不能以xml文档作为数据源 https://www.doczj.com/doc/0b12565674.html,中可以在不同项目之间共享值的对象是:______ A:Response B. Request C. Application D. Session 13.以下说法不正确的是______ A.母板页是https://www.doczj.com/doc/0b12565674.html,中独有的 B.应用母板页样式的页面叫做内容页 C. 母板页只能有前台样式不能含后台代码 D.母板页不仅有前台样式也可以包含后台代码 14.面向对象语言的特征是______ A.封装,继承,多态 B. 封装,继承,泛型 C. 封装,继承,重载 D. 封装 15.下列对象可以向dataset中填充数据的是______ A . SqlConnection B . SqlCommand C . SqlDataReader D . SqlDataAdapter 16. 下列哪个控件不能作为数据源显示控件______ A、GridView B、DataList C、Repeater D、CustomV alidator 18、以下对类和对象的关系说法正确的是:() A、类是创建对象的模板 B、对象是创建类的模板 C、类中的字段一定是该类的对象才能引用 D、类是在对象中定义的 19. 表示只有所属类的成员才能访问的修饰符是:______ A. public B. protected C. private D. Internal 20、以下错误处理语句语法错误的是______ A、try{…}finally{…} B、try{…}catch{…} C、try{…} D、try{…}catch{…}finally{…} 21.用户登录控件(Login)中的DestinationPageUrl属性代表: A.登录成功的提示 B.登录成功时转向的网页 C.登录失败时转向的网页 D.登录失败时的提示 22.在一个子目录的web。config文件中有如下一段代码: 〈authorization〉 〈allowroles=“admin”/〉 〈allowroles=“manager” /〉 〈denyusers=“*”/〉 〈allowroles=“sales”/〉 〈/authorization〉 允许访问此子目录下的网页的角色有: A.admin B.manager C.admin和manager D.admin、manager和sales 23.用户控件是后缀为____的文件。 A.masterB.asaxC.aspxD.ascx 24.ValidatorSummary验证控件的作用是 A.检查验证控件数目 B.集中显示各个验证的结果 C.判断有无超出范围 D.检查数值的大小 27.以下哪个指令是aspx页面必须的 A.UserControl指令 B.OutputCache指令 C.register指令 D.Page指令 28.https://www.doczj.com/doc/0b12565674.html, 的配置文件名是 A.Styles.css B.Global.asax C.AssemblyInfo.cs D.web.config 30.<sessionState mode="InProc" />的含义是 A.进程内会话状态 B.进程外会话状态 C.使用数据库保存会话状态 D.cookie会话状态 31.Page.IsPostBack属性在以下情况下为true A.新加载页面时 B.回送本页面时 C.关闭网页时 D.退出网页时 32.当一种控件有多种样式定义时,用_____属性来区别他们的定义. A.IDB.ColorC.BackColorD.SkinID 33.你正在创建一个skin文件,它用来格式化Label控件的为蓝色文本、Times New Roman 字体。你应该使用下面那一个skin文件? A.<asp:Label BackColor="White" ForeColor="Blue" Font-Name="Times New Roman" Font-Size="10px" /> B.<asp:Label runat="server" ID="BlueLabel" BackColor="White" ForeColor="Blue" Font-Name="Times New Roman" Font-Size="10px" /> C.<asp:Label ID="BlueLabel" BackColor="White" ForeColor="Blue" Font-Name="Times New Roman" Font-Size="10px" /> D.<asp:Label runat="server" BackColor="White" ForeColor="Blue" Font-Name="Times New Roman" Font-Size="10px" /> 35.Session与Cookie状态之间的最大区别在于: A.存储的位置不同B.类型不同C.生命周期不同D.容量不同 36.https://www.doczj.com/doc/0b12565674.html, 2.0中,App_Data目录用来放置________ A.专用数据库文件B.共享文件C.被保护的文件D.代码文件 37.静态网页文件的后缀是:____ A.asp B.aspx C.htm D.jsp 39.假设你已经在App_GlobalResources 文件夹中创建了资源文件Resource.resx和Resource.es.resx,并添加了资源项Login。现在需要在代码中通过强类型方式引用该资源项,请选择 A.Resources.Resource.Login B.Resources.Resource(“Login”) C.Resources(“Login”) D.Resources.Login 二、多选题(共20分,每小题2分) 1.以下属于https://www.doczj.com/doc/0b12565674.html,对象的是_________ A. Connection B. Command C. DataReader D. DataAdapter 2. 以下不属于ListBox控件属性的是_________ A. Text B. V alue C. Rows D.Title 3. 下列描述正确的是_________ https://www.doczj.com/doc/0b12565674.html,是微软开发的 B. .net主要特点是跨平台编程 C. .net中的核心语言是C# D. .net可以编写桌面应用程序 4. 下列对Web服务描述正确的是_________ A. Web服务的目的是实现应用程序之间的交互 B. Web服务的目的是实现应用程序与用户之间的交互 C. Web服务利用网络进行通信,它提供了一些操作集合的接口,以实现特定的任务 D. Web服务是一个应用逻辑单元,它通过标准的XML数据格式和通用的Web协议为其他应用程序提供信息 5. V isual studio可以创建_________ A.windows应用程序 B.windows控件库 https://www.doczj.com/doc/0b12565674.html, web应用程序 D.web 安装项目 6. 以下能操作xml的类是:() A Exception B、String C、XmlTextReader D XmlTextWriter 7.WebPartManager 允许_________ A.移动web part B.修改web part C.删除web part D.添加web part 8. 以下控件可以作为容器的是:() A、Panel B、RadioButton C 、Image D、CheckBox 9. 下列属于导航控件的是:_________ A.TreeV iew B.SiteMapPath C.Menu D.Substitution 10. 下列属于登陆控件的是:_________ A.LoginView B.Login C.LoginName D.ImportCatalogPart 三、判断题() 1.所谓角色(role)是若干具有相同访问权限用户的集合. 2.只能给每个成员分配一个角色(Role) 3.GridView控件只能原样显示数据表中的数据 4.CompareValidator控件既可以用来与某个常量比较,也可以用来与另外某个控件的输入进行比较。 5.离开了网站ASPX网页能够单独运行 6.网站中的Global.asax文件(如果有的话)必须放在应用程序的根目录下. 7.Web.config是https://www.doczj.com/doc/0b12565674.html, 2.0网站中必需的配置文件 8.在VS2005的IDE中,添加一个服务器CheckBox控件,点击此控件不能立即生成一个回发,需要将控件的AutoPostBack 属性设置为true https://www.doczj.com/doc/0b12565674.html, 2.0中个性化配置可以通过HttpContext 对象的profile 属性访问个性化数据实现10.开发了一个web应用,现需要对该站点进行配置,除了直接编辑web.config外,还可以使用网站管理工具IIS的https://www.doczj.com/doc/0b12565674.html, 的站点配置设置工具 11.要从应用程序级捕获未处理的异常,你该实现的事件方法是Application_Error 12.WEB应用开发中常用的客户端脚本语言有VBScript和JavaScript 13.一个用户登录界面,要求用户必须填写用户名和密码,才能提交登录,我们该使用 RequiredFieldV alidator控件进行验证 14.RangeV alidator检查用户的输入是否在指定的上下限内。可以检查数字对、字母对和日期对限定的范围,如电子邮件地址、电话号码、邮政编码等内容中的字符序列 15.验证控件CustomV alidator允许您自己编写的验证逻辑验证用户输入 16.HTML控件属于浏览器控件,不接受服务器的控制. 17.web 应用程序配置文件(web.config)与web服务器配置文件(machine.config)中的配置相冲突时,web应用程序将使用machine.config中的配置 18.在Microsoft V isual studio 开发环境下,一个解决方案可以包含多个项目 19.假设一个注册界面,包括用户名,密码,身份证三项注册信息,并为每个控件设置了必须输入的验证控件。但为了测试的需要,暂时取消该页面的验证功能,我们可以通过将提交按钮的CausesV alidation 属性设置为False来实现 20.在一个web窗体中,你放置了一个HTML 控件,让HTML控件变成HTML server控件的方法是通过添加“runat=""server""”属性和设置id属性 三、简答题() 1. 如何创建和使用自定义控件? 2. 如何理解三层架构? 3. 验证控件有哪些?具体用法? 4. ASP与https://www.doczj.com/doc/0b12565674.html,的区别? 5. 如果在一个B/S结构的系统中需要传递变量值,但是又不能使用Session、Cookie、Application,您有几种方法进行处理?答:this.Server.Transfer 6. 在页面上进行缓存后又要保证局部的数据不缓存。如何实现? 7. Web部件有什么使用规则? 8. 请问Session 和Application各在什么场合下使用(最好举例说明) 9.请问您在什么情况下会用到虚方法?它与接口方法有什么不同? 10.请列举二个您用到过的设计模式? 11.请列举一些https://www.doczj.com/doc/0b12565674.html,中支持数据绑定的控件,您经常使用哪些? 12.页面上有一个input框的名字为txtPrice,请在提交前验证该控件中的内容(不能为空,必须是整数,用javascript验证)。 13.请问重定向页面有几种方法? 14. 按下按钮后往页面上id为name的dropdownlist中动态添加一个选择项(内容随意),只 写按钮点击事件的代码即可() 15 .列举https://www.doczj.com/doc/0b12565674.html, 页面之间传递值的几种方式。 答. 1.使用QueryString, 如....?id=1; response. Redirect().... 2.使用Session变量 3.使用Server.Transfer https://www.doczj.com/doc/0b12565674.html,中读写数据库需要用到那些类?他们的作用? 答:DataSet:数据存储器。 DataCommand:执行语句命令。 DataAdapter:数据的集合,用语填充。 https://www.doczj.com/doc/0b12565674.html,的身份验证方式有哪些?分别是什么原理? 答:Windwos(默认)用IIS...From(窗体)用帐户....Passport(密钥) 18.什么是Code-Behind技术? 答:代码后植。 19.公司要求开发一个继承System.Windows.Forms.ListV iew类的组件,要求达到以下的特殊功能:点击ListV iew各列列头时,能按照点击列的每行值进行重排视图中的所有行(排序的方式如DataGrid相似)。根据您的知识,请简要谈一下您的思路 答:根据点击的列头,包该列的ID取出,按照该ID排序后,在给绑定到ListView中。 20.Session有什么重大BUG,微软提出了什么方法加以解决? 答:是iis中由于有进程回收机制,系统繁忙的话Session会丢失,可以用Sate server或SQL Server数据库的方式存储Session不过这种方式比较慢,而且无法捕获Session的END事件。 21.请说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。 答:session(viewstate) 简单,但易丢失application 全局cookie 简单,但可能不支持,可能被伪造input ttype="hidden" 简单,可能被伪造url参数简单,显示于地址栏,长度有限数据库稳定,安全,但性能相对弱 22.向服务器发送请求有几种方式? 答:get,post。get一般为链接方式,post一般为按钮方式。 23.DataReader与Dataset有什么区别? 答:一个是只能向前的只读游标,一个是内存中的表。 https://www.doczj.com/doc/0b12565674.html,中常用的对象有哪些?分别描述一下。 答:Connection 数据库连接对象 Command 数据库命令 DataReader 数据读取器 DataSet 数据集 25.在https://www.doczj.com/doc/0b12565674.html,中所有的自定义用户控件都必须继承自________? 26.在.Net中所有可序列化的类都被标记为_____? 27.在.Net托管代码中我们不用担心内存漏洞,这是因为有了______? 28.在.Net中,类System.Web.UI.Page 可以被继承么? 29. C#中property 与attribute的区别,他们各有什么用处,这种机制的好处在哪里? 30.<%# %> 和<% %> 有什么区别? 31.常用的数据源控件有哪些?有什么区别? 32.配置文件有什么作用?常用的有哪些节点?分别完成什么功能? 1.下面哪门语言不是被浏览器执行的___________。 A) HTML B) JavaScript C) VBScript D) C# 2.关于B/S和C/S编程体系,下面说法不正确的是___________。 A) B/S结构的编程语言分成浏览器端编程语言和服务器端编程语言 B) B/S没有C/S编程体系安全 C) 目前应用领域的数据库系统全部采用网状型数据库 D) JSP是SUN公司推出的是J2EE十三种核心技术中的一种 5.以下标记中,___________可用于在网页插入图像。 A) 标记B) 8.目前常用的数据库管理系统属于___________。 A) 网状型B) 层次型C) 关系型D) 结构型 13.下面关于XML的描述错误的是___________。 A)XML提供一种描述结构化数据的方法 B)XML 是一种简单、与平台无关并被广泛采用的标准 C)XML文档可承载各种信息 D)XML只是为了生成结构化文档 14.下面哪条语句可以返回访问者的IP地址___________。 A) Request.ServerV ariables("REMOTE_ADDR") B) Request.ServerV ariables("REMOTE_IP") C) Request.ClientCertificate("REMOTE_ADDR ") D) Request.ClientCertificate ("REMOTE_IP ") 1.目前流行的动态网页设计技术有__________、___________、___________、___________。2.https://www.doczj.com/doc/0b12565674.html,程序设计常采用多层设计结构,一般分为________、_________、________三层。 4.数据库最常用的四大基本操作:查询(SELECT)、__________、___________和删除(DELETE)。 5.https://www.doczj.com/doc/0b12565674.html,应用程序的身份验证有_______________、_______________、_______________、_______________四种类型。 8.当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode 属性设置为_____________。 9.下面是使用Application对象时防止竞争的代码。Application.__________ ; //锁定Application对象 Application[“counter”]=(int) Application[“counter”]+1; Application.__________ ; //解除对Application对象的锁定 10下面是设置和取出Session对象的代码。设置Session的代码是:Session[“greeting”]=“hello wang !”; 取出该Session对象的语句如下: string Myvar ; 《ASP 动态网页设计》试题 2011年 1分,共15分) 1、网页通常可分为静态网页和 网页,静态网页是由 语 言、JA V ASCRIPT 、 VBSCRIPT 等和所要显示的文本或图形所构成的一个文本文件,其扩展名通常为_______或_______,它运行于客户端的_______。 2、HTML 是一种________的标记语言,主要用于组织网页的内容和控制输出格式。JA V ASCRIPT 或VBSCRIPT 语言,常嵌入网页中使用,以实现对 网页的编程控制,进一步增强网页的交互性和功能。 3、在HTML 标记语言中,代码:、 期末复习题 一、选择题 1.在https://www.doczj.com/doc/0b12565674.html,的内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时 改变某一变量的对象是( D ) A. Cache B. Session C. Request D. Application 2.下列哪个函数可以将数值转换为字符串?( C) A.Cdate B.Cint C.CStr D.CDbl 3.有关https://www.doczj.com/doc/0b12565674.html,脚本和HTML说法正确的是( D )。 A. HTML元素的ID属性值直接对应https://www.doczj.com/doc/0b12565674.html,脚本的一个对象名 B. 一个HTML元素不需要添加“runat=server”,https://www.doczj.com/doc/0b12565674.html,脚本也可以引用该HTML 元素 C. 一个https://www.doczj.com/doc/0b12565674.html,页面中脚本可以直接引用另一个https://www.doczj.com/doc/0b12565674.html,页面的HTML元素 D. https://www.doczj.com/doc/0b12565674.html,在原有的HTML元素的基础之上,又新增加一整套Web Server控件, 加强页面内容和脚本的设计能力。 4. 下面说法正确的是(D) A.当用户从一个网页转到另一个网页时,保存在Session中的信息会丢失。 B.Session对象的有效期默认为40分钟。 C. Session对象的有效期不能更改。 D. Session对象到期前可以用Abandon方法强行清除。 5. Request.Form读取的数据是(A ) A.以Post方式发送的数据。 B. 以Get 方式发送的数据。 C. 超链接后面的数据。 D. 以上都不对。 6. Cookie对象的默认有效期是(C) A.20分钟 B.30分钟 C.50年 D.以上都不对 7. Application对象的默认有效期是(D) A.10分钟 B.20分钟 C.30分钟 D.从网站启动到终止 8. 下面不属于Request对象集合成员的是(D) A.Cookies B.Form C. QueryString D. Server 9. Server对象的Excute方法和Transfer方法的区别是(A ) A.前者执行完调用网页,继续执行当前页面,后者不是。 B.前者执行完调用网页,不再继续执行当前页面,后者不是。 C.前者转移到调用的网页,执行新的页面,后者不是。 D.前者转移到调用的网页,不再执行当前的页面,后者不是。 10.关于HtmlForm控件说法错误的是(B) A. 一个HtmlForm对应页面中的一个
标记C) 标记D)
ASP期末考试
中添加 border 属性 B 在 中添加border 属性 C 在
中添加 border 属性 ASP-NET期末复习题