2024年1月24日发(作者:)
网络编程技术复习资料
一、选择题
1、 图像标记的语法格式为:
2、 局部变量与全局变量的声明都使用“Dim”。
3、 VBScript中的语句不区分大小写。
4、 Recordset对象的B0F属性用于判断当前记录是否在记录集的开头。
5、 ADO中最基本的和核心的对象有三个:Connection连接对象、Command命令对象和(RecordSet)。
6、 程序如下:
<%
Cn. Close
Set cn=nothing
%>
表示(关闭数据库连接并将连接对象彻底清除)。
7、 在Recordset对象的属性中,用于表示记录集总数的是(RecordCount)o
8、 下面说法中正确的是:(D)o
A、 当客户从一个网页转到另一个网页时,保存在Session中的信息会丢失。
B、 Session对象的有效期默认为4 0分钟
C、 Session对象的有效期不能更改
D、 Session对象到期前可以用Abandon方法强行清徐。
9、 在VBScript中,退出函数过程,应使用的语句是:(C)。
A、 Exit B、 Exit sub C、 Exit Function D、 Exit Do
D、 Server
10、 下面不属于Request对象的集合成员的是:(D)。
A、 Cookies B、 Form C、 QueryString
11、 Recordset对象在使用前需要使用(Connection)对象建立数据库的连接。
12、 若需要建立大量链接的页面为访问者提供导航时,可以采用(Context Linking)组件。
13、 设置数据源,需要在windows 2000 server中打开:(ODBC数据源管理器)。
14、 Connection连接对象的Open方法的连接参数Driver,意思是:(驱动程序名(指明数据库类型))。
15、 下面关于动态网页的说法不正确的是:(D)o
A、 可以从HTML的表单中接收信息并且存到数据库中
B、 可根据不同访问者显不不同内容,创建个性化主页。
C、 可跟踪用户网站上的活动内容并且存入日志文件
D、 需要浏览器执行网页中动态效果的程序。
16、 在ASP文件中,不可以包含以下内容(D)o
A、 HTML标记
B、 VBScript或Jscript语言的程序代码。
C、 ASP语法
D、 声音、图像等多媒体。
17、 下面关于编写ASP程序,说法不正确的是:(A)o
A、 〈%和%〉符号必须和ASP语句放在一行
B、 ASP语句必须分行写,不能将多条ASP语句写在一起
C、 使用REM或“,”符号来标记注释语句
D、 在ASP程序中,字母不分大小写
18、 下面关于标记的说法不正确的是:(C )。
A、 标记需要填写在一对尖括号(◊)内
B、 在书写标记时,英文字母的大小写或混合使用大小写都是允许的
C、 标记内可以包含一些属性,属性名称出现在标记的后面,并且以分号进行分隔
D、 HTML对属性名称的排列没有特别的要求。
二、 填空
1、 利用ADO实现数据库操作时,ASP的recordset对象用来浏览和操作已经连接的数据库内的数据。
2、 不使用IP地址,可以使用Localhost来访问本机的默认Web主页。
3、 driver对象提供了指向某个特定驱动器,为该驱动器提供处理的属性和方法。
4、 在聊天室程序中,一般使用application对象来存储在线人数。
6、 在网页制作中,若加入E_mail的连接,则应书写为:mailto: E_mail地址。
7、 Connection连接对象的常用属性connectionstring表示数据库连接信息。
8、 Response中的Redirect方法可使浏览器连接到其他URL。
9、 在al. asp文件中加入<!-- ttinclude file=”” -->标记可读取a2. asp文件的内容。
10、 使用connection对象的open方法可建立到数据源的物理连接,在该方法成功完成后连接才真正建立, 才能对数据源发出命令并且处理结果。
11、 Response对象的MapPath方法可以将虚拟路径转化为物理路径。
12、 插入到HTML中的ASP程序一般用<%…%>标记括起来。
13、 ASP网页在服务器端运行。
14、 在数据表Mt able中查询所有资料的语句是:Select * From Mt able
o
15、 Recordset记录集对象的方法MoveNext表示:指针移至下一条记录。
三、 简答
1 .请简单说明使用HS 5.0调试一个ASP程序的完整过程。
答:
第1步:使用编辑器(如记事本)编写ASP程序,并存成example, asp文件。
第2步:打开控制面板,运行Personal Web Manageo单击"启动"按钮。
第 3 步:假设 example, asp 存放在 F: Myprogram 目录下。将 Myprogram 文件夹发布到 Personal Web
Manage 上,按照虚拟目录设置的方法为该目录设置虚拟目录。假设虚拟目录名字为Myprogram8。
第4步:打开浏览器,在浏览器地址栏中输入如下URL: localhost/Myprogram8/exaniple. asp,并
打开验证。
2、 在客户端与在服务器端运行VBScript脚本有何区别?分别应如何声明?
a答:①使用<Script LANGUAGE二VBScript" ></Script>编写客户端脚本,客户端编程语言的优点是浏览
器完成了所有的工作,这样可减轻服务器的负担。但执行时必须要有一个配备了解释器的Web浏览器才行; ②而使用〈% %>来编写服务器端脚本,即〈% ©LANGUAGE^ "VBScript” %>表示该页中所有脚本(在<%和%> 之间)用VBScript生成。VBScript为IE浏览器默认的脚本处理语言,如果使用IE浏览器,则可省略此
句。
3、 在浏览器中显示“今天天气很好!”这句话,请分别用HTML、VBScript、ASP写出对些话的输出方法?
答:
HTML中:直接书写“今天天气很好!”
VBScript 中:Document, write (“今天天气很好!")
ASP 中:response, write ( “今天天气很好!” )
4、 创建ASP服务器组件的两种方法?(假定组件名为:MSWC. NextLink)
答:
方法一:
<% set 变量名二 Server. CreateOb ject ( “MSWC. NextLink” ) %>
方法二:
四、编程题
1、脚本文件index, asp的源代码如下,请说明它的功能,并补充说明find, asp脚本文件应具有什么功能?
答:
主页文件:index, asp的功能是:用于产生一个表单,收集用户输入的“用户”及“密码”;新用户也 可在此页面上进行“注册”。
在数据库中查询记录:find, asp应具有的基本功能是:用户注册成功后,即可返回到主页(index, asp) 上,进行登录。此文件完成在数据库中根据用户输入的“用户”及“密码”查询记录,并返回一条确认信 息。
2、请编写代码,在页面上显示如下图形。注意:只要写出主要代码即可
*
**
***
****
<%
Dim I, J
For 1=1 To 10 Step 1
For J=1 To I
Response. Write 〃*〃
Next
Response. Write 〃
〃 Next %>


发布评论