当前位置:文档之家› ASP动态网页设计期末试卷答案

ASP动态网页设计期末试卷答案

ASP动态网页设计应用教程复习题一、填空题(20分)1、ASP网页在服务器端运行。

2、不使用IP地址,可以使用Localhost 来访问本机上的默认Web主页。

3、插入到HTML中的ASP程序一般用<% 和%> 标记括起来。

4、HTML是一种超文本语言,其文件可以分为两部分:文件头和文件体。

5、在HTML文档中,使用<!-- ……-- >标记来进行注释。

6、当浏览器不能显示某个图片时,可用Alt 属性的文本值换特定的图片。

》7、在网页制作中,若加入E_mail的链接,则应书写为:mailto: +E_mail地址。

8、将一个网页用框架分割成左右两块,些时共有3个文件。

9、若产生输入框可使用VBScript的InputBox函数,也可使用Window的Prompt 方法。

10、使用Document对象的LastModified 属性可生成最后修改日期。

11、在VBScript中,可用Time 函数来获取当前时间。

12、一个变量如果包含多于一个的相关数值,就称为数组。

13、Response中的Redirect 方法可使浏览器连接到其它URL。

14、在聊天室程序中,一般使用application对象来存储在线人数。

*15、在文件中加入<!-- #include file=”” -- >标记可读取文件的内容。

16、Response对象的Mappath 方法可以将虚拟路径转化为物理路径。

17、<% %>意思为:删除所有存储在Session中的对象并释放资源18、Unlock 方法用于释放ASP页面锁定Application对象的状态。

19、在Form中使用GET方法把数据提交到服务器端的某一个ASP 文件中,那么在该文件的程度中,可以使用request对象的querystring数据集合负责取得用户提交的数据,并加以处理。

20、在ASP中,创建组件通常用Server 对象的CreateObject 方法来实现。

21、ActiveX组件中通常包含了可执行代码的动态链接库文件(.dll)或可执行文件(.exe)文件。

22、与Application对象一样,Counters 组件也可实现网页计数。

¥23、广告信息内容设置文件(即计划文件)必须按固定的格式编写并保存为.txt格式的文件。

24、创建Counters组件实例必须放在文件中。

25、利用ADO实现数据库操作时,ASP的Recordset对象用来浏览和操作已经连接的数据库内的数据26、使用Connection对象的Open方法可建立到数据源的物理连接,在该方法成功完成后才真正建立,才能对数据源发出命令并且处理结果。

27、Command对象的ActiveConnection属性用来指定当前Command对象所属的Connection对象,即指定Command对象属于哪个数据库连接。

28、在数据表Mtable中查询所有资料的语句是:Select * From Mtable29、允许所有的用户登录到特定的服务器上去访问数据库,它对当前机器上所有用户可见,即面向所有用户的DSN是:系统DSN 30、Connection连接对象的常用属性ConnectionString表示:数据库连接信息,31、如果指定CommandType类型值=1,则表示:SQL命令类型32、LockType参数值=2,表示:只能同时被一个用户所修改,修改时锁定,完毕解锁33、Recordset记录集对象的方法MoveNext表示:指针移至下一条记录34、Field对象的属性Value表示:字段值35、asp 主要为HTML编写人员提供了在服务器端运行脚本的环境,使HTML编写人员可以利用VBScript和JScript或其他第三方脚本语言来创建ASP,实现有动态内容的网页。

36、ASP程序的脚本不是在客户端运行的,传送到浏览器上WEB 页是在服务器上生成的。

37、IIS允许在一台计算机上创建多个WEB站点,这些站点可以共同使用一个IP地址同时提供信息发布服务。

它的实现方法是为不同网站指定一个不同的TCP端口来加以区分。

38、ASP文件的后缀名为:ASP…39、ASP 用分隔符<%和%> 来包括脚本命令。

40、<HR>标记的Width属性用于设置水平线宽度,默认单位是像素,也可以使用占浏览器窗口的百分比来设定。

41、在<Body>标记的属性中,用于设置网页背景颜色的是<Body Bgcolor=> ,用于设置网页文本颜色的是<Body text=>42、表单标记<Form>的Action 属性用于指定表单处理程序的URL,Method 属性用于定义处理站点访问者提供数据的方法。

43、<Input Type=””>标记的name 属性用于为输入区域命名,value 属性用来指定输入区域的默认值。

44、在ASP文件中直接声明主要脚本语言为VBScript的语句为:<%@ Language=VBScript %>45、VBScript中只有一个数据类型,即Variant 类型,也叫做变体类型。

46、VBScript包括4种类型的运算符,即算术运算符、连接运算符、关系运算符和逻辑运算符。

