最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

《网络编程技术》模拟试题2及参

来源:动视网 责编:小OO 时间:2025-09-24 07:12:13
文档

《网络编程技术》模拟试题2及参

《网络编程技术》模拟试题2及参一、单项选择题(每小题2分,共30分)1、在以下标记中,用于设置页面标题的是_________________。A、B、C、D、2、下面关于编写ASP程序,说法不正确的是_________。A、符号不能和ASP语句放在一行B、ASP语句必须分行写,不能将多条ASP语句写在一行里C、使用REM或"`"符号来标记注释语句D、在ASP程序中,字母不分大小写3、使用_________语句可以立即从Sub过程中退出,程序继续执行调用Sub过程的语句之后的语句。A、Ex
推荐度:
导读《网络编程技术》模拟试题2及参一、单项选择题(每小题2分,共30分)1、在以下标记中,用于设置页面标题的是_________________。A、B、C、D、2、下面关于编写ASP程序,说法不正确的是_________。A、符号不能和ASP语句放在一行B、ASP语句必须分行写,不能将多条ASP语句写在一行里C、使用REM或"`"符号来标记注释语句D、在ASP程序中,字母不分大小写3、使用_________语句可以立即从Sub过程中退出,程序继续执行调用Sub过程的语句之后的语句。A、Ex
《网络编程技术》模拟试题2及参

一、单项选择题(每小题2分,共30分)

1、在以下标记中,用于设置页面标题的是_________________。

