1、网络编程技术模拟试题(四)一、单项选择题(每小题2分,共20分)1、以下标记中,_A_可用于在网页中插入图象。A、标记B、标记 C、标记D、标记2、在超链接中如果指定 _B_框架名称,链接目标将在链接文本所在的框架网页内出现,并且链接文本窗口将被刷新。A、BlackB、Self C、parentD、Top3、标记中用于设置文本框显示宽度的属性是_A_。A、sizeB、MaxLength C、valueD、Length4、在VBScript中,注释前应使用_C_A、/B、/*.*/ C、D、5、下面关于脚本延时的时间期限,说法不正确的是_B_。A、脚本运行超过ScriptTimeout属性设置时
2、间将作超时处理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、WriteBlankLi
3、ne方法C、OpenAsTextStream方法D、OpenTextFile方法8、在记录集对象中,用来制定游标类型为动态游标的常量名是_B_。A、adOpenForwardOnlyB、adOpenDynamic C、adOpenStaticD、adOpenKeySet9、在记录集对象中,用_C_来指定记录的锁定类型为保守式锁定。A、adLockOptimisticB、adLockReadOnly C、adLockPessimistic D、adLockBatchOptimistic10、默认情况下,服务器只保留Session对象_C_分钟。A、5B、20C、10、D、25二、填空题(每空2分
4、,共30分)11、 标记的 Width 属性用于设置水平线宽度,默认单位是_象素_,也可使用占浏览器窗口的百分比来设定。12、使用IMG标记在网页中插入图象时,通过_src_属性给出图象文件的URL;通过_alt_属性ALT属性给出图象的替换文本;13、若要通过框架将浏览器窗口划分为3列,其中第1列占浏览器窗口宽度的30%,第2列为200象素,第3列为浏览器窗口的剩余部分,应将FRAMESET标记中的COLS属性设置为_30%,200,*_;若要将窗口划分成三个等宽的框架,应将COLS属性设置为_*,*,*_;14、ASP文件的后缀为_.asp 用分隔符_来包括脚本命令。15、如果在过程之外声
5、明变量,则该变量可以被脚本中所有过程所识别,此时变量具有_脚本_级作用域称为_脚本_变量。16、设有三个变量a、b、c,其中 a = 3,b = 4,c = 5。则表达式“a2 + 3 * a * b / (a * b + b * c )”的值是_10.125_。17、在VBScript中,用来退出函数的语句是_Exit Function_。18、在VBScript中,用来设置脚本执行的超时时间,应使用的语句为_Server.ScriptTimeOut_。19、缓存功能的打开和关闭是通过Response 对象的_Buffer_属性来完成的。20、Recordset中的记录指针具有游标类型,它的
6、默认值为_仅向前_。21、_断点_是在脚本中作了标记的位置,它在指定的脚本行暂停执行脚本。三、程序填空题(每空2分,共10分)22、设在SQL Server实例运行在本地计算机上,数据库为Student ,用户名为sa;密码为a1b2c3,试按以下要求写出连接字符串的内容。1)建立OLE DB连接,将连接信息包含在字符串中。conn.ConnectionString=_Provider=SQLOLEDB.1;UID=sa;PWD=a1b2c3;Inital Catalog = student;Data Source=local_;2) 建立ODBC连接,将连接信息包含在字符串中。conn.Co
7、nnectionString=_Driver=SQLTServer;Server=(local);UID=sa;PWD=a1b2c3;database=student _;3) 对student数据库建立机器数据源,名为testDB,将连接信息写在连接字符串中.conn.ConnectionString=_DSN=testDB;UID=sa;PWD=a1b2c3;database=student_ ;4) 在当前站点根目录中有一名为 book.mdb的Access数据库文件,试分别按OLE DB连接和ODBC连接形式写出连接字符串。conn.ConnectionString=_ Provide
8、r=Microsoft.Jet.OLEDB.4.0;Data Source=& _Server.MapPath(/book.mdb) _;conn.ConnectionString=_Driver=MicrosoftYAccessUDriver;DBQ=&_Server.MapPath(/book.mdb) _ ;四、简答题(每小题10分,共20分)23、简述Session对象与Application对象的异同。 答:Application对象是应用程序级的对象,它可以产生整个Web应用程序都可以存取的变量,而Session对象可用来标识每次访问的用户并收集信息,用户在应用程序的页面跳转时,S
9、ession对象保持不变。24、在使用Insert语句添加数据时需要注意哪些方面? 答:1)表名后括号内的字段名称排列顺序与VALUES后括号内数据的排列顺序必须一致,否则进行数据添加时会失败; 2)对未设置的字段,添加数据时其默认值为空 3)对于新添加的数据记录,在建立时就给予其默认值,而值为NUL五、编程题(20分)25、已知数据表worker保存在当前站点根目录下的data子目录中的factory.mdb中,建立数据表worker的SQL命令为:Create Table Worker (WID varchar(5) Primary Key,WName char(10) Not NULL,Wsex char(2) Not NULL default 男,Wsalary Numeric Not NULL);根据下面的input.htm文件,编写save.asp文件,将input.htm表单提交的数据利用连接对象的执行方法将在worker表中插入一条新记录。(假设表单提交的数据不需要完成数据合法性验证)-input.htm添加新记录 工号:姓名:性别:男女工资:第 页 共 3 页
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1