@47、.常量一经声明,在程序执行期间,其值不会发生改变。

48、VBScript中声明多个变量时,使用逗号分隔变量。

49、数组中的每个元素都用唯一的下标来识别。

50、Request 对象用于接收客户端浏览器提交的数据,而Response对象的功能则是将服务器端的数据发送到客户端浏览器。

51、如果Request 对象中没有指定准确的集合名称,ASP会自动按QueryStiring 、Form 、Cookies和ServerVariable的顺序来搜索确定数据的获取方法。

52、当HTML表单用GET方法向ASP文件传递数据时,用户提交的数据将附在URL的查询字符串中一起被提交到服务器端指定的文件中。

53、Response的Redirect 方法可以自动完成页面间的跳转54、缓存功能的打开和关闭是通过Response对象的. Buffer 属性来完成的。

;55、Server 对象提供方法HTMLEncode用以转换HTML标记,避免这些特定字符被浏览器进一步作解译。

二、选择题(40分)[ B]1、默认情况下,安装完Window 2000 Professional 之后,IIS被安装了A、是B、否[ B]2、如果要在在浏览器中预览客户端文件,应该A、单击客户端文件B、双出客户端文件C、在浏览器地址栏输入:…D、在浏览器地址栏输入: A ]3、利用HTML开发的静态网页,其扩展名应为:A、.htmB、.aspxC、.aspD、没有严格限制[ D]4、以下标记符中,成对使用的标记是:A、<hr>B、<BR>C、<img>D、<title> [ B]5、若要在页面中创建一个图像超链接,要显示的图像为“”,所链接的地址为:。

以下用法正确是:A、<a href= </a>B、<a href= src=””> </a>C、<image src=””><a href= </a>"D、<a href= src=””>[ B]6、用来设置表格背景颜色的属性是:A、backgroundB、bgcolorC、borderColorD、backgroundcolor[ B]7、若链接页面以新窗口方式载入,应在Taget 中设置成项。

A、_parentB、_blankC、_topD、_self[ C]8、在VBScript中,注释采用:A、db)};DBQ="& ("")sql="delete from s where 姓名=’小红’"-(sql)set cn1=nothing%>17、在编写ASP代码时,如何声明所使用的脚本语言种类。

答:通常使用的方法有三种:首先,ASP可通过IIS指定一个默认脚本语言,只要是<%和%>之间的代码ASP在解释时会认为它使用的是默认脚本语言。

第二种方法是直接在asp文件中加以声明。

第三种在ASP中对Script脚本的选择方法是利用HTML语言的<Script>拓展对象,即在<Script>中加入所需的语言。

18、简述运算符的优先顺序答:当一个表达式包含有多个运算符时,执行运算的符号有一个固定的优先计算顺序,如下面所示:算术运算符>连接运算符>比较运算符>逻辑运算符—在同一类运算符中,应该从左到右的顺序进行计算。

在表达式中,可以使用括号改变计算的优先顺序,强令表达式的某些部分优先运算。

括号内的运算总是优先于括号外的运算。

19、简述什么是变量的作用域。

答:变量的作用域由声明它的位置决定。

如果在过程中声明变量,则只有该过程中的代码可访问或更改变量值。

此时变量具有局部作用域并被称为过程级变量。

如果在过程之外声明变量,则该变量可以被脚本中所有过程所识别,称为脚本级变量,具有脚本级作用域。

20、简述什么是对象答:在面向对象编程中,对象就是指由当作完整实体的操作和数据组成的变量。

在对象中客户可通过由一组方法或相关函数来访问对象的数据,然后客户端可以调用这些方法执行某种操作。

对象一般有方法、属性、集合和事件。

其中方法决定了可以用这个对象作什么事情。

属性可以读取出来了解对象状态或者设置对象状态。

对象的集合是由很多不同的和对象有关系的键和值的配对组成的。

21、简述Request 对象和Response 对象的作用及相互关系答:在ASP中,与客户端的动态交互是通过Request和Response对象实现的,它们连接了服务器与客户机的之间的信息传递。

Request对象用于接收客户端浏览器提交的数据,而Response对象的功能则是将服务器端的数据发送到客户端浏览器。

这两个对象的功能是对立的,它们结合在一起,便可实现客户端Web页面与服务器端.asp文件之间的数据交换。

》22、简述什么Cookie,有什么作用答:Cookie是Web服务器嵌入客户机中以标识用户的标记,它是服务器或脚本可以维护用户信息的一种方式。

当用户访问一个Web站点时,Web服务器可以在用户的计算机上建立一个Cookie文件,里面包含用户的有关信息,如身份识别号码、密码、用户在Web 站点上购物的方式或用户访问该站点的次数。

相关主题