综合练习【稻谷书屋】

上传人:8** 文档编号:117791050 上传时间:2022-07-09 格式:DOC 页数:8 大小:80KB
收藏 版权申诉 举报 下载
综合练习【稻谷书屋】_第1页
第1页 / 共8页
综合练习【稻谷书屋】_第2页
第2页 / 共8页
综合练习【稻谷书屋】_第3页
第3页 / 共8页
资源描述:

《综合练习【稻谷书屋】》由会员分享,可在线阅读,更多相关《综合练习【稻谷书屋】(8页珍藏版)》请在装配图网上搜索。

1、综合练习题 2一、判断题1) Application 对象只能记录变量、字符串、日期等简单的数据类型。 错2) Session 对象记录的是所有浏览器端共享的变量,而 Application 对象记录的则是个别浏 览器端专用的变量。 错3) Global.asa 文件只有存放在网站的根目录下才能正常运行。 对4) Response 中的 Redirect 方法可使浏览器连接到其他 URL。 对5) 在聊天室程序中,一般使用 Application 对象来存储在线人数。 对6) Response 对象的 Mappath 方法可以将虚拟路径转化为物理路径。 对7) 意思为:删除所有存储在 Sess

2、ion 中的对象并释放资源 。对8) Unlock 方法用于解除 ASP 页面锁定的 Application 对象。 对9) 在 Form 中使用 GET 方法把数据提交到服务器端的某一个 ASP 文件中,那么在该文件 的程序中,可以使用 Request 对象的 Querystring 数据集合负责取得用户提交的数据, 并加以处理。对10) session 和 application 对象的事件过程只能写在 global.asa 文件中。对11) Cookie 是一个记录,当访问一个需要惟一标识地址的 Web 时,它会在硬盘中记录下一 个标识。对12) 可以通过 Request 对象中的 Se

3、rverVariables 集合来获取服务器环境变量信息。对13) 同 Application 对象一样,Session 对象中也提供了 OnStart 及 OnEnd 两个事件。对14) 是定义应用程序会话状态超时时限为 5 分钟。错15) Application_OnStart 事件比 Session_OnStart 事件先执行 对16) Session 和 Cookies 一样都是存储在客户端浏览器中的。 错17) Session 对象无法记录数组、对象等复杂的数据类型。 错18) 获取 session 变量的值只能通过 变量=session(“session 变量名”)这一种方法。错1

4、9) Session 变量和 Application 变量一样都可以被所有用户共享,只是 session 变量的生存期 要短一些而已。 错20) 当用户关闭浏览器或是在超时时间范围内没有任何动作时,Application 对象会自动失 效。 错21) Application 对象的 onstart 事件触发条件是第一个人第一次访问网站时,session 对象的 onstart 事件触发条件是某个人第一次访问网站内任意页面时。对22) 在操作 application 变量之前需要使用 Application.lock 语句锁定 application 对象,而在 操作完成后要使用 Applica

5、tion.unlock 语句来解锁。对23) 利用 Session 和 Application 对象存储变量,可创建作用域跨页、甚至跨用户的变量。错24) Session 和 Application 对象的事件过程只能书写在 Global.asa 文件中。对25) Session 对象所存储的变量,在当前用户所请求的每个页面中均无效。错26) 在一个 ASP 页面中定义的对象或变量,其作用域仅限于该 ASP 页面,一旦页面执行完 毕,该变量或对象也就自动被释放。对27) 所有符合 ActiveX 标准的组件在 ASP 中均可使用,不需要注册。对28) 在 ASP 中,如果要找出当前文件的上层目

6、录的实际路径,应该使用 server.mappath(./)。对二、单选题1) 下面(A )语句可以返回访问者的 IP 地址 A. Request.ServerVariables(REMOTE_ADDR)B. Request.ServerVariables(REMOTE_IP)C. Request.ClientCertificate(REMOTE_ADDR )D. Request.ClientCertificate (REMOTE_IP ) 2) 执行完如下语句后,页面上显示的内容为(B ) A. ABB. AC. ACD. ABC3) 请问下面程序段执行完毕,页面上显示内容是( A)% Re

7、sponse.Write 新浪 %A. 新浪B. 新浪C. 新浪(超链接)D. 该句有错,无法正常输出4) Session 对象的默认有效期为( C)分钟?A. 10B. 15C. 20D. 55) 请问下面程序段执行完毕,页面上显示内容是(A ) %Response.Write Server.HTMLEncode(新浪) %A. 新浪B. 新浪C. 新浪(超链接)D. 该句有错,无法正常输出6) 下列不属于 Request.ServerVariables 集合可以读取服务器环境变量的是(A )。 A.客户端的网速B.客户端所提交内容的数据类型 C.发送请求的端口号 D.发出请求的远程主机 I

