1、Line4 = 时 间: now() &Set fso = Server.CreateObject(Scripting.FileSystemObjectFilePath = Server.MapPath(gbook.txtOldFilePath = Server.MapPath(gbookold.txtfso.MoveFile FilePath, OldFilePathSet fin = fso.OpenTextFile(OldFilePath, , True)Set fout = fso.CreateTextFile(FilePath)fout.WriteLine Line1fout.Wri
2、teLine Line2fout.WriteLine Line3fout.WriteLine Line4fout.WriteLine HRfout.WriteLine fin.ReadAllfin.Closefso.DeleteFile OldFilePath, True%2. 阅读下面程序段,请在标号处补出适当的注释,说明相应程序段或语句的作用。htmlhead 小小聊天室/head session(user_name)=request() 将用户呢称保存到session中 下面几句返回来访者信息 Dim sayStr sayStr=来自 Request.ServerVariables(Re
3、mote_Addr)&的1) sayStr=sayStr &b) &/b来访者呢称 于 time &大驾光临来访时间font color=red sayStr &/font红色显示下面几句将来访信息保存到application中 Application.Lock 2) Application(show)= sayStr &返回聊天信息user_online)=Application()+1 3) Application.Unlock 4) %frameset rows=*,14% 5) inputinput.aspnoframes body scroll=no 此网页使用了框架,但您的浏览器不
4、支持框架。/p/body/noframes/frameset/html3. 阅读下面程序段,请补出适当的注释,说明相应程序段或语句的作用。% option explicit%Response.Buffer=True%!-#INCLUDE FILE=odbc_connection.asp- dim title,body,name,email 定义变量 title=request.form(title) 返回留言主题 body=request.form(body) 返回留言内容 name=request.form(name) 返回留言人姓名 email=request.form(email) 返回
5、留言人E_mail Dim Sql,sValues Sql = Insert into guest(name sValues = values( name & Sql = Sql &,title sValues = sValues &, title & If body Then 1) Sql = Sql &,body sValues = sValues & body & End If If emailtrtd%=rs()%/tda href=http:/introsubmit_date/tr 将记录指针移动到下一条记录 Loop/table)语句Set rs=db.Execute(strSql
6、)的功能;)语句rs.MoveNext的功能;)试分析该程序的主要功能。7. 阅读下面的程序,回答后面的问题。script language=vbscript runat=server Sub Application_OnStart Application.Lock Application()=0 Application.Unlock End Sub Sub Session_OnStart)= Application()+1 end sub Sub Session_OnEnd)-1/script1)写出该程序所存放的文件名称(包括后缀名);2)说明该文件存放的位置;3)试分析该程序的主要功能。
7、8. 阅读下面程序段,请补出适当的注释,说明相应程序段或语句的作用。if not rs.bof and not rs.eof then以下主要为了分页显示 dim page_size 定义每页多少条记录变量 dim page_no 定义当前是第几页变量 dim page_total 定义总页数变量 page_size=10 每页显示10条记录 if Request(page_no)= then 1) page_no=1 else page_no=cint(Request() end if)=page_no 2) rs.pagesize=page_size 3) page_total=rs.pa
8、gecount rs.absolutepage=page_no 下面一段显示当前页的所有记录 dim i,j i=0 j=page_size 该变量用来控制显示多少条记录 do while not rs.eof and j0 循环知道当前页结束或文件结尾 i=i+1 j=j-1 9. 阅读下面程序段,请补出适当的注释,说明相应程序段或语句的作用,并说明程序的主要功能。Option ExplicitResponse.Buffer=TrueDim varNumber varNumber=request.cookies(Number) if varNumber= then varNumber=1 E
9、lse varNumber=varNumber+1 Response.Write 您是第 varNumber &次访问本站Response.Cookies()=varNumber 10. 阅读下面程序段,请补出适当的注释,说明相应程序段或语句的作用。事务处理用法示例 Dim db, strConn strConn=DBQ= Server.Mappath(address.mdb;Driver=Microsoft Access Driver (*.mdb) db.Open strConn On Error Resume Next 2) db.BeginTrans 删除记录,删除李玫的记录 strS
10、ql=delete from users where name=李玫 db.Execute(strSql) 添加记录insert into users(name,tel,email) values(, 88888888limei If db.Errors.Count=0 Then Db.CommitTrans Else Db.RollbackTrans 11. 试说明下面程序段的主要功能,并对标号语句进行注释说明。 1) Set conn = Server.CreateObject( 2) DBPath = Server.MapPath(sample.mdb 3) conn.Open driv
11、er=Microsoft Access Driver (*.mdb);dbq= DBPath Set rs = Server.CreateObject(ADODB.Recordset 4) rs.Open 股票行情表, conn, adOpenDynamic, adLockPessimistic 5) While Not rs.EOF rs(成交量) = rs() + 1 rs.Update rs.MoveNext Wend12. 设存在文件:C: test text.txt,现欲在其中追加文字“我成功啦!”。试写出程序代码。提示:set MyFileObject=Server.CreateO
12、bject(13. 设有数据库: test student.mdb,其中有数据库表:score,使用的驱动为:Microsoft Access Driver (*.mdb),且已为该数据库建立了ODBC连接student,要求正确建立数据库连接,查找获取表中所有记录信息。 提示:Set Myconn = Server.CreateObject().14.右图为用户修改口令的输入界面,试完成:1)设计合理的数据库表存储用户及口令相关信息;2)设计图中各文本框的基本属性和要求;3)编写程序验证用户输入是否正确,并将修改正确的口令记录到数据库中。15. 有数据库表名为SCORE,其字段设置和记录情况
13、如下表:学号姓名性别成绩20020101张三男8520020205李君女8620020208赵兵58试写出下列操作的SQL语句:1)查找获取所有女生的姓名、成绩;2)删除不及格学生的记录;3)插入新记录:“20020417,张东,男,57”;4)修改张东同学的成绩为75分二、不定项选择16. ASP采用的程序架构方式是_。 A、模块化程序设计 B、面向对象程序设计C、C/S模式 D、B/S模式17. 网址中的HTTP是指 。 A、超文本传输协议 B、文本传输协议 C、计算机主机名 D、TCP/IP协议18. 属于动态网页技术的有 。 A、CGI B、ASP C、API D、DHTML19. 下
14、列说法正确的有_。 A、ASP学习简单,使用方便 B、PHP软件免费,运行成本低C、JSP支持多平台,转换方便 D、它们都是网络程序设计的工具20. ASP脚本代码在 执行。A. 客户端 B. 第一次在客户端,以后在服务器端C. 服务器端 D. 第一次在服务器端,以后在客户端21. 属性type的值有 。 A、Text B、Server C、Password D、Radio22. HTML文档包含的两个部分是指 。A. 文档头部 B. 标题C. 注释 D. 文档主体23. HTML中的注释格式是 。A. - 注释内容 -! B. C. D. 24. 下列显示粗体、下划线的语句是 。u欢迎大家
15、B. /i D. 和 D. 26. 在VB Script中,与空格处理相关的内部函数有 。 A、LTrim B、Trim C、RTrim D、Space27. 已知x=123,那么执行语句y=x 10 Mod 10后,变量y的值是 。A. 0 B. 1C. 2 D. 328. 在VB Script中,能用于字符大小转换的内部函数有 。 A、STR B、UCase C、VAL D、LCase29. 在VB Script中,能够获取字符串的子串的内部函数有 。 A、InStr B、Left C、Right D、Mid 30. 请问表达式Not(6+35+2)的值是 。A. True B. Fals
16、eC. 9 D. 无法计算31. 通过Request对象的ServerVariables方法,可以获取如下那些信息_。 A、REMOTE_ADDR B、REMOST_HOSTC、SERVER_NAME D、SERVER_PORT32. 下列属于Request对象获取数据集合的方法有_。 A、Form B、QueryStringC、Cookie D、Command33. 下列对象或命令中可用于定义变量的有 。 A、Application B、DIM C、Command D、Session34. 下列属于ASP内置组件的有 。 A、Browser B、Server C、FileAccess D、A
17、d Rotor35. 安装好PWS/IIS服务器后,我们可以通过如下方式访问,来检验服务器是否安装正确_。A、http:/localhost B、http:/你的计算机名字C、http:/你的IP地址 D、http:/127.0.0.136. 下列命令中可用于删除数据记录的是 。 A、INPUT B、INSERT C、DELETE D、WHERE37. 下列命令或方法中能在数据库中加入新记录的有 。 A、AddNew B、INSERT C、DELETE D、UPDATE38. 网络程序设计中常用到SQL,它是指 。 A、SQL 服务器 B、数据库查询语言 C、结构化查询语言 D、数据库操作对象
18、39. 下列命令中不会引起数据库记录改变的是 。 A、SELECT B、INSERT40. 下列能够建立游标指针,灵活移动指针选择操作记录的是 。 A、Connection对象 B、RecordSet对象 C、Command 对象 D、SELECT三、 填空题41. ASP最常用的脚本编程语言有:( )、( )。42. ASP常用编程工具有:文本编辑器、( )、( )、InterDev等。43. ASP在Windows 98下的运行环境是:( ),在Windows NT下的运行环境是:( )。44. 静态网页的扩展名一般是( ),ASP文件的扩展名是( )。45. 当前Web程序开发中通常采用
19、的模式是( ),浏览网站时通常的默认文档是( )。46. 在表格中用于设置文本水平对齐方式的属性是( )。47. 用来指定超链接路径的属性是( )。48. 在一组单选框中,用来设置默认选中某个选项的属性是( )。49. 在表单中,用于指定表单处理程序文件地址的属性是( )。50. 在框架网页中,如果一个超链接在整个浏览器窗口中打开,target属性的值是( )。51. 取得系统当前日期的函数是( ),取得系统当前时间的函数是( )。52. 在VB Script中过程被分为两类:( )过程和( )过程。53. 操作year(date()的作用是( ),操作mounth(date()的作用是( )
20、。54. 在VB Script中,用于将字符串中大写字母转换为小写字母的函数是( ),用于将字符串中小写字母转换为大写字母的函数是( )。55. 在VB Script常用的运算符中一般优先级为算术运算符( )比较运算符( )逻辑运算符。56. 在程序中ASP使用的脚本语言一般有两种指定方式,它们是( )和( )。57. 通常ASP的组件对象包括:( ) 、( ),以及第三方组件等。58. ASP的内建组件是指组件本身建于ASP中,使用时不需要给予定义,常用的有:( )、( )、Application、Session、Server等。59. Application对象的基本事件OnStart的启动时间为( ),基本事件OnEnd 的启动时间为( )。60. Response对象的主要方法有输出信息( ) ,引导客户端至另一个URL位置( )。61. ASP的外挂组件主要是指ADO对象,常用
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1