高等教育自学考试07026网络应用程序设计-复习题_第1页
高等教育自学考试07026网络应用程序设计-复习题_第2页
高等教育自学考试07026网络应用程序设计-复习题_第3页
高等教育自学考试07026网络应用程序设计-复习题_第4页
高等教育自学考试07026网络应用程序设计-复习题_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

15/1507026网络应用程序设计单项选择题1.下面可以查询strName为"萌萌"且是2008年8月8日前注册的用户的是CA.Select*FromtbAddressWherestrName=萌萌AnddtmSubmit<#2008-8-8#B.Select*FromtbAddressWherestrName="萌萌"AnddtmSubmit<2008-8-8C.Select*FromtbAddressWherestrName="萌萌"AnddtmSubmit<#2008-8-8#D.Select*FromtbAddressWherestrName="萌萌"OrdtmSubmit<#2008-8-8#2.执行语句a=3:a=a+5后,变量a的值是CA.3 B.5 C.8 D.3.下列语句中,不能正常显示的是:BAResponse.WritetimeBResponse.WritedayCResponse.WritenowDResponse.Writedate4.对于发送邮件组件,如果信箱是jjshang99@163.com,密码是123456,发信服务器是,发信时需要验证。请问正确的语句是B A.jmail.Send"" B.jmail.Send"jjshang99:123456@" C.jmail.Send"jjshang99@163.com" D.jmail.Send"jjshang99:123456@163.com"5.下面程序段执行完毕,页面上显示内容是:D<%="信息<br>"="科学"%>A.信息科学B.信息(换行)科学C.科学D.以上都不对6.下面的语句不能输出内容到客户端的是:AA.<%msgbox("输出内容")%>B.<%=Int(3.2)%>C.<%response.writev&"是一个字符串变量"%>D.<%=v&"输出内容"%>7.请问表达式Not(6+3<5+2)的值是:DA.True B.False C.9 D.无法计算8.执行完a=5Mod3语句后,a的值为:BA.0 B.2 C.3 D9.下面可以正确更新记录的SQL语句是:C(其中theName="卢红"theAge=22theIntro=""theID=5)A."UpdatetbAddressSetstrName='theName',intAge=theAge,strIntro='theIntro'WhereID=theID"B."UpdatetbAddressSetstrName='"&theName&"',intAge="&theAge&",strIntro='"&theIntro&"'WhereID="&theIDC."UpdatetbAddressSetstrName='"theName"',intAge='"&theAge&"',strIntro='"&theIntro&"'WhereID="&theIDD."UpdatetbAddressSetstrName="&theName&",intAge="&theAge&",strIntro="&theIntro&"WhereID="&theID10.如果在chapter1下建立了一个子文件夹images,并且在其中放置了一个图片文件1.jpg,那么以下URL正确的是::AA.http://localhost/asptemp/chapter1/images/1.jpgB./inetpub/asptemp/chapter1/images/1.jpgC.http://localhost/inetpub/wwwroot/asptemp/chapter1/images/1.jpgD./inetpub/wwwroot/asptemp/chapter1/images/1.jpg11.如果刚打开了一个含有1条记录的记录集,那么Bof的值为:CA.1 B.True C.False D.NULL12.非动态网页的扩展名一般是:DA.jsp B.php C.asp D.htm13.关于网页中的图像,下列说法正确的是:CA.图像标记是以<img>开始,以</img>结束B.href属性用于指定所要显示图像文件的路径C.src属性用于指定所要显示图像文件的路径D.alt用于指定显示在图像上的文字14.对于如下的文件超链接组件中使用的超链接数据文件,文件路径和说明之间的隔开符:BA.空格 B.Tab C.  D.Space15.在一组单选框中,下面可以用来默认选中某个选项的属性是:BA.slected B.checked C.multiple D.noresize16.使用W3Jmail组件发送E-mail时,附件必须位于:BA.客户端 B.服务器端C.服务器端和客户端 D.服务器端或客户端17.下列能使表格显示边框的设置是:BA.在<td>中添加border属性 B.在<table>中添加border属性C.在<tr>中添加border属性 D.以上全都可以18.请问Mid(“Iamastudent.”,8,2)的返回值是:BA

“tu” B

“st” C

“en” D

