您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 薪酬管理 > 电大网络编程技术模拟试题(五)
第1页共6页《网络编程技术》模拟试题(五)一、单项选择题(每小题2分,共20分)1、用户可通过Frame标记的_B、Scrolling_属性决定是否允许滚动条出现在浏览器窗口。A、FrameBorderB、ScrollingC、NameD、MarginHeight2、若要在网页中设置背景色为红色,以下标记中正确的是A、bodybgcolor=red。A、bodybgcolor=redB、ahref=URLPicName/aC、bodyalink=redD、bodybgcolor=#FFFFBB3、在ASP中,创建对象通常用C、Server对象的CreateObject方法来实现。A、RequestB、ObjectC、ServerD、Application4、若表单提交的数据中包含大量的图形,或大数据量的文本,此时表单的提交方法应采用_____C、POST_____。A、GETB、SUBMITC、POSTD、RESET5、下面_C、Sever_OnStart_不是Global.asa文件可用来存放的事件。A、Application_OnEndB、Application_OnStartC、Sever_OnStartD、Session_OnEnd第2页共6页6、在记录集对象rs中,用于返回记录分页数的语句是_D、cc=rs.PageCount___。A、cc=rs.CountB、cc=rs.RecordCountC、cc=rs.Fields.CountD、cc=rs.PageCount7、下面不能从文本文件中读取数据的有_D、TextStream对象的OpenAsTextStream方法_。A、TextStream对象的Read方法B、TextStream对象的Readline方法C.、TextStream对象的ReadAll方法D、TextStream对象的OpenAsTextStream方法8、在记录集对象中,用来指定游标类型为键集游标的常量名是_D、adOpenKeySet__。A、adOpenForwardOnlyB、adOpenDynamicC、adOpenStaticD、adOpenKeySet9、在记录集对象中,用_A、adLockOptimistic__来指定记录的锁定类型为开放式锁定。A、adLockOptimisticB、adLockReadOnlyC、adLockPessimisticD、adLockBatchOptimistic10、命令对象中,下列__B、CommandText_属性可用来指定命令对象的执行的SQL查询语句。A、CommandTypeB、CommandTextC、ActiveConnectionD、Prepared第3页共6页二、填空题(每空2分,共30分)11、在Body标记的属性中,用于设置网页背景颜色的是_bgcolor__,用于设置网页文本颜色的是_text__。12、若要使后面的内容设置为段落,应使用_____p______标记;若要使后面的内容在下一行显示,应使用___BR_____标记;13、Inputtype=标记的__name__属性用于为输入区域命名,_value__属性用来指定输入区域的默认值14、文件数据源是保存在一个特殊文件中,该文件的扩展名是_.dsn__。15、VBScript中声明多个变量时,使用__,或逗号__分隔变量。16、设有三个变量a、b、c,其中a=3,b=4,c=5。则表达式“a0ANDb^2-4*a*c0”的值是____False________。17、__Lock_方法用于锁定Application对象,_unLock___方法可以解除对Application对象的锁定。18、用来存放Application对象和Session对象事件的程序是__GLOBAL.ASA__文件。必须保存在应用程序的根目录下。19、为了能够在第一次调用脚本时中断执行,可以在脚本的可疑行之前插入一个_STOP_语句。执行到该语句时,脚本会暂停执行。20、Record对象有两种方法对记录进行更新,一种是用Update修改记录,另第4页共6页一种是用Record对象的_____UpdateBatch_____方法修改记录。21、如果用户在___Session.TimeOut_________规定的时间内没有请求或刷新应用程序中的任何页,Session对象就会自动终止。三、程序填空题(每空2分,共10分)22、使用连接对象的Execute方法可以执行各种SQL语句,以完成创建数据库、创建表、添加新记录、修改记录及删除记录等任务。试完成填空题。1)创建一个名为TestDB的数据SQLServer数据库conn.Execute(_CREATEDATABASETESTDB______)2)创建一个名为student的表,包含:sid(int,标识列,标识种子和增量为1,主键)、sname(varchar(10)NotNULL),pwdvarchar(15)NOTNULL,sAge(int,Default0),则语句为:conn.Execute(CreateTableStudent(sidintidentity1Primarykey,snamevarchar(10)NotNULL,pwdvarchar(15)notNULL,sageintdefault0))3)已知变量tid,tname,tpwd,tage分别表示从表单中接收到的数据,假设已完成数据合法检验。试写出在student表中插入一条新记录的SQL语句。要求将变量替换到SQL语句中。conn.Execute(Insertintostudent(sid,sname,pwd,sage)values('&tid&','&tname&','&tpwd&',&tage&))4)将student表中的sid为“001”的记录的sname更改为“张三”,pwd更改为“123456”,试完成下列语句。conn.Execute(Updatestudentsetsname='张三',pwd='123456'wheresid='001')第5页共6页5)删除student表中sage大于30的所有记录,试完成下列语句。conn.Execute(deletestudentwheresage30)五、编程题(20分)25、已知数据表结构为如下形式,请按要求完成操作数据表:Worker工号姓名性别身份证号工资其中表的各字段:工号——字符型,长度5,主键,姓名——变长字符串,长度15,不允许为空,性别——字符型,长度2,默认值为“男”,身份证号码——变长字符串,长度20,不允许为空,工资——数值型,默认值为0)Worker表存储在SQLServer的TESTDB数据库中,SQLServer数据库的IP地址为:202.10.10.1,用户名为sa,密码为xyz123,试编写一个文件名为“modify.asp”的ASP程序,要求利用记录集对象将表中工号为“003”的记录的工资增加100元。第6页共6页%Setconn=Server.CreateObject(adodb.Connection)Setrs=Server.CreateObject(adodb.RecordSet)conn.OpenDriver={SQLServer};Server=202.10.10.1;uid=sa;pwd=xyz123;database=testDBsql=select*fromworkerwhere工号='003'rs.Opensql,conn,1,3IFNotrs.EOFthenrs.Fields(工资)=rs.Fields(工资)+100rs.Updateendifrs.closeSetrs=Nothingconn.CloseSetconn=Nothing%
本文标题:电大网络编程技术模拟试题(五)
链接地址:https://www.777doc.com/doc-3608368 .html