8、P7) 下面( C)不是 Global.asa 文件可用来存放是事件。A. Application_OnEndB. Application_OnStartC. Session_OnEndD. Sever_OnStart8) 下列那种方法不能实现页面跳转的效果( B)。 A.Response.Redirect 方法B.HTMLEncode 方法C.Server.Execue 方法D.Server.Transfer 方法9) 在 ASP 中,服务器响应用户请求,向客户端浏览输出信息,要使用(B )对象实现。 A. RequestB. Response C. Server D. Session10)

9、 表单提交后数据指定的处理的文件由(C )属性指定。A.GetB.PostC.ActionD.Name11) 以下对 Gloabal.asa 的说法中,错误的( A)。 A.该文件对于一般 ASP 应用程序而言,是可选的 B.该文件可以放在站点的任何位置C.Session 和 Applcation 对象的事件处理过程,必须放在该文件中,以便相应事件的运用 D.该文件中,用户必须使用 ASP 所支持的脚本语言并定义在标记之内。12) (B )ASP 对象可用来记录个别浏览器端专用的变量。A.ServerB.SessionC.ApplicationD.Client13) 若要停止 ASP 程序的执

10、行并将存在缓冲区的输出送至浏览器端,可使用(C )方法。 A.ClearB.FlushC.EndD.Write14) 若要将浏览器端导向至其他网页,可使用(A )方法。A.RedirectB.LocationC.FlushD.AppendToLog15) 可以使用 Response(D )属性设置放进缓存区的网页逾期时间长短。 A.CacheControlB.BufferC.TimeOverD.Expires16) 下列(A )是 Cookie 的缺点。A.造成浏览器端有潜在的安全威胁 B.Cookie 文件的内容不太容易看懂C.Cookie 可以记录对象、数组等复杂的数据类型 D.Cooki

11、e 会自动消失17) 下列(A )表单字段适合作为输入密码使用。A.单行文本框B.复选框C.单选钮D.下拉式菜单18) 可以使用( C)ASP 对象取得表单字段值。 A.ResponseB.SessionC.RequestD.Form19) 若要将表单数据以字符串的方式附加在网址后面返回服务器端,必须将标记的Method 属性设置为下列(C )。A.POSTB.STRINGC.GETD.QUERY20) 若要找出当前文件的父目录的实际路径,可使用下列(B )语法。 A. Server.MapPath(/”)B. Server.MapPath(./”) C. Server.MapPath(./”

12、) D. Server.MapPath(/”)21) 在建立 Application 对象的时候会产生(A )件。 A.Application_OnStartB.Application_OnCreate C.Application_OnBegin D.Application_OnNew22) 若要在完成目前的网页之后便结束 Session 对象,可以使用(D )法。 A.ClearB.EndC.TimeoutD.Abandon23) 服务器端要获得客户端所提交的表单数据,应使用(A )对象来实现。 A.RequestB.SubmitC.ServerD.Session24) 若表单提交的数据中包

13、含着图形或大数据量的文本,此时表单的提交方法应采(C )。 A.GetB.SubmitC.PostD.Reset25) 若表单提交时采用的是 Get 方法,则服务器端要获得表单所提交的数据,应采(B )语句来实现。 A.Request.Form(表单域名) B.Request.QueryString(表单域名)C.Response.Form(表单域名) D.Response.QueryString(表单域名)26) 若表单提交采用的是 Post 方法,则服务器端要获得表单所提交的数据,应采用(A ) 语句来实现。A.Request.Form(表单域名) B.Request.QueryStrin

14、g(表单域名) C.Response.Form(表单域名) D.Response.QueryString(表单域名)27) 服务器端向客户端输出“注册成功”,以下语句中,能实现该操作的(D ) A.Request.write “注册成功”B.Request.write(“注册成功”) C.Reponse.write “注册成功” D.Response.write(“注册成功”)28) 用于设置服务器响应的 HTTP 内容类型,应使用 Response 对象的(A )方法来实现。 A.ContentTypeB.ExpiresC.BufferD.Status29) 用于设置页面过期的时间为 2 分