“nt”19.用于从客户端获取信息的ASP内置对象是:BAResponse BRequest CSession DApplication20.在取整时按四舍五入进行的函数是:CA.Int B.Fix C.Round D.CInt21.关于VBScript,下列说法正确的是::AA.VBScript只有一种数据类型。B.可以使用Dim、Private、Public和Const关键字声明变量。C.VBScript中,变量必须先声明再使用。D.以上全都错误。22.执行语句a=Chr(Asc("ABC"))后,则a的值是:BA."ABC" B."A" C.65 D.出错23.下面哪个数据库连接字符串是不正确的:DA."Dsn=address"B."Driver={MicrosoftAccessDriver(*.mdb)};Dbq="&Server.MapPath("address.mdb")C."Driver={MicrosoftAccessDriver(*.mdb)};Dbq="&Server.MapPath("\asptemp\chapter8\address.mdb")D."Provider=Microsoft.Jet.OLEDB.4.0;Source="&Server.MapPath("\asptemp\chapter8\address.mdb")24.请问下面程序段执行完毕,页面上显示的内容是::A<%Response.Write"a":Response.Flush:Response.Write"b":Response.ClearResponse.Write"c":Response.End:Response.Write"d"%>A.ac B.cd C.bd D.ad25.Session对象的默认有效期为:CA.10 B.15 C.20 26.下面程序段执行完毕,c的值是:C<%Application("a")=10Application("b")=20c=Application("a")+Application("b")%>A.12 B.ab C.30 D

