北京电大《网络编程技术》(asp)模拟试题(四)试卷及答案文档格式.doc
- 文档编号:6942306
- 上传时间:2023-05-07
- 格式:DOC
- 页数:3
- 大小:35.50KB
北京电大《网络编程技术》(asp)模拟试题(四)试卷及答案文档格式.doc
《北京电大《网络编程技术》(asp)模拟试题(四)试卷及答案文档格式.doc》由会员分享,可在线阅读,更多相关《北京电大《网络编程技术》(asp)模拟试题(四)试卷及答案文档格式.doc(3页珍藏版)》请在冰点文库上搜索。
4、在VBScript中,注释前应使用____C_____
A、// B、/*...*/C、'
D、"
5、下面关于脚本延时的时间期限,说法不正确的是____B__。
A、脚本运行超过ScriptTimeout属性设置时间将作超时处理
B、超时处理时会中止没有完毕的响应并提示超时错误信息
C、如果设置的ScriptTimeout属性值小于默认值,则以设置值为准
D、脚本可以设置为永不过期
6、若表单提交时采用的是GET方法,则服务器端要获得表单所提交的数据,应采用____B____语句来实现。
A、Response.Form("
表单域名"
) B、Request.QueryString("
)
C、Response.From("
)D、Response.QueryString("
7、下面不能创建或打开一个文本文件并返回TextStream对象的方法是____B__。
A、CreateTextFile方法 B、WriteBlankLine方法
C、OpenAsTextStream方法 D、OpenTextFile方法
8、在记录集对象中,用来制定游标类型为动态游标的常量名是____B____。
A、adOpenForwardOnly B、adOpenDynamicC、adOpenStatic D、adOpenKeySet
9、在记录集对象中,用___C___来指定记录的锁定类型为保守式锁定。
A、adLockOptimistic B、adLockReadOnlyC、adLockPessimistic D、adLockBatchOptimistic
10、默认情况下,服务器只保留Session对象___C___分钟。
A、5 B、20 C、10、 D、25
二、填空题(每空2分,共30分)
11、<
Hr>
标记的Width属性用于设置水平线宽度,默认单位是____象素____,也可使用占浏览器窗口的百分比来设定。
12、使用IMG标记在网页中插入图象时,通过____src____属性给出图象文件的URL;
通过____alt____属性ALT属性给出图象的替换文本;
13、若要通过框架将浏览器窗口划分为3列,其中第1列占浏览器窗口宽度的30%,第2列为200象素,第3列为浏览器窗口的剩余部分,应将FRAMESET标记中的COLS属性设置为_30%,200,*_;
若要将窗口划分成三个等宽的框架,应将COLS属性设置为__*,*,*_;
14、ASP文件的后缀为___.asp用分隔符___<
%%>
___来包括脚本命令。
15、如果在过程之外声明变量,则该变量可以被脚本中所有过程所识别,此时变量具有____脚本___级作用域称为___脚本___变量。
16、设有三个变量a、b、c,其中a=3,b=4,c=5。
则表达式“a^2+3*a*b/(a*b+b*c)”的值是__10.125__。
17、在VBScript中,用来退出函数的语句是___ExitFunction___。
18、在VBScript中,用来设置脚本执行的超时时间,应使用的语句为___Server.ScriptTimeOut____。
19、缓存功能的打开和关闭是通过Response对象的____Buffer____属性来完成的。
20、Recordset中的记录指针具有游标类型,它的默认值为____仅向前__。
21、___断点___是在脚本中作了标记的位置,它在指定的脚本行暂停执行脚本。
三、程序填空题(每空2分,共10分)
22、设在SQLServer实例运行在本地计算机上,数据库为Student,用户名为sa;
密码为a1b2c3,试按以下要求写出连接字符串的内容。
1)建立OLEDB连接,将连接信息包含在字符串中。
conn.ConnectionString=_____"
Provider=SQLOLEDB.1;
UID=sa;
PWD=a1b2c3;
InitalCatalog=student;
DataSource=local"
____;
2)建立ODBC连接,将连接信息包含在字符串中。
conn.ConnectionString=___"
Driver={SQLTServer};
Server=(local);
database=student"
_;
3)对student数据库建立机器数据源,名为testDB,将连接信息写在连接字符串中.
conn.ConnectionString=__"
DSN=testDB;
_;
4)在当前站点根目录中有一名为book.mdb的Access数据库文件,试分别按OLEDB连接和ODBC连接形式写出连接字符串。
conn.ConnectionString=_"
Provider=Microsoft.Jet.OLEDB.4.0;
DataSource="
&
_Server.MapPath("
/book.mdb"
)_;
conn.ConnectionString=_"
Driver={MicrosoftYAccessUDriver};
DBQ="
_Server.MapPath("
)_;
四、简答题(每小题10分,共20分)
23、简述Session对象与Application对象的异同。
答:
Application对象是应用程序级的对象,它可以产生整个Web应用程序都可以存取的变量,而Session对象可用来标识每次访问的用户并收集信息,用户在应用程序的页面跳转时,Session对象保持不变。
24、在使用Insert语句添加数据时需要注意哪些方面?
答:
1)表名后括号内的字段名称排列顺序与VALUES后括号内数据的排列顺序必须一致,否则进行数据添加时会失败;
2)对未设置的字段,添加数据时其默认值为空
3)对于新添加的数据记录,在建立时就给予其默认值,而值为NUL
五、编程题(20分)
25、已知数据表worker保存在当前站点根目录下的data子目录中的factory.mdb中,建立数据表worker的SQL命令为:
CreateTableWorker(
WIDvarchar(5)PrimaryKey,
WNamechar(10)NotNULL,
Wsexchar
(2)NotNULLdefault'
男'
WsalaryNumericNotNULL
);
根据下面的input.htm文件,编写save.asp文件,将input.htm表单提交的数据利用连接对象的执行方法将在worker表中插入一条新记录。
(假设表单提交的数据不需要完成数据合法性验证)
--input.htm
<
html>
head>
title>
添加新记录<
/title>
/head>
body>
formname="
form1"
method="
POST"
action="
save.asp"
>
工号:
inputtype="
text"
name="
txtID"
br>
姓名:
txtName"
性别:
radio"
sex"
value="
男"
checked>
男
女"
女<
工资:
txtSalary"
submit"
Send"
提交"
/form>
/body>
/html>
%
tid=Request.form("
tname=Request.form("
tsex=Request.form("
tsalary=Request.form("
Setconn=Server.CreateObject("
ADODB.connection"
conn.Open"
Driver={MicrosoftAccessDriver(*.mdb)};
Server.MapPath("
/data/factory.mdb"
sql="
Insertintoworkervalues('
"
tid&
'
'
tname&
&
tsex&
"
"
tsalary&
)"
conn.Execute(sql)
conn.close
Setconn=Nothing
%>
第<
3>
页共3页
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网络编程技术 北京 电大 网络 编程 技术 asp 模拟 试题 试卷 答案
![提示](https://static.bingdoc.com/images/bang_tan.gif)