A、B、<caption><p>C、<head>D、<html><p>2、下面关于编写ASP程序,说法不正确的是_________。<p>  A、<%和%>符号不能和ASP语句放在一行<p>  B、ASP语句必须分行写,不能将多条ASP语句写在一行里<p>  C、使用REM或"`"符号来标记注释语句<p>  D、在ASP程序中,字母不分大小写<p>3、使用_________语句可以立即从Sub过程中退出,程序继续执行调用Sub过程的语句之后的语句。<p>  A、Exit SubB、Exit<p>  C、</sub>D、Loop<p>4、下面不属于变量子类型的有_________。<p>  A、Empty表示数据未被初始化<p>  B、Integer表示-32,768到32,767之间的整数<p>  C、Single单精度浮点数,而Double表示双精度浮点数<p>  D、String表示字符串数值,字符串的最大长度可为200个字符<p>5、下面不属于Request对象的集合成员的是_________。<p>  A、CookiesB、Form<p>  C、QueryStringD、Server<p>6、下面哪种方法不能实现页面跳转的效果_________。<p>  A、Response.Redirect方法B、Server.Transfer方法<p>  C、Server.Execute方法D、HTMLEncode方法<p>7、下面关于脚本延时的时间期限,说法不正确的是_________。<p>A、脚本运行超过ScriptTimeout属性设置时间将作超时处理<p>B、超时处理时会中止没有完毕的响应并提示超时错误信息<p>C、如果设置的ScriptTimeout属性值小于默认值,则以设置值为准<p>D、脚本可以设置为永不过期<p>8、下面可打开文件的方法有_________。<p>  A、File对象的OpenAsTextStream方法<p>  B、FileSystemObject对象的OpenAsTextStream方法<p>  C、File对象的OpenTextFile方法<p>  D、TextStream对象的OpenTextFile方法<p>9、下面不能从文本文件中读取数据的有_________。<p>  A. TextStream对象的Read方法<p>  B、TextStream对象的Readline方法<p>  C、TextStream对象的ReadAll方法<p>  D、TextStream对象的OpenAsTextStream方法<p>10、关于Response对象的Write 方法,下面说法中错误的是:_________<p>A、使用该方法只能输出字符串<p>B、使用该方法输出字符组合“%>”,应使用转义序列“%\\>”来代替<p>C、在编写脚本时,<% Response.Write X %> 也可写成 <% = X %><p>D、 Response.Write 方法也可用 Document.Write 方法来代替<p>11、Global.asa 是一个特殊的文件,必须放在_________。<p>A、应用程序的任何目录中B、IIS的默认站点中<p>C、应用程序根目录中D、任何文件夹中<p>12、若要求VBScript的变量在使用前必须事先定义,则应使用_________语句来设置。<p>A、Option ExplicitB、Option Base<p>  C、DimD、ReDim<p>13、在VBScript中,要退出函数,应使用的<p>语句是_________。<p>A、ExitB、Exit Sub<p>C、Exit FunctionD、Break<p>14、服务器端要获得客户端所提交的表单数据,应使用_________来实现。<p>A、RequestB、Submit<p>C、ServerD、Session<p>15、在使用记录集分页显示时,用于指定每页记录数的属性是_________。<p>A、PageSizeB、PageCount<p>  C、CacheSizeD、MaxRecords<p>二、填空题(每空2分,共30分)<p>16、HTML主要用于组织网页的内容和控制输出格式。JavaScript或VBScript是一种_________________语言,常嵌入网页中使用,以实现对网页的编程控制,进一步增强网页的交互性和功能。<p>17、在访问由本地主机上创建的IIS站点根目录下的某一文件时,一般常使用本地主机的名称_______________或IP地址_______________来进行。<p>18、VBScript只有一种数据类型,即_____________类型,也叫做变体类型。<p>19、________________对象用于接收客户端浏览器提交的数据,而______________对象的功能则是将服务器端的数据发送到客户端浏览器。<p>20、当HTML表单用_________________方法向ASP文件传递数据时,用户提交的数据将被附在URL的查询字符串中一起被提交到服务器端指定的文件中。<p>21、缓存功能的打开和关闭是通过Response 对象的__________________属性来完成的。<p>22、默认情况下,服务器只保留Session对象________________分钟。<p>23、Server对象提供方法___________________用以转换HTML标签,避免这些特定字符被浏览器进一步解码。<p>24、__________________文件是用来存放Application对象和Session对象事件的程序。<p>25、使用FSO编程,首先要用_________________方法创建FileSystemObject对象。<p>26、TextStream对象的________________方法用来写入一整行数据至一已打开的数据流文件。<p>27、________________是针对数据库操作中并发事件的发生而提出的系统安全控制方式。<p>28、RecordSet对象提供4个重要的数据浏览方法:MoveFirst、________________、MoveNext和MoveLast,分别将当前记录的指针移动到记录集的首记录,前一个记录、后一个记录和末记录。<p>三、算法填空题(每空1分,共10分)<p>28、在下划线上填写适当的内容,以便读取当前目录中的文本文件“test.txt”<p><%<p>Dim fso , f<p>'创建FSO对象实例<p>Set fso = Server.CreateObject(___________________)<p>'打开文件并返回textStream对象<p>Set f = fso.____________(___________________)<p>'当文件指针不在文本文件末尾时执行循环<p>while Not f._____________<p> '读取一行字符发送到浏览器<p>Response.Write f.________________________&"<BR>"<p>Wend<p>f.___________________________ '关闭文件流对象<p>%><p>29、下面是一段ASP程序,用来完成用户的登录验证。<p><%<p>tname = Request.Form("txtName")'接收表单提交的用户名<p>tpwd = Request.Form("t<p>xtPWD")'接收用户提交的密码<p>Set conn = Server.CreateObject("ADODB.Connection")<p>Set rs = Server.CreateObject("ADODB.RecordSet")<p>conn.___________="DSN=STUD;UID=sa;PWD=xyz123;database=SDB"<p>conn._______________________________'打开连接对象<p>'完成下面的SQL查询字符串,用来在连接对象conn中执行。用来查询数据表student中有无“用户名”为tname,“密码”为tpwd的记录。<p>sql = "___________________________________________________________"<p>Set rs = conn.____________________________(sql)'执行查询语句<p>IF rs.___________________________________ THEN ' 记录集是否为空<p>Response.Write ("登录验证失败,请重新登录")<p>ELSE<p>Response.Write ("验证成功,用户身份合法")<p>END IF<p>rs.Close<p>Set rs = Nothing<p>conn.Close<p>Set conn = Nothing<p>%><p>四、简答题:(每小题5分,共10分)<p>30、试说明在ASP程序中,Server.Execute和Server.Transfer在执行方式上有什么不同。<p>31、在ADO对象模型中,共有几个对象?几个集合?分别是什么?<p>五、编程题:(20分)<p>32、已知学生数据表:student如下:<p>学号<p>SID<p>姓名<p>SNAME<p>性别<p>SEX<p>密码提示问题答案<p>ANSWER<p>登录密码<p>PWD<p>001<p>张三<p>男<p>Tom<p>123456<p>002<p>王蕾<p>女<p>Jane<p>654321<p>  student表保存在站点根目录下的data子目录的db1.mdb中,表中各字段为:SID——主键,字符型,长度5;SNAME——变长字符串,长度15,不允许为空,SEX——字符型,长度2,默认值:男;ANSWER——变长字符串,长度50;PWD——变长字符串,长度15,不允许为空):<p>  已知getpass.htm的代码如下,请根据HTML代码编写“showpass.asp"文件,若输入的提示问题答案正确,则将学生的密码显示出来。(要求使用记录集对象实现)<p>  <p>getpass.htm<p><html> <head> <title> 获取密码

