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期末考试题及答案一、选择题(每题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)方法可以实现。
ASPNET期末复习题

ASPNET期末复习题备注:1.考试题型包括选择题(80分)、填空题(20分)2.考试主要内容范围:上课PPT中涉及到的知识点和本大纲所列知识。
3.闭卷考试。
一、基础知识点(对应填空题、解答题)(1)ASP某网页的代码储存模式有两种,它们是__代码分离模式_和_单一模式__代码分离模式。
(2)当一个Web控件上发生的事件需要立即得到响时,应该将它的__AutoPotBack_属性设置为true。
(3)请将下列数据(nn)在Te某tBo某控件中显示出来。
Doublenn=4512.6;Te某tBo某1.Te某t=nn.Totring();(4)当需要将Te某tBo某控件作为密码输入框时(要求隐藏密码的代码),应该将控件的Te某tMode属性设置为Paword.(5)下面是一个转移到目标网页的指令:Repone.Redirect(“新网页的Url”)(6)在设计阶段必须将各个验证控件的(ControlToValidate)属性指向被验证的控件。
(7)下面是设置和取出Seion对象的代码。
设置Seion的代码是:Seion某“greeting”+=“hellowang!”;取出该Seion对象的语句如下:tringMyvar=Seion某“greeting”+.ToString();(8)下面是使用Application对象时防止竞争的代码。
Application.;//锁定Application对象Application某“counter”+=(int)Application某“counter”++1;Application.;//解除对Application对象的锁定lock(),unlock()(9)废除Seion的语句是:(Seion.Abandon())。
(10)打开文件系统网站时将自动打开一个(开发)服务器,这是一个轻量级服务器,可以用来对程序进行检查和调试工作。
(11)所谓分布式类就是在多个文件中使用相同的__命名空间__,相同的__类名__,而且每个类的定义前面都加上__partial__修饰符,编译时编译器就会自动的将这些文件编辑成一个完整的类。
ASP动态网页设计期末复习练习题(一)答案

ASP动态网页设计练习题(一)一、选择题1。
关于HTML文件说法错误得就是:(C)A HTML文件就是一个包含标记得文本文件。
B 这些标记告诉浏览器怎样显示这个页面。
C HTML文件必须以、htm为扩展名。
D HTML文件可以用一个简单得文本编辑器创建。
2、关于HTML文件说法正确得就是:(C)A HTML标记都必须配对使用。
B在<title〉与〈/title>标签之间得就是头信息。
C HTML标签就是大小写无关得,<b>跟<B〉表示得意思就是一样得.D 在<u〉与</u>标签之间得文本会以加粗字体显示。
3、想要在HTML中显示一个小于号“〈”,需要用到字符实体(B)。
A &gt;B <C D &quot;4、HTML使用锚标签(〈a〉)来创建一个连接到其她文件得链接,链接得资源(D).A 只能就是HTML页面与图像B 不可以就是声音C 不可以就是影片D 可以就是网络上得任何资源5、锚标签(<a>)得target属性,可以定义从什么地方打开链接地址,下列哪一个就是tar get属性得默认值(A)。
A _selfB _blankC _parentD _top6、关于锚标签(〈a>)说法错误得就是:(D)A 用name属性创建一个命名锚点,可以让链接直接跳转到一个页面得某一章节,而不用用户打开那一页,再从上到下慢慢找。
B 想要访问本页得锚点,在URL地址得后面加一个“#”与这个锚点得名字。
C href属性用来指定连接到得URL。
D href属性不能用来指定到一个邮箱地址.7、关于HTML框架说法错误得就是:(A)A 〈frame〉标签定义了如何将窗口拆分成框架。
B可以给不支持框架得浏览器写上<noframes〉标签。
C HTML框架中得各个页面就是相互独立得。
D HTML框架得使用让打印整个页面变得困难。
8、关于HTML表格说法错误得就是:(C)A 表格得width属性可以设置为像素值或百分比.B 表格得height属性可以设置为像素值或百分比。
ASP(复习)

