ASP试卷
asp期末考试题及答案
asp期末考试题及答案一、选择题(每题2分,共20分)1. ASP是以下哪个的缩写?A. Active Server PagesB. Advanced System ProgrammingC. Application Service ProviderD. All of the above答案:A2. ASP默认使用哪种脚本语言?A. JavaScriptB. VBScriptC. C#D. Java答案:B3. ASP页面的文件扩展名是什么?A. .aspB. .htmlC. .phpD. .aspx答案:A4. 下列哪个不是ASP的内置对象?A. RequestB. ResponseC. SessionD. Database答案:D5. ASP页面中,以下哪个是正确的输出语句?A. <% Response.Write("Hello World") %>B. <% Response.Output("Hello World") %>C. <% Print("Hello World") %>D. <% Display("Hello World") %>答案:A6. 在ASP中,以下哪个函数用于获取当前日期和时间?A. Now()B. Date()C. Time()D. GetDate()答案:A7. ASP中,以下哪个属性用于设置页面的超时时间?A. TimeoutB. ExpiryC. ExpiresD. SessionTimeout答案:A8. 在ASP中,以下哪个函数用于获取客户端浏览器的类型?A. Request.BrowserB. Request.ClientC. UserAgentD. BrowserType答案:A9. ASP中,以下哪个对象用于处理HTTP请求的头信息?A. Request.HeadersB. Response.HeadersC. Server.HeadersD. Client.Headers答案:A10. ASP中,以下哪个函数用于将字符串转换为小写?A. LCase()B. Lower()C. ToLower()D. ConvertToLower()答案:A二、判断题(每题1分,共10分)1. ASP是一种服务器端脚本环境,用于创建动态交互式Web应用程序。
ASP试题(含参考答案)
ASP试题(含参考答案)一、单选题(共54题,每题1分,共54分)1.HyperLink控件常常用来A、接收用户输入的数据B、显示提示内容C、激发事件,提交网页D、链接到其他页面正确答案:D2.要想让DatailsView控件显示数据,一般要配置该控件的:A、FontB、defalutModeC、数据源SQlDataSourceD、width正确答案:C3.FormView事件编程,下面是删除前事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdating正确答案:A4.客户端对静态网页的访问过程,较准确的描述为:A、请求——响应——显示B、请求——响应——显示——断开C、请求——执行并生成——响应——解释并显示——断开D、请求——响应正确答案:B5.VS 2010打开网站后,没有“表”菜单,原因最可能是:A、电脑中有病毒B、当前子窗口不是“设计”视图窗口C、VS 2010安装不正确D、“工具”菜单中的“选项”设置不对正确答案:B6.下面不是FormView控件的DefaultMode属性值是:A、ReadOnlyB、EditC、TextD、Insert正确答案:C7.用户可以用()变量保存页面级的数据A、ViewStateB、ViewC、StateD、SessionState正确答案:A8.用于连接SQL数据库的数据源控件是A、SqlDataSourceB、AccessDataSourceC、ObjectDataSourceD、XmlDataSource正确答案:A9.验证必填字段是否为空的验证控件是A、RequiredFieldValidatorB、RangeValidatorC、CompareValidatorD、RegularExpressionValidator正确答案:A10.FormView控件如果只显示特定的某条记录,可以只配置数据源的()语句A、删除B、插入C、选择D、更新正确答案:C11.table标记包含的标题标记是:A、caption标记B、th标记C、thead标记D、title标记正确答案:A12.关于C#描述正确的是A、网站集成开发环境B、.NET Framwork的一部分C、编程语言D、网页标准语言正确答案:C13.TextBox控件常常用来A、接收用户输入的数据B、显示提示内容C、激发事件,提交网页D、链接到其他页面正确答案:A14.专用于连接Access数据库的数据源控件是A、SqlDataSourceB、AccessDataSourceC、ObjectDataSourceD、XmlDataSource正确答案:B15.FormView事件编程,下面是插入前事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdated正确答案:C16.插入水平线使用标记,其()属性设置水平线的宽度A、alignB、widthC、sizeD、color正确答案:B17.关于使用了母版页的内容页标记代码和普通网页的标记代码,以下说法正确的是A、完全相同B、内容页也具有html标记C、内容页仅比普通网页多@Master指令D、内容页也具有@Page指令正确答案:D18.GridView控件的标题行是A、TopPagerRowB、HeaderRowC、RowsD、BottomPagerRow正确答案:Bbel控件常常用来A、接收用户输入的数据B、显示提示内容C、激发事件,提交网页D、链接到其他页面正确答案:B20.单个页面数据保持的状态管理方式是()。
asp考试试题
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及网页制作试题及答案
一、选择题(每题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对象的默认有效期为分钟。
ASP模拟题+答案
ASP模拟题+答案一、单选题(共54题,每题1分,共54分)1.下面不是FormView控件的DefaultMode属性值是:A、ReadOnlyB、EditC、TextD、Insert正确答案:C2.用于连接SQL数据库的数据源控件是A、SqlDataSourceB、AccessDataSourceC、ObjectDataSourceD、XmlDataSource正确答案:A3.HyperLink控件是A、按钮控件B、超链接控件C、标签控件D、文本框控件正确答案:B4.FormView控件如果只显示特定的某条记录,可以只配置数据源的()语句A、删除B、选择C、更新D、插入正确答案:B5.下列控件中实现文件从客户机发送到服务器的功能的是A、FileUploadB、TextBoxC、calenderD、LinkButton正确答案:A6.下列能够执行Click()事件的控件是:A、LabelB、TextBoxC、ImageD、LinkButton正确答案:D7.客户端对静态网页的访问过程,较准确的描述为:A、请求——响应——显示B、请求——响应C、请求——执行并生成——响应——解释并显示——断开D、请求——响应——显示——断开正确答案:D8.table中的行标记是:A、thB、tdC、trD、thead正确答案:C9.关于GridView控件的Rows行A、没有行号,没有列号B、没有行号,有列号C、是GridView的数据行D、有行号,没有列号正确答案:C10.现在需要验证某个TextBox控件的输入的年龄是否大于0。
此时应使用哪个验证控件A、CompareValidatorB、RegularExpressionValidatorC、RangeValidatorD、Validator正确答案:A11.网站的数据库文件应该存放在哪个文件夹A、App_DataB、App_CodeC、App_ThemesD、网站根文件夹正确答案:A12.母版页中占位符标记对应的标记是A、ConteB、MasterC、ContentPlaceHolderD、html标记正确答案:C13.服务器控件中的按钮分为()种:A、6B、1C、3D、2正确答案:C14.FormView事件编程,下面是插入前事件是:A、ItemDeletingB、ItemDeletedC、ItemInsertingD、ItemUpdated正确答案:C15.Session与Cookie状态之间最大的区别在于A、存储位置不同B、类型不同C、生命周期不同D、容量不同正确答案:A16.关于DatailsView控件A、是数据源控件B、是数据显示控件C、是用户自定义控件D、是Html控件正确答案:B17.网站开发完毕,发布、部署、测试均正常,但运行后,部分客户反映页面内容显示很乱,这最可能是因为:A、网站开发选用的语言不对B、客户端浏览器与测试时的浏览器不同C、客户端使用的语言不对D、客户端安装的数据库管理系统和开发时的数据库管理系统不同正确答案:B18.FormView控件和DetailsView控件很相似,每页可以显示的记录数是:A、1B、可以设定C、4D、不定正确答案:A19.Session状态应该是()状态。
asp考试题
ASP考试试题一、单项选择(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时,设置站点的主目录的位置,下面说法正确的是()。
ASP模拟试题(五套完整版)参考答案
模拟试卷(一)一.选择题(每题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复习试题及答案
一、选择题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自考试题及答案
asp自考试题及答案一、单项选择题(每题2分,共20分)1. ASP的全称是什么?A. Active Server PageB. Active Server PagesC. Active Server ProgrammingD. Active Server Programmings答案:B2. ASP默认使用哪种脚本语言?A. VBScriptB. JavaScriptC. C#D. Java答案:A3. 下列哪个不是ASP的内建对象?A. RequestB. ResponseC. ServerD. Database答案:D4. ASP文件的默认扩展名是什么?A. .aspB. .aspxC. .phpD. .jsp答案:A5. 在ASP中,如何获取表单提交的数据?A. 使用Request对象B. 使用Response对象C. 使用Server对象D. 使用Application对象答案:A6. 在ASP中,下列哪个函数用于发送HTTP头信息?A. Response.WriteB. Response.RedirectC. Response.EndD. Response.Status答案:B7. 在ASP中,下列哪个对象用于处理应用程序的全局信息?A. SessionB. ApplicationC. RequestD. Response答案:B8. ASP中,用于创建数组的关键字是什么?A. ArrayB. ListC. CollectionD. Dictionary答案:A9. 在ASP中,如何实现文件上传?A. 使用FileUpload控件B. 使用Request对象的Files集合C. 使用Server对象的Upload方法D. 使用Response对象的Upload方法答案:B10. ASP中,下列哪个函数用于输出当前的日期和时间?A. Date()B. Now()C. Time()D. DateTime()答案:B二、多项选择题(每题3分,共15分)1. 下列哪些是ASP的内建对象?A. RequestB. ResponseC. ServerD. DatabaseE. Session答案:ABCE2. 在ASP中,可以使用哪些方法来获取客户端的信息?A. Request.QueryStringB. Request.FormC. Request.ServerVariablesD. Request.CookiesE. Request.ClientCertificate答案:ABCDE3. ASP中,下列哪些对象用于处理文件?A. FileSystemObjectB. TextStreamC. ADOStreamD. FileE. Folder答案:ABE4. 在ASP中,下列哪些函数用于字符串操作?A. Left()B. Right()C. Mid()D. Len()E. UCase()答案:ABCDE5. ASP中,下列哪些函数用于日期和时间操作?A. Date()B. Time()C. Now()D. DateDiff()E. DateAdd()答案:ABCDE三、判断题(每题2分,共10分)1. ASP是一种服务器端脚本技术,用于创建动态交互式Web服务器应用程序。
asp期末考试试题与答案
asp期末考试试题与答案# ASP期末考试试题与答案## 一、选择题(每题2分,共20分)1. ASP(Active Server Pages)是一种:- A. 客户端脚本语言- B. 服务器端脚本语言- C. 数据库管理系统- D. 操作系统2. 下列哪个不是ASP的内置对象?- A. Request- B. Response- C. Session- D. Cookie3. ASP中,用于向客户端发送数据的内置对象是:- A. Request- B. Response- C. Server- D. Application4. 在ASP中,用于获取表单数据的方法是:- A. Get- B. Post- C. Both A and B- D. None of the above5. 下列哪个不是ASP的常用数据库连接方式?- A. ODBC- B. OLEDB- C. ADO- D. CGI## 二、简答题(每题10分,共30分)1. 简述ASP的工作原理。
2. 解释Session对象在ASP中的作用。
3. 描述如何使用ASP进行数据库连接。
## 三、编程题(每题25分,共50分)1. 编写一个ASP程序,实现用户登录功能。
用户提交用户名和密码后,程序验证用户名和密码是否正确,并给出相应的提示信息。
```asp<%Dim username, password, correctUsername, correctPassword' 假设从表单获取用户名和密码username = Request.Form("username")password = Request.Form("password")' 设置正确的用户名和密码correctUsername = "admin"correctPassword = "123456"' 验证用户名和密码If username = correctUsername And password = correctPassword ThenResponse.Write("登录成功!")ElseResponse.Write("用户名或密码错误,请重新输入!")End If%>```2. 编写一个ASP程序,实现用户注册功能。
asp期末试题
一、填空题(20空,每空2分,共40分)1. 使用(分级)配置系统,使服务器环境和应用程序的设置更加简单。
2. 查看代码的快捷键是(f7),生成解决方案的快捷键是(f6 ),启动调试的快捷键是(f5 ),注释选定内容的快捷键是(),自动缩进的快捷键是(ctrl+w,f )。
3. Main()方法的返回值有两种,一种是( void),另外一种是(int)。
4. 对控件的操作主要有(添加控件)、(移动控件)、(改变控件外观)、(删除控件)四种。
5. 方法是指对象本身所具有的、反映该对象功能的(内部函数)或(过程)。
6. 的数据库操作包括(连线)方式和(离线)方式。
7. GridView实现选择、编辑、删除、更新、排序、分页等功能必须有两个前提条件,一是(数据表必须设置主键),二是数据源配置Select语句时必须选中“高级”选项,勾选生成(INSETER )、(UPDATE )和(DELETE )语句。
二、选择题(10小题,每小题2分,共20分)1. 采用C#、Visual Basic语言做为脚本,执行时一次编译,可以(B )执行。
A.一次B.多次C.两次D.三次2. 在Visual Studio中新增Web页面的应该右击解决方案资源管理器,然后点击(A )。
A.添加新项B.添加现有项C.添加引用D.添加Web引用3. C#是一种安全的、稳定的、简单的,由( D)衍生出来的面向对象的编程语言。
A.MASM B.VisualBasicC.Java D.C和C++4. CheckBox是我们常用的控件,它是指(C )。
A.列表框B.文本框C.复选框D.标签5. 对象是(A )的实例化。
A.类B.事件C.方法D.属性6. 创建DataAdapter对象方式是错误的是( D)。
网络程序设计A.SqlDataAdapter myadapter = new SqlDataAdapter();B.SqlDataAdapter myadapter = new SqlDataAdapter(cmd);C.SqlDataAdapter myadapter = new SqlDataAdapter(strSQL , cn);D.SqlDataAdapter myadapter = new SqlDataAdapter(cn);7. Visual Studio2008共提供了( C)种数据绑定控件。
ASP,NET考试试题及答案详析
ASP,NET考试试题及答案详析一、填空题1) ASPX网页的代码储存模式有两种,它们是代码分离模式和单一模式。
2) 当一个Web控件上发生的事件需要立即得到响时,应该将他的属性设置为AutoPostBack。
3) 请将下列数据(nn)在TextBox控件中显示出来。
Double nn = 4512.6.TextBox1.Text = nn.ToString();4) 当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为Password。
5) 下面是一个转移到新网页的指令:Response.Redirect(“新网页的Ur1”)6) 在设计阶段必须将各个验证控件的属性指向被验证的控件。
___7) n对象的代码。
n的代码是。
n[“greeting”]=“hello wang。
”。
n对象的语句如下。
string Myvar=n[“greeting”].ToString();8) n对象时防止竞争的代码。
lock(n){ n[“counter”]=(int)n[“counter”]+1.} unlock(n);9) n的语句是:n.Abandon()10) 打开文件系统网站时将自动打开一个服务器,这是一个轻量级服务器,可以用来对程序进行检查和调试工作。
开发服务器11) 所谓分布式类就是在多个文件中使用相同的命名空间、类名,而且每个类的定义前面都加上partial修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。
12) n的有效时间的语句是:___;13)。
NET与XML紧密结合的最大好处是跨平台传送数据。
14) 在网上招聘模板中,使用FormView控件通常分为上下两部分。
上半部分使用FormView控件的模板,用来介绍公司情况并提出招聘要求;下半部分使用模板,用来输入和存储数据。
当应聘者提交数据后,应在事件中向应聘者发出感谢或收到的信息。
ASP复习资料试题及答案
SP复习资料试题及答案一、选择题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 )<%Response.Write "<a href=''>新浪</a>"%>A 新浪B <a href=''>新浪</a>C 下划线D 该句有错,什么也不显13、关于Session对象的属性,下列说法正确的是( C )A Session的有效期时长默认为90秒,且不能修改。
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是一种客户端脚本语言。
aspnet期末考试试题
aspnet期末考试试题### 期末考试试题#### 一、选择题(每题2分,共20分)1. 在中,以下哪个不是内置的验证控件?A. RequiredFieldValidatorB. CompareValidatorC. LabelD. RangeValidator2. Web Forms应用程序中,页面的生命周期中,以下哪个事件最先发生?A. Page_LoadB. Page_InitC. Page_PreRenderD. Page_Unload3. 在中,以下哪个不是Web控件的属性?A. IDB. TextC. ValueD. ConnectionString4. 使用 MVC框架时,以下哪个不是控制器中的方法?A. IndexB. EditC. ViewD. Delete5. 中,用于实现用户身份验证的控件是?A. LoginB. TextBoxC. ButtonD. GridView#### 二、简答题(每题5分,共20分)1. 简述 Web Forms和 MVC的主要区别。
2. 描述中的ViewState的作用及其优缺点。
3. 说明中Session和Cookie的区别。
4. 什么是的Master Page?它在页面设计中扮演什么角色?#### 三、编程题(每题10分,共40分)1. 编写一个 Web Forms页面的代码,使用Repeater控件显示一个数据表中的所有记录,并为每个记录添加一个删除按钮。
2. 假设你有一个名为`Product`的类,包含`ProductId`,`ProductName`, `Price`三个属性。
请编写一个 MVC控制器的Action方法,用于获取所有产品的列表,并返回一个视图。
3. 编写一个 Web Forms页面的代码,使用GridView控件实现数据的分页、排序和编辑功能。
4. 编写一个 MVC应用程序的视图,使用Razor语法,显示一个表单,包含文本框、下拉列表和提交按钮,用于创建一个新的`Product`对象。
唐山学院期末考试试题asp
唐山学院期末考试试题asp # 唐山学院期末考试试题## 一、选择题(每题2分,共20分)1. ASP(Active Server Pages)是一种:A. 网页设计语言B. 服务器端脚本环境C. 数据库管理系统D. 操作系统2. 下列哪个不是ASP的内置对象?A. RequestB. ResponseC. ServerD. HTML3. ASP可以与哪种数据库进行交互?A. MySQLB. SQL ServerC. OracleD. 所有以上4. 在ASP中,用来定义变量的关键字是:A. varB. letC. dimD. set5. 以下哪个不是ASP的常见错误类型?A. 语法错误B. 运行时错误C. 逻辑错误D. 编译错误6. ASP页面的默认文件扩展名是:A. .aspB. .htmlC. .phpD. .aspx7. 以下哪个不是ASP的常用组件?A. FileSystemObjectB. AdRotatorC. Browser CapabilitiesD. XML DOM8. 在ASP中,以下哪个函数用于获取当前日期和时间?A. Now()B. Date()C. Time()D. Today()9. ASP页面在服务器上执行后,返回给客户端的是:A. 源代码B. 编译后的二进制代码C. 执行结果D. 错误信息10. 以下哪个不是ASP的脚本语言?A. VBScriptB. JScriptC. JavaScriptD. PerlScript## 二、简答题(每题10分,共30分)1. 简述ASP的基本工作原理。
2. 描述ASP与CGI的区别。
3. 列举并简要解释ASP的常用内置对象。
## 三、编程题(每题25分,共50分)1. 编写一个ASP页面,实现用户登录功能。
页面需要接收用户名和密码,验证后跳转到相应的页面。
2. 设计一个ASP页面,用于显示当前日期和时间,并在页面上显示“今天是:[日期]”。
asp试卷部分
asp试卷部分一、单选题1、若要将ASP程序代码分行,必须在换行处加上哪个符号?()A、_(下划线)B、(小数点)C、%D、&2、嵌入HTML文件的ASP程序代码必须放在哪两个符号之间?()A、B、’‘C、D、3、若要将数据由服务器传送至浏览器,可以使用哪个方法。
()A、OutputB、RedirectC、ReponeD、Write4、哪个ASP对象可用来决定何时或如何将输出由服务器端传送至浏览器。
()A、RequetB、SeionC、ApplicationD、Repone5、哪个ASP对象可用来记录个别浏览器端专用的变量。
()A、ServerB、SeionC、ApplicationD、Client6、若要停止ASP程序的执行并将存在缓冲区的输出送至浏览器端,可使用哪个方法。
()A、ClearB、FluhC、EndD、Write7、若要将浏览器端导向至其他网页,可使用哪个方法。
()A、RedirectB、LocationC、FluhD、AppendToLog8、我们可以使用哪个属性设置放进缓存区的网页逾期时间长短。
()A、CacheControlB、BufferC、TimeOverD、E某pire9、下列哪一个是Cookie的缺点。
()A、造成浏览器端有潜在的安全威胁B、Cookie文件的内容不太容易看懂C、Cookie可以记录对象、数组等复杂的数据类型D、Cookie会自动消失10、下列哪种表单字段适合作为单一的选择题使用。
()A、单行文本框B、复选框C、单选钮D、下拉式菜单11、下列有关单行文本框的语句哪个是错误的。
()A、不能响应onFocu事件B、标记的TYPE属性须设置为TE某TC、TAB键顺序可以是1~999的数字D、若要显示默认文本,可设置VALUE属性12、我们可以使用哪个ASP对象取得表单字段的值。
()A、ReponeB、SeionC、RequetD、Form13、若要将表单数据以字符串的方式附加在网址后面返回服务器端,必须将标记的METHOD属性设置为下列哪一个。
asp试题
一、填空1. 互联网(Internet)是以标准的_____TCP/IP通信协议_________为基础,将分布在全球各地的局域网串联在一起,完成资源共享的网络世界。
2. IIS全名为___________________,它是微软针对Windows NT操作系统所设计的Web Server,其最大特色是可与______________做紧密的结合。
3.Internet服务管理器提供的服务内容有___________________、___________________、___________________、___________________、___________________、___________________、___________________。
4.HTML全名为___________________,中文译为__________________,这是创建网页的脚本语言。
5.HTML空格符的编码值为__________,换行必须使用_________标记。
6.ASP的全名为___________________,它是微软公司在Windows环境下开发的动态网页脚本语言。
7.在ASP程序中,变量的定义必须使用___________,强制变量声明使用_________________语句。
8.列举ASP的六个内置对象___________,___________,___________,___________,___________ 和___________。
9.在ASP中函数Left(crispin@,7)的计算结果为___________。
10.下面程序的执行结果是______________________。
<%PI=3.14159Result=Int(PI)Response.Write( PI & “取整数等于” & Result)%>11. HTML语言是创建网页的_脚本语言_____________;HTML文件是____纯文本________的文件格式。
ASP试题——精选推荐
选择题1.关于B/S和C/S编程体系,下面说法不正确的是______C_____。
A.B/S结构的编程语言分成浏览器端编程语言和服务器端编程语言。
B.HTML和CSS都是由浏览器解释的,JavaScript语言和VBScript语言是在浏览器上执行的。
C.目前应用领域的数据库系统全部采用网状型数据库。
D.JSP是SUN公司推出的,是J2EE十三种核心技术中的一种。
2.张三使用163拨号上网,访问新浪网站,___C________是服务器端。
A.张三的电脑B.163的拨号网络服务器C.新浪网站D.没有服务器3.Session对象默认有效期为___B________分钟。
A.10 B.20 C.30 D.604.___C__事件在页面被加载的时候,自动调用该事件。
A.Page_OnLoad() B.Page_UnLoad() C.Page_Load() D.Page_Submit()5.以下哪个不是的验证控件__D_____A.RequiredFieldValidator B.CompareValidator C.RangeValidator D.SubmitValidator6.___B____类提供创建、复制、删除、移动和打开文件的静态方法。
A.FileInfo B.File C.Folder D.IO7.__D___对象用于从数据库中获取仅向前的只读数据流,并且在内存一次只存放一行数据。
A.DataAdapter B.DataSet C.DataView D.DataReader8.下列哪个方法用来返回DataReader对象_D___A.ExecuteNonQuery B.ExecuteScalar C.Application D.ExecuteReader 9.假如建立了一个文件temp.aspx,直接保存在C:\Inetpub\wwwroot\文件夹下,如果想访问,需要在浏览器中输入(A )。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
电 子 商 务 专 业 试 题 《ASP 程序设计基础》试卷A(闭卷)
(考试时间120分钟,满分100分,选择题和填空题请答在答题卡上)
一、
考 生 答 题 不 能 超 过 此 线
一、选择题(20小题,每小题2分,共40分,下列各题四个选项中,仅有一个选
项是正确的。
请将正确的选项填在答在答题卡上,答在题上不得分。
) 1.在应用程序的各个页面中传递值,可以使用内置对象( ) A: Request B: Application C: Session D:以上都可以 2.下面的语句不能输出内容到客户端的是( ) A :<% msgbox("输出内容") %> B: <%=Int(3.2) %> C: <% response.write V &"是一个字符串变量" %> D :<%=V &"输出内容"%>
3.下面程序段执行完毕;C 的值是( )
<%
Application("a")=1 Application ("b")=2
c=Application ("a")+Application ("b")
%> A:12 B:ab C:3 D:以上都不对
4.执行完a="6"语句后,a 是( )类型.
A. 字符串型
B. 日期型
C. 数值型
D. 布尔型
5.下列哪一个变量名称是正确的( ) A. 111 B. ab_1 C. _sum D. a b
6.下列哪一个函数可以将数值转换为字符串 A. Cdate B. Cint C. CStr D. CDbl 7.下列语句中,不能正常显示的是( )。
A .Response.Write time B .Response.Write day C .Response.Write now D .Response.Write date 8.请问Mid("八千里路云和月",3,2)的返回值是什么( )
A. "千里"
B. "里路"
C. "里"
D. "路云"
9.请问Int(3.45)和Int(-3.45)的值分别是什么 ( )
A. 4,-4
B. 3,-4
C. 3,3
D. 3,-3
VBSCRIPT脚本语言,常嵌入网页中使用,以实现对网页的编程控制,进一步增强网页的交互性和功能。
2.网页制作中,换行标记为br ___ 。
3.在html中,定义超链接的标记是<a>______________ 。
4.在vbscript脚本中,定义函数的关键字是__dim__________。
5.ASP的五个内置对象是_________,_________,_________,________,________。
6.判断记录指针是否到了记录集的末尾的属性是__RS.EOF,向下移动指针,可调用记录集对象的movenext_方法来实现。
7.网页通常可分为静态网页和动态网页,静态网页是由、HTML语言、JA V ASCRIPT、VBSCRIPT、JA V A APPLET(JA V A 小应用程序)和所要显示的文本或图形所构成的一个文本文件,其扩展名通常为html 或 htm ,它运行于客户端的浏览器。
8.要从主目录以外的其他目录中进行发布,就必须创建虚拟目录。
9.为了建立与数据库的连接,必须调用Connection对象的 createobject 方法,连接建立后,可利用连接对象的execute 方法来执行SQL语句。
三、判断题10分(共10题,每题1分)
1、在HTML网页中,bgcolor只能设置网页背景色。
()
2、在FORM表单中,ACTION属性用于指定将表单数据传输到服务器的去向。
( )
3、在vbScript中,“=”表示赋值。
()
4、Response对象的主要功能是将信息发送回给浏览器。
( )
5、Session对象的主要功能是存储一个普通用户其滞留期间的用户信息。
( )
6、Response . End()的功能是向浏览器输出信息。
( )
7、server对象的scriptTimeout属性的最短时间默认值是60秒。
( )
8、在ASP中if是表示循环语句()
9、ASP中Connection对象的主要作用是用来连接数据库。
( )
10、ASP中RecordSet对象的主要作用是用来保存查询语句返回的结果。
( )
四、简答题(共3题,每题5分,共15分)
1.在HTML网页中,请写出表示表格为一行两列的html代码
2.在ASP中,请写出pagesize、absolutepage、pagecount、recordcount的意思
3.Form表单控件中,请写出类型为:text、password、radio、submit、reset的意思五、编程题(15分)
编写程序,求1+2+3+...+100=5050
要求:用两种循环结构分别编写程序,变量自定义。