FIF小组ASP互动教程作业答案
- 格式:doc
- 大小:83.00 KB
- 文档页数:13
asp程序设计习题答案简答题第1章/doc/1211345175.html,概述P18(1)名词解释静态网页:一般指用超文本标记语言HTML来实现,以htm或html做后缀名的网页文件,这些网页文本中不存在需要服务器段解释的代码;所有人浏览到的同一网页不会有任何区别。
动态网页:所谓动态网页,就是服务器端可以根据客户端的不同请求动态产生网页内容。
它根据不同类型的客户端请求生成不同的页面,具有交互性。
动态网页是用标准html代码和动态语言(如:asp,jsp,php,/doc/1211345175.html,等)编写的。
服务器端:在万维网中提供网页服务的一端称为服务器端。
客户端:接受服务的一端称为客户端。
名称空间:所谓名称空间就是将多个提供相似功能的类组成逻辑上相关的一些单元,以便于管理和记忆。
例如system.io类包含了用来处理输入输出操作的类。
应用程序:在同一台电脑上,添加了虚拟目录的文件夹就被当成一个独立的网站对待,这个独立的网站就成为一个应用程序。
所以用/doc/1211345175.html,新建一个应用程序的时候,该软件会自动帮你生成一个文件夹,并且在IIS 中添加相应的虚拟目录。
(1)请比较静态网页和动态网页的工作原理: 静态网页和动态网页在客户端看来是除了发送请求是的后缀名外没有其它任何区别,主要是服务器端的区别。
静态网页服务器在接收了客户端的请求后直接读取相应的网页文件返回给客户端,而动态网页服务器在接收到了客户端发来的请求后先找到相应文件然后根据相应参数将文件编译成标准的html代码,在返回给客户端。
第2章/doc/1211345175.html,程序设计基础P62(2)有100个和尚吃100个馒头,大和尚1人吃4个,小和尚4人吃1个,问有多少个大和尚和多少个小和尚?sub page_load()dim m,n,big_monk,small_monk as integermessage.text="可能的组合是:"for m=1 to 100big_monk=msmall_monk=100-mif 4*big_monk+small_monk/4.0=100 thenmessage.text+="大和尚:" & big_monk & "个,小和尚" & small_monk & "个;"end ifnextend sub第3章、服务器控件P983、普通的HTML标记、HTML服务器控件、Web服务器控件有什么联系和区别?HTML服务器控件和WEB服务器控件都是从普通HTML发展过来的,只要给普通HTML代码添加id和runat=server属性就变成了HTML服务器控件,WEB服务器控件是.net提供的一套全新的控件,它的设计合理使用更简便,但是目前还没有和HTML完全一一对应。
第1章答案:1. 简述ASP的特点及好处。
答:ASP有以下优点:首先,ASP是微软的产品,和现在普遍使用的Windows操作系统以及IE浏览器很容易相容。
其次,ASP所使用的VBScript脚本语言直接来源于VB语言,而VB语言本身就是一个非常简单易学的语言。
并且它的运行环境的安装以及ASP文件的开发环境也很简单。
因此,非常适合于新手学习,能够让读者在最短的时间内迅速领会到动态网页的美妙。
最后,目前ASP发展成熟,网上各种资源也很多,可以更方便的查找资料以及与他人交流。
2.简述当客户请求访问一个ASP网页时,服务器相应的处理工作流程。
答:其工作的流程如下:(1) 第一步服务器会读取ASP页面内容,判断是否有ASP服务器端的代码需要执行。
判断的方法有两种,一种是查看语句中的ASP的特有<% %>脚本标记;第二种是查看是否被指定要运行在服务器端,如:<script runat="server">。
(2) 假如有要运行的ASP代码,ASP会将这些代码挑出来逐行进行解释。
假如没有要运行的ASP代码,它仅是简单地通知IIS这种情况。
(3) ASP运行解释后,将把结果返回给IIS。
对于那些非服务器端的脚本,或不需要ASP进行服务器处理的,将被返回给IIS。
脚本输出与静态HTML代码会进行合并,形成一个最终的网页页面。
(4) IIS把网页发送给客户端浏览器上。
3.试说明如何在Window XP下安装IIS服务。
答:从“开始”|“设置”|“控制面板”,打开“控制面板”对话框,双击“添加删除程序”按钮,进行IIS组件的安装设定,打开“Windows组件向导”对话框,选中“Internet信息服务(IIS)”选项,开始安装IIS。
4.试说明如何设定IIS的默认浏览文件。
答:在“默认网站属性”对话框中,单击“文档”标签,打开“文档”选项卡,其中第一个框架便是浏览器默认浏览的网页依据,选中“启用默认文档”复选框,设置使用浏览器浏览网站的时候,IIS所要回传的默认文件。
一、选择题:(每个小题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.静态网页与动态网页的本质区别是什么?如何让网页动起来?用自己的话比较清楚的说明两种不同动态网页的实现机制p68,最后一段本质区别:(1)静态网页静态网页扩展名一般为.HTM或.HTML,运行于客户端浏览器。
当用户浏览器通过HTTP 协议向WEB服务器请求提供网页内容时,服务器仅将原已设计好的静态HTML文档传送给用户浏览器。
静态网页不能存取后台数据库,不能动态改变网页的显示内容,只能固定显示事先设计好的页面内容,这样当需要更新网页内容时,要重新制作HTML文档,因此维护起来比较困难。
(2)动态网页动态网页运行于服务器端。
WEB服务器可以根据用户的特定信息创建HTML内容,发送给请求的用户并在其浏览器上显示。
客户端浏览器与WEB服务器能互相传递消息,是动态网页的基本特征。
动态网页可以根据用户的特定需求,实现对后台服务器的存取,动态生成客户端页面并显示,因此维护起来较方便2.什么是ASP?简述ASP的特点及其工作过程ASP是微软提供的一套WEB服务器脚本程序开发工具和运行环境,可用来创建和运行动态交互的WEB服务应用程序。
特点:(1)使用VBScript或者JavaScript等简单易懂的脚本语言,结合HTML代码(2)ASP提供了一些内置对象,可用来从客户端的浏览器接收信息或将服务器处理后的响应信息发送给客户端的浏览器(3)使用简单的文本编辑器即可创建和编辑ASP程序,并且ASP程序无需编译,即可在服务器端直接执行(4)ASP提供了一些标准的ActiveX组件。
同时允许用户添加或创建属于自己的ActiveX组件(5)ASP提供了一些与后台数据库连接和访问的功能(6)ASP的源代码不会被传送到客户端的浏览器(7)ASP可使用服务器端的脚本程序来自动生成客户端的脚本代码(8)在ASP网页中,可以使用COM脚本兼容引擎的任何脚本编辑语言工作过程:当客户端浏览器向站点的Web服务器请求ASP网页时,Web服务器先将ASP文档交给自身携带的ASP引擎,在此处ASP文档中的脚本代码并将结果转化为HTML代码,然后再将转换后的代码发送到客户端的浏览器3.ASP文档中可包含哪些内容?使用哪些软件来编辑ASP文档?一个标准的ASP文档可以包含HTML文档,ASP脚本语言,ASP内置对象以及ActiveX 组件等运行环境;只有在Microsoft Windows操作系统及其配套的Web服务器软件Microsoft InternetInformation Server 的支持下才能运行4.什么是脚本语言?可以使用哪些脚本语言来编写ASP文档中的脚本代码?(1)(2)ASP允许使用VBScript或者JavaScript作为其脚本语言,除此之外,只要能够提供ActiveX脚本引擎接口供ASP程序调用的任何程序语言都可以作为ASP脚本代码设计语言。
目录第1章ASP程序设计概述 (1)习题1 (1)第2章HTML基础知识 (5)习题2 (5)第3章VBScript基础知识 (11)习题3 (11)第4章Request和Response对象 (21)习题4 (21)第5章Session和Application对象 (34)习题5 (34)第6章Server对象 (40)习题6 (40)第7章数据库基础知识 (47)习题7 (47)第8章ASP存取数据库 (50)习题8 (50)第9章深入进行数据库编程 (57)习题9 (57)第10章文件存取组件及其他组件 (62)习题10 (62)第11章使用第三方组件 (68)习题11 (68)第12章网络程序开发实例 (73)习题12 (73)第1章ASP程序设计概述习题11. 选择题(可多选)(1)静态网页的扩展名一般是:A.htm B .php C.asp D.jsp答案:A(2)ASP文件的扩展名是:A.htmB. txtC. docD. asp答案:D(3)当前的Web程序开发中通常采用什么模式?A. C/SB. B/SC. B/BD. C/C答案:B解释:C/S是客户机(client)/服务器(server),B/S是浏览器(browser)/服务器。
C/S一般要求用户有特定的客户端。
比如QQ就是C/S模式,你的桌面上的QQ就是腾讯公司的特定的客户端,而服务器就是腾讯的服务器。
而B/S模式则不需要特定的客户端,只要有普通浏览器,就可以访问到服务器了,Web页就是B/S 模式。
(4)小王正在家里通过拨号上网访问搜狐主页,此时,他自己的计算机是:A. 客户端B. 既是服务器端又是客户端C. 服务器端D. 既不是服务器端也不是客户端答案:A(5)小王正在访问自己计算机上的网页,此时,他自己的计算机是:A. 客户端B. 既是服务器端又是客户端C. 服务器端D. 既不是服务器端也不是客户端答案:B(6)ASP脚本代码是在哪里执行的?A. 客户端B. 第一次在客户端,以后在服务器端C. 服务器端D. 第一次在服务器端,以后在客户端答案:C解释:ASP脚本代码是在服务器端运行的,服务器将其解释执行为标准的HTML 代码,然后发送到客户端。
2.1 ASP是什么东东?1.<TABLE>标签是HTML语言里的(表格标签)功能。
2.<TB>标签表示的是(表格的一个单元格)。
<body> </body>)对标签里?4.看代码判断表格: <table width="466" height="127"><tr><td> </td><td rowspan="2"> </td></tr><tr><td> </td></tr> </table>5.通过input标签可以建立(一个文本框、一个单选按钮、一个多选按钮、一个按钮)表单元素。
6.<input type="radio" name="radio" value=1>的作用是(建立一个单选按钮,当按钮被中时,值为1)。
7.<div align=center></div> 这对DIV标签(将标签中的内容横向居中对齐)。
8.HTML语言的注释代码是(<!-- -->)2.2 构建一个ASP运行环境1.ASP的运行环境是(IIS)。
2.IIS是(WWW服务器、HTML服务器)。
3.IIS在控制面板的添加/删除程序功能的(添加/删除组件)选项里安装。
4.访问本地WWW服务器时应该使用http://(localhost)来访问。
3.1 程序是怎么工作的1.ASP代码是写在(<% %>)一组标签里的。
2.将我条语句放在一行时,我们需要用(:)把多条语句隔开。
3.下面关于ASP代码的说法正确的是(只能放在ASP标签中、可以放置到网页的任何地方)。
3.2 能变的量1.变量是(能变的量)。
ASP习题库(含答案)一、单选题(共40题,每题1分,共40分)1、对FormView控件,通过该控件的任务按钮的“编辑模板”修改()可以给本控件增加标题。
A、ItemTemplateB、EditItemTemplateC、HeaderTemplateD、InsertItemTemplate正确答案:C2、下列能够执行Click()事件的控件是:A、LabelB、TextBoxC、ImageD、LinkButton正确答案:D3、sqlDataSource控件删除操作执行后引发的事件是A、DetelingB、DeletedC、UpdatingD、Updated正确答案:B4、sqlDataSource控件插入操作执行前引发的事件是A、InsertingB、InsertedC、DetelingD、Deleted正确答案:A5、Button控件常常用来A、接收用户输入的数据B、显示提示内容C、激发事件,提交网页D、链接到其他页面正确答案:C6、对FormView控件,如果只用于编辑数据,可以通过设置DefaultMode为:A、ReadOnlyB、EditC、为空D、Insert正确答案:B7、下列服务器控件中被单击时浏览器自动提交网页的按钮A、ButtonB、LinkButtonC、ImageButtonD、Image正确答案:A8、能设置过期时间的状态管理方式是()。
A、视图状态和应用程序状态B、应用程序状态和会话状态C、会话状态和Cookie状态D、Cookie状态和视图状态正确答案:C9、对FormView控件,用于更新数据,一般要给UpDate语句设置():A、无需设置B、一定的条件C、设置select语句D、Insert语句正确答案:B10、数据源控件的是A、SqlDataSourceB、GridViewC、FormViewD、Datalist正确答案:A11、关于GridView控件的标题行A、GridView控件的数据行的第0行B、没有行号,没有列号C、没有行号,有列号D、GridView控件的第1行正确答案:C12、HyperLink控件常常用来A、接收用户输入的数据B、显示提示内容C、激发事件,提交网页D、链接到其他页面正确答案:D13、对用户输入进行范围验证的控件是A、RequiredFieldValidatorB、RangeValidatorC、CompareValidatorD、RegularExpressionValidator正确答案:B14、要用CompareValidator控件验证用户输入是否小于0,不需要设置的属性是A、ControlToValidateB、ControlToCompareC、ValueToCompareD、Type正确答案:B15、GridView控件默认不具备的功能是:A、插入B、删除C、选择D、编辑正确答案:A16、sqlDataSource控件更新操作执行后引发的事件是A、UpdatingB、UpdatedC、SelectingD、Selected正确答案:B17、数据源控件条件查询的参数不可以直接来自A、QueryStringB、页面控件C、文件D、Session正确答案:C18、"对FormView控件,通过该控件的任务按钮的"编辑模板"修改()可以给本控件增加标题。
一、单项选择题1、在以下标记中,用于设置页面标题的是___A___。
A、<title>B、<caption>C、<head>D、<html>2、下面关于动态网页的说法不正确的是___D___。
A、可从HTML的表单中接受信息并且存到数据库中B、可根据不同访问者显示不同内容,创建个性化主页C、可跟踪用户网站上的活动信息并且存入日志文件D、需要浏览器执行网页中的动态效果的程序3、下面关于编写ASP程序,说法不正确的是___B___。
A、<%和%>符号不能和ASP语句放在一行B、ASP语句必须分行写,不能将多条ASP语句写在一行里C、使用REM或"`"符号来标记注释语句D、在ASP程序中,字母不分大小写4、下面关于标记的说法不正确的是____C___。
A、标记须要填写在一对尖括号(<>)内B、在书写标记时,英文字母的大、小写或混合使用大小写都是允许的C、标记内可以包含一些属性,属性名称出现在标记后面,并且进行分隔D、HTML对属性名称的排列顺序没有特别的要求5、以下标记中,用于定义一个单元格的是____A____。
A、<td> </td>B、<tr>...</tr>C、<table>...</table>D、<caption>...</caption>6、以下标记中,___A____可用于在网页中插入图象。
A、<Img>标记B、<Br>标记C、<H3>标记D、<src>标记7、在超链接中如果指定 ____B___框架名称,链接目标将在链接文本所在的框架网页内出现,并且链接文本窗口将被刷新。
A、BlackB、SelfC、parentD、Top8、<input>标记中用于设置文本框显示宽度的属性是___A____。
程序设计教程课后答案【篇一:web.asp程序设计课后习题答案(沈士根版)】/p> (1).net framework主要包括公共语言运行库clr 和类库。
(2)网站在编译时,首先将语言代码编译成微软中间语言msil。
(3)一台iis web服务器ip地址为210.78.60.19,网站端口号为8000,则要访问虚拟目录xxxy中default.aspx的url为(4)可以通过复制网站同步网站上的一个文件。
2.是非题(1)托管代码是以clr为基础的代码。
(√)(2)3.5仍使用2.0引擎。
(√)(3).net framework 3.0是.net framework 3.5的一部分。
(√) 3.选择题(1).net framwork3.5不包括(a)a. .net framework 1.1b. .net framework 2.0c. linqd. ajax(2)下面(d)网站在建立时要求安装microsoft frontpage服务器扩展。
文件系统 b. 本地iis c. ftp站点 d.远程站点(3)发布网站后不可能存在的文件夹是(b)a. app_datab.app_code c.app_themes d.bin第二章1. 填空题(1) visual studio 2008 默认建立的xhiml文件类型是transitional。
(3)存放web窗体页c#代码的模型有单文件页模型和代码隐藏页模型。
(4)单文件页模型中,c#代码必须包含于script…/script之间。
(5)外部样式表通过link元素链接到网页。
(6) xml主要用于传输和存储数据。
2.是非题(2) xhtml中每个元素都有结束标记。
(√)(3) .htm文件不需要编译,直接从web服务器下载到浏览器执即可。
(√)3.选择题(1)css样式不包括(d)a 基于元素的样式b. 基于类的样式c. 基于id的样式d. 基于文件的样式(2)下面(b)是静态网页文件的扩展名。
FIF小组ASP互动教程作业答案2.1 ASP是什么东东?1.<TABLE>标签是HTML语言里的(表格标签)功能。
2.<TB>标签表示的是(表格的一个单元格)。
3.网页的主体内容应该放到(<body> </body>)对标签里?4.看代码判断表格: <table width="466" height="127"><tr><td> </td><td rowspan="2"> </td></tr><tr><td> </td></tr> </table>5.通过input标签可以建立(一个文本框、一个单选按钮、一个多选按钮、一个按钮)表单元素。
6.<input type="radio" name="radio" value=1>的作用是(建立一个单选按钮,当按钮被中时,值为1)。
7.<div align=center></div> 这对DIV标签(将标签中的内容横向居中对齐)。
8.HTML语言的注释代码是(<!-- -->)2.2 构建一个ASP运行环境1.ASP的运行环境是(IIS)。
2.IIS是(WWW服务器、HTML服务器)。
3.IIS在控制面板的添加/删除程序功能的(添加/删除组件)选项里安装。
4.访问本地WWW服务器时应该使用http://(localhost)来访问。
3.1 程序是怎么工作的1.ASP代码是写在(<% %>)一组标签里的。
2.将我条语句放在一行时,我们需要用(:)把多条语句隔开。
3.下面关于ASP代码的说法正确的是(只能放在ASP标签中、可以放置到网页的任何地方)。
3.2 能变的量1.变量是(能变的量)。
2.下列(=)运算符是赋值运算符。
3.赋值运算符的作用是(将其右边的内容赋值给左边的变量)。
4.我们要输出变量value的内容应该这样写(response.write(value))。
3.3 变量、变量、变量1.下列这些语句里哪个value是变量?(response.write(value))。
2.下面这段代码执行后,变量value的值应该是(+1)。
3.下面这段代码执行后变量d的值是(77)。
4.下面是算术运算符的有(+ ^ * mod)。
3.4.1 数据的类型1.字符串类型的数据用(””)符括起来。
2.下列(b=12.5 d=125*74)变量得到的值是数值类型。
3.下列(a123 bbs)变量的命名是正确的。
4.下列字符串表示时间的是(#2..6-12-12#)。
3.5.1 分支语句1.IF语句是(判断语句、分支语句、条件语句)。
2.下列(/ += =< <=>)不是条件运算符。
3.下面这段代码中的IF语句中的(else)分支会被执行。
4.下面这些条件语句成立的有(4*3+5<=17 3/(3-2)>0 1+5/2>=3)。
3.6 组合拳1.逻辑运算的结果有(true false)。
2.下面不是逻辑运算符的是(mod)。
3.当and运算符左边的条件为(true),并且右边的条件为(true)时,条件表达式的值才为(true)。
4.当or运算符左边的条件为(true),或者右边的条件为(true)时,条件表达式的值才为(true)。
5.当not运算符右边的值为(flase)时,条件表达式的值为(true)。
6.3>=2 or 3<1 and 4>=3 这个条件语句的值是(true)。
7.3>2 and not 3>4 这个条件语句的值是(true)。
3.7.1 转(上)1.ASP里的循形是指(在指定的条件下多次重复执行一组语句)。
2.For循环语句中的循环体代码的执行次数是可以预知的吗(可以)。
3.For循环中的循环变量的值每执行一次后循环体会(加1)。
3.7.2 转(下)1.循环中还可以放循环,这叫做(循环嵌套)。
2.下面的代码是否正确(不正确)。
for x=1 to 7for x=2 to 8response.write "x"nextnext3.8.1 数组1.数组是(具有相同名字不同下标值的一组变量)。
2.下面定义的数组有多少个数组元素(6)。
Dim value(5)3.多维数组的多个下标数值用(,)隔开。
4.下面定义的数组有多少个数组元素(8)。
Dim value(1,3)5.下面这段代码的输出结果是(35)。
Dim a(b)for i=0 to 6a(i)=i+1nextfor i=0 to 6count=count+a(i)+1nextresponse.write(count)4.1.1 输入和输出(上)在ASP获取用户提交的表单元素的值我们用request.(form)("表单元素名")。
4.1.2 输入和输出(下)1.在浏览网页时经常发现地址栏中的网页文件后加一个?以及一串字符串,它们是(传送给网页的参数及参数的值)。
2.传送给一个网页多个参数时,我们将多个参数用(&)连接,参数名和参数值用(=)连接,在ASP获取地址栏参数的值我们用request.querystring(“地址栏参数名”)。
3.在ASP中(输入和输出是由程序员依照设计要求来设计的)。
4.2.1 函数(上)1.函数:(预先写好的一段可以实现某种功能的代码)。
2.帮助手册中函数的语法示例中[ ]表示(此参数非必须填写)。
3.下面代码的输出结果为(系统当前日期)。
Response.write(date())。
4.常数是(被预先定义好的量,不可被修改)。
5.下面给出函数的语法,请从答案列表中选择调用此函数方法正确的所有语句 MID函数语法:Mid(string,start[,length])调用方法1:a=mid("abc",1,1)调用方法2:response.write(mid("abc",2, 1))4.2.2 函数(下)下面哪些函数只能在客户端执行的(Msgbox和inputbox)4.2.3 自编函数(上)1.什么是自编函数(自己编写的函数)。
2.自编函数的参数是根据要求可有可无的?(是)。
3.定义自定义函数的关键字是(function)。
4.自编函数是以(end function)标识结尾。
5.下面的代码输出结果是(50∶149)function fun(a,b,c)if a>b thend=aelsed=bend ifif d<c then d=cfun=dend functionresponse.write(fun(3,50,49))response.write("∶")response.write(fun(49,149,50))6.上题中的函数作用是(求三个数中的最大值)。
4.2.5 自编函数(下)1.形参和实参(名字可以不一样)。
2.全局变量和局部变量不可以重名?(否)。
5.1.1 REQUEST对象1.我们可以使用哪个ASP对象取得表单字段的值?(request)。
2.若要将表单数据以字符串的方式附加在网址的后面返回服务器,必须将<for m>标记的METHOD属性设置为(get)。
3.负责取得WEB服务器的环境变量值的集合是(servervariables)。
4.Request对象有几个属性?(1个)。
5.1.2 response对象(上)1.下面哪些是ASP内置的对象?(Application Server Response)。
2.哪个ASP对象可以用来决定何时或如何将输出由服务器端传送到浏览器?(r esponse)。
3.若要停止ASP程序的执行并将存放在缓冲区的输出传送至浏览器端,可以使用哪个方法?(response.end)。
4.若要将浏览器端导向至其它网页,可以使用哪个方法?(redirect)。
5.我们可以使用哪个属性设置放进缓存区的网页逾期时间长短?(expires)。
5.1.3 response对象(下)1.Request对象和response对象都有cookies集合,request对象的cookies集合用来(取得用户cookies信息),response对象的cookies集合用来(设置cooki es数据到浏览器)。
2.我们可以通过(response)对象的cookies集合的(expires)属性来设置cook ies变量的过期时间。
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)语句(锁定)a pplication对象,而在操作完成后要使用application.(unlock)语句来(解锁)。
5.1.6 server对象1.当我们有一个需要执行比较长时间的网页时,我们要设置server对象的(Scr ipttimeout)属性。