10/241 10/
Ch3 VBScript语言 语言
5.VBScript 只有一种数据类型,称为( )。 A、 Char B、 Integer C、 Variant D、 Date 6.退出Do循环,应使用的语句是()。 A、 Exit B、 Exit Sub C、 Exit For D、 Exit Do 7.若要定义一个拥有4个成员的数组answer ,以下定义方法中,正确的是()。 A、 Dim answer(5) B、 ReDim answer(5) C、 Dim answer(4) D、 ReDim answer(4) 8.关于For…Next 语句,下面说法错误的是( )。 A、可以在循环中的任何位置放置一个Exit For语句 B、 step的值必须是整数,默认为1 C、 For i = 1 To 15 Step 4 ,这一行说明循环体最多可以执行4次。 D、计数变量i可以是变量或表达式。
2/241
Ch1 导论
二.填空题 1.Web服务以________模式运行。Web服务器通常是指安装了 ________的计算机。(客户机/服务器 、服务器软件) 2.网页通常可分为静态网页和________网页,静态网页是由HTML 语言、JAVASCRIPT、VBSCRIPT、JAVAAPPLET(JAVA 小 应用程序)和所要显示的文本或图形所构成的一个文本文件, 其扩展名通常为________或________,它运行于客户端的 ________。 (动态 、HTML 、HTM、 浏览器 ) 3.ASP网页是在HTML网页的基础上,嵌入使用了ASP对象和一些 可安装的ACTIVEX组件,并结合VBSCRIPT编程所形成的一种 特殊的网页,这种网页的扩展名为________,它运行于 ________后将生成标准格式的HTML网页,并将该网页传送给 ________端的浏览器,经过浏览器的解释执行,从而呈现出网 页的界面来。(.ASP、 服务器、 客户 ) 4.要使用ASP创建动态网页,应在计算机上安装________,还必须 安装________协议,________软件以及________软件。处理 ASP文件的目录通常是Web站点的________或________。(网 卡、 TCP/IP 、服务器、 浏览器、 主目录、 虚拟目录 )
ASP程序设计基础期末复习指导