15、钟,以下语句用法中,正确的(B )。 A.Request.Expires=2B.Response.Expires=2C.Request.ExpiresAbsolute=2D.Response.ExpireAbsolute=230) 若要获得名为 usename 的 Cookie 值,以下语句正确(B )。 A.Request.Cookie(“username”) B.Request.Cookies(“username”) C.Response.Cookie(“username”) D.Response.Cookies(“username”)31) 若要设置服务器执行 ASP 页面的最长时间为

16、70 秒,以下语句中,正确(C )。 A.Server.Timeout=70B.Server.ScriptTimeOut=70000C.Server.ScriptTimeOut=70D.Server.Timeout=7000032) 若要创建一个对于访问网站的所有用户均有效的变量 passflag,以下方法中正确的是(B )。 A.Session(“passflag”)=0 B.Application(“passflag”)=0 C.Set Session(“passflag”)=0 D.public passflag33) 在 ASP 中,创建对象通常用(B )对象 CreateObject

17、 方法来现。 A.RequestB.ObjectC.ServerD.Application三、填空题1) 可以使用 ASP【request】对象取得表单字段的值。2) 在 ASP 中,若要将表单数据以字符串的方式附加在网址的后面返回服务器,必须将标记的 Method 属性设置为【get】。3) 在 ASP 中,负责取得 web 服务器的环境变量值的集合是【servervariables 】。4) ASP【response 】对象可以用来将输出由服务器端传送到浏览器。5) 若要停止 ASP 程序的执行并将存放在缓冲区的输出传送至浏览器端,可以使用【end】 方法。6) 在 ASP 中,若要将浏览

18、器端导向至其它网页,可以使用【redirect 】方法。7) 在 ASP 中,可以使用【expires 】属性设置放进缓存区的网页逾期时间长短。8)在 ASP 中,可以通过 response 对象的 cookies 集合的【expires 】属性来设置 cookies 变量的 过期时间。9) 在 ASP 中,可以设置 session 对象的【timeout 】属性改变 session 对象的有效时间,如果要结束 session 可使用 session 对象的【abandon 】方法。10) 在 ASP 中,当有一个需要执行比较长时间的网页时,要设置 server 对象的【 】属性。11) 在

19、ASP 中,如果要找出父目录的实际路径,应该使用【severe.mappath(“./”) 】。12) 在 ASP 中,可以使用 server 对象的【createobject 】方法来将一个组件实例化,并且在实例化组件时,需要使用 Set 关键字。13) ASP 提供 6 个内置对象分别是【application 】、【request】、【response 】、【server 】、【session 】和【objectontext 】。14) Server 对象的【 】方法,用于创建已注册的 ActiveX 组件、应用程序或脚本对象。15) Session 对象默认情况下服务器只保留【30】分

20、钟。16) 如果不想使用 ASP 的输出缓存,可以设置 Response 对象的【 】属性为 False。17) Application 对象中的【 】方法用于防止其他用户访问这些变量。18) Session 对象的【 】属性是只读属性,其中包含了唯一的用户会话标识符。19) 当我们有一个需要执行比较长时间的网页时,我们要设置 server 对象的【 】属性。20) 如果要将字符串进行编码,使它不会被浏览器解释为 html 执行,可以使用方法【 】。21) 可以使用 server 对象的【 】方法来将一个组件实例化,并且在实例化组件时,需要使用 Set 关键字。22) 在 ASP 中,通过 F

21、orm 集合获取表单数据,应将标记的 Method 属性设置为【 】。四、程序填空题 1、很多网站要求客户必须登录后才能访问,如果客户没有登录,就直接访问网站的某个页 面,应该将其引导到首页,请据此填写下面的空格。2、下面的程序段用来计算客户是第几次访问本站,请填写其中的空格。3、假如 Application(UserOnLine)中保存了一个数组,该数组中保存了在线用户的名称, 下面的程序段从其中读取所有用户名,并显示在页面上,请填写其中的空格。4、下面的程序段创建并读取所有 Application 集合中值,然后显示在页面上,请填写其中的 空格。%Application(User)=zha

22、ngApplication(login)=123For each key in _application.contents_Response.Write( & key & = & _application.contents(key)_)Next%5、下面的程序段利用 Contents 集合实现计数器%if Request(txt_username) then Session.Contents(counter)=_session.contents_(counter)+1response.Write 欢迎您, & request(txt_username) & response.Write 您是第 & Session.contents(“counter”)_ & 次访问我们的网站!elseresponse.Write 请从 Login 页面登录!end if%

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!