FIF小组ASP互动教程作业答案(第5章)-第五章 对象与组件

作者在 2010-04-11 00:06:59 发布以下内容
第五章 对象与组件
 
5.1.1  REQUEST对象
1.我们可以使用哪个ASP对象取得表单字段的值?(request)。
2.若要将表单数据以字符串的方式附加在网址的后面返回服务器,必须将<form>标记的METHOD属性设置为(get)。
3.负责取得WEB服务器的环境变量值的集合是(servervariables)。
4.Request对象有几个属性?(1个)。
5.1.2  response对象(上)
1.下面哪些是ASP内置的对象?(Application  Server  Response)。
2.哪个ASP对象可以用来决定何时或如何将输出由服务器端传送到浏览器?(response)。
3.若要停止ASP程序的执行并将存放在缓冲区的输出传送至浏览器端,可以使用哪个方法?(response.end)。
4.若要将浏览器端导向至其它网页,可以使用哪个方法?(redirect)。
5.我们可以使用哪个属性设置放进缓存区的网页逾期时间长短?(expires)。
5.1.3  response对象(下)
1.Request对象和response对象都有cookies集合,request对象的cookies集合用来(取得用户cookies信息),response对象的cookies集合用来(设置cookies数据到浏览器)。
2.我们可以通过(response)对象的cookies集合的(expires)属性来设置cookies变量的过期时间。
3.Cookies的克星是(用户浏览器设置禁用cookies)。
5.1.4  session对象
1.Session和cookies一样都是存储在客户端浏览器中的(不是)。
2.Session对象无法记录数组、对象等复杂的数据类型(否)。
3.我们获取session变量的值只能通过 变量=session(“session变量名”)这一种方法(否)。
4.我们可以设置session对象的(Timeout)属性改变session对象的有效时间,如果要结束session我们使用session对象的(abandon)方法。
5.如果客户端禁用cookies的话,我们(不可以使用cookies,因为session信赖cookies的支持)。
5.1.5  application对象
1.下面正确的是(application变量和session变量存储在服务器端,cookies存储在客户端)。
2.Session变量和application变量一样都可以被所有用户共享,只是session变量的生存期要短一些而已,这条观点是(错误的)。
3.当用户关闭浏览器,或是在超时时间范围风没有任何动作时,Application对象会自动失效(否)。
4.Application对象的onstart事件触发条件是(第一个人第一次访问网站时),session对象的onstart事件触发条件是(某个人第一次访问网站内任意页面时)。
5.我们在操作application变量之前需要使用application.(lock)语句(锁定)application对象,而在操作完成后要使用application.(unlock)语句来(解锁)。
5.1.6  server对象
1.当我们有一个需要执行比较长时间的网页时,我们要设置server对象的(Scripttimeout)属性。
2.如果要将字符串进行编码,使它不会被浏览器解释为html语法,可以使用哪个方法?(HtmlEncode)。
3.如果要找出父目录的实际路径,我们应该使用(server.mappath("…/"))。
4.我们可以使用server对象的(CreateObject)方法来将一个组件实例化,并且,在实例化组件时,需要使用(set)关键字。
5.2.1  FSO组件(上)
1.FSO组件和ASP内置对象一样,可以直接使用(否)。<实例组件后才可使用>
2.FSO组件的Drivexists方法可以用来检查文件是否存在(否)。<FileExists方法>
3.如果要复制文件夹,可以使用下列哪个方法(CopyFolder)。
4.我们要将d:a.txt复制到d:abc目录中,并改名为b.txt应该这样写,其中fs是已经建立好的FSO对象变量:fs.(CopyFile) "d:a.txt" , " d:(abcb.txt)"。
5.FSO对象的(gettempname)方法可以得到一个临时文件或文件夹名。
5.2.2  FSO组件(下)
1.下面这条语句的第三个参数意义是什么?(若打开的文件不存在就建立)
    FS.OpenTextFile("a.txt",1,Ture)
2.如果要从文件中读取字符,可以使用哪个方法(Read)。
3.要操作文件需要使用Fextstream对象,那么我们可以通过哪些途径得到它呢?(FSO对象的CreateTextFile方法、FSO对象的OpenTextFile方法)。
4.如果要在文件中写入空行,可以使用哪些方法?(writeline和writeblanklines)。
5.我们要判断文件指针是否到行末要使用TextSteam对象的(AtEndofline)属性,而判断是否到文件末,则使用(Atendofstream)属性,想知道当前处于文件中的当前字符串所在列号使用(Column)属性,返回当前行号使用(line)属性。
视频教程答案 | 阅读 1014 次
文章评论,共0条
游客请输入验证码
文章归档
最新评论