ASP程序设计基础期末复习指导一、课程说明出版单位:清华大学出版社北方交通大学出版社版本:2006.8二、考试说明考试方式:采用闭卷考试,考试时间90分钟。
考核范围:主教材1~11章。
题型及分数比例:1.填空题(每空2分,共30分)2.单选题(每题2分,共30分)3.程序分析题(共40分)三、复习要点1.WWW的工作原理2.Ap的基本概念3.Ap的基本组成4.IIS的安装配置5.比较主要的网络程序设计语言ASP、PHP和JSP。
1.Vbcript的概念2.Vbcript的基本框架3.对象,对象的方法和属性4.变量使用5.过程和函数的使用6.Vbcript的运算符7.选择语句8.循环语句9.事件和事件过程10.数组的含义、定义格式及初始化格式,数组长度、数组元素、元素下标的含义。
11.掌握一些常用的函数:数学函数、类型转换函数、日期和时间函数以及字符串运算函数。
1.掌握Ap的基本概念2.理解Ap的程序的语法和规则3.熟悉Ap使用过程和函数1.掌握使用Repone对象向浏览器输出数据、网页重定向,及其属性和方法的应用。
2.熟悉Requet对象从浏览器获取数据及利用QueryString集合获取数据,以及获取服务器端环境变量的方法。
1.掌握Application对象属性的应用,及其事件和数据集合的使用方法。
2.掌握Seion对象的数据集合、属性、方法、事件和会话的使用。
1.掌握Server对象的概念和属性的使用,掌握向浏览器输出HTML代码、获取文件的路径、在浏览器中输出URL代码和CreatObject的使用2.掌握Cookie工作原理及其使用方法。
3.Global.aa文件概述,掌握Global.aa文件的使用1.掌握用Brower组件来获取客户浏览器的信息2.了解用FileSytem组件来处理文件及文件夹,以及处理驱动器并获取驱动器信息3.了解用ContentLinker组件进行网路导航4.掌握用AdRotator组件来制作动态广告1.理解数据库系统的基本概念2.掌握建立Acce数据库,创建数据表、用户及其密码设定3.了解建立SQLServer数据库,创建数据表、用户及其密码设定4.掌握设置数据源用2.了解函数使用3.掌握SQL语句操作数据,插入、修改和删除数据的使用4.了解视图和索引的创建5.掌握TranactSQL程序设计的基本语法及变量,了解流程控制语句。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
期末复习题一、选择题1.在的内建对象中,必须要有Lock和Unlock方法以确保多个用户无法同时改变某一变量的对象是( D )A. CacheB. SessionC. RequestD. Application2.下列哪个函数可以将数值转换为字符串? ( C )A. Cdate B.Cint C.CStr D.CDbl3.有关脚本和HTML说法正确的是( D )。
A. HTML元素的ID属性值直接对应脚本的一个对象名B. 一个HTML元素不需要添加“runat=server”,脚本也可以引用该HTML元素C. 一个页面中脚本可以直接引用另一个页面的HTML元素D. 在原有的HTML元素的基础之上,又新增加一整套Web Server控件,加强页面内容和脚本的设计能力。
5. Request.Form读取的数据是( A )A.以Post方式发送的数据。
B. 以Get 方式发送的数据。
C. 超链接后面的数据。
D. 以上都不对。
6. Cookie对象的默认有效期是( C )A.20分钟B.30分钟C.50年D.以上都不对7. Application对象的默认有效期是( D )A.10分钟B.20分钟C.30分钟D.从网站启动到终止 8. 下面不属于Request对象集合成员的是( D )A.CookiesB.FormC. QueryStringD. Server9. Server对象的 Excute方法和 Transfer方法的区别是( A )A.前者执行完调用网页,继续执行当前页面,后者不是。
B.前者执行完调用网页,不再继续执行当前页面,后者不是。
C.前者转移到调用的网页,执行新的页面,后者不是。
D.前者转移到调用的网页,不再执行当前的页面,后者不是。
11.下列控件可用于定义组合框的是( B )A. TextBoxB. RadioBoxC. ListBoxD. CheckBox12. .Net Framework的的核心组件是( D )A B C COM+D 公共语言运行库和.Net Framework基础类库13..NET类库,很多能装载磁盘文件的类都是凭物理文件夹路径来装载文件的,因此在WEB页的程序代码中常常使用( A )把虚拟路径映到物理路径。
A. Server对象的MapPath方法B. Server对象的Transfer方法C. Request对象的FilePath属性D. Request对象的Url属性14.要将表单数据以字符串的方式附加在网址的后面返回服务器端,必须将 <FORM> 标记的METHOD属性设置为下列哪一个? ( C )A. POSTB. GOTC. GETD. QUERY15. 在建立Application对象的时候会产生哪个事件? ( A )A. Application_OnStartB. Application_OnEndC. Application_StartD. Application_End16. Application对象的默认有效期为多少分钟? ( D )A.10 B.15 C.20 D.应用程序从启动到结束17. 在执行A页面时,若要调用B页面,B页面执行完后,继续执行A页面,则通过Server的那个方法来实现?( C )A. TransferB. RedirectC. ExecuteD. href18.执行完如下语句后,页面上显示的内容为:( A )<%Response.Write "A"Response.EndResponse.Write "B"%>A. AB. ABC. ACD. ABC20.请问下面程序段执行完毕,页面上显示内容是什么:( D )<%Response.Write Server.HTMLEncode(“<a href=''>新浪</a>”) %> A. 新浪 B.<a href=''>新浪</a>C. 新浪(超链接)D.该句有错,无法正常输出21. 如果希望控件内容变换后立即回传表单,需要在空间中添加属性( A)。
A. AutoPostBack=″True″B. IsPostBack=″True″C. IsPostBack=″False″D. AutoPostBack=″False″22. 如果需要确保用户输入小于96的值,应该使用( B )验证控件。
A. CompareValidatorB. RangeValidtorC. RequiredFieldValidatorD. RegularExpressionValidator23. 下面SqlComand对象方法中,可以连接执行Transact-SQL语句并返回受影响行数的是A. ExecuteReaderB. ExecuteScalaC. ConnectionD. ExecuteNonQuery24. 在配置GridView控件的SqlDateSource数据源控件过程中,单击【高级】按钮的目的是(C)A.打开其他窗口B.输入新参数C.生成SQL编辑语句D.优化代码25. 现在需要验证某个TextBox控件的输入数据是否大于0小于10,此时能使用的验证控件是( D )pare Validatorpare Validator与 RequiredField ValidatorC.Range ValidatorD.Range Validator与 RequiredField Validator26. 当需要用控件来输入性别(男,女)或婚姻状况(已婚,未婚)时,为了简化输入,应该选用的控件是( A )A. RadioButtonB. CheckBoxListC. CheckBoxD. RadioButtonList28. Validator Summary验证控件的作用是( B )A.检查总和数B.集中显示各个验证的结果C.判断有无超出范围D.检查数值的大小29. 在中,对于Command对象的ExecuteNonQuery()方法和ExecuteReader()方法,下面叙述错误的是( C )。
A.insert、update、delete等操作的Sql语句主要用ExecuteNonQuery()方法来执行;B.ExecuteNonQuery()方法返回执行Sql语句所影响的行数。
C.Select操作的Sql语句只能由ExecuteReader()方法来执行;D.ExecuteReader()方法返回一个DataReder对象;框架中,服务器控件是为配合Web表单工作而专门设计的。
服务器控件有两种类型,它们是 ( A )A.HTML控件和标准Web控件B.HTML控件和XML控件C.XML控件和标准Web控件D.HTML控件和IIS控件二、填空题1. 面向对象的语言具有__ 继承性_、_多态性_、_封装性__。
2. Response中的__ Redirect _方法可使浏览器链接到其他URL。
3. _ unlock()_方法用于释放ASP页面锁定Application对象的状态。
4. Request.Form和Request.QueryString对应的是FORM提交时的两种不同提交方法:_ Post _方法和_ Get _方法。
答案:,5. 几乎所有的HTML标记都可以转化为HTML Server控件,只需要在标记中加入__ _unat="server"_即可。
6. 当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),应该将控件的TextMode属性设置为 __ Password __7. 请将下列数据(nn)在TextBox控件中显示出来。
Double nn = 4512.6;TextBox1.Text =___ nn.ToString()_8.在设计阶段必须将各个验证控件的 _ ControlToValidate _ 属性指向被验证的控件。
9.下面是设置和取出Session对象的代码。
设置Session的代码是:Session[“greeting”]=“hello wang !”;取出该Session对象的语句如下:string Myvar= _ Session[“greeting”].ToString();10. 下面是使用Application对象时防止竞争的代码。
Application. lock() //锁定Application对象Application[“counter”]=(int) Application[“counter”]+1;Application. ___ unlock()___ //解除对Application对象的锁定11. 废除Session的语句是:_ Session.Abandon()__12. 改变Session的有效时间的语句是:__ Session.Timeout=60___ (说明:60可用任何有效时间代替)13. 在SQLConnection对象中可以使用_ ConnectionString ___ 属性来获取或设置打开SQL数据库的连接字符串。
14. 在操作数据库时有查询、更新和删除等操作,在中一般使用__ command对象来完成。
15. 数据读取器DataReader对象是一个简单的数据库,用于从数据源中检索__只读_、只进的数据流。
16. 允许以两种方式从数据库中检索数据;一种是使用DataReader 对象;第二种是使用__ DataAdapter _对象。
Framework是开发平台的基础,它包括两个主要组件:.netFramework类库和 __公共语言运行库(CLR)_。
18. 配置系统包括服务器配置和应用程序配置,服务器配置信息存储在machine.config 文件中,应用程序配置信息存储在__ web.config __文件中。
三、简答题1. 简述Cookie对象和Session对象的区别答. Cookie与Session类似,也是用来保存相关信息的,但Cookie与Session最大不同是,Cookie将信息保存在客户端,而Session保存在服务器端。
Cookie机制采用的是在客户端保持状态的方案,而Session机制采用的是在服务器端保持状态的方案,由于采用服务器端保持状态的方案在客户端也需要保存一个标识, 所以Session机制需要借助于Cookie机制来达到保存标识的目的。
2. 中的有哪些内置对象?答. 中的内置对象有:Page对象、Response对象、Request对象、Server对象、Application对象、Session对象、Cookie对象等。