期末考试-试卷-ASP技术-第6套
AspNet期末考试卷附答案
AspNet期末考试卷附答案1. WebGrid控件中哪个属性可以设置是否启动分页() [单选题]A、rowsperpageB、canpage(正确答案)C、pagesortD、allowpage2. 在webpage中,哪个控件的与webform中GridView控件功能类似() [单选题]A、DataGridViewB、GridC、WebGrid(正确答案)D、DataTable3. 使用WebChart中的哪个方法可以绑定数据源 [单选题]A、BindDataB、DataSourceC、DataBindD、DataBindTable(正确答案)4. 以下哪个属性不属于WebChart的属性 [单选题]A、FileNameB、WidthC、HeightD、Title(正确答案)5. WebGrid控件前端页面以何种形式进行输出?() [单选题]A、@webpage.GetHtml()(正确答案)B、@webpage.bind()C、@webpage.ShowHtml()D、@webpage.Html()6. C/S结构中,客户端能够使用哪种操作系统()①linux ②windows ③imac ④都可以 [单选题]A、①B、①②C、①③D、④(正确答案)7. 当前使用最多的网络应用程序开发体系结果有哪些()A、A/SB、B/CC、B/S(正确答案)D、C/S(正确答案)8. C/S是什么单词的缩写() [单选题]A、Class/ServerB、Client/Server(正确答案)C、Click/ServerD、Clear/Server9. B/S是什么单词的缩写() [单选题]A、Big/SilentB、Browser/SilentC、Big/ServerD、Browser/Server(正确答案)10. 在B/S结构中,客户端能够使用哪种浏览器?()①google浏览器②ie浏览器③火狐浏览器④都可以 [单选题]A、①B、②C、③D、④(正确答案)11. URL的组成由哪些()A、应用层协议(正确答案)B、主机IP地址或域名(正确答案)C、协议端口号(正确答案)D、资源所在的路径和文件名(正确答案)12. URL中的http是什么() [单选题]A、网络控制协议B、应用层协议(正确答案)C、服务器地址D、传输控制协议13. 请选择正确的HTTP协议的服务器访问响应过程()①客户端和web服务器建立连接②客户端发送http请求③服务器接受客户端的请求,生成http响应并发送给客户端④服务器关闭连接。
第六套模拟试题参考答案及解析
第六套模拟试题参考答案及解析1.一个算法的空间复杂度,一般是指执行这个算法所需的内存空间。
一个算法所占用的存储空间包括算法程序所占的空间、输入的初始数据所占的存储空间以及算法执行过程中所需要的额外空间。
本题答案是D。
2.栈是限定在一端进行插入与删除的线性表。
栈是按照"先进后出"的或后进先出的原则组织数据的,因此,栈也被称为"先进后出"表或"后进先出"表。
本题答案是D。
3.所谓满二叉树是指这样的一种二叉树:除最后一层外,每层上的所有结点都有两个子结点。
这就是说,在满二叉树中,每一层上的结点数都达到最大值,即在满二叉树的第K层上有2K-1个结点,且深度为m的满二叉树有2m个结点。
在满二叉树中,最后一层的结点个数就是叶子结点的个数,本题中深度为5,故叶子结点数为25-1=24=16。
本题答案是C。
4.要形成良好的程序设计风格,主要应注重和考虑下述一些因素:符号名的命名应具有一定的实际含义,以便于对程序功能的理解;正确的注释能够帮助读者理解程序;程序编写应优先考虑清晰性,除非对效率有特殊要求,程序编写要做到清晰第一,效率第二。
本题答案为A。
5.对象是由数据和容许的操作组成的封装体,与客观实体有直接的对应关系。
对象之间通过传递消息互相联系,以模拟现实世界中不同事物彼此之间的联系。
本题答案为A。
6.软件工程包括3个要素,即方法、工具和过程。
本题答案为D。
7.程序流程图(PFD)是一种传统的、应用广泛的软件过程设计表示工具,通常也称为程序框图,其箭头代表的是控制流。
本题答案为B。
8.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。
其中数据独立性最高的阶段是数据库系统。
本题答案为A。
9.层次模型是最早发展出来的数据库模型。
它的基本结构是树形结构,这种结构方式在现实世界中很普遍,如家族结构、行政组织机构,它们自顶向下、层次分明。
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考试试题一、选择题(每题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期末试卷答案.docx
ASP复一、填空( 20 分)1、 ASP网在服器端运行。
2、不使用 IP 地址,可以使用Localhost来本机上的默Web主。
3、插入到 HTML中的 ASP程序一般用<% 和 %>括起来。
4、 HTML是一种超文本言,其文件可以分两部分:文件和文件体。
5、在 HTML文档中,使用<!--⋯⋯ -- >来行注。
6、当器不能示某个片,可用Alt属性的文本特定的片。
7、在网制作中,若加入E_mail 的接,写:mailto: +E_mail地址。
8、将一个网用框架分割成左右两,些共有3个文件。
9、若生入框可使用VBScript 的 InputBox函数,也可使用Window 的 Prompt 方法。
10、使用 Document 象的LastModified属性可生成最后修改日期。
11、在 VBScript中,可用Time函数来取当前。
12、一个量如果包含多于一个的相关数,就称数。
13、 Response 中的 Redirect方法可使器接到其它URL。
14、在聊天室程序中,一般使用application象来存在人数。
15、在 a1.asp 文件中加入<!-- #include file=” a2.asp ” -- >可取a2.asp 文件的内容。
16、 Response 象的 Mappath方法可以将虚路径化物理路径。
17、 <% Session.abandon %>意思:除所有存在Session 中的象并放源18、 Unlock方法用于放ASP面定 Application象的状。
19、在 Form 中使用 GET方法把数据提交到服器端的某一个ASP文件中,那么在文件的程度中,可以使用request象的 querystring数据集合取得用提交的数据,并加以理。
20、在 ASP中,建件通常用Server象的 CreateObject方法来。
21、 ActiveX 件中通常包含了可行代的接文件(.dll )或可行文件(.exe )文件。
2019asp期末考试题及答案
2019asp期末考试题及答案2019年的ASP(Active Server Pages)期末考试题目涵盖了的基础知识、Web表单、服务器控件、数据绑定、状态管理、文件处理、异常处理等多个方面。
以下是考试题目及答案的详细内容。
1. 简述的运行机制。
是一种服务器端的脚本环境,用于创建动态交互式Web服务器应用程序。
它使用.NET框架,通过编译后的代码来提高性能。
应用程序在服务器上运行,生成HTML发送给客户端浏览器。
2. 描述Web表单的工作原理。
Web表单是中用于收集用户输入的一种机制。
用户在表单中输入数据,点击提交按钮后,数据被发送到服务器。
服务器端的代码处理这些数据,然后生成新的页面发送回客户端。
3. 列举中常用的服务器控件,并说明其用途。
提供了多种服务器控件,如Label、TextBox、Button、DropDownList等。
Label控件用于显示文本,TextBox用于输入文本,Button用于触发事件,DropDownList用于从下拉列表中选择一个选项。
4. 解释数据绑定的过程。
数据绑定是将数据源中的数据与Web页面上的控件关联起来的过程。
这可以通过简单的数据绑定表达式实现,如<%#Eval("ColumnName") %>,或者使用更复杂的数据绑定方法,如GridView控件的DataSource和DataBind方法。
5. 说明状态管理的几种方式。
状态管理是中用于在不同页面请求之间保持信息的一种机制。
常见的状态管理方式包括ViewState、SessionState、Cookie、Cache和Query String。
6. 描述如何在中处理文件。
在中,可以使用File类和Stream类来处理文件。
例如,可以使用File.ReadAllText方法读取文件内容,使用File.WriteAllText方法写入文件内容。
7. 简述异常处理的步骤。
异常处理是中用于处理运行时错误的一种机制。
asp .net课程期末考试试卷加答案
XXXX职业技术学院继续教育学院20XX年第一学期XX班《》期末考试卷专业_________ 年级_________ 姓名_________一、选择题(20*2=40分)1、静态网页文件的后缀是( )。
A aspB aspxC htmD jsp2、.NET与XML紧密结合的最大好处是( )。
A 代码易于理解B 跨平台传送数据C 减少存储空间D 代码安全3、Session与Cookie状态之间的最大区别在于( )。
A 存储的位置不同B 类型不同C 生命周期不同D 容量不同4、默认情况下Session的有效时间是()。
A 30秒B 10分钟C 20分钟D 30分钟5、Session对象的默认有效期为多少分钟:()A 10B 15C 20D 应用程序从启动到结束6、Wizard控件的最大特点是( )A 能够包含大量数据B 能将多个窗口集中到一个网页中C 布局不受限制D 能够快速进行浏览7、在三层结构的C#应用程序中,数据库配置文件为()A Data.configB App. ConfigC App.csD Data.cs8、在中,下面()文件夹是用用来保存类文件的。
A App_CodeB App_DateC App_ThemesD bin9、在.NET 的三层结构里,在()创建App.config 文件。
A 数据访问层B 业务逻辑层C 模型层D 表示层10、C#程序的执行总是从()方法开始。
A Main()B void()C intD #11、母版页的后缀是()。
A aspxB aspC masterD cs12、CheckBox是常用的控件,它是指()。
A 列表框B 文本框C 复选框D 标签13、用户自定义控件文件的扩展名是()A aspB aspxC asmxD ascx14、下面关于页面中的脚本不能使用以下哪一种语言编写( )A HtmlB JavascriptC C#.NetD 15、FormView与GridView控件相比最重要的区别是( )A 能够存储数据B 外观比较美观C 显示的布局几乎不受限制D 数据量受一定的限制16、下面属于条件语句的是( )。
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。
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的全称是什么?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 NET的Web应用开发基础部分第6套
《WEB应用开发》试卷六一、选择题(每小题2分,共30分)1、下列不属于Response对象的方法的是()A、 WriteB、 EndC、 abandonD、 Redirect2、下面属于Server 对象的方法的是()A CreateObjectB HTMLEncodeC MapPathD 以上全都是3、下列属于内置对象的是()A createobjectB cookiesC DocumentD ObjectContext4.下列属性()表示单元格在垂直方向上所跨的行数。
A. colspanB. rowspanC. cellpaddingD. cellspacing5 .假设txtName是控件TextBox的ID,那么()是用户输入的内容。
A.txtName.ValueC.txtName.TextD.txtName.ID6.假设lblMessage是控件Label的ID,那么()可以在该控件上显示“您好!”。
A.lblMessage.Value = "您好!"=="您好!" = "您好!"D.lblMessage.Text = "您好!"7.App_Data目录用来放置()A.专用数据文件B.共享数据文件C.被保护的文件D.代码文件8运行下面一段代码,如果当前时间是12:55,且用户输入为”张三“(输入框TextBox的ID是txtName),则将输出()string greeting;switch(DataTime.Now.Hour){case 12:greeting = "{0},吃饭了!";break;default:greeting = "{0},好好学习!";break;}string message = string.Format(greeting,txtName.ID.Trim());lblMessage.Text = message;A.张三,吃饭了!B.张三,好好学习!C.txtName,吃饭了!D.txtName,好好学习!9.在设置分页时,设置页面大小的属性是()A.PageSettingB.PageIndexC.PageSizeD.AllowPaging10.下面哪一个对象用于与数据源建立连接:()A、CommandB、 ConnectionC 、DataReader D、 DataAdapter11.下列属于内置对象的是()A createobjectB cookiesC DocumentD ObjectContext12. Response对象的属性()可以用于表明页输出是否被缓冲。
ASP测试题与参考答案
ASP测试题与参考答案一、单选题(共54题,每题1分,共54分)1.表示查询字符串中的id参数值的代码是A、Request.Form["TextBoxClient"]B、QueryString["id"]C、Request.SaveAs();D、Response.Write正确答案:B2.FooterRow 是GridView控件的的A、标题行B、脚注行C、数据行D、分页导航行正确答案:B3.客户端对动态网页的访问过程,较准确的描述为:A、请求——响应——显示——断开B、请求——响应C、请求——执行并生成——响应——解释并显示——断开D、请求——响应——显示正确答案:C4.sqlDataSource控件删除操作执行后引发的事件是A、DetelingB、DeletedC、UpdatingD、Updated正确答案:B5.要想让DatailsView控件显示数据,一般要配置该控件的:A、FontB、defalutModeC、数据源SQlDataSourceD、width正确答案:C6.FileUpload控件用于判断是否包含上传文件的属性是A、FileNameB、PostedFileC、HasFileD、SaveAs正确答案:C7.现在需要验证某个TextBox控件的输入的年龄是否大于0。
此时应使用哪个验证控件A、CompareValidatorB、RegularExpressionValidatorC、RangeValidatorD、Validator正确答案:A8.插入水平线使用标记,其()属性设置水平线的宽度A、alignB、sizeC、widthD、color正确答案:C9.不是Application对象提供的方法A、Lock()B、UnLock()C、Add()方法D、Count正确答案:D10.专用于连接Access数据库的数据源控件是A、SqlDataSourceB、AccessDataSourceC、ObjectDataSourceD、XmlDataSource正确答案:B11.本学期,我们采用的网站集成开发环境是A、Visual Studio2010B、FrontPageC、DreamweaverD、Word正确答案:A12.验证控件不具备的作用是A、避免服务器遭受Web攻击B、验证用户输入是否合法C、避免用户输入错误D、验证用户身份是否合法正确答案:A13.关于描述正确的是A、网站集成开发环境B、.NET Framwork的一部分C、编程语言D、网页标准语言正确答案:B14.关于FormView控件A、是数据源控件B、是Html控件C、是数据显示控件D、是用户自定义控件正确答案:C15.sqlDataSource控件删除操作执行前引发的事件是A、DetelingB、DeletedC、InsertingD、Inserted正确答案:A16.table中的单元格标记是:A、hnB、titleC、tdD、tr正确答案:C17.关于GridView控件的Rows行A、是GridView的数据行B、没有行号,没有列号C、有行号,没有列号D、没有行号,有列号正确答案:A18.Button控件常常用来A、接收用户输入的数据B、显示提示内容C、激发事件,提交网页D、链接到其他页面正确答案:C19.验证必填字段是否为空的验证控件是A、RequiredFieldValidatorB、RangeValidatorC、CompareValidatorD、RegularExpressionValidator正确答案:A20.GridView控件的标题行是A、TopPagerRowB、HeaderRowC、RowsD、BottomPagerRow正确答案:B21.GridView控件的选择行是A、HeaderRowB、SelectedRowC、TopPagerRowD、FooterRow正确答案:B22.“命令和参数编辑器”对话框,不能完成的功能是A、修改SQL命令B、确定参数源C、设置参数高级属性D、执行C#语句正确答案:D23.服务器端多客户、多页面共享的状态管理方式是()。
计算机试题第6套
第6套1 在HTML中加入CSS的方法有多种,其中把样式代码定义成一个文件,然后连接到被引用的网页中,这种方法为A 嵌入式样表B 直接编写C 外联式样式表D 内联式样式表2、张明登录美国的usaco网站,做信息奥赛题时,发现网页上用的是英文描述的题目,英语水平不太高的他看不懂网站内容,向他推荐下面哪款产品能使他更方便地看懂网页的内容A 放大镜B 好记星C 金山快译D WORD3 关于因特网中WWW服务的下列说法中错误的是A WWW服务器必须具有创建和编辑Wed的功能B WWW客户端程序也被称为浏览器C WWW 服务器也被称为Web服务器D WWW服务器中存储的是符合HTML规范的结构化文档4 朱明做“验证欧姆定律”实验后,分析时发现有数据测量错了,需要重做实验。
“需要重做实验”的结论是下列哪个过程中得出的A 存储信息B 获取信息C 加工信息D 评价信息5下列关于尊重他人知识版权的说法中,正确的是A 可以复制他人信息作品的内容B 可以自由下载电子书籍软件光盘等C 在网络上,对于作者声明版权的作品可不必文明就能引用D 如需要在自己的作品中引用他人的作品,应注明引用信息的来源作者6下列不属于网站建站规划工作的是A 选择网站开发工具B 确定网站主题C 设计网站风格D 使用CSS技术7用数据库对信息资源进行管理是一种有效的方法,下列系统中采用了数据库对信息进行管理的是A 舞台灯光控制系统B 电子门锁控制系统C 银行储蓄信息系统D 音频合成系统8城市电话网在数据传输期间,在源节点与目的节点之间有一条临时专用物理连接线路。
这种电话网用的技术是A 电路交换B 分组交换C 数据交换D 报文交换9因特网应用飞速发展,八们可用手机上网,看电视或进行卫星导航,这些功能都用到了A无线网络技术B智能家电技术C 虚拟现实技术 D 网格计算技术10 博客是网络上一种表达个人思想,存储信息资源的工具作为一种新的信息表达和管理方式,以下不属于博客功能的是A 可以分类管理信息资源B 免费接听电话C 可以做学习笔记D可以上传或下载学习资源11郑明达等6名同一班级的同学为完成一项社会实践任务,分工收集相关资料,学样为这6名同学提供了联网的计算机,由于资料中的文件很大,工作中为方便共享资料,他们可选的最优方案是A各自把存放收集文件的文件夹设置为共享,在采取相应的安全措施后,允许互相访问共享文件夹B 用电子邮件每天互相发送收集到的文件资料C 各自把存放收集文件的文件夹设置为共享,在采取相应的安全措施后,允许互相访问共享文件夹D每天把全部文件打印6份,每人一份12随着数码相机的普及,八们出游时可以把美丽的风景记录下来,但总有一些数码照片不完美,这时我们可以用Photoshop对这些照片作一些修正,以下说法错误的是A对图像的某些操作有先后顺序之分B色彩调校可以调整亮度、对比度,色相、饱和度,色彩平衡等参数C 放置操作可以调整拍摄角度D 裁切操作可以重新组织图像的布局,突出主题,去除不相关的或不重要的内容14文件Test.htmlR 的代码为<head><title>我的第一个网页</title></head><body><a href=hello</a</body></html>用浏览器打开它,窗口内显示的内容是A 我的第一个网页B D helloD <html></html>15 IP地址中的每一段使用进进制描述时其最大值是A 256B 128C 127D 25517 2008年的四川汶川地震造成了无可估量的损失,学校团委设立捐款处,直接收集同学们交来的捐款,并使用Excel记录捐款情况,捐款结束后,需要分类汇总各年级。
【技术】高中信息技术第六套模拟试题新人教版
【关键字】技术云南省西盟佤族自治县第一中学2012届高中信息技术第六套模拟试题新人教版第六套一、单选题(题数:20道,总分:40.0分)1、在域名中,代表公司的机构名是:( )A、cornB、eduC、comD、rail系统答案:C2、通常可利用表单与浏览者进行交流,允许浏览者发表对网站的具体改进意见,在设计中通常采用:( )A、复选框B、单选按钮C、提交按钮D、多行文本框系统答案:D3、如果你想在网上下载朴树的"生如夏花"的mp3,用全文搜索方式查找,你认为使用下列哪一个关键词能得到最准确的结果?( )A、朴树B、生如夏花C、夏花D、朴树生如夏花系统答案:D4、下列属于因特网接入方式的是:(1)用调制解调器拨号上网(2)ISDN(3)ADSL(4)EMS(5)SMTP ( )A、(1)(2)(5)B、(2)(3)(4)C、(1)(2)(3)D、(1)(4)(5)系统答案:C5、在下列的网络应用中,对网络带宽要求最低的是:( )A、网络可视电话B、网上视频点播C、网上视频聊天D、收发邮件系统答案:D6、网页设计中,下面关于ASP的表述中,错误的是:( )A、ASP是动态服务器页面的英文缩写B、ASP程序中可以包含纯文本、HTML标记以及脚本语言C、ASP是一种客户端的嵌入式脚本语言D、ASP程序可以用任何文本编辑器打开系统答案:C7、收发电子邮件通常用到的协议是①Telnet ②POP3 ③FTP ④SMTP ( )A、①④B、②③C、③④D、②④系统答案:D8、下列不属于网络规划设计主要工作的是:( )A、确定网络拓扑结构B、确定网络规模C、选择网络硬件和软件D、网络设备装饰系统答案:D9、最近班上学习活动搞的风风火火,大家互相交换自己的学习方法,各抒己见互补不足。
同学们学习劲头十分强劲,班主任高兴地说:"你有一种思想,我有一种思想,彼此交换我们就有了两种思想,甚至更多……"这句话表达了信息的一个非常基本的特点是: ( )A、载体依附性B、价值性C、时效性D、共享性系统答案:D10、下列关于计算机软件版权的说法,正确的是: ( )A、计算机软件是享有著作保护权的作品B、计算机软件是无形产品,不受法律保护的,可以随便复制C、任何人都可以制作盗版软件D、正版软件太贵,软件能复制就不必购买系统答案:A11、清华大学计算机科学系的一台主机域名为,则www是: ( )A、代表计算机科学系B、机构名C、网络名D、地区域或行业名系统答案:C12、在Windows2003中文件属性对话框中,可通过常规选项卡设置的属性有哪几种? ( )A、只读,系统,隐含,大小B、可写,隐藏,存档,系统C、类型,大小,日期,位置D、只读,隐藏系统答案:D13、电子公告牌的英文简称是: ( )A、BBSB、BSBC、BSSD、BPS系统答案:A14、通常用来划分广域网、城域网和局域网的主要依据是: ( )A、网络通信的范围和距离B、传输控制协议C、信息交换方式D、资源共享方式系统答案:A15、因特网服务提供商的英文缩写是: ( )A、ISBB、USBC、ISPD、IDP系统答案:C16、关于Windows系统的文件组织结构,下列说法正确的是: ( )A、每个文件夹都有一个"父文件夹"B、每个文件夹都可以包含若干个"子文件夹"和文件C、同一个文件夹下的子文件夹可以同名D、同一个文件夹下不可以同时包含子文件夹和文件系统答案:B17、下列IP地址正确的是: ( )A、B、C、D、系统答案:C18、做演示文稿作品时,我们经常需要一些生活素材。
ASP-期末考试-试题库
表1 Books(图书信息)表字段名类型宽度是否空备注ID int 4 非空主键自增长Name varchar 100 非空图书名ISBN varchar 15 非空ISBN号Author varchar 20 非空作者TypeID Int 4 非空图书分类编号Price int 4 非空价格State Bit 1 非空状态,1:可借0:不可借表2 Type(图书分类)表字段名类型宽度是否空备注ID Int 4 非空主键自增长Name varchar 20 图书分类名请完成数据库的建立,并利用.net 系统创建一个网站BookManage,通过页面,完成对图书信息的添加、修改、删除和查询。
该网站要求如下:1.系统设计采用3层结构;2.系统页面外观相似,采用母板技术实现;3.系统页面设计要求美观,利用div,css,table等进行布局管理,并自己设计css样式表使用;4.对于图书信息的添加要求使用验证控件或脚本验证用户输入的信息;5.页面局部使用AJAX技术;6.系统各页面之间可以通过超链接或导航控件等方式相互跳转;7.在系统实现过程中,要使用GridView控件,并使用模板列添加复选按钮实现多条记录删除,并显示图书可借或不可借。
二、在数据库Test中,包括教师信息表Teachers,职务表Position,其表结构如图1,2所示表1 Teachers(教师信息)表字段名类型宽度是否空备注ID int 4 非空主键,自增长TID varchar 10 非空教工号Name varchar 10 非空姓名Sex bit 1 非空性别PositionID Int 4 非空职务编号Email varchar 50 电子邮件表2 职务(Position)表字段名类型宽度是否空备注ID int 4 非空主键,自增长Name varchar 50 非空名称请完成数据库的建立,并利用.net 系统创建一个网站TeacherManage,通过页面,完成对教师信息的添加、修改、删除和查询。
asp期末考试题及答案
asp期末考试题及答案ASP期末考试题一、选择题(每题2分,共20分)1. ASP的全称是:A. Active Server PagesB. Application Service ProviderC. Advanced Server PagesD. Application Server Protocol2. 下列哪个不是ASP内置对象:A. RequestB. ResponseC. ServerD. Database3. ASP文件的默认扩展名是:A. .aspB. .htmC. .htmlD. .php4. 在ASP中,以下哪个语句用于将变量值输出到客户端浏览器:A. Response.WriteB. Request.WriteC. Server.WriteD. Client.Write5. ASP中使用哪个对象来处理表单数据:A. RequestB. ResponseC. ServerD. Form6. 在ASP中,以下哪个函数用于将字符串转换为小写:A. LCaseB. UCaseC. ToLowerD. ConvertCase7. 下列哪个不是ASP的内置组件:A. FileSystemObjectB. XMLDOMC. ADODB.RecordsetD. ASPError8. ASP中,哪个对象用于处理HTTP请求:A. RequestB. ResponseC. ServerD. Application9. 在ASP中,以下哪个函数用于获取当前脚本文件的物理路径:A. Server.MapPathB. Server.MapPathFileC. Server.MapPathFolderD. Server.MapPathPath10. ASP中,哪个对象用于管理会话:A. SessionB. RequestC. ResponseD. Application二、简答题(每题5分,共20分)1. 解释ASP的工作原理。
ASPNET试题(第六套)
试题(第六套)一、填空题(20空,每空2分,共40分)1.IIS是即(Internet Information Service)。
2. UpdatePanel即AJAX的面板,页面中所使用的AJAX控件必须放在()控件中,才能发挥其作用。
3.类和结构之间的根本区别在于:结构是(值类型),而类是(引用类型)。
4.DropDownLis是下拉列框控件,该控件类似于(ListBox)控件。
5. (Session)对象功能是用来存储用户的私有数据,保存会话变量的值保存全局信息。
6. 连线式数据库操作主要使用(Connection)对象、(Command )对象和(DataReader )对象。
7.用于建立数据库连接的对象是(Connection)。
8. 配置文件web.Config中<deny roles="dujing" />表示(拒绝)角色“dujing”访问该目录,<allow roles="lidandan" />表示(允许)角色“lidandan”访问该目录,而<deny users="?" />则表示(拒绝匿名用户)访问该目录。
9. 主题是由(skin)、(css )、()和其他资源组成的用于进行页面属性设置的集合。
10.LINQ语言中Autopage属性的主要功能为()。
11. Rating(评星控件)评分/投票控件,有鼠标一拖就可以(),还可以()。
12. LINQ数据的删除操作使用(Delete())方法完成。
二、选择题(10小题,每小题2分,共20分)1.默认的页面文件扩展名是(D.aspx)。
A.asp B.aspnetC.net D.aspx2. Daemon Tools在Visual Studio安装过程中起到的作用是()。
A.压缩文件B.解密文件C.代替光盘D.代替硬盘3. 数组对象是通过(A. new )运算符在运行时动态产生的。
asp期末考试试题
asp期末考试试题asp期末考试试题在计算机科学领域中,ASP(Active Server Pages)是一种用于动态生成网页的技术。
它使用脚本语言来处理服务器端的请求,并生成相应的HTML页面。
ASP期末考试试题涉及了ASP的基本概念、语法、应用以及与其他相关技术的比较等方面。
本文将围绕这些方面展开讨论,以期帮助读者更好地理解ASP技术。
首先,我们来了解ASP的基本概念。
ASP是一种基于服务器端的技术,它允许开发人员使用脚本语言(如VBScript、JavaScript等)来处理客户端请求。
通过将脚本嵌入到HTML页面中,ASP可以根据用户的输入或其他条件生成动态内容。
与静态网页相比,ASP页面具有更高的交互性和动态性。
其次,我们需要掌握ASP的基本语法。
ASP使用一种特殊的标记来标识脚本代码,即"<%"和"%>"。
在这两个标记之间的代码将被服务器解释和执行。
开发人员可以使用这些标记来定义变量、执行循环和条件语句、调用函数等。
此外,ASP还支持与数据库的交互,可以通过ADO(ActiveX Data Objects)来连接和操作数据库。
然后,我们来看一下ASP的应用领域。
由于ASP具有动态生成网页的能力,它在Web开发中得到了广泛应用。
通过使用ASP,开发人员可以创建各种类型的网站,如电子商务网站、社交网络、新闻门户等。
此外,ASP还可以用于开发企业内部的管理系统,如人力资源管理、库存管理等。
总之,ASP为开发人员提供了丰富的工具和功能,使他们能够更好地满足用户需求。
除了ASP本身的知识,我们还需要了解ASP与其他相关技术的比较。
在Web开发领域,还有其他类似的技术,如PHP、JSP等。
这些技术与ASP在某些方面有相似之处,但也有一些差异。
例如,PHP是一种开源的脚本语言,与多种Web服务器兼容,而ASP则是由微软开发的,主要用于IIS服务器。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
课程名称:动态网站技术专业:计算机技术及应用年级:16级学期:08-09学年第一学期一、单项选择题(本大题共20小题,每小题2分,共40分)01、在表单中使用的“重置”功能标签的type属性是( )A.Reset B. CLEAR C.SUBMIT D.BUTTON02、表单的提交后的应答文件应用使用()属性指明A.name B.home C.type D.action03、单选框radio标签的value属性表示()A.是否可用状态:可用/禁用B.单选框代表的数据C.单选框标签的名称D.同组单选框数量04、VBScript的日期型数据的定界符是( )A."..." B.date...date C.#...# D.<T>...</T> 05、关于动态数组,如果希望改变数组大小而不丢失数组中原有数据,要使用的关键字是()A.ReCover B.Preserve C.Reset D.Submit06、如要将数值型数据转为字符型,要使用的函数是()A.CInt(s) B.CStr(s) C.CSng(s) D.CDbl(s)07、Frame对象表示窗口中的框架,在HTML文档包含的脚本中每个框架可以按( )方式访问A.指针B.地址C.数组分量D.文件名08、在VBScript中使用Document对象用来代表( )A.浏览器窗口B.客户端计算机操作系统C.浏览器窗口中的HTML文档D.客户端桌面09、Window对象的Open方法可以( )A.打开服务器B.打开HTML中表单对象C.打开客户端计算机D.打开窗口10、ASP内置的Request对象可以用来()A.在客户端取得服务器信息B.服务器向客户端写入CookiesC.在服务器端生成对象D.在服务器端取得客户端填写的表单信息11、如果要利用超级链接标记传递参数,应使用()接收A.Request对象的QueryString B.Request对象CookiesC.Request对象的Form D.Request对象的ServerVariables12、Response对象的Buffer属性为True时,其缓冲建立在()A.客户端B.服务器端C.浏览器上D.无缓冲13、Response对象的IsClientConnected属性可以用来()A.测试客户端浏览器版本是否兼容B.测试服务器端软件版本是否兼容C.测试客户端是否与服务器保持连接D.测试客户端表单是否有效14、如果变量a,b已经赋值,则与语句 Response.write a & b & "<br>" 显示效果完全相同的是( )A.Response.write a & b & chr(13) B.Response.write "ab<br>"C.Response.write "a & b & <br>" D.Response.write a & b + "<br>"15、Cookie是WEB服务器保存在()上的一段文本A.WWW服务器硬盘B.WEB服务器缓冲C.网络路由器缓冲D.浏览器端硬盘16、Session对象的Abandon方法的作用是()A.删除存储在Session对象中对象和变量B.只删除Session对象的SessionID变量C.删除Session对象D.执行Session对象的Session_OnStart事件对应的事件过程17、Application对象的Lock和Unlock方法应配对使用,其作用是()A.保证Application对象存储数据的不丢失B.保证Application对象存储数据的小数位数据的精度C.保证Application对象存储数据的访问速度D.保证Application对象存储数据的多用户访问一致性18、在ASP中创建组件实例的对象方法是()A.Application.Connect B.Session.make C.ObjectContext.Set D.Server.CreatObject19、ASP内置的File Access组件对象用来( )A.在主页中添加点击计数器B.进行文件处理C.进行网络导航D.提供从数据库系统中存储数据的手段20、ADO对象模型的中RecordSet对象表示()A.ASP程序对数据源执行的命令B.ASP程序对数据源连接C.ASP程序获得的数据源的数据集D.ASP程序获得的数据源的某个字段课程名称:动态网站技术专业:计算机技术及应用年级:16级学期:08-09学年第一学期二、填空(本题共10空,每空2分,共20分)1、在ASP文件中通常包含________________、________________、________________。
2、ASP支持的脚本语言包括_______________和________________3、JSP是____________________________的缩写,是由______________公司推出支持的产品。
4、VBScript中定义常量使用________________语句,“逻辑或”运算运算符为_______________。
5、VBScript中实现多路分支的语句结构是________________________三、简答(本题共2小题,每题5分,共10分)1、简述静态网页、动态网页的执行过程,说明其区别。
2、简述Application和Session对象的功能、工作原理、区别。
四、综合设计:(本题共3小题,每小题10分;共30分)说明:某站点登陆效果页面由文件a1.htm,a2.asp,a3.asp, error.htm组成。
1、读以下HTML文档(a1.htm),画出其在IE浏览器中的浏览的效果图,说明阴影语句的功能<html><head><title>无标题文档</title><script language="VBScript">sub a1dim temptemp= left(trim(document.form1.t1.value))if temp<="a" or temp>="z" thenDocument.forms(0).elements(0).focusWindow.Navigate "error.htm"end ifend sub</script></head><body><form name="form1" method="post" action="a2.asp"><table width="156" border="0" align="center">课程名称:动态网站技术专业:计算机技术及应用年级:16级学期:08-09学年第一学期<tr><td align="right">ID:</td> <td><input name="t1" type="text" size="10"></td></tr><tr><td align="right">PASSWORD:</td><td><input name="p1" type="password" size="10"></td></tr><tr><td align="right">LINK:</td> <td><input name="r1" type="checkbox" value="1" checked> A <input name="r1" type="checkbox" value="2"> B</td> </tr><tr><td colspan="2" align="center"> <input type="reset" name="Submit" value="重置"> <input type="submit" name="Submit2" value="提交" onClick="a1"></td></tr></table></form></body></html>2、编写a2.asp完成如下功能:接收a1.htm文件提交的数据;验证用户输入,并做如下处理:(1)如果输入ID是“admin”,密码是“123”则建立关于ID的session变量,并自动转到a3.asp;如密码不是“123”则自动转error.htm(2)如果输入ID是其他用户,密码任意,则计算到达用户的顺序排号,建立关于登陆ID、用户的到达顺序号的session 变量,并自动转到a3.asp;3、编写a3.asp完成如下功能:(1)用session判断用户是否是“admin”用户,如果是“admin”用户则输出用户登陆的服务器时间和欢迎信息,对普通用户输出服务器时间、欢迎信息、到达顺序号;(2)以文本文件或数据库形式记录用户登录的用户名、日期时间到可靠存储。