ASP复习题
ASP复习题1.建立应用程序步骤:●为项目文件夹添加虚拟目录●建立默认文档,如index.asp●在该虚拟目录中建立asp和其它文件2.ASP由普通HTML代码及Scriplet(脚本程序)组成3.第1章习题(1)静态网页的扩展名一般是:(A)A.htm B .php C.asp D.jsp(2)ASP文件的扩展名是:(D)A.htmB. txtC. docD. asp(3)当前的Web程序开发中通常采用什么模式?(B)A. C/SB. B/SC. B/BD. C/C答案:B(4)小王正在家里通过拨号上网访问搜狐主页,此时,他自己的计算机是:(A)A. 客户端B. 既是服务器端又是客户端C. 服务器端D. 既不是服务器端也不是客户端(5)小王正在访问自己计算机上的网页,此时,他自己的计算机是:(B)A. 客户端B. 既是服务器端又是客户端C. 服务器端D. 既不是服务器端也不是客户端(6)ASP脚本代码是在哪里执行的?(C)A. 客户端B. 第一次在客户端,以后在服务器端C. 服务器端D. 第一次在服务器端,以后在客户端●名词解释:静态网页、动态网页、服务器端、客户端、URL答案:静态网页指该网页文件里没有程序代码,只有HTML标记,静态网页一经制成,内容就不会再变化,如果要修改内容,就必须修改源文件。
动态网页指该网页文件不仅含有HTML标记,而且含有程序代码,动态网页能够根据不同的时间、不同的来访者而显示不同的内容。
服务器端:服务提供方。
客户端:服务接受方。
URL:统一资源定位符(Uniform Resource Locator),一般形式为:协议://服务器地址: 端口号/文件路径●请结合URL知识简述静态网页和动态网页的工作原理。
答案:静态网页的工作原理是服务器端接到客户端发出的请求后,就会找到你要浏览的静态网页文件,然后直接发送给你。
动态网页的工作原理是服务器端接到客户端发出的请求后,首先会找到你要浏览的动态网页文件,然后就解释执行其中的程序代码,将含有程序代码的动态网页转化为标准的静态网页,然后将静态网页发送给你。
4.HTML:Hyper Text Market Language5.HTML注释语句:<!—注释内容-->6.第2章习题(2)HTML中的注释格式是:(B)A. <!-- 注释内容 --!>B. <!-- 注释内容 -->C. <%-- 注释内容 --%>D. <!-- 注释内容 --%>(4)在HTML中,插入换行符用什么标记?(B)A. <hr>B. <br>C. <p>D. Enter键(5)在HTML中,下面哪一种方法可以在网页上显示“<p>”(B)A. <p>B. <p>C. p D. \<p\>(6)如果希望使用实心方块作为符号列表前面的符号,type属性的取值应该为:(B)A. CircleB. SquireC. DiscD.■(7)HTML中用什么标记表示表格的一行?(B)A. <row>和</row>B. <tr>和</tr>C. <td>和</td>D. <table>和</table>(8)在表格中哪个属性用于设置文本水平对齐方式?(A)A. alignB. valignC. topD. bottom(9)关于网页中的图像,下列说法正确的是?(C)A. 图像标记是以<img>开始,以</img>结束B. href属性用于指定所要显示图像文件的路径C. src 属性用于指定所要显示图像文件的路径D. alt用于指定显示在图像上的文字(10)当前文件夹下有一个HTML文件a.htm和一个子文件夹B,文件夹B中有一个图片文件flower.jpg,请问下面哪种写法可以在a.htm中插入该图片?(C)A. <img src="flower.jpg">B. <img src="../flower.jpg">C. <img src="B/flower.jpg">D. <img src="/B/flower.jpg">(11)在超链接标记中,下面哪个属性用来指定超链接路径?(B)A. srcB. hrefC. dynsrcD. action(12)在一组单选框中,下面哪一个属性可以用来默认选中某个选项?(B)A. slectedB. checkedC. multipleD. Noresize(13)下面哪种方法可以设置单行文本框的默认值为“在这里输入用户名”?(A)A. <input type="text" name="txtUserId" value="在这里输入用户名">B. <input type="text" name="txtUserId">在这里输入用户名</input>C. <textarea type="memo" name="txtUserId" value="在这里输入用户名">D. <textarea type="memo" name="txtUserId"> 在这里输入用户名</textarea>(14)下面哪一种文本框中输入数据后,数据将以*号显示?DA. 单行文本框B. 多行文本框C. 数值文本框D. 密码文本框(15)在表单中,下列哪个属性用于指定表单处理程序文件的地址?BA. methodB. actionC. GETD. POST(16)在框架网页中,如果一个超链接在整个浏览器窗口中打开,target属性的值为:A. _blanB. _selfC. parentD._top答案: D(17)要实现一个上下型框架网页,至少需要几个网页文件?BA. 2B. 3C. 4D. 6(18)下列哪个属性可以用来使框架不显示滚动条?CA. colsB. rowsC. scrollingD. noresize请比较背景图片、图片标记、超链接、框架网页中用到的文件路径的语法?答案:这些文件路径的引用都分相对路径和绝对路径两种,其中背景图片、图片标记、框架网页的链接写法为src=“URL地址”,而超链接的写法为href=“URL地址”。
7.<%Option Explict%>语句可以强制声明变量8.VBScript注释语句:使用单撇号或Rem来表示注释<% sngA=Rnd() ‘注释内容%>或者<% sngA=Rnd() Rem注释内容%>9.容错语句:<% On Error Resume Next %>10.第3章习题下列哪一个变量名称是正确的?BA. 1_abB. ab_1C. _abD. ab?(2)在一段程序中a是一个变量,那么"a"是:DA. 变量B. 直接常量C. 字面常量D. 符号常量(4)执行语句a="6"后,变量a的数据子类型是?AA. 字符串B. 日期C. 数值D. 布尔(5)执行语句a="2008-8-8"后,变量a的数据子类型是?AA. 字符串B. 日期C. 数值D. 布尔(6)假设变量a=5、b=3,则执行语句c="a>b"后,变量c的数据子类型是?AA. 字符串B. 日期C. 数值D. 布尔(7)语句a="abc"="abc"运行完毕后,变量a的数据子类型是?CA. 数值B. 字符串C. 布尔D. 日期(8)执行语句a=3: a=a+5后,变量a的值是:CA. 3B. 5C. 8D. 出错(9)已知x=123,那么执行语句y=x \10 Mod 10后,变量y的值是?CA. 0B. 1C. 2D. 3(10)已知a= "ab",那么执行语句b="cd'" & a & " " & "ef"后,变量b的值是?AA. "cd'ab ef"B. "cd'abef"C. "cdabef"D. "cdab ef"(11)下面的语句执行完毕后,变量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、2(12)请问表达式Not(6+3<5+2)的值是?AA. TrueB. FalseC. 9D. 无法计算(13)请问Int(3.45)和Int(-3.45)的值分别是什么?BA. 4、-4B. 3、-4C. 3、3D. 3、-3(15)在取整时按四舍五入进行的函数是?CA. IntB. FixC. RoundD. CInt(16)请问Mid("八千里路云和月",3,2)的返回值是什么?BA. "千里"B. "里路"C. "里"D. "路云"(17)执行语句a=InStr(Trim(Replace(" abcdef ","c","")),"ef")后,变量a的值是?CA. 0B. 1C. 4D. 5(18)函数DateDiff("m",#2008-8-8#,#2008-10-1#)的返回值是?BA. 1B. 2C. 54D. 5(19)对于数组a(3,4),函数UBound(a,2)的值是:DA. 1B. 2C. 3D. 4(20)假如变量a的值是"100",则IsNumeric(a)和VarType(a)的值分别是?BA. True、2B. True、8C. False、2D. False、8(21)假如变量a的值是"2008-8-8",则IsDate(a)和VarType(a)的值分别是?BA. True、2B. True、8C. False、2D. False、8(22)执行语句a=Chr(Asc("ABC"))后,则a的值是:BA. "ABC"B. "A"C. 65D. 出错(23)退出Do循环的语句是?BA.Exit For B. Exit Do C. Exit Sub D. Exit Function (24)在示例3-11和3-12中,循环结束后,I的值分别是多少?BA. 100、100B. 101、101C. 100、101D. 101、100●请在你的个人主页上添加时间显示信息,显示当天的日期、时间及星期几<%Dim date=Now()Dim weekDay=WeekDayName(WeekDay(Date()))%><body>当前日期:<h5><%=date%> <%=weekDay%></h5> </body>●请编写程序段,判断当天日期,如果是25日,则显示“请注意,明天可能有病毒发作”。
ASP复习题和答案
一、单项选择题1.Visual 2005是一个功能强大的集成开发平台,针对不同需求,提供了多个版本,( A )是为大型软件开发团队提供的。
P5A. Visual Studio Team SystemB. StandardC. ExpressD. Professional2.表格中的行标记是(A )。
P24A. <tr>B. <td>C. <th>D. <tb>3.在的内置对象中,( B )对象只能在一个页面的往返过程中传递。
P47A. CookieB. ViewStateC. SessionD. Application4.以下不是动态网站的特性的是(C )。
P2A. 交互性B. 通过数据库进行架构C. 内容稳定D. 在服务器端运行5.表格中的单元格标记是(B )。
P24A. <tr>B. <td>C. <th>D. <tb>6.(A )用于回应客户端浏览器,告诉浏览器回应内存的报头、服务器端的状态信息以及输出指定的内容。
P36A. responseB. ViewStateC. SessionD. Application7.一个新 Web网站包含名为(A)的子文件夹和两个初始文件。
P34A. App_DataB. Default.C. App_CodeD. Bin8.Visual 2005是一个功能强大的集成开发平台,针对不同需求,提供了多个版本,(A )是微软免费为初学者提供的。
P5A. ExpressB. StandardC. Visual Studio Team SystemD. Professional9.表格标记中(A )属性设置单元格中的数据与表格边线之间的间距,以像素为单位。
P24A. cellpaddingB. borderC. cellspacingD. margin10.Visual Studio 2005是一个功能强大的集成开发平台,针对不同需求,提供了多个版本,(C )是轻量级、易于使用和上手的工具,适用于编程爱好者,初学者和学生。
ASP复习题
ASP复习题一、填空(1) 请将下列数据(nn)在TextBox控件中显示出来。
Double nn = 4512.6;TextBox1.Text =(2)比如在应聘表单的界面上要放入【保存】和【复位】两个按钮,其中【复位】按钮采用的按钮控件,而【保存】按钮则必须是按钮控件。
(3)废除Session的语句是:。
(4)当需要将T extBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为.(5).下面是一个转移到新网页的指令:Response.Redirect(“”)(6) 在设计阶段必须将各个验证控件的属性指向被验证的控件。
(7)使用RegularExpression控件验证输入时,首先要将本控件的属性设置成检查的模式。
(8)网上招聘模板如果使用FormView控件,通常分为上、下两部分.上面部分通常使用FormView控件的模板,用来介绍公司情况并提出招聘要求;下面部分通常用模板,用来输入和存储数据.当应聘者提交数据后应事件中向应聘者发出感谢或收到的信息.(9) DHTML的设计思想是:浏览器从服务器端下载文档后,利用浏览器本身的资源,在不增加端负担和网上传输流量的前提下,使网页的某些元素“动”起来.(10) 状态分为4种类型,它们是:——,应用程序状态,会话状态, Cookie状态。
(11)下面是设置和取出Session对象的代码。
设置Session的代码是:Session[“greeting”]=“hello wang !”;取出该Session对象的语句如下:string Myvar ;(12)在浏览器已经封闭Cookie的条件下,为了识别用户应该在应用程序的根本目录下的Wob.config文件中,对节点做如下配置:或:(13档对象模型DOM是英文的缩写,它是DHTML的基础。
(14面是设置和取出Session对象的代码。
(15下面是使用Application对象时防止竞争的代码。
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整理(期末复习题)
D .第一次在服务器端,以后客户
端
3. 在 HTML 中,用于设置文字颜色的标记是( A
)。
A .<Font>
B. <B>
C. <I>
D. <U>
4. 若要在页面中创建一个图形超链接,要显示的图形为 myhome.jpg,所链接的地址为
,以下用法中,正确的是( B );
D. Response.Cookies(“username”)= ”guest”
Response.Cookies(“username”).Expires=DateAdd(1, “ww”,Date)
14. 若要设置服务器执行 ASP 页面的最长时间为 70 秒,以下语句中,正确的是( C )。
A.Server.Timecout=70
10. 除了哪个不是 Session 对象拥有的特性。( D )
A.消耗资源少
B.可以区分储存每个访问者的状态
C.用户长时间不访问可以自动消失 D.可以在不同用户间共享
11. 下面关于编写 ASP 程序,说法不正确的是( A )。
A.<%和%>符号必须和 ASP 语句放在同一行。
B.ASP 语句要分行写,一般不把多条 ASP 语句写在一行里。
A. Response.MapPath( 虚拟路径)
B. Request.MapPath(虚拟路径)
C. Server.URLEncode( 虚拟路径)
D. Server. MapPath( 虚拟路径)
16. 下列关于 Global.asa 文件的叙述错误的是( A )。
A.Global.asa 文件被放在网站的任意目录下都会被执行
1.表单信息传送到服务器的方式有 post 和 get ,服务器端分别使用
asp期末复习_最终版
Asp复习试题1.在ASP中,服务器响应用户请求,向客户端浏览输出信息,要使用(response)对象实现。
2.下列标记中,(<img>)可以在网页中插入图片。
3.创建连接对象的基本语法是(<a href=”” target=””>xx</a>)。
4.表单提交后数据指定的处理的文件由(action)属性指定。
5.在ASP程序设计中,Application对象为了防止多人同时访问时出错,因此采用lock和unlock方法,其采用的顺序应为先(lock),再(unlock)。
6.使网页转向的语句为(Response.Redirect(url))利用微软的内置组件(AdRotate)来实现动态的广告图片7.当一个用户第一次到达网站时,系统为其分配一个(session),只有当该用户退出时,或者其生命周期结束时,信息才被清除。
8.ASP脚本中向客户端输出信息<%=变量名%> ,与其等价的方式是(<%=Response.write(variable)%>)。
9.二维数组Dim B(1,2)定义了(6 )个数组元素。
10.用于和数据库建立连接的对象是(Connection)。
11.BOF代表表的第一条记录,EOF呢?(最后一条记录以后)12.Filesystemobject对象可以在服务器端实现对文件或文件夹的(复制,删除,移动)操作。
13.在HTML中,用于生成表格的标记是(<table>)。
14.(符号常量)一经声明,在程序执行期间,其值不会改变。
15.ASP提供6个内置对象分别是(Request)、(Response)、(Session)、(Application)、(Server)和ObjectContext对象.16.Server对象的(CreateObject)方法,用于创建已注册的ActiveX组件、应用程序或脚本对象。
17.建立Connection与数据库连接时,有时关闭与数据库的连接可以节省内存资源,可以用到Connection对象的(close)方法可以实现。
asp复习题及答案
Application对象的默认有效期为( )分钟 A.15 B.20 C.25 D.应用程序从启 动到结束 在执行A页面时,若要调用B页面,B页面执行完 后,继续执行A页面,则通过Server的( )方法 来实现。 A. Transfer B. Redirect C. Execute D. href
(4)下面程序执行完毕,页面上显示的是 什么内容( ) <% Reponse.write server.HTMLEncode(“<a href=’’>搜狐</a>”) %> A,搜狐 B,搜狐 C,<a href=’’>搜狐 </a> D,该句有误,无法输出
下列循环语句中循环( )次停止执行。 <% Dim sum, I Sum=0 I=1 Do Sum=sum+I^2 I=I+1 Loop While I<=10 %> A. 7 B. 9 C. 10
D. 11
执行完 Split(“1,2,3,4”,”,”)值是。 A.1234 B.1 C. , D.1 2 3 4 Month(#2003-10-22#)函数返回的是( )。 A.2003 B.10 C.22 D.以 上都不是
1. 在默认WWW主目录 C:\intpupb\wwwroot下建一个temp.asp文件 通过Internet访问你的ASP文件时,下列说 法正确的是( )。 A. http://localhost/temp.asp B. http://127.0.0.1/temp.asp C. http://你的计算机名字/temp.asp D. http://你的计算机的IP地址/temp.asp
(1)left(“”,4)的值为( ) A,”asp” B,”.net” C,”asp.” D,”aspn” (2)Instr(“abc@”,”@”)的值是( ) A,4 B,3 C,5 D,6
ASP考试复习题
ASP考试复习题选择题1、动态网页文件的后缀是_.A aspB aspxC htmD jsp2、配置IIS时,设置站点的主目录的位置,下面说法正确的是(D)。
A 只能在本机的c:\inetpub\wwwroot文件夹。
B 只能在本机操作系统所在磁盘的文件夹。
C 只能在本机非操作系统所在磁盘的文件夹。
D 以上全都是错的。
3、关于HTML框架说法错误的是:(A)A <frame>标签定义了如何将窗口拆分成框架。
B 可以给不支持框架的浏览器写上<noframes>标签。
C HTML框架中的各个页面是相互独立的。
D HTML框架的使用让打印整个页面变得困难。
4、关于HTML文件说法错误的是:(C)A HTML文件是一个包含标记的文本文件。
B 这些标记告诉浏览器怎样显示这个页面。
C HTML文件必须以 .htm为扩展名。
D HTML文件可以用一个简单的文本编辑器创建。
5、关于HTML表格说法错误的是:(C)A 表格的width属性可以设置为像素值或百分比。
B 表格的height 属性可以设置为像素值或百分比。
C 如果不指定border属性,表格默认宽度为1。
D 表格和单元格的背景色可以同时设置。
6、下列哪一种设置能使单元格显示边框(A)A 在<td>中添加 border属性B 在<table>中添加border属性C 在<tr>中添加 border属性D 以上全都可以7、留言板必须加强管理,这是因为A.存储容量有限B.查看必须经过授权C.影响查看的速度D.可能存在过时或不健康的留言8、关于网页中的图像,下列说法正确的是(C)A 图像是由<img>标签开始,由</img>结束。
B 图像标签的 href属性用于指定图像链接到的URL。
C src 属性的值是所要显示图像的URL。
D 以上全都是错的。
9、关于HTML文件说法正确的是:(C)A HTML标记都必须配对使用。
ASP程序设计复习资料
ASP程序设计复习资料一、单项选择题1.以下标记中,( A )可用于在网页中插入图象。
A.<Img>标记B.<Br>标记 C.<H3>标记D.<src>标记2.在超链接中如果指定( B )框架名称,链接目标将在链接文本所在的框架网页内出现,并且链接文本窗口将被刷新。
A.Black B.Self C.parent D.Top3.<input>标记中用于设置文本框显示宽度的属性是( A )。
A.size B.MaxLength C.value D.Length4.在VBScript中,注释前应使用( C )A.// B./*...*/ C.' D."5.执行完a=5 Mod 3 语句后,a的值为(B )A.0 B.2 C.3 D.56.执行完a=5>3 And "a"<"c" 语句后,a的值为( A )A.True B.False C.1 D.07.下面a=Trim(" vbscript") & Rtrim(" good") 语句后,a的值( B )A." vbscript good" B."vbscript good"C." vbscriptgood" D."vbscriptgood"8.下面哪个函数可以返回当前的日期和时间( D )A.Now B.Date C.Time D.DateTime9.对于利用Dim a(4,5) 语句定义的二维数组,Ubound(a,1)将返回( B )A.0 B.4 C.5 D.610.执行完如下语句后,页面上显示的内容为:<%Response.Write "A"Response.EndResponse.Write "B"%>CA.A B.AB C.AC D.ABC11.ASP中负责将信息传送给用户的对象是( B )。
ASP复习题
1、在开发应用程序时,如果一个页面包含大量文本与WEB服务器控件时,页面控件的布局模式应该采用(a):a) FlowLayout b) TileHorizontal c) GridLayout d) TileVertical2、以下是应用程序Web.config文件中的部分代码,为了获得配置节DSN的值,下列方法正确的是(a)(选择一项)<appSettings><add key=DSN value=data source =YONGPING;Integrated Security=SSPI;InitialCatalog=northwnd/></appSettings>a) string strDSN=System.Configuration.ConfigurationSettings.AppSettings[DNS];b) string strDSN=System.Configuration.ConfigurationSettings.AppSettings(DNS);c) string strDSN=System.Configuration.ConfigurationSettings.GetSettings(DNS);d) string strDSN=System.Configuration.ConfigurationSettings.AppSettings.GetKey(DNS);3、以下是某程序员在一个Web窗体中编写的部分C#代码,已知GetJobDs是一个返回一个数据集的方法,当某个用户第一次访问该页面时,下列说法正确的是(b)。
private void Page_Load(object sender , System.EventArgs e){if(!this.IsPostBack){ //1DataSet ds=this.GetJobDs(); //2This.DataGrid1.DataSource=ds.Tables[0]; //3}}(选择一项)a) 用户不能在DataGrid控件中看到数据集中的数据,因为没有设置DataGrid控件的DataMember属性b) 用户不能在DataGrid控件中看到数据集中的数据,因为没有进行数据绑定c) 用户不能在DataGrid控件中看到数据集中的数据,因为代码行2、3不能被执行d) 用户可以在DataGrid控件中看到数据集中的数据4、在一个ASPX页面的Page_Load事件中,编写了如下代码,则执行该页面后,将在页面中输出(a)。
ASP复习题
一、选择题1.下列选项中,只有______不是Page指令的属性?A.CodeFile B. Inherits C. namespace D. Language2. 以下是的代码:private void pageLoad(objext Sender,System.EventArgs e){// (1)此处填入代码{ArrayList values=new ArrayList();Values.add(“O”);Values.add(“A”);Values.add(“B”);Values.add(“C”);Values.add(“D”);ChKA.DataSource=values;ChKA.DataBinding();}}为保证页面不被重复数据项的加载,需要在(1)处填入的代码为:______。
A. if (!isPostBack)B. if (Page.isPostBack=false)C. if (this.PostBack=false)D. if (isPostBack)3. 下面的_____对象可用于使服务器获取从客户端浏览器提交或上传的信息。
A. ResponseB. ServerC. RequestD. Session4. 代码“Response.Write(Server.HtmlEncode(“<H1>HtmlEncode 样例</H1>”))”输出结果为______。
A. 在窗口打印“HtmlEncode样例”B. 在窗口打印“<H1>HtmlEncode样例</H1>”C. 在窗口打印“H1HtmlEncode样例H1”D. 出现错误信息,说明嵌入的串中包含非法字符5. .NET中,下列不属于服务器控件TextBox控件的TextMode属性的取值的是______。
A. SingleLineB. MultiLineC. PasswordD. MultiLanguage的______方法。