.以上都不对27.下面可以创建一个对于访问网站的所有用户均有效的变量intAll的语句是:DA.Session("intAll")=10 B.Application("intAll")=10C.PublicSession("intAll") D.PublicApplication("intAll")28.下面用来将字符串中的大写字母转换为小写字母的函数是::AA.ucase() B.lcase() C.dcase() D.left()29.执行语句a=Server.HTMLEncode(Server.HTMLEncode("<p>"))后,变量a的值是:CA."<<p>>" B."<p>" C."<<p>>" D."&lt;p&gt;"30.关于For…Next语句,下面说法错误的是::AA.可以在循环中的任何位置放置一个ExitFor语句。B.step的值必须是整数,默认为1。C.Fori=1To11Step3,这一行说明循环体最多可以执行4次。D.For…Next必须成对出现。31.执行DeleteFromtbAddressWherestrName=“萌萌”语句后,共删除记录的条数是:BA.0 B.1 C.若干条 D.32.语句a="abc"="abc"运行完毕后,变量a的数据子类型是:CA.数值 B.字符串 C.布尔 D.日期33.下列说法正确的是::AA.执行UCase("HelloWorld")后,返回"HELLOWORLD"。B.执行LCase("VBScript")后,返回"vbsCRIPT"。C.执行RTrim("vbscript")后,返回"vbscript"。D.执行Split("VBScriptXisxfun!","x")后,返回包含“VBScriptXis”和“fun”的一维数组。34.下面可以用来返回数据表中记录总和的聚合函数是:CA.Count B.Avg C.Sum D.Max35.如果指针指向第10条记录,然后又执行了一条rs.Move2语句,则指针会指向的记录是:DA.8 B.10 C.12 D.36.目前常用的数据库管理系统属于:A A.关系型 B.层次型 C.网状型 D.结构型37.如果程序中需要建立一个临时文件,下面可以用来生成一个临时文件名称的方法为DA.GetFileName B.GetDriveName C.GetBaseName D.GetTempName38.关于日期和时间函数,下列说法正确的是:DA.now函数可以返回客户端计算机当前的日期和时间值。B.表达式Weekday(Date)将得到表示当前日期是星期几的英文字符,如星期日为“Friday”。C.Timer函数返回午夜12时以后已经过去的小时数。D.表达式DateAdd("d",10,Date)是表示当前日期的十天后。39.如果给某文件的Attributes属性赋值3,则该文件属性为:DA.普通 B.只读 C.隐藏 D.只读和隐藏40.下列表达式的值为-10的是:DA.Int(-10.9) B.-Abs(-10.9) C.Fix(-9.9) D.Int(-9.9)41.关于For…Next语句,下面说法错误的是:AA.可以在循环中的任何位置放置一个ExitFor语句。B.step的值必须是整数,默认为1。C.Fori=1To15Step4,这一行说明循环体最多可以执行4次。D.计数变量I可以是变量或表达式。42.若表单提交时采用GET方法,则下面可以获取表单元素的值的属性是:CA.Request.Form("元素名") B.Request.QueryString("元素名")C.Response.Form("元素名") D.Response.QueryString("元素名")43.请问下面程序段执行完毕后,变量c的值是:B<%Dima:a="b":Session(a)=1:Session("b")=2:c=Session(b)%>A.1 B.2 C.3 44.下列不属于Response对象的方法的是:CA.Write B.End C.Abandon D.Redirect45.当使用OpenTextFile方法打开一个文件并准备读取内容时,指针一般指向:CA.文件开头 B.文件结尾 C.第1行 D.最后一行46.如果目标文件不存在,下面能够自动建立文件的语句是:AA.Settsm=fso.OpenTextFile("C:\inetpub\wwwroot\asptemp\chapter10\test.txt",1,True)B.Settsm=fso.OpenTextFile("C:\inetpub\wwwroot\asptemp\chapter10\test.txt",2,True)C.Settsm=fso.OpenTextFile("C:\inetpub\wwwroot\asptemp\chapter10\test.txt",8,False)D.Settsm=fso.OpenTextFile("C:\inetpub\wwwroot\asptemp\chapter10\test.txt",1,False)47.对于Request对象,如果省略获取方法,如Request("user_name"),依次检查是否有信息传入的顺序是:CACookies、QueryString、Form、ServerVariables、ClientCertificateBForm、QueryString、Cookies、ServerVariables、ClientCertificateCQueryString、Form、Cookies、ServerVariables、ClientCertificateDForm、QueryString、Cookies、ServerVariables、ClientCertificate48.Session变量和Application变量的返回值的数据子类型是:BA.字符串、字符串 B.数值、字符串 C.字符串、数值 D.根据其中的数据的类型决定49.请问下面程序段执行完毕,页面上显示的内容是D<%="北京"="上海"%>A.北京上海B.北京(换行)上海C.北京D.错误信息50.如果要返回应用程序根目录的物理路径,那么MapPath方法的参数可以是:AA."/" B.".." C."."D."C:\Inetpub\wwwroot51.行SelectMax(intAge)AsMaxAge,Min(intAge)AsMinAgeFromtbAddress语句后,会返回记录数为:DA.0 B.1 C.2 D52.HTML中的注释格式是BA.<!--注释内容--!> B.<!--注释内容-->C.<%--注释内容--%> D.<!--注释内容--%>53.下面程序段执行完毕,我们在浏览器中看到的内容是:A<%Response.Write"<ahref=''>新浪</a>"%>A.新浪B.<ahref=''>新浪</a>C.下划线D.该句有错,什么也不显示54.如果要发送支持HTML格式的邮件,需要用下面设置邮件内容的属性是:BA.Body B.HTMLBody C.Subject D.HTMLSubject55.执行完语句a="2",a的类型为:BA.数值型 B.字符串型 C.布尔型 D.日期型56.请问下面语句执行完毕后,页面上显示内容是C<%Response.Write"<ahref=''>新浪</a>"%>A.新浪B.<ahref=''>新浪</a>C.新浪(超链接)D.错误信息57.如果当前指针已经指向第10条记录,如果继续执行MoveNext方法,则指针会指向的记录是:CA.10 B.11 C.15 D.58.在一个用户会话过程中,会触发Session_OnStart事件次数为:AA.1 B.2 C.3 59.在广告轮显组件中,假如在广告信息文件中设置Border为1,然后在页面中又设置了Border属性值为3,则显示在页面中的广告图片的边框宽度为:DA.0 B.1 C.3D.60.关于VBScript过程,下列说法错误的是:BA.call语句用于Sub或Function过程的调用。B.调用Function过程时call语句可以省略,但是调用sub过程时不可以省略。C.Function函数可以有返回值。D.使用ExitFunction语句可以从Function过程中立即退出。61.下面可以返回访问者的IP地址的语句是:AA.Request.ServerVariables("REMOTE_ADDR")B.Request.ServerVariables("REMOTE_IP")C.Request.ClientCertificate("REMOTE_ADDR")D.Request.ClientCertificate("REMOTE_IP")62.下面SQL语句可以正确添加记录是:B(其中theName="卢红"theAge=22theIntro="")A."InsertIntotbAddress(strName,intAge,strIntro)Values('theName',theAge,'theIntro')"B."InsertIntotbAddress(strName,intAge,strIntro)Values('"&theName&"',"&theAge&",'"&theIntro&"')"C."InsertIntotbAddress(strName,intAge,strIntro)Values("&theName&","&theAge&","&theIntro&")"D."InserttbAddress(strName,intAge,strIntro)Values('"&theName&"','"&theAge&"','"&theIntro&"')"63.如果希望确保发送的邮件中不会出现乱码,可以设置属性是:CA.Subject B.Body C.Charset D.ContentType64.如果设置ScriptTimeOut为60秒,请问脚本最长执行时间为BA.30 B.60C.90 65.要在tbAddress表中插入记录,下面不是正确的语句是:DA.InsertIntotbAddress(strName,strTel)Values("萌萌","6545632")B.InsertIntotbAddress(strName,strEmail)Values("萌萌","")C.InsertIntotbAddress(strName,strEmail)Values("萌萌",NULL)D.InsertIntotbAddress(strName,intAge)Values(萌萌,22)66.ASP文件的扩展名是:BA.htm B.txt C.doc D.asp67.建立的1-2.asp,以下浏览方式不正确的是C A./asptemp/chapter1/temp/1-2.aspB./temp/1-2.asC.http://localhost/asptemp/chapter1/temp/D.http://localhost/temp/1-2.asp68.已知x=123,那么执行语句y=x\10Mod10后,变量y的值是:AA.0 B.1 C.2 69.请问下面程序段执行完毕,变量b的值是:B<%Session("a")=1:Session.Abandon:Dimb:b=Session("a")%>A.0 B.1 C.空(Empty) 70.在给对象变量赋值时,一般要使用关键字是:CA.Dim B.Set C.Public D.Private71.QueryString获取方法、Form获取方法获取的数据子类型分别是:CA.数字、字符串 B.字符串、数字C.字符串、字符串 D.必须根据具体值而定72.下面不可以用来输出上传文件的大小的语句是:DA.Response.Writeupload.Files("fleUpload").SizeB.Response.Writefle.SizeC.Response.Writeupload.Files(1).SizeD.Response.Writefle73.下面的语句执行完毕后,变量a、b、c、d的值分别是:B<%a="1"+"1":b="1"+1:c="1"&"1":d="1"&1%>A."11"、"11"、"11"、"11" B."11"、2、"11"、"11"C.2、2、"11"、"11" D."11"、"11"、2、274.下列不可以单独使用(不需要结束标记)的是:DA.<p> B.<br> C.<img> D.<form>75.在超链接组件的超链接数据文件中,文件URL和说明之间可以用的隔开符是:DA.空格 B.逗号 C.冒号 D.Tab键76.执行完如下语句后,a的值为:D<%Dimaa=3a=a+1%>A.0 B.1 C.3 D.77.下面打开的记录集可以前后移动指针,并且可读可写的语句是:BA.rs.OpenstrSql,conn B.rs.OpenstrSql,conn,1,2C.rs.OpenstrSql,conn,,2 D.rs.OpenstrSql,conn,178.如果指针指向第1条记录,则rs.Bof和rs.Eof的值分别为:DA.True、False B.False、True C.True、True D.False、False79.如果希望打开的数据库是只读的,需要设置Connection对象的属性是:BA.Provider B.Mode C.ReadOnly D.ConnectionString80.如果要查询thedate(时间变量)以后添加的记录,SQL字符串应为:BA."Select*FromtbAddressWheredtmSubmit>#thedate#"B."Select*FromtbAddressWheredtmSubmit>#"&thedate&"#"C."Select*FromtbAddressWheredtmSubmit>"&#thedate#&"D."Select*FromtbAddressWheredtmSubmit>"&thedate81.对于利用Dima(4,5)语句定义的二维数组,Ubound(a,1)将返回:BA.0 B.4 C.5 D82.下列不属于数据库管理系统类型的是:DA.关系型 B.层次型 C.网状型 D.结构型83.执行DeleteFromtbAddress语句后,共删除记录的条数是:DA.0 B.1 C.若干条 D.84.不可以返回6-4.asp的物理路径的是:CA.Server.MapPath("6-4.asp")B.Server.MapPath("/asptemp/chapter6/6-4.asp")C.Server.MapPath(".")D.Server.MapPath("\asptemp\chapter6\6-4.asp")85.执行完如下语句后,页面上显示的内容为:A<%Response.Write"A"Response.EndResponse.Write"B"%>CA.A B.AB C.AC D.ABC86.执行语句a=Server.HTMLEncode("<p>")后,变量a的值是:DA.p B.<p> C."<p>" D."<p>"87.如果在页面1中添加Server.ScriptTimeOut=300,并在同一网站的页面2中添加a=Server.ScriptTimeOut,请问变量a的值等于:BA.60 B.90 C.300 D.88.下列可以返回客户端IP地址的是:AA.Request("REMOTE_ADDR") B.Request.ServerVariables("IP")C.Request.ServerVariables("IP") D.Request.ServerVariables("LOCAL_ADDR")89.请问下面程序段执行完毕,变量c的值是:B<%Session("a")=1:Session("b")=2:c=Session("a")+Session("b")%>A.12 B.3 C.ab 90.在一个应用程序中,Global.asa文件可以有:BA.0 B.1 C.2 91.Application对象的默认有效期为:DA.10 B.15 C.20 92.Response对象可以将缓冲区中的页面内容立即输出到客户端的是:DA.Write B.End C.Clear D.Flush93.当使用事务处理时,假如要提交事务处理,应该利用的方法:CA.BeginTrans B.EndTrans C.CommitTrans D.RollBackTrans94.假如变量a的值是"2008-8-8",则IsDate(a)和VarType(a)的值分别是:BA.True、2 B.True、8 C.False、2 D.95.以下可以嵌套使用的语句为:AA.if…else B.Do…Loop C.Select…Case D.If…Then…Else96.如果一个记录集为空,那么Bof、Eof属性的值分别是CA.True、False B.False、True C.True、True D.False、False97.在表单中,下列用于设定表单的提交方法的属性是AA.method B.action C.POST D.GET98.在文件超链接组件中,假如使用GetNextURL方法读取到了最后1个文件的URL,如果继续执行该方法,读取的URL文件是BA.第1个 B.最后1个 C.停止不动 D.程序会出错99.可以返回集合中的对象数目的属性是AA.Count B.NumberC.Item D.Total100.如果希望使用实心方块作为符号列表前面的符号,type属性的取值应该为BA.CircleB.SquireC.DiscD.■101.在tbAddress中,如要查询年龄大于theAge(数值变量)的人员,SQL字符串应该为DA."Select*FromtbAddressWhereintAge>theAge"B."Select*FromtbAddressWhereintAge>'"&theAge&"'"C."Select*FromtbAddressWhereintAge>"&'theAge'&"D."Select*FromtbAddressWhereintAge>"&theAge102.如果希望使用RecordCount属性返回记录总数,则CursorType属性值需要为:BA.向前指针 B.键盘指针 C.动态指针 D.向后指针103.可以设置单行文本框的默认值为“在这里输入用户名”的是AA.<inputtype="text"name="txtUserId"value="在这里输入用户名">B.<inputtype="text"name="txtUserId">在这里输入用户名</input>C.<textareatype="memo"name="txtUserId"value="在这里输入用户名">D.<textareatype="memo"name="txtUserId">在这里输入用户名</textarea>104.查询姓“赵”并且年龄等于22岁的用户,使用的语句是CA.Select*FromtbAddressWherestrName="赵"AndintAge=22B.Select*FromtbAddressWherestrNamelike"赵%"AndintAge="22"C.Select*FromtbAddressWherestrNamelike"赵%"AndintAge=22D.Select*FromtbAddressWherestrNamelike"%赵%"AndintAge=22105.在框架网页中,如果一个超链接在整个浏览器窗口中打开,target属性的值为DA._blan B._selfC.parentD._top106.不表示会话结束,并会清除当前Session对象是DA.用户打开页面后就离开了电脑长达30分钟。B.用户打开页面后链接到了另外一个网站,之后也没有再返回本网站。C.用户打开页面后一直浏览该页面达30分钟,期间没有刷新页面。D.用户打开了浏览器窗口。107.在HTML中,插入换行符的标记为:BA.<hr> B.<br> C.<p> D.Enter键108.下面SQL语句可以正确执行的是B(其中theName="卢红"theAge=22theDate=#2008-8-8#)A."Select*FromtbAddressWherestrName="&theNameB."SelectstrName,intAgeFromtbAddresswherestrName='"&theName&"'"C."Select*FromtbAddressWhereintAge<theAge"D."Select*FromtbAddressWheredtmSubmit>#theDate#"109.请问下面语句执行完毕后,变量c的值是B<%Dima,c:a="b":Session("a")=1:Session(a)=2:c=Session("b")%>A.1 B.2C110.下面陈述正确的是BA.用户关闭浏览器窗口后就会立刻触发Session_OnEnd事件。B.在程序中执行Session.Abandon语句后,就会触发Session_OnEnd事件。C.弹出的新窗口和父窗口将使用不同的Session对象。D.用户不停地刷新页面,则Session对象会过期。111.下面可以获取查询字符串中的信息的集合为BA.Response("元素名") B.Request("元素名")C.Request.Form("元素名") D.Request.Query("元素名")112.下列变量名称正确的是BA.1_ab B.ab_1 C._ab D.113.执行语句a="2008-8-8"后,变量a的数据子类型是:AA.字符串 B.日期 C.数值 D.布尔114.下面可以用于限制上传文件的大小为2M,并且超出大小时报错的语句是AA.upload.SetMaxSize2*1024*1024,TrueB.upload.SetMaxSize2*1024*1024,FalseC.upload.SetMaxSize2*1024*1024D.upload.SetMaxSize=2*1024*1024115.对于数组a(3,4),函数UBound(a,2)的值是DA.1 B.2 C.3 116.执行语句a=Int(10*Rnd())后,则a的值不可能出现的有DA.0 B.1 C.9 117.当前文件夹下有一个HTML文件a.htm和一个子文件夹B,文件夹B中有一个图片文件flower.jpg,请问下面写法可以在a.htm中插入该图片的为CA.<imgsrc="flower.jpg"> B.<imgsrc="../flower.jpg">C.<imgsrc="B/flower.jpg"> D.<imgsrc="/B/flower.jpg">118.下列可以用来使框架不显示滚动条的属性是CA.colsB.rows C.scrolling D.noresize119.小王正在访问自己计算机上的网页,此时,他自己的计算机是BA.客户端 B.既是服务器端又是客户端C.服务器端 D.既不是服务器端也不是客户端120、当前的Web程序开发中通常采用的模式是:BA.C/S B.B/S C.B/B D.C/C名词解释题1、动态网页:是说该网页文件不仅含有HTML标记,而且含有程序代码,这种网页的扩展名一般根据不同的程序设计语言而不同,如ASP文件的扩展名为.asp。动态网页能够根据不同的时间、不同的来访者而显示不同的内容。如常见的BBS、留言板、聊天室一般是用动态网页实现的。2、静态网页:就是说该网页文件里没有程序代码,只有HTML标记,这种网页的扩展名一般是.htm或.html。静态网页一经制成,内容就不会再变化,不管何时何人访问,显示的都是同样的内容,如果要修改内容,就必须修改源文件,然后重新上传到服务器上。3、数据源:是数据库驱动程序与数据库系统连接的桥梁。函数:就是由若干语句组成的程序模块,它可以实现一个特定的功能,并返回一个函数值。4、会话:是指用户访问网站的过程;状态,就是指会话过程中的一些变量、设置等信息.子程序:就是只执行程序而不返回值的程序模块。5、单目运算符:就是指该运算符只对一个操作数起作用。Response:ASPResponse对象用于从服务器向用户发送输出的结果。6、(网页)状态:状态,就是指会话过程中的一些变量、设置等信息。7、HTML:超文本标记语言即HTML(HypertextMarkupLanguage),是用于描述网页文档的一种标记语言。双目运算符:指运算符对它左右两侧的操作数都起作用。8、Request对象的作用是与客户端交互,收集客户端的Form、Cookies、超链接,或者收集服务器端的环境变量。 9Cookie:Cookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术。10、Application:Application对象用于存储和访问来自任何页面的变量。11、VBScript:是asp动态网页默认的编程语言。12、操作数:参与运算的数。13、Session:指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间以及如果需要的话,可能还有一定的操作空间。14、服务器端:凡是提供服务的一方称为服务器端。15、URL:在上网的时候,需要在浏览器地址栏中输入一个网址,回车后就可以打开相应的网页了,这个网址又叫做统一资源定位符(URL:UniformResourceLocator)。16、过程:就是自己定义的函数,过程有两种:一种是Sub子程序,一种是Function函数。简答题1、请简述Execute、Transfer和Redirect方法的主要区别?三者都是停止执行当前网页,转到新的网页执行。主要区别有:一是Redirect和Transfer跳转到新网页后,不会再返回原网页,而Execute则会在执行完新网页后,返回原网页继续执行Execute方法后面的语句。二是Redirect的重定向实际发生在客户端,而Execute和Transfer方法的重定向发生在服务器端,效率更高。三是Redirect语句不能把一些环境变量一起传递到新网页中,而Execute和Transfer可以。四是Redirect方法可以转向一个网页或其他网站,而Execute和Transfer方法一般只能转到同一个应用程序的其他文件。2.请问当使用Redirect方法时,为什么有时要在文件开头加“Reponse.Buffer=True”语句?在Windows2000以上系统中一般需要加吗?因为如果Response.Buffer=False,就表示将页面直接输出到客户端,那么如果已经输出了部分页面内容到客户端,又想重定向到另一个页面,这是不允许的。而令Buffer等于True后,将把页面先输出到缓冲区,在缓冲区中则可以随时重定向页面,Windows2000以上操作系统中则默认为True,所以Windows2000以上系统中一般不需要加。3、在对文本进行HTML编码时是在读取记录时进行的,那么是否可以在添加记录之前对文本进行编码处理呢?两者有什么区别?可以。在读取时进行HTML编码比较简单,因为这种方法只需要在读取时进行转化即可,而在存入数据时,是无需任何转化的;但若在记录之前对文本进行编码处理,则需要在更新前和读取时都需要进行对应的编码处理,这种方法比前者的操作要繁琐。4.当表单分别以POST方法和GET方法提交时,获取数据的方法有什么区别?用POST

