asp模拟试题
- 格式:doc
- 大小:243.00 KB
- 文档页数:5
(编号) 北京理工大学远程教育学院《开发技术》模拟试卷(二)教学站学号姓名手机号成绩重要说明:本试卷所有的题目都基于.NET Framework3.5。
一填空题(每空1分,共10分)1.如果我们希望硬盘中不在Web站点的主目录中的网页也可被浏览时,就必须将该目录建立为Web站点的虚拟目录。
2.在中,如果将浏览器从一个页面(first.aspx)重定向到另一个页面(second.aspx),并使用查询字符串传递两个变量userName和userType,则在first.aspx中通过使用语句:Response.Redirect ( ) ;来传送变量,在second.aspx中通过:string uName = ; string uType = ; 来获取变量。
3.若要使用网站导航控件,必须在Web.sitemap文件中描述网站的结构。
4.数据绑定控件通过DataSourceID属性与数据源控件实现绑定。
的状态管理分为服务端和客户端两种。
6.如果要检查输入值是否在[0,100]之间,应该使用RangeValidator验证控件;检查电话号码或电子邮件地址的数据验证控件是RequiredFieldValidator。
二判断对错(每题1分,共10分)1.WWW是Internet上的一种服务形式。
√2.html文件需要从服务器端下载到客户端,由浏览器解释执行。
√ Framework 3.0 引入了LINQ查询。
√是解释型的而非编译型的。
×5.C#中可以通过属性获取或改变类中私有字段的内容,这种方式充分体现了类的封装性。
√6.同一个控件可以使用多个验证控件。
√7.对网站应用了某个主题后,网站中的某个或某些网页仍可以应用其它主题。
×8.FileUpload控件不能限制上传文件的类型。
×9.SqlDataSource控件可以执行SQL Server中的存储过程。
√10.LINQ查询表达式的返回值必须明确指定数据类型。
asp考试试题一、选择题(每题2分,共20分)1. ASP的全称是什么?A. Application Service ProviderB. Active Server PagesC. Advanced System ProgrammingD. Application Security Protocol2. 在ASP中,以下哪个不是VBScript的保留字?A. DimB. IfC. ClassD. End3. ASP支持哪种类型的数据库连接?A. ODBCB. OLEDBC. Both A and BD. None of the above4. 下列哪项不是ASP的内建对象?A. RequestB. ResponseC. CookieD. Filesystem5. 在ASP中,用于定义变量的关键字是什么?A. VarB. DimC. LetD. Const6. 如果需要在ASP页面中包含另一个ASP文件,应该使用什么指令?A. IncludeB. ImportC. EmbedD. Link7. 在ASP中,以下哪个函数用于向客户端发送文本?A. Write()B. Print()C. Send()D. Output()8. 在ASP中,如何获取查询字符串中的值?A. Request.QueryString("parameterName")B. Request.Form("parameterName")C. Request.Cookies("parameterName")D. Request.ServerVariables("parameterName")9. 下列哪项不是ASP的错误处理语句?A. On Error Resume NextB. On Error GoToC. On Error GoTo 0D. On Error Stop10. 在ASP中,以下哪个不是Response对象的属性或方法?A. Write()B. Redirect()C. BinaryWrite()D. Open()二、填空题(每题2分,共20分)11. ASP是一种基于________的编程环境,用于创建动态交互式的网站。
《ASP动态网站编程》期末考模拟题一班级:___________ 姓名:__________ 学号:__________ 成绩:______________一、单项选择题(共25题,每题1分,共25分,每个题目有且只有一个答案)1、静态网页文件的后缀是c。
A aspB aspxC htmD jsp2、关于HTML文件说法错误的是: c 。
A HTML文件是一个包含标记的文本文件。
B 这些标记告诉浏览器怎样显示这个页面。
C HTML文件必须以 .htm为扩展名。
D HTML文件可以用一个简单的文本编辑器创建。
3、关于HTML文件说法正确的是: c 。
A HTML标记都必须配对使用。
B 在<title>和</title>标签之间的是头信息。
C HTML标签是大小写无关的,<b>跟<B>表示的意思是一样的。
D 在<u>和</u>标签之间的文本会以加粗字体显示。
4、HTML使用锚标签(<a>)来创建一s个连接到其他文件的链接,链接的资源 d 。
A 只能是HTML页面和图像B 不可以是声音C 不可以是影片D 可以是网络上的任何资源5、关于HTML框架说法错误的是: A 。
A <frame>标签定义了如何将窗口拆分成框架。
B 可以给不支持框架的浏览器写上<noframes>标签。
C HTML框架中的各个页面是相互独立的。
D HTML框架的使用让打印整个页面变得困难。
6、关于HTML表格说法错误的是: c 。
A 表格的width属性可以设置为像素值或百分比。
B 表格的height 属性可以设置为像素值或百分比。
C 如果不指定border属性,表格默认宽度为1。
D 表格和单元格的背景色可以同时设置。
7、下列哪一种设置能使单元格显示边框 A 。
A 在<td>中添加 border属性B 在<table>中添加border属性C 在<tr>中添加 border属性D 以上全都可以8、关于网页中的图像,下列说法正确的是c。
ASP-NET考试试题及答案详析一、填空题(1) ASPX网页的代码储存模式有两种,它们是___和___代码分离模式。
答案:代码分离模式,单一模式(2) 当一个Web控件上发生的事件需要立即得到响时,应该将他的属性设置为true。
答案:AutoPostBack(3) 请将下列数据(nn)在TextBox控件中显示出来。
Double nn = 4512.6;TextBox1.Text =答案:nn.ToString()(4)当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode 属性设置为.答案:Password(5) 下面是一个转移到新网页的指令:Response.Redirect(“”)答案:新网页的Ur1(6) 在设计阶段必须将各个验证控件的属性指向被验证的控件。
答案:ControlToValidate上____修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。
答案:命名空间,类名,partial(12) 改变Session的有效时间的语句是:。
答案:Session.Timeout=60;(13) NET与XML紧密结合的最大好处是。
答案:跨平台传送数据(14) 网上招聘模板如果使用FormView控件,通常分为上、下两部分.上面部分通常使用FormView控件的模板,用来介绍公司情况并提出招聘要求;下面部分通常用模板,用来输入和存储数据.当应聘者提交数据后应事件中向应聘者发出感谢或收到的信息.答案:Header Insert ItemInserted(15) 面向对象的语言具有________性、_________性、________性答案:封装、继承、多态。
(16) 能用foreach遍历访问的对象需要实现________________接口或声明________________方法的类型。
答案:IEnumerable,GetEnumerator。
一、选择题(每题2分,共40分)1、下面哪门语言不是被浏览器执行的。
A )HTML B) Javas cript C)VB script D)ASP2、执行a=”6”语句后,a是型。
A )字符串型B) 日期型C)数值型D)布尔型3、下列哪一个变量名称是正确的。
A)111 B)ab_1 C)_sum D)a?b4、相对JSP和PHP,是ASP优点的是。
A)全面支持面向对象程序设计B)执行效率高C)简单容易D)多平台支持5、下列哪一个函数可以将数值转换为字符串。
A)Cdate B) Cint C)Cstr D)CDb16、请判断下面程序运行完毕后a的值。
<%a=3a=a+5%>A)0 B)3 C)5 D)87、请问Int(3.45)和Int(-3.45)的值分别是。
A)4、-4 B) 3、-4 C)Cstr D)CDb18、程序继续执行调用Sub过程的语句之后的语句,可以立即从Sub过程中退出的语句是A)</Sub> B) </Sub> C)Exit Sub D)Loop9、下面不是Global.asa文件可用来存放是事件。
A)Application_OnEnd B) Application_OnStartC)Session_OnEnd D) Sever_OnStar10、left(“”,4)的值为。
A)”asp” B) “.net” C)”asp.” D)”aspn”11、下面程序执行完毕,页面上显示内容。
<%=”祖国”=”您好”%>A) 祖国B) 祖国您好C) 祖国(换行)您好D)以上都不对12、下列标记中,可以在网页中插入图片。
A)<img>标记B) <Br>标记C) <H3>标记D) <SCR>标记13、在VBScript中,注解前使用。
A) // B) /*…*/ C) … D) ”14、Application对象的默认有效期为分钟。
一、单项选择(1分/题)(1)、 ASP是微软公司所提出,用来建立动态网页的解决方案。
A.是B.否(2)、嵌入HTML文件的ASP程序代码必须放在哪两个符号之间?A. <!-- -->B. ' 'C. <% %>D. <%= %>(3)、浏览者只要从浏览器的菜单栏选取“查看\源文件”,就可以看到我们辛苦编写出来的ASP程序代码。
A.是B.否(4)、若要将数据由服务器传送至浏览器,可以使用哪个方法?A.FlushB.RedirectC.ResponseD.Write(5)、下列哪种表单字段适合作为单一的选择题使用?A.单行文本框B.复选框C.选择钮D.下拉式菜单(6)、若要将网页重新导向,而且要保留所有内置对象的值,那么必须使用哪个方法?A.ExecuteB.RedirectC.TransferD.MapPath(7)、若要将字符串进行编码,使它不会被浏览器解释为HTML语法,可以使用哪个方法?A.HTMLEncodeingB.URLEncodeC.MapEncodeD.ASPEncode(8)、若要移动到表的最后一条记录,可以使用哪个方法?A.MoveB.MoveNextC.MoveFirstD.MoveLast(9)、下列哪一个代表表的第一条记录?A.EOFB.FOFC.BOFD.ROF(10)、下列有关Response.Write方法的语法哪一个正确?A.若要显示的信息包含双引号,必须将双引号“"”改为单引号“'”。
B.若要显示的信息包含双引号,必须将双引号“"”改为两个双引号“""”。
C.若要显示的信息包含 %>,必须改为 \%>。
D.若要显示的信息包含 %>,必须改为 %\>。
二、判断(2分/题)(1)、配置IIS时,设置站点的主目录的位置,下面说法正确的是()。
A 只能在本机的c:\inetpub\wwwroot文件夹。
asp考试题1. 什么是ASP?ASP(Active Server Pages)是一种在Web服务器上执行的服务器端脚本技术,它可以使用服务器脚本语言(如VBScript、JavaScript等)在HTML文档中嵌入代码。
ASP可以动态生成网页内容,并与数据库进行交互,实现丰富的互联网应用程序。
2. 什么是Session?Session是一种服务器端的机制,用于在不同请求之间保持用户数据的状态。
通过Session,可以在多个页面或多个请求中存储和访问用户特定的数据。
每个用户访问Web应用程序时,都会被分配一个唯一的会话ID,该ID可以用来识别特定用户的Session数据。
3. 请简述ASP的运行原理。
当客户端发起对ASP页面的请求时,Web服务器会将请求发送到ASP引擎进行处理。
ASP引擎会解析ASP页面,识别其中的服务器脚本代码,并执行相应的操作,比如查询数据库、处理表单数据等。
然后,ASP引擎将生成的HTML响应返回给客户端,客户端的浏览器会将HTML渲染并展示给用户。
4. 如何在ASP中连接数据库?在ASP中连接数据库,可以使用ADO(ActiveX Data Objects)对象来实现。
首先,需要创建一个Connection对象,并指定数据库连接字符串,其中包括数据库的类型、位置、用户名和密码等信息。
然后,可以通过Connection对象打开数据库连接。
接下来,可以使用Recordset对象执行SQL查询语句,并获取查询结果。
5. 什么是ASP的错误处理机制?ASP提供了一种错误处理机制,可以捕获和处理运行时错误。
可以使用"on error resume next"语句来忽略错误,继续执行后续代码;也可以使用"on error goto 0"语句将错误处理重置为默认,使错误直接抛出。
此外,还可以使用Try..Catch语句捕获和处理特定类型的错误。
模拟试题一、选择题1、下面关于Html标记说法不正确的是()A、标记须写在一对尖括号(< >)里B、在书写标记时,英文字母的大、小写或混合使用大小写都是允许的C、标记中可包含一些属性,属性名称]出现在标记的后面,并且以分号进行分隔D、HTML对属性名称的排列顺序没有特殊的要求2、以下标记中,()可用于插入图像A、〈Img〉标记B、〈Br〉标记C、〈H3〉标记D、〈Src〉标记3、〈Input Type=“Reset”〉是一个()A、文本框B、重新填写的按钮C、下拉菜单D、提交给服务器的按钮4、〈Form〉标记中哪一个属性是指定提交数据的方法的()A、NameB、IdC、ActionD、Method5、在Asp文件中,不可以包含以下()内容A、HTML标记B、VBScript可Jscript语言的程序代码C、ASP语法D、声音、图像等多媒体6、下面关于ASP程序,说法不正确的是()A、〈%和%〉符号必须和ASP语句放在一行B、ASP语句必须分行写,不能将多条语句写在一行C、使用Rem或“’”符号来标记注释语句D、在ASP程序中,字母不分大小写7、若要以加粗字体、12号字显示“VBscript”,以下用法正确的是()A、<b><font Size=12>VBscript</b></font>B、<b><font face=”宋体“ Size=”12”>VBscript</b></font>C、<b><font face+”“ Size=”12”>VBscript</font></b>D、<b><font face=宋体”fontSize=”12”>VBscript</font>8、以下标记用来定义单元格的是()A、〈Caption〉〈/caption〉B、〈td〉〈/td〉C、〈Table〉〈/Table〉D、〈tr〉〈/tr〉9、要退出函数过程,应使用的语句是()A、Exit FunctionB、Exit SubC、ExitD、Break10、以下创建E—mail链接的方法,正确的是()A、<a href=master@> </a>B、<A href=”callto:master@> </a>C、<a href=”email:master@”> </a>D、<a href=mailto:master@></a>11、在ASP中,服务器响应用户请求,向客户端浏览器输出信息,要使用()对象来实现A、ServerB、SessionC、RequestD、Response12、服务器端要获得客户端所提交的表单数据,应使用()对象来实现A、PostB、RequestC、ResetD、Submit13、若表单提交采用的是Post方法,则服务器端要获得表单所提交的数据,应采用()语句来实现A、Response.Querystring(“表单域名”)B、Response.Form(“表单域名”)C、Request.Form(“表单域名”)D、Request.Querystring(“表单域名”)14、用于设置页面过期的时间为2分钟,以下语句Response对象的()A、Request.ExpiresAbsolute=2B、Response.Expires单位是分钟=2C、Request.Expires=2D、Response.ExpireAbsolute=2 确切的时间点15、若要向客户端页面导航到index.asp,应使用Response对象的( )方法来实现A、TransferB、RedirectC、HrefD、Flush16、下面哪个的作用是以一定的概率来显示广告图片的()。
模拟试卷(一)一.选择题(每题2分,共40分)BBDCB ABABB AACCB CCBAB二.填空题(每题1分,共40分)1.VBScript2.IIS3.“vbscript”4.d5.Rnd或Rnd()6.<% Option Explicit %>7.字段记录8.Preserve (说明:这样就可以保留原有数据,否则就不能保留)9.0Sum+I^3Cube10.Weekday2,3Response.WriteResponse.Write11.“”Response.Redirect12.VarNumber=””Response.Cookies(“number”)Response.Cookies(“number”).Expires13.UboundUserOnLine(I)14.BetweenDescCount(*)15."Dbq=" &Server.Mappath("wwwlink.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}""Select * From link Order By Submit_dateDesc"Not rs.Eof<%=rs("URL")%>rs.MoveNext16.strSql,db,1Not rs.Bof And Not rs.EofCIntPageSizeAbsolutePageNot rs.EofI>017.OpenTextFileAtEndOfStream三.编程题(每题10分,共30分)1.<%Dim I,JFor I=10 To 1 Step -1For J=1 To IResponse.Write "*"NextResponse.Write "<br>"Next%>2.<%Dim db, strConnstrConn="Dbq=" &Server.Mappath("address.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}"Set db=Server.CreateObject("ADODB.Connection")'建立Recordset对象Set rs=Server.CreateObject("ADODB.Recordset")strSql ="Select * From link"rs.Open strSql,db,0,2'添加记录rs.AddNewrs("name")= "搜狐"rs("url")=""rs("intro")="门户网站"rs("submit_date")=Date()rs.Update%>3.<%If Request.Form("name")<>"" And Request.Form("URL")<>"" Then'以下连上数据库,建立一个Connection对象实例dbDim dbSet db=Server.CreateObject("ADODB.Connection")db.Open "Dbq=" &Server.Mappath("wwwlink.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"Dim sqla,sqlb,strSqlsqla="Insert Into link(name,url,submit_date"sqlb=" Values('" &Request.Form("name") & "','" &Request.Form("url") & "',#" & Date() & "#"If Request.Form("intro")<>"" Thensqla=sqla& ",intro"sqlb=sqlb& ",'" &Request.Form("intro") & "'"End IfstrSql=sqla& ")" &sqlb& ")"db.Execute(strSql)End If%>模拟二一.选择题(每题2分,共40分)BBCCC DCBDA ABDBC二.填空题(每题1分,共40分)1.Const2.isNumeric3.Sub子程序、Function 函数4.85.“d”6.On Error Resume Next7.Response 、Request、Session、Applicatio、Server8.Response.Cookies(“user_name”).Expires9.20 、Timeout10.ScriptTimeout11.Jmail.send("jjshang99:123456@")12.top 3 、>、desc13."Dbq=" &Server.Mappath("wwwlink.mdb") & ";Driver={Microsoft Access Driver (*.mdb)}"Update link Set name=’”&varName&“’, url=’”&varUrl&“’, intro=’”&varIntro&“’,submit_date=#”&varName&“#Db.Execute(strSql)name like ‘%网%’14.SetSetTextFile.WriteLine("欢迎您")三.编程题(第一题10分,第二题20分)1.<html><head><title>大小和尚吃馒头问题</title></head><body><%Dim I,J,ren,mantouFor I=1 To 100 '大和尚从1到100循环For J=1 To 100 '小和尚从1到100循环ren=I+J '计算总人数mantou=I*4+J*0.25 '计算总馒头数If ren=100 Andmantou=100 ThenResponse.write"<br>大人=" & I & " 小孩=" & JEnd IfNextNext%></body></html>2.<%Dim count '声明一个组件实例变量Set count=Server.CreateObject("MSWC.pagecounter")count.PageHit() '将当前网页访问次数加1Dim visit_numbervisit_number=count.Hits() '获取当前网页访问次数Response.Write "您是第" &cStr(visit_number) & "位访客"%>3.<% Option Explicit %><%Dim db, strConstrCon ="Dbq="&Server.Mappath("address.mdb")&";Driver={Microsoft Access Driver (*.mdb)}"Set db=Server.CreateObject("ADODB.Connection")db.OpenstrCon%><html><head><title>查询全部成员</title></head><body><h2 align="center">成员列表</h2><%'先输出表格的标题栏%><center><table border="0" width="95%"><trbgcolor="#B7B7B7" align="center"><td width=10%>姓名</td><td width=15%>电话</td><td width=25%>email</td></tr><%'建立Recordset对象Dim rs,strSqlSet rs=Server.CreateObject("ADODB.Recordset")strSql ="Select * From link Order By name " '以姓名为序排列rs.Open strSql,db,1 '因为要分页显示,所以用键盘指针'下面查询记录,如果非空就显示记录,如果是空的,给出提示信息If rs.BofOrrs.Eof ThenResponse.Write "现在还没有数据"Else'以下主要为了分页显示Dim page_size '定义每页多少条记录变量Dim page_no '定义当前是第几页变量Dim page_total '定义总页数变量page_size=8 '每页显示10条记录'如果第一次打开,则page_no为1,否则由传回的参数决定If Request.QueryString("page_no")="" Thenpage_no=1Elsepage_no=Cint(Request.QueryString ("page_no")) '用Cint将字符串变为整数End Ifrs.PageSize=page_size '设置每页多少条记录page_total=rs.PageCount '返回总页数rs.AbsolutePage=page_no '设置当前显示第几页'下面一段利用表格显示当前页的所有记录Dim II=page_size '该变量用来控制显示当前页记录Do While Not rs.Eof And I>0 '循环直到当前页结束或文件结尾I=I-1'下面将利用表格输出名单Response.Write "<trbgcolor='#E6E6E6' align='center'>"Response.Write "<td>" &rs("name") & "</td>"Response.Write "<td>" &rs("tel") & " </td>"Response.Write "<td><a href='mailto:" &rs("email") & "'>" &rs("email") & "</td>"Response.Write "</tr>"rs.MoveNextLoopResponse.Write "</table>" '表格结束Response.Write "<p>请选择数据页: "'输出有关页数信息,从1到总页数循环,如不是当前页,就加上超链接For I=1 Topage_totalIf I=page_no ThenResponse.Write I & " "ElseResponse.Write "<a href='index.asp?page_no=" & I & "'>" & I & "</a> "End IfNextEnd If'关闭对象rs.CloseSet rs=nothingdb.CloseSet db=nothing%></center></body></html>ASP模拟试卷(三)参考答案选择题:1-5 CABCD 6-10 BBACD 11-15 ACAAB填空题:(1)sub无返回值,function有返回值(2)execute:执行完以后返回继续执行transfer:执行完以后返回停止执行redirect:执行完以后不返回(3)<%response.buffer=true%>(4)在Global.asa中不允许任何输出response.write c有误(5)“网络程序设计”(6)button(7)网络(8)session用于存储特定客户信息application用于存储所以客户信息(9)server.htmlencode(10)Querystring(11)<%dimdbsetdb=server.createobject("adodb.connection")db.open"dbq="&server.mappath("data.mdb")&";driver={microsoft access driver(*.mdb)}%>" (12)90(13)20(14)字符串(15)Querystring从查询字符串读取用户提交的数据Form取得客户端在form表单中所输入的信息编程题:(1)<%fori=1 to 6%><font size="<%=i%>">hello world</font><br><%next%>(2)<%application.Lockapplication("num")=application("num")+1application.UnLockresponse.Write("此页面被访问过"&application("num")&"次")%>(3)<%user=request.form("admin_user")pass=request.form("admin_psw")sql="select * from admin where username='"&user&"' and password='"&pass&"'"setrs=conn.execute(sql)ifrs.eof or rs.bof thenresponse.write "<script language=javascript>"response.write "alert('用户名或密码不对,请重新输入!');"response.write "javascript:history.go(-1);"response.write "</script>"elsesession("admin_user")=userresponse.redirect "manage.asp"%><%end if%>模拟四一、选择题1、DACBA CDBBD CCABC二、填空题1、常量2、Request Response Session Application Server3、Object4、0 1 I+1 CStr(sum)5、BeginTransCommitTransRollbackTrans6、DSN连接 ADO连接 OLB DB连接7、08、Close9、20三、编程题1、<% Response.Buffer=True '注意,必须有这句话 %><html><head><title></title></head><body><%Dim varNumber '定义一个访问次数变量varNumber=Request.Cookies("Number") '读取Cookies值if varNumber="" thenvarNumber=1 '如果是第一次,则令访问次数为1 ElsevarNumber=varNumber+1 '如果不是第一次,则令访问次数加1End IfResponse.Write "您是第" &varNumber& "次访问本站"Response.Cookies("Number")=varNumber '将新的访问次数存到Cookies中Response.Cookies("Number").Expires=#2030-1-1# '设置有效期%></body></html>2、index.asp 留言文件<% option explicit%><!--#Include file="conn.asp"--><HTML><head><title>我的留言板</title><link rel="stylesheet" href="style.css"><Script Language="JavaScript"><!--Function check_Null(){If (document.form1.title.value==""){alert("主题不能为空!");return false;}If (.value==""){alert("姓名不能为空!");return false;}return true;}// --></Script></head><body><center><imgsrc="images\logo.jpg"><table border='0' width='80%' ><form method="post" action="add.asp" name="form1" onsubmit="JavaScript: return check_Null();"><tr><td>主题:</td><td><input type="text" name="title" size="60"><font color="red">**</font></td></tr><tr><td>内容:</td><td><textarea name="body" rows=4 cols=60 wrap=soft></textarea></td></tr><tr><td>姓名:</td><td><input type="text" name="name" size="10"><font color="red">**</font></td></tr><tr><td>email:</font></td><td><input type="text" name="email" size="60"></td></tr><tr><td></td><td><input type="submit" value="提交" Size="20"></td></tr></form></table><p><%'现在开始显示已有留言Dim Sql,rs '声明变量Sql="Select id,title,body,name,email,submit_date From guest "Sql=Sql& " Order By submit_datedesc,iddesc" '这里用了两个字段排序SET rs=db.Execute(Sql) '返回一个Recordset 对象Do While Not rs.Eof '利用循环依次显示所有记录%><table border="0" bordercolor="#8800FF" width="80%"><tr><td colspan=2><hr></td></tr><tr><td width=20%>主题</td><td><%=rs("title")%></td></tr><tr><td>内容</td><td><%=rs("body")%></td></tr><tr><td>留言人</td><td><a href="mailto:<%=rs("email")%>"><%=rs("name")%></a></td> </tr><tr><td>时间</td><td><%=rs("submit_date")%></td></tr></table><%rs.MoveNext '将记录指针移动到下一条记录Loop%></center></body></html>Conn.asp连接数据库文件<%'这里只是建立数据库连接对象db。
ASP模拟试题(附答案)一、单选题(共54题,每题1分,共54分)1.Session对象指()类的实例A、HttpSessionState类B、HttpViewnC、HttpViewStateD、Appilication正确答案:A2.FormView事件编程,下面是删除前事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdating正确答案:A3.包含管理网站属性、配置网站的菜单是:A、“调试”菜单B、“数据”菜单C、“生成”菜单D、“网站”菜单正确答案:D4.静态网页设计技术,主要是指:A、HTMLB、C#语言C、JavaScript语言D、SQL Server编程正确答案:A5.使用“数据源配置向导”配置Select语句时,如何操作可以进一步将查询返回的数据排序A、选中“只返回唯一行”B、单击“WHERE(W)…”按钮C、单击“ORDER BY(R)…”按钮D、单击“高级(V)…”按钮正确答案:C6.关于GridView控件的Rows行A、有行号,没有列号B、没有行号,没有列号C、是GridView的数据行D、没有行号,有列号正确答案:C7.客户端对动态网页的访问过程,较准确的描述为:A、请求——执行并生成——响应——解释并显示——断开B、请求——响应C、请求——响应——显示D、请求——响应——显示——断开正确答案:A8.关于HTML,说法正确的是:A、属于程序设计的高级语言B、属于程序设计的汇编语言C、不属于程序设计语言D、属于程序设计的机器语言正确答案:C9.HeaderRow是GridView控件的的A、脚注行B、标题行C、分页导航行D、数据行正确答案:B10.专用于存取XML格式的站点地图文件的数据源控件是A、SqlDataSourceB、SiteMapDataSourceC、LinqDataSourceD、EntityDataSource正确答案:B11.Image控件常常用来A、接收用户输入的数据B、显示图片C、激发事件,提交网页D、链接到其他页面正确答案:B12.下面不是FormView控件的DefaultMode属性值是:A、ReadOnlyB、EditC、TextD、Insert正确答案:C13.FormView事件编程,下面是插入后事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertedD、ItemUpdating正确答案:C14.Session与Cookie状态之间最大的区别在于A、存储位置不同B、类型不同C、生命周期不同D、容量不同正确答案:A15.可以实现网页重定向的代码是A、Response.Redirect()B、Request.Write()C、Response.Write()D、Request.Redirect()正确答案:A16.FormView事件编程,下面是更新前事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdating正确答案:D17.插入水平线使用标记,其()属性设置水平线的宽度A、alignB、widthC、colorD、size正确答案:B18.FormView事件编程,下面是插入前事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdated正确答案:C19.“查询生成器”对话框,不能完成的任务是:A、进行多表查询B、执行SQL语句C、修改SQL语句D、设置参数源正确答案:D20.不是Application对象提供的方法A、Lock()B、UnLock()C、Add()方法D、Count正确答案:D21.使用“数据源配置向导”配置Select语句时,如何操作可以进一步生成更新语句A、选中“只返回唯一行”B、单击“WHERE(W)…”按钮C、单击“ORDER BY(R)…”按钮D、单击“高级(V)…”按钮正确答案:D22.要实现一个网站在线人数计数器,最方便的是使用()。
一、选择题1、下列属于中文简体字符集的是( B )A gbkB gb2312C big5D utf-82、以下哪个是vbscript 代码中用来注释的语句( A )A、’B、!C、 <!-- -->D、<-->3、下面哪个函数是用来将字符串中的大写字母转换为小写字母( A )A、ucase( )B、lcase( )C、 dcase( )D、left( )4、若要求VBScript的变量在使用前必须事先定义,则应使用( C )语句来设置。
A. Request B public C. Dim D. Option Explicit5、配置IIS时,设置站点的主目录的位置,下面说法正确的是( D )。
A 只能在本机的c:\inetpub\wwwroot文件夹。
B 只能在本机操作系统所在磁盘的文件夹。
C 只能在本机非操作系统所在磁盘的文件夹。
D 以上全都是错的。
6、关于ASP,下列说法正确的是( C )A 开发ASP网页所使用的脚本语言只能采用VBScript。
B 网页中的ASP代码同html标记符一样,必须用分隔符”<”和”>”将其括起来。
C ASP网页,运行时在客户端无法查看到真实的ASP源代码。
D 以上全都错误。
7、ASP脚本编程使用的语言是( C )A、DelphiB、VBC、VBScriptD、C#8、下列哪一种设置能使表格显示边框( B )A 在<td>中添加 border属性B 在<table>中添加border属性C 在<tr>中添加 border属性D 以上全都可以9、用于从客户端获取信息的ASP内置对象是( B )A ResponseB RequestC SessionD Application10、下列Response对象的用法错误的是( A )A <% Response.Write(输出到浏览器信息) %>B <% = "输出到浏览器信息" %>C <% Response.End %>D 以上全都正确11、QueryString获取方法、Form 获取方法获取的数据子类型分别是:( C )A 数字、字符串B 字符串、数字C 字符串、字符串D 必须根据具体值而定12、下面程序段执行完毕,我们在浏览器中看到的内容是什么?( A )<%%>A 新浪C 下划线D 该句有错,什么也不显13、关于Session对象的属性,下列说法正确的是( C )A Session的有效期时长默认为90秒,且不能修改。
ASP模拟试卷(一)一、选择题(每小题2分,共40分)1.请判断下列语句执行完毕后,a、b、c的值<%a="1" + 1b="1" + "1"c="1" & "1"%>(A) "11","11","11" (B) 2,"11","11" (C) "11",2,"11" (D) "11","11",2 2.执行完语句a="2",a的类型为(A) 数值型(B) 字符串型(C) 布尔型(D) 日期型3.执行完如下语句后,a的值为:<%Dim aa=3a=a+1%>(A) 0 (B) 1 (C) 3 (D) 44.执行完如下语句后,Sum的值为:<%Dim a(5),SumSum=0For I=0 To 5a(I)=ISum=Sum+a(I)Next%>(A) 0 (B) 5 (C) 15 (D) 205.执行完a=5 Mod 3 语句后,a的值为:(A) 0 (B) 2 (C) 3 (D) 56.执行完a=5>3 And "a"<"c" 语句后,a的值为:(A) True (B) False (C) 1 (D) 07.下面a=Trim(" vbscript") & Rtrim(" good") 语句后,a的值:(A) " vbscript good"(B) "vbscript good"(C) " vbscriptgood"(D) "vbscriptgood"8.下面哪个函数可以返回当前的日期和时间:(A) Now (B) Date (C) Time (D) DateTime9.对于利用Dim a(4,5) 语句定义的二维数组,Ubound(a,1)将返回(A) 0 (B) 4 (C) 5 (D) 610.对于Request对象,如果省略获取方法,如Request(“user_name”),将按什么顺序依次检查是否有信息传入:(A)Form、QueryString、Cookies、Server Variables、ClientCertificate(B)QueryString、Form、Cookies、Server Variables、ClientCertificate(C)Cookies、QueryString、Form、Server Variables、ClientCertificate(D)Form、QueryString、Cookies、Server Variables、ClientCertificate11.下面哪条语句可以返回访问者的IP地址(A) Request.ServerVariables("REMOTE_ADDR")(B) Request.ServerVariables("REMOTE_IP")(C) Request.ClientCertificate("REMOTE_ADDR ")(D) Request.ClientCertificate ("REMOTE_IP ")12.执行完如下语句后,页面上显示的内容为:<%Response.Write "A"Response.EndResponse.Write "B"%>C(A) A (B) AB (C) AC (D) ABC13.请问下面程序段执行完毕,页面上显示内容是什么:<%Response.Write “<a href=''>新浪</a>”%>(A) 新浪(B) <a href=''>新浪</a>(C) 新浪(超链接)(D) 该句有错,无法正常输出14.Session对象的默认有效期为多少分钟?(A) 10 (B) 15 (C) 20 (D) 应用程序从启动到结束15.请问下面程序段执行完毕,页面上显示内容是什么:<%Response.Write Server.HTMLEncode(“<a href=''>新浪</a>”)%>(A) 新浪(B) <a href=''>新浪</a>(C) 新浪(超链接)(D) 该句有错,无法正常输出16.当使用事务处理时,假如要提交事务处理,应该利用如下方法:(A) BeginTrans (B) EndTrans(C) CommitTrans (D) RollBackTrans17.如果刚打开了一个含有1条记录的记录集,那么Bof的值为(A) 1 (B) True (C) False (D) NULL18.使用W3 Jmail组件发送E-mail时,附件必须位于(A) 客户端(B) 服务器端(C) 服务器端和客户端(D) 服务器端或客户端19.对于文件上传组件,如果希望获取上传文件的大小,应该怎样用?(A) Upload.Files("upfile").Size(B) Upload.Form("upfile").Size(C) Request.Files("upfile").Size(D) Request.Form("upfile").Size20.对于如下的文件超链接组件中使用的超链接数据文件,文件路径和说明之间应该用()隔开。
ASP模拟试卷(四)姓名_____________成绩_____________一、选择题(每小题2分、共30分)1.在默认WWW主目录C:\intpupb\wwwroot下建一个temp.asp文件通过Internet访问你的ASP文件时,下列说法正确的是()。
A.http://localhost/temp.aspB.http://127.0.0.1/temp.aspC.http://你的计算机名字/temp.aspD.http://你的计算机的IP地址/temp.asp2.下列标记中,()可以在网页中插入图片。
A.<img>标记B。
<Br>表记C.<H3>标记D。
<SCR>标记3.程序继续执行调用Sub过程的语句之后的语句,可以立即从Sub过程中退出的语句是()。
A.</Sub> B。
Exit C。
Exit Sub D. Loop4.下列那个函数可以计算两个日期或时间的间隔的函数是()。
A.WeekDey B。
DataDiff C。
DateAdd D。
FormatDateTime5.下列不属于Request.ServerVariables 集合可以读取服务器环境变量的是(A )。
A.客户端的网速B.客户端所提交内容的数据类型C.发送请求的端口号D.发出请求的远程主机IP6.下列关于ASP程序说法不正确的是()。
A.在ASP程序中,字母不分大小写B.使用REM或’符号来标记注释语句C.<%和%>符号必须和ASP语句放在一行D.ASP语句必须分行,不能把多条ASP语句写在一行7.下面()不是Global.asa文件可用来存放是事件。
A. Application_OnEndB. Application_OnStartC. Session_OnEndD. Sever_OnStart8.下列那种方法不能实现页面跳转的效果()。
A.Response.Redirect方法B.H TMLEncode方法C.S erver.Execue方法D.Server.Transfer方法9.在ASP中,服务器响应用户请求,向客户端浏览输出信息,要使用()对象实现。
asp服务规范考试题库及答案一、单项选择题(每题2分,共10题)1. ASP是什么?A. 一种编程语言B. 一种服务器端脚本环境C. 一种数据库管理系统D. 一种网页设计软件答案:B2. ASP文件的默认扩展名是什么?A. .aspB. .aspxC. .phpD. .jsp答案:A3. 在ASP中,以下哪个对象用于处理客户端请求?A. ResponseB. RequestC. ServerD. Application答案:B4. 如何在ASP中声明一个变量?A. Dim varNameB. Declare varNameC. Var varNameD. Define varName答案:A5. ASP中,以下哪个函数用于获取当前日期?A. Date()B. Now()C. Time()D. Today()答案:B6. 在ASP中,如何将字符串转换为小写?A. LCase()B. UCase()C. StrLower()D. StrUpper()答案:A7. ASP中,以下哪个对象用于管理应用程序级别的数据?A. SessionB. ApplicationC. CookieD. Response答案:B8. 在ASP中,以下哪个方法用于重定向到另一个页面?A. Response.Redirect()B. Server.Transfer()C. Request.Redirect()D. Application.Redirect()答案:A9. ASP中,以下哪个对象用于处理文件系统?A. FileSystemObjectB. FileC. DirectoryD. FileObject答案:A10. 在ASP中,如何声明一个数组?A. Dim arrayName()B. Declare arrayName()C. Var arrayName()D. Define arrayName()答案:A二、多项选择题(每题3分,共5题)1. ASP支持以下哪些数据类型?A. IntegerB. DoubleC. StringD. Boolean答案:A, B, C, D2. 在ASP中,以下哪些方法可以用于输出内容到客户端?A. Response.Write()B. Response.Output()C. Response.Print()D. Response.Flush()答案:A, C3. ASP中,以下哪些对象用于处理表单数据?A. FormB. QueryStringC. Request.FormD. Request.QueryString答案:C, D4. 在ASP中,以下哪些方法用于处理日期和时间?A. DateAdd()B. DateDiff()C. DatePart()D. FormatDateTime()答案:A, B, C, D5. ASP中,以下哪些对象用于处理错误?A. ErrB. ErrorC. ExceptionD. Response答案:A, B三、判断题(每题1分,共5题)1. ASP是一种客户端脚本语言。
一、选择题:(每个小题1分,共40分)1、下列属于中文简体字符集的是( B )A gbkB gb2312C big5D utf-82、能向页面引入操纵数据库记录集对象的是( A )A Server.CreateObject(“mand”)B Server.CreateObject(“ADODB.Recordset”)C Server.CreateObject(“ADODB.Connection”)D Server.CreateObject(“Scripting.FileSystemObject”)3、下列属于ASP六大对象的是( B )A createobjectB cookiesC DocumentD ObjectContext4、能够在页面中关闭缓存的是( C )A、<%@Transaction=TRUE%>B、Response.Buffer=TrueC、Response.Buffer=falseD、Request.Querystring5、以下哪个是vbscript 代码中用来注释的语句( C )A、’B、!C、 <!-- -->D、<-->6、下面哪个函数是用来将字符串中的大写字母转换为小写字母( A )A、ucase( )B、lcase( )C、 dcase( )D、left( )7.在色彩的RGB系统中,32位中六进制数ffffff表示的颜色是( A )。
A. 白色B. 红色C. 黄色D. 黑色0000008.若要求VBScript的变量在使用前必须事先定义,则应使用(C )语句来设置。
A. Request B public C. Dim D. Option Explicit9、下面程序段执行完毕,c的值是:( C )<%Application("a")=10Application ("b")=20c= Application ("a")+ Application ("b")%>A 12B abC 30D 以上都不对10、配置IIS时,设置站点的主目录的位置,下面说法正确的是( D )。
一、选择题1、下列属于中文简体字符集的是( B )A gbkB gb2312C big5D utf-82、以下哪个是vbscript 代码中用来注释的语句( A )A、’B、!C、 <!-- -->D、<-->3、下面哪个函数是用来将字符串中的大写字母转换为小写字母( A )A、ucase( )B、lcase( )C、 dcase( )D、left( )4、若要求VBScript的变量在使用前必须事先定义,则应使用( C )语句来设置。
A. Request B public C. Dim D. Option Explicit5、配置IIS时,设置站点的主目录的位置,下面说法正确的是( D )。
A 只能在本机的c:\inetpub\wwwroot文件夹。
B 只能在本机操作系统所在磁盘的文件夹。
C 只能在本机非操作系统所在磁盘的文件夹。
D 以上全都是错的。
6、关于ASP,下列说法正确的是( C )A 开发ASP网页所使用的脚本语言只能采用VBScript。
B 网页中的ASP代码同html标记符一样,必须用分隔符”<”和”>”将其括起来。
C ASP网页,运行时在客户端无法查看到真实的ASP源代码。
D 以上全都错误。
7、ASP脚本编程使用的语言是( C )A、DelphiB、VBC、VBScriptD、C#8、下列哪一种设置能使表格显示边框( B )A 在<td>中添加 border属性B 在<table>中添加border属性C 在<tr>中添加 border属性D 以上全都可以9、用于从客户端获取信息的ASP内置对象是( B )A ResponseB RequestC SessionD Application10、下列Response对象的用法错误的是( A )A <% (输出到浏览器信息) %>B <% = "输出到浏览器信息" %>C <% %>D 以上全都正确11、QueryString获取方法、Form 获取方法获取的数据子类型分别是:( C )A 数字、字符串B 字符串、数字C 字符串、字符串D 必须根据具体值而定12、下面程序段执行完毕,我们在浏览器中看到的内容是什么( A )<%%>A 新浪C 下划线D 该句有错,什么也不显13、关于Session对象的属性,下列说法正确的是( C )A Session的有效期时长默认为90秒,且不能修改。
ASP网站开发模拟题及答案1、关于HTML框架说法错误的是:()A <frame>标签定义了如何将窗口拆分成框架。
B 可以给不支持框架的浏览器写上<noframes>标签。
C HTML框架中的各个页面是相互独立的。
D HTML框架的使用让打印整个页面变得困难。
2、下列哪一种设置能使单元格显示边框()A 在<td>中添加border属性B 在<table>中添加border属性C 在<tr>中添加border属性D 以上全都可以3、ADODB.recordset对象的( )属性可以指定返回的记录集每页的记录总数。
A PageCountB RecordCountC PageSizeD CursorType4、关于VBScript 过程,下列说法错误的是()。
A call语句用于Sub 或Function 过程的调用。
B 调用Function 过程时call语句可以省略,但是调用sub过程时不可以省略。
C Function 函数可以有返回值。
D 使用Exit Function 语句可以从Function 过程中立即退出。
5、下面的语句不能输出内容到客户端的是()A <% msgbox("输出内容") %>B <%=Int(3.2)%>C <% response.write v &"是一个字符串变量" %>D <%=v & "输出内容"%>6、关于ASP,下列说法正确的是()。
A 开发ASP网页所使用的脚本语言只能采用VBScript。
B 网页中的ASP代码同html标记符一样,必须用分隔符”<”和”>”将其括起来。
C ASP网页,运行时在客户端无法查看到真实的ASP源代码。
D 以上全都错误7、表单提交后数据指定的处理文件由()属性指定。
一、填空题1.编写WEB页面中在客户端运行的代码可选用的脚本语言有:、。
2.在网址中,http指的是、指的是。
3.HTML表单中的文本输入控件的type属性值为,复选框的type属性值为单选按钮的type属性值为。
4.可从Request对象的集合中取得客户端的表单数据,从集合中可取得本次客户端请求URL中的页面参数信息。
5.VBScript语言中的for循环对应的封闭语句为,DoWhile循环对应的封闭语句为。
二、选择题1、下列不属于Response对象的方法的是。
A、 WriteB、 EndC、 abandonD、 Redirect2、IIS服务器初始默认文档是。
A、index.htmB、index.aspC、default.aspD、index.html3、HTML页面中正文的起始标记为。
A、FONTB、FORMC、BODYD、HTML4、以下不属于Request.ServerVariables集合可以读取的数据:A、客户端的网速B、客户端的网络IP地址C、客户端请求的网页名称D、客户端使用的浏览器类型5、ASP脚本中向客户端输出信息的正确方式是。
A、<%printf 表达式 %>B、<%=表达式 %>C、<%request.printf 表达式 %>D、<%echo 表达式%>6、当用户通过表单向某asp页面提交请求时,在该asp页面中可以取得用户提交的数据的方法是。
A、Post(“表单中相应控件名称”)B、Response(“表单中相应控件名称”)C、Request.Form(“表单中相应控件名称”)D、Get(“表单中相应控件名称”)7、关于For…Next语句,下面说法错误的是。
A 可以在循环中的任何位置放置一个Exit For语句。
B step的值必须是整数,默认为1。
C For i = 1 To 15 Step 4 ,这一行说明循环体最多可以执行4次。
模拟试题一、选择题1、下面关于Html标记说法不正确的是()A、标记须写在一对尖括号(< >)里B、在书写标记时,英文字母的大、小写或混合使用大小写都是允许的C、标记中可包含一些属性,属性名称]出现在标记的后面,并且以分号进行分隔D、HTML对属性名称的排列顺序没有特殊的要求2、以下标记中,()可用于插入图像A、〈Img〉标记B、〈Br〉标记C、〈H3〉标记D、〈Src〉标记3、〈Input Type=“Reset”〉是一个()A、文本框B、重新填写的按钮C、下拉菜单D、提交给服务器的按钮4、〈Form〉标记中哪一个属性是指定提交数据的方法的()A、NameB、IdC、ActionD、Method5、在Asp文件中,不可以包含以下()内容A、HTML标记B、VBScript可Jscript语言的程序代码C、ASP语法D、声音、图像等多媒体6、下面关于ASP程序,说法不正确的是()A、〈%和%〉符号必须和ASP语句放在一行B、ASP语句必须分行写,不能将多条语句写在一行C、使用Rem或“’”符号来标记注释语句D、在ASP程序中,字母不分大小写7、若要以加粗字体、12号字显示“VBscript”,以下用法正确的是()A、<b><font Size=12>VBscript</b></font>B、<b><font face=”宋体“ Size=”12”>VBscript</b></font>C、<b><font face+”“ Size=”12”>VBscript</font></b>D、<b><font face=宋体”fontSize=”12”>VBscript</font>8、以下标记用来定义单元格的是()A、〈Caption〉〈/caption〉B、〈td〉〈/td〉C、〈Table〉〈/Table〉D、〈tr〉〈/tr〉9、要退出函数过程,应使用的语句是()A、Exit FunctionB、Exit SubC、ExitD、Break10、以下创建E—mail链接的方法,正确的是()A、<a href=master@> </a>B、<A href=”callto:master@> </a>C、<a href=”email:master@”> </a>D、<a href=mailto:master@></a>11、在ASP中,服务器响应用户请求,向客户端浏览器输出信息,要使用()对象来实现A、ServerB、SessionC、RequestD、Response12、服务器端要获得客户端所提交的表单数据,应使用()对象来实现A、PostB、RequestC、ResetD、Submit13、若表单提交采用的是Post方法,则服务器端要获得表单所提交的数据,应采用()语句来实现A、Response.Querystring(“表单域名”)B、Response.Form(“表单域名”)C、Request.Form(“表单域名”)D、Request.Querystring(“表单域名”)14、用于设置页面过期的时间为2分钟,以下语句Response对象的()A、Request.ExpiresAbsolute=2B、Response.Expires单位是分钟=2C、Request.Expires=2D、Response.ExpireAbsolute=2 确切的时间点15、若要向客户端页面导航到index.asp,应使用Response对象的( )方法来实现A、TransferB、RedirectC、HrefD、Flush16、下面哪个的作用是以一定的概率来显示广告图片的()。
A、Ad Rotator 组件B、Content Linking组件C、FileSystemObject对象D、Dictionary 对象17、若要将记录指针定位到记录RS的下一条记录,则可使用()来实现A、MoveNextB、MovepreviousC、MoveLastD、Move18、以下不属于FileSystemObject对象的是()A、creattextfileB、opentextfileC、fileexistsD、writerline19、若要创建一个对于访问网站的所有用户均有效的变量Passflag,以下方法中正确的是()A、Session(“Passflag”)=0B、Application(“Passflag”)=0C、Set Session(“Passflag”)=0D、public Passflag20、在ASP中,创建对象通常用()对象的Createobject方法来实现A、ServerB、ApplicationC、RequestD、Object21、下面关于VBScript标准命名规则的说法不正确的是()A、第一个字符必须是字母或数字B、长度不超过255个字符C、名字不能和关键字同名D、在声明的作用域内必须唯一22、在GZ表中选出职称为“工程师”的记录,并按年龄的降序排列,则实现的SQL语句为()A、SELECT * FORM GZ WHERE 职称=‘工程师’ORDER BY 年龄DESCB、SELECT FROM WHERE 职称=工程师ORDER BY 年龄DESCC、SELECT * FROM GZ WHERE 职称=‘工程师’ORDER ON 年龄DESCD、SELECT FROM GZ FOR 职称=工程师ORDER BY 年龄/D23、在记录集RS中,可用于返回记录总数的语句是( )A、Num=RS.countB、Num=RS.RecordCountC、Num=RS.PagecountD、Num=RS.fields.count24、下面语句中能从文本文件中读取一行数据的有()A、Read方法B、ReadLineC、 ReadAllD、OpenTextStream25、以下()不是Global.asa文件可用来存放的事件A、Application_onendB、Application_onstartC、Server_onstartD、Session_onEnd二、填空题1、ASP文件就是在普通的HTML文件中插入vbscript 或JavaScript脚本语言。
2、如果操作系统是Windows 2000,一般需要安装iis 组件才能运行ASP程序。
3、当执行完a=Left(“vbscript”,2)&Mid(“vbscript”,3,4)&Right(“vbscript”,2)后a的值为vbscript4、在文件开头添加option exciplicit 语句后,则所有的变量都必须先声明才能使用。
5、在数据库的表中,纵的一行叫做一个字段,横的一行叫做一个记录。
6、下面是一个函数,用来返回从a到b的立方和,请填写其中的空格。
<%Function Cube(a,b)Dim I,SumSum= 0For I= a To bSum= sum+_i^3Nextcube =SumEnd Function%>7、在VBScript中,我们用检验函数isnueric 来判断变量是数字类型。
8、在VBScript 中,过程有两种,一种是Sub子程序,一种是Function 函数,两者的区别在于sub 只执行程序而不返回值,而Function 可以将执行代码后的结果返回给请求程序。
9、执行完a= InStr(“jjshang@”,”@”)后,a的值为8 。
10、ASP的五大内部对象包括session 、server 、request 、respones 、application11、Session对象有它的有效期,默认为20 分钟,另外,我们可以利用Session的一个属性timeout 可以修改Session对象的有效期时长。
12、________常量____一经声明,在程序执行期间,其值不会改变。
13、Server对象的___creatobject_________方法,用于创建已注册的ActiveX组件、应用程序或脚本对象。
14、建立Connection与数据库连接时,有时关闭与数据库的连接可以节省内存资源,可以用到Connection对象的______close______方法可以实现。
15、请写出以下的ASP常用函数或对象的作用()Cint()作用字符串转Int型Fix()作用返回数字的整数部分。
Trim()作用删除字符串首部和尾部的空格Ucase(小写转换大写)作用Lcase(大写转换成小写)作用Response.Write 作用:服务器向浏览器返回或输出数据Response.Redirect 作用:重定向到指定的位置Request.QueryString 作用:取得浏览器向服务器提交的数据Server.CreateObject 作用:创建对象或者组件16、 VB.Script中只有Variant一种数据类型。
它是可变类型,根据所存储值的类型,它可以是_______整形____、__单精度__________、__双精度__________、布尔等类型。
三、简答题1、简述动静态网页的区别。
Asp有些脚本只能在服务器端运行,htm不能拓展名不同.2、简述Application对象、Session对象的基本功能,试说明它们的异同。
session保存的是特定用户信息application保存的是所有用户信息都是在用户会话时使用的对象,3、简述各种运算符的优先级别关系4、简述使用AdRotator组件需要量哪3个文件,广告信息文本文件,记录文本信息~,显示广告图片文件.放置广告图片文件, 超链接处理文件引导到相应的asp文件,显示它们都起到什么作用?5、简述ADO组件中三种对象的关系?Connection打开关闭数据库commend对数据库输入数据. recordset 对数据库查询并保存结果四、编程题1、填写下面程序,计算从1到100的平方和<%Dim sum,Isum=___i+1_________I=_______1_____Do While I<=100 '循环,从1到100 sum=sum+I^2I=_____1_______LoopResponse.Write "1到100的平方和=" & ____sum________%>2、下面是利用文件存取组件完成新建一个文本文件test.txt的过程,请填写其中的空格。