学号:

姓名:

密码预留答案:

showpass.asp的代码为:

一、单项选择题(每小题2分,共30分)

1、A2、B3、A4、D5、D

6、D7、B8、D9、D10、D

11、C12、A13、C14、A15、A

二、填空题(每空2分,共30分)

16、脚本

17、localhost127.0.0.1

18、variant

19、RequestResponse

20、GET

21、BUFFER

22、20

23、HTMLEncode

24、GLOBAL.ASS

25、Server.CreateObject("Scripting.FileSystemObject")

26、WriteLine

27、锁定类型

28、MovePrevious

三、算法填空题(每空1分,共10分)

28、Scripting.FileSystemObject

OpenTextFile("Server.MapPath("./test.txt")

AtEndOfStream

ReadLine

Close

  29、

ConnectionString

Open

select * from student where 用户名='"&tname&"' and

密码='"&tpwd&"'

Execute

BOF AND rs.EOF

四、简答题:(每小题5分,共10分)

  30、Transfer方法将执行流程从当前的ASP文件转到同一服务器上的另一个页面。客户端和服务器只需一次通信。Execute方法用来在当前ASP页面执行同一WEB服务器上指定的ASP页面,执行完毕后返回原页面调用的位置。

  31、7个对象和4个集合

对象:connection、RecordSet、command、Fields、Parameter、Property、Error

集合:Fields、Parameters、Properties、Errors

五、编程题:(20分)

32、

<%

tid = Request.Form("txtID")

tname = Request.Form("txtName")

tans = Request.Form("txtAns")

Set conn = Server.CreateObject("ADODB.Connection")

Set rs = Server.CreateObject("ADODB.RecordSet")

conn.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server. MapPath ("/data/db1.mdb")

sql = "select * from student where sid='"&tid&"' and sname='"&tname&"' and answer='"&tans&"'"

rs.Open sql,conn,adOpenKeySet,adLockOptimistic

IF NOT rs.EOF THEN

Response.Write "你的密码是:"&rs.Fields("pwd")

ELSE

Response.Write "答案错误,不能找回密码"

END IF

rs.Close

Set rs=Nothing

conn.Close

Set conn=Nothing

%>

第 < 2 > 页 共 9 页

文档

《网络编程技术》模拟试题2及参

《网络编程技术》模拟试题2及参一、单项选择题(每小题2分,共30分)1、在以下标记中,用于设置页面标题的是_________________。A、B、C、D、2、下面关于编写ASP程序,说法不正确的是_________。A、符号不能和ASP语句放在一行B、ASP语句必须分行写,不能将多条ASP语句写在一行里C、使用REM或"`"符号来标记注释语句D、在ASP程序中,字母不分大小写3、使用_________语句可以立即从Sub过程中退出,程序继续执行调用Sub过程的语句之后的语句。A、Ex
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top