ASP动态动态网页制作复习题
一、填空题 20分)
1ASP网页在 服务器 端运行。
2、不使用IP地址,可以使用 Localhost 来访问本机上的默认Web主页。
3、插入到HTML中的ASP程序一般用  <% %>   标记括起来。
4HTML是一种 超文本 语言,其文件可以分为两部分: 文件头 文件体
5、在HTML文档中,使用 <!-- …… -- >  标记来进行注释。
6、当浏览器不能显示某个图片时,可用 Alt 属性的文本值换特定的图片。
7、在网页制作中,若加入E_mail的链接,则应书写为: mailto: +E_mail地址。
8、将一个网页用框架分割成左右两块,些时共有 3 个文件。
9、若产生输入框可使用VBScriptInputBox函数,也可使用Window Prompt 方法。
10、使用Document对象的 LastModified 属性可生成最后修改日期。
11、在VBScript中,可用  Time   函数来获取当前时间。
12、一个变量如果包含多于一个的相关数值,就称为 数组 
13Response中的 Redirect 方法可使浏览器连接到其它URL
14、在聊天室程序中,一般使用 application 对象来存储在线人数。
15、在a1.asp文件中加入 <!-- #include file=a2.asp -- > 标记可读取a2.asp文件的内容。
16Response对象的 Mappath 方法可以将虚拟路径转化为物理路径。
17<% Session.abandon %>意思为: 删除所有存储在Session中的对象并释放资源                
18 Unlock 方法用于释放ASP页面锁定Application对象的状态。
19、在Form中使用GET方法把数据提交到服务器端的某一个ASP文件中,那么在该文件的
程度中,可以使用 request  对象的 querystring 数据集合负责取得用户提交的数据,并加以处理。
20、在ASP中,创建组件通常用 Server 对象的CreateObject方法来实现。
21ActiveX组件中通常包含了 可执行代码的动态链接库文件(.dll 可执行文件(.exe       文件。
22、与Application对象一样, Counters 组件也可实现网页计数。
23、广告信息内容设置文件(即计划文件)必须按固定的格式编写并保存为 .txt 格式的文件。
24、创建Counters组件实例必须放在 global.asa   文件中。
25、利用ADO实现数据库操作时,ASP Recordset 对象用来浏览和操作已经连接的数据库内的数据
26、使用 Connection  对象的 Open 方法可建立到数据源的物理连接,在该方法成功完成
后才真正建立,才能对数据源发出命令并且处理结果。
27Command对象的 ActiveConnection 属性用来指定当前Command对象所属的Connection对象,即指定Command对象属于哪个数据库连接。
28、在数据表Mtable中查询所有资料的语句是: Select * From Mtable
29、允许所有的用户登录到特定的服务器上去访问数据库,它对当前机器上所有用户可见,即面向所有用户的DSN是: 系统DSN
30Connection连接对象的常用属性ConnectionString表示: 数据库连接信息
下列数据中属于字符串常量的是
31、如果指定CommandType类型值=1,则表示: SQL命令类型 
32LockType参数值=2,表示:只能同时被一个用户所修改,修改时锁定,完毕解锁
33Recordset记录集对象的方法MoveNext表示: 指针移至下一条记录
34Field对象的属性Value表示: 字段值
35asp 主要为HTML编写人员提供了在服务器端运行脚本的环境,使HTML编写人员可以利用  VBScript  JScript 或其他第三方脚本语言来创建ASP,实现有动态内容的网页。
36ASP程序的脚本不是在客户端运行的,传送到浏览器上WEB页是在 服务器 上生成的。
37IIS允许在一台计算机上创建多个WEB站点,这些站点可以共同使用一个IP地址同时提供信息发布服务。它的实现方法是为不同网站指定一个不同的 TCP端口 来加以区分。
38 ASP文件的后缀名为: ASP
39ASP 用分隔符  <%%> 来包括脚本命令。
40<HR>标记的Width属性用于设置水平线宽度,默认单位是  像素   ,也可以使用占浏览器窗口的百分比来设定。
41、在<Body>标记的属性中,用于设置网页背景颜的是 <Body Bgcolor=>     ,用于设置网页文本颜的是  <Body text=>
42、表单标记<Form> Action      属性用于指定表单处理程序的URL Method 属性用于
定义处理站点访问者提供数据的方法。
43<Input Type=””>标记的 name 属性用于为输入区域命名,  value    属性用来指定输入区域的默认值。
44、在ASP文件中直接声明主要脚本语言为VBScript的语句为:  <%@  Language=VBScript %>
45VBScript中只有一个数据类型,即  Variant 类型,也叫做变体类型
46VBScript包括4种类型的运算符,即算术运算符、  连接运算符、  关系运算符和逻辑运算符。
47. 常量 一经声明,在程序执行期间,其值不会发生改变。
48VBScript中声明多个变量时,使用 逗号 分隔变量。
49、数组中的每个元素都用唯一的 下标 来识别。
50 Request 对象用于接收客户端浏览器提交的数据,而  Response 对象的功能则是将服务器端的数据发送到客户端浏览器。
51、如果Request 对象中没有指定准确的集合名称,ASP会自动按QueryStiring   Form   Cookies ServerVariable的顺序来搜索确定数据的获取方法。
52、当HTML表单用  GET 方法向ASP文件传递数据时,用户提交的数据将附在URL的查询字符串中一起被提交到服务器端指定的文件中。
53Response Redirect 方法可以自动完成页面间的跳转
54、缓存功能的打开和关闭是通过Response对象的Buffer 属性来完成的。
55Server 对象提供方法 HTMLEncode 用以转换HTML标记,避免这些特定字符被浏览器进一步作解译。
二、选择题(40分)
[ B ]1、默认情况下,安装完Window xp Professional之后,IIS被安装了?
A、是    B、否
B  ]2、如果要在在浏览器中预览客户端文件123.htm,应该
  A、单击客户端文件123.htm
  B、双出客户端文件123.htm
  C、在浏览器地址栏输入:123.htm
  D、在浏览器地址栏输入:server/123.htm
[ A ]3、利用HTML开发的静态网页,其扩展名应为:
A.htm        B.aspx        C.asp        D、没有严格限制
D  ]4、以下标记符中,成对使用的标记是:
A<hr>        B<BR>      C<img>        D<title>
B  ]5、若要在页面中创建一个图像超链接,要显示的图像为“my.jpg”,所链接的地址为:www.csjyxy.。以下用法正确是:
A<a href=www.csjyxy> my.jpg </a>
B<a href=www.csjyxy><image src= my.jpg> </a>
C<image src= my.jpg><a href=www.csjyxy> </a>
D<a href=www.csjyxy><image src= my.jpg>
B  ]6、用来设置表格背景颜的属性是:
Abackground      Bbgcolor      CborderColor      Dbackgroundcolor
B  ]7、若链接页面以新窗口方式载入,应在Taget 中设置成    项。
    A_parent        B_blank        C_top        D_self
[ C  ]8、在VBScript中,注释采用:
    A//        B/*……*/        C、’      D、“
C ]9、在VBScript中,退出函数过程,应使用的语句是:
AExit      BExit sub      CExit Function      DExit Do
[ B ]10、在VBScript中,用于字符串连接的运算符有 +    
A*        B&        C#        D@
A  ]11Application_OnStart事件与Session_OnStart事件哪个先执行?
A、前者              B、后者
[ D ]12、下面说法中正确的是:
A、当客户从一个网页转到另一个网页时,保存在Session中的信息会丢失。
BSession对象的有效期默认为40分钟
CSession对象的有效期不能更改
D、Session对象到期前可以用Abandon方法强行清徐。
A  ]13<% Response.write(‘现在是’ & Now() %>运行后,页面上显示的内容是:
A、系统的日期与时间        B、系统日期
C、现在是Now()        D、’现在是’ & now()

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。