资源预览内容
第1页 / 共7页
第2页 / 共7页
第3页 / 共7页
第4页 / 共7页
第5页 / 共7页
第6页 / 共7页
第7页 / 共7页
亲,该文档总共7页全部预览完了,如果喜欢就下载吧!
资源描述
.练习题一、选择题:1 ASP内置对象中,通过 A 对象实现同一用户共享不同页面数据 A. session B. Application C. cookies D. Server2 当服务器端要从客户端读取信息时,利用的对象是_B_A. Response B. Request C. Application D. Session3 Server对象的 A 方法用于创建一个ActiveX组件实例(如connection对象)。 A. CreateObject B. HTMLEncode C. MapPath D. URLEncode4 ASP的使用环境是_C_,在其支持下ASP程序才能够运行A. IE5.0 B. Netscape C. IIS D. DHTML5 要在表单中添加复选框,TYPE的属性值应设置为_C_。A. submit B. radio C. checkbox D. password6 ASP内置对象Response的 C 方法可以用来结束当前网页脚本的执行。 A. Write B. Redirect C. End D. Clear7 如果要获取客户端所提交是表单数据,应使用(A )对象来实现ARequest B. Response C. Server D. Session8 在ADO对象中,由_A_对象实现与数据库的实际连接 A. Connection B. Command C. Recordset D三者皆可 9 ASP内置对象Response的 B 方法可以用来将网页转到特定的网址。 A. Write B. Redirect C. Flush D. Clear二、填空题1、ASP中作为输出用途的对象是 Response ,此对象利用 Write 方法,将数据输出到网页上。2、ADO数据处理中,最常用的数据库连接对象、数据记录对象以及数据命令对象分别为: Connection 对象、 Recordset 对象、 Command 对象。3、要把一个记录集分成多个页,可以使用 PageSize 属性指定一页中的记录个数,使用 AbsolutePage属性移动到特定的页,用 PageCount 属性返回总页数。4、在ASP中,创建组件通常用 server 对象的CreateObject方法来实现。5、在对Recordset对象进行操作时,通常使用 EOF 属性来判断当前记录位置是否位于Recordset对象的最后一个记录之后。6、 是ASP的定界符,用来表示ASP代码的开始,ASP的默认脚本语言是 VBScript 。8、使用ADO对象中的 Connection 对象的 Open 方法可建立到数据源的物理连接,在该方法成功完成后连接才真正建立,才能对数据源发出命令并且处理结果。9、ASP全称是 Active Serve Pages ;它的文件扩展名是: .asp 10、在HTML语言中,表单标记FORM的METHOD属性指定将表单数据传输到服务器的方法,其取值可以是 Post 和 get ;11、 _标记用于HTML文档的最前边,用来标识HTML文档的开始。而_放在HTML文档的最后边,用来标识HTML文档的结束。12、如果要查询“学生信息”表中姓“赵”的学生记录,应该使用语句_ select * from 学生信息 where 姓名 like “赵%”_。13、表单标记Form的_ Action _属性用于指定表单处理程序的文件名。_ method _属性用于定义处理站点访问者提供数据的方法。14、Application对象Lock方法其功能是_将Application对象锁定,避免两个用户同时访问Application对象_15、ADO对象是用来实现 _数据库管理_16、在ASP中,创建对象通常用_ server _对象的CreateObject方法来实现。17、Application_OnStart、Application_OnEnd事件必须保存在 Global.asa 文件中,该文件必须保存在 应用程序的根目录 目录中。18、response.end 语句的作用是 停止向客户端输出数据 。19、在Windows操作系统环境下,默认的主站点对应的文件夹名是 wwwroot ;20、通过 Response 对象的属性和方法可以控制如何将服务器端的数据发送到客户端浏览器,通过request 对象的属性和方法可以获取从客户端浏览器传送给服务器端的数据;21、可以通过调用Connection对象的 Open 方法建立到相关数据库的物理连接;可以通过调用Recordset对象的 MoveFirst 方法控制游标指向记录集内的第一条记录;三、简答题1、 VBScript中过程和函数,二者有何区别?分别用什么方式可以调用过程和函数? 答:在VBScript中,过程与函数在使用时的唯一区别在于:过程没有返回值,而函数有返回值。函数调用的方法是将函数返回值赋值到一个变量中或直接像变量一样使用。过程启用一种是用CALL语句,另一种是直接使用过程名进行调用。2、试说出三种以上ASP的内置对象,并说出其作用与常用方法。答:ASP的内置对象有:1、request对象。从客户端接收信息。常用方法有resquest.querystring、resquest.form、resquest.cookies和resquest.servervariables;2、response对象。用于响应客户端的请求,将信息传递给用户。常用方法有response.redirect、response.write、response.cookies;3、server对象。提供对服务器上的方法和属性的访问。常用方法有server.createobject、serve.mappath、serve.HTMLEncode;4、application对象。提供给多个客户端用户共享信息。常用方法application.lock、application.unlock;5、session对象。用于记录每个用户的相关信息。3、 如何创建Connection对象?怎样用Connection对象和数据源之间建立联系?答:创建connextion对象需要使用server对象的createobject方法。具体格式:set 对象名称server.createobject(“ADODB.Connection”)Connection对象中有一个open方法专门用来打开Connection对象与数据库之间的通道,实现数据源与ASP程序的真正连通。具体格式:Connection对象名.open “driver=SQL Server;database=数据库名称; server=服务器名; uid=sa;pwd=;” 4、什么是动态网页,动态网页有哪些特征?答:动态网页是指在不同的访问者或在不同的访问时间访问同一个Web页面时可能得到不同的页面内容。访问的内容具有实时性,访问的过程具有交互性。动态网页的特征: 网页的显示内容可以实时动态更新;用户和网站可以进行交互式信息交流;提供对数据库的管理和使用;提供对文件的管理操作;支持对“组件”的使用。5、 ASP中Application对象和Session对象的区别?答:Application对象与Session对象区别:()应用范围不同。Application对象是针对所有用户,可以被多个用户共离。一个用户接收到的Application变量可以传递给另外的用户。而Session对象是针对单一用户,某个用户无法访问其他用户的Session变量。()存活时间不同。由于Application变量是多个用户共享的,因此不会因为某一个用户甚至全部用户离开而消失,一旦建立了Application变量,就会一直存在,直到网站关闭或这个Application变量被卸载。而Session变量会随着用户离开网站而被自动删除、application.unlock;5、session对象。用于记录每个用户的相关信息。6、 什么是ASP,并描述其执行过程。答:ASP是Active Server Page的缩写,是Microsoft公司开发的Web服务器端脚本开发环境,利用它可以生成动态高效的Web应用程序。.asp文件用户浏览器Web服务器(IIS/PWS) HTTP通信协议文件下载7、论述如何在VBScript中自定义过程和函数,二者有何区别,过程如何调用? 答:在VBScript中,定义过程格式为: Public Default| Private Sub(参数列表)Exit Sub语句块 End Sub定义函数的格式为: Public Default| Private Function (参数列表)=Exit Function语句块=End Function过程与函数在使用时的唯一区别在于:过程没有返回值,而函数有返回值。函数调用的方法是将函数返回值赋值到一个变量中或直接像变量一样使用。四. 程序分析题1、使用For语句输出1357+51的值 ( 10 ) % Dim Sum Sum = 0 For i = 1 To 51
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号