ASP复习题

合集下载

ASP复习题和答案

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复习题

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整理(期末复习题)

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期末复习_最终版

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复习题及答案

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考试复习题

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程序设计复习资料

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复习题

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)。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ASP复习题
一.单项选择题(每题2分,共40分)
1.若要将ASP程序代码分行,必须在换行处加上哪个符号?()。

A._(下划线)B..(小数点)C.% D.&
2.嵌入HTML文件的ASP程序代码必须放在哪两个符号之间?()
A.<!-- --> B.’‘C.<% %> D.<%= %>
3.若要将数据由服务器传送至浏览器,可以使用哪个方法。

()
A、Output
B、Redirect
C、Response
D、Write
4.哪个ASP对象可用来决定何时或如何将输出由服务器端传送至浏览器。

()
A.Request
B.Session
C.Application
D.Response
5.哪个ASP对象可用来记录个别浏览器端专用的变量。

()
A.Server
B.Session
C.Application
D.Client
6.若要停止ASP程序的执行并将存在缓冲区的输出送至浏览器端,可使用哪个方法。

()A.Clear B.Flush C.End D.Write
7.若要将浏览器端导向至其他网页,可使用哪个方法。

()
A.Redirect
B.Location
C.Flush
D.AppendToLog
8.我们可以使用哪个属性设置放进缓存区的网页逾期时间长短。

()
A.CacheControl
B.Buffer
C.TimeOver
D.Expires
9.下列哪一个是Cookie的缺点。

()
A.造成浏览器端有潜在的安全威胁B.Cookie文件的内容不太容易看懂
C.Cookie可以记录对象、数组等复杂的数据类型D.Cookie会自动消失
10.下列哪种表单字段适合作为单一的选择题使用。

()
A.单行文本框B.复选框C.单选钮D.下拉式菜单
11.下列有关单行文本框的语句哪个是错误的。

()
A.不能响应onFocus事件B.<INPUT>标记的TYPE属性须设置为TEXT
C.TAB键顺序可以是1~999的数字D.若要显示默认文本,可设置V ALUE属性12.我们可以使用哪个ASP对象取得表单字段的值。

()
A.Response B.Session C.Request D.Form
13.若要将表单数据以字符串的方式附加在网址后面返回服务器端,必须将<FORM>标记的METHOD属性设置为下列哪一个。

()
A.POST B.STRING C.GET D.QUERY
14.下列哪一个环境变量可以返回服务器端的IP地址。

()
A.Path_Info B.Local_Addr C.Remote_Addr D.URL
15.若要设置下拉式菜单的各个选项,可以使用哪个标记。

()
A.<OPTION>B.<LI> C.<SELECT> D.<OL>
16.要设置当浏览者将焦点自表单控件上移开后要执行的Script,可使用哪个事件。

( )
A.onBlur
B.onChange
C.onDisable
D.onLost
17.若要将字符串进行编码,使它不会使浏览器解释为HTML语法,可使用哪个方法。

()A.HTMLEncode B.URLEncode C.MapEncode D.ASPEncode
18.若要找出父目录的实际路径,可使用下列哪种语法。

()
A. Server.MapPath(“/”)
B. Server.MapPath(“./”)
C. Server.MapPath(“../”)
D. Server.MapPath(“//”)
19.下面关于VBScript的命名规则的说法不正确的是___________。

A. 第一个字符必须是数字或字母。

B. 长度不能超过255个字符
C. 名字不能和关键字同名
D. 在声明的时候不能声明两次
20.使用_________语句可以立即从Sub过程中退出。

A. Exit Sub
B. Exit
C. </Sub>
D. Loop
二.判断题(每空1分,共15分,请打√或×)
1.由于Netscape浏览器不支持VBScript,因此,我们不能使用Netscape浏览器来浏览用VBScript编写而成的ASP网页。

(X)
2.浏览者只要从浏览器的菜单栏选取“查看/源文件”,就可以看到我们辛苦编写出来的ASP 程序代码。

(X )
3.ASP程序代码中的<% Option Explicit%>表示所使用的变量皆无需声明。

(X)4.VBScript的注释符号为“//”。

(√)
5.在VBScript中,while是指条件为假就执行循环,until是条件为真则执行循环。

(X)6.在VBScript除非调用子程序,否则子程序不会自动执行。

(√)7.JavaScript中的prompt可以用来接收用户的输入数据。

(√)8.Application对象只能记录变量、字符串、日期等简单的数据类型。

(√)
9.Session对象记录的是所有浏览器端共享的变量,而Application对象记录的则是个别浏览器端专用的变量。

(X)
10.Global.asa文件应该和调用它的网页放在相同的文件夹中。

(√)
11.ASP可以通过一组称为ADO的对象模块来访问数据库。

(√)
12.ADO对象模块只能访问Microsoft Access和SQL Server数据库。

(X )13.Access数据库可能由一个或多个表所构成。

(√)
14.可以使用ADO中记录集对象的MaxRecords属性或SQL中的TOP关键字限制返回的记录数。

(X )
15.我们可以在“数据源(ODBC)”中创建Access和SQL Server的系统DSN。

(√)
三.填空题(每空2分,共30分)
1.ASP的英文全称是___Active Server Page___。

2.6个内置ASP对象是_Response_____、__Session_____、_Application______、__Requst_____、___Server____、___ObiectContext____。

3.Request对象的__BinaryRead() _____集合可获取使用POST方法提交数据的表单中的表单元素值。

4.如果不想使用ASP的输出缓存,可以设置Response对象的__expires____属性为False。

5.数据库最常用的四大基本操作:SELECT、_UPDATE______、____INSERT_______和DELETE。

6.Application对象中的___Lock()______方法用于防止其他用户访问这些变量。

7.Session对象的__SessionID______属性是只读属性,其中包含了唯一的用户会话标识符。

8.使用Connection对象BeginTrans方法、__committrans________方法和__rollbacktrans________方法管理事务。

四.简答题(第一题5分,第二题10分,共15分)
1.阐述一下ASP的工作原理?
当在Web站点中融入ASP功能后,将发生以下事情:
1、用户调出站点内容,默认页面的扩展名是.asp。

2、浏览器从服务器上请求ASP文件。

3、服务器端脚本开始运行ASP。

4、ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。

5、页面信息发送到浏览器。

因为脚本是在服务器端运行的,所以Web服务器完成所有处理后,将标准的HTML页面送往浏览器。

这意味着,ASP只能在可以支持的服务器上运行。

让脚本驻留在服务器端的另外一个益处是:用户不可能看到原始脚本程序的代码,用户看到的,仅仅是最终产生的HTML内容。

2.阐述一下在Recordset中分页的原理?
将数据库中所有符合查询条件的记录一次性的都读入recordset 中,存放在内存中,然后通过ADO Recordset 对象所提供的几个专门支持分页处理的属性:PageSize( 页大小)、PageCount( 页数目) 以及AbsolutePage( 绝对页) 来管理分页处理。

相关文档
最新文档