方法提交表单,获取数据用的是Request.Form方法;而用GET

方法提交表单,获取数据用的是Request.QueryString方法。5、请思考数据表中自动编号字段和主键字段的作用?自动编号可以自动递增或随机产生一个整数,常用来自动产生唯一编号。主键可以唯一标识某一行记录,所以可以确保执行数据更新、删除的时候不会出现张冠李戴的错误。此外,主键常常与外键构成参照完整性约束,防止出现数据不一致。6.如果关闭了服务器,本聊天室中的聊天信息会保留下来吗?不会保留下来,因为信息都保存在Application中,关闭服务器,则信息清空。7.请问什么时候可能会用到HTMLEncode方法?在需要输出HTML语句和<、>和空格等HTML特殊字符时会用到该方法。8、在发送邮件时,附件到底是位于客户端还是服务器端?先将附件上传到服务器端,然后才当作附件发送的。9、使用Access数据库和SQL数据库时有什么主要区别主要区别是连接数据库时的字符串写法不同。10.在发送邮件时,附件到底是位于客户端还是服务器端?先将附件上传到服务器端,然后才当作附件发送的。11.请问什么信息适合用Session保存,什么信息适合用Application保存?保存单个用户的信息时,用Session,保存共享信息时,用Application。12、文本文件中的换行符(回车)会自动在浏览器中呈现换行效果吗?不会,因此在读取时,要用<br>来输出换行效果。程序设计题1、请编写程序段,随机产生一个0到9的整数。<html><body> <% Dims s=Int(10*Rnd()) If(sMod2)=0Then Response.Write"生成的是偶数" Else Response.Write"生成的是奇数" Endif %></body></html>2、请编写程序段,判断当天日期,如果是30日,则显示“请注意,明天可能下雨”。<html><body> <% IfDay(Date())=30Then Response.Write"请注意:明天可能下雨。" EndIf %></body></html>3、S=12+32+52+…+992,请利用两种循环语句编写程序,计算S的值。<html><body><% DimI,Sum Sum=0 ForI=1To99Step2 Sum=Sum+I^2 Next Response.Write"S="&Sum%></body></html>4、编写函数能够随机产生从A到Z之间的整数。<html><body> <% '下面是函数 FunctionRndab(a,b) Rndab=Int((Z=A+1)*Rnd)+A EndFunction '下面是主程序,用来调用 DimS S=Rndab(A,Z) Response.Write"产生A到Z之间的一个随机整数为"&S %></body></html>5、请编写两个页面,在第一个页面中用户要输入性别,然后保存到Session中,然后自动引导到第二个页面。在第二个页面中读取该Session信息,并显示欢迎信息。如果用户没有在第一页登录就直接访问第二页,要将用户重定向回第一页。1.asp<html><head></head><body> <h2align="center">请输入信息</h2> <formaction=""method="post"name="form1"> 性别:<inputtype="text"name="user_name"><br> <inputtype="submit"value="确定"> </form> <% IfRequest.Form("user_name")<>""Then Session("user_name")=Request.Form("user_name") EndIf %

温馨提示

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

评论

0/150

提交评论