您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 《Web开发技术》模拟题(B卷答案)
《Web开发技术》模拟题一、单项选择题1、HTML文件可以包含图像、视频和动画。Aa)正确b)错误2、锚点是URL的另一个名称。Ba)正确b)错误3、插入电子邮件链接的协议为:Da)httpb)ftpc)filed)mailto:4、在HTML文档中插入文本区域的标记是:Ca)inputb)selectc)textaread)option5、SRC标记用来指向图像的(D)。a)文件夹b)文件c)URLd)地址6、下列哪一项指定多窗口布局,包括分窗口的位置和特性?Ba)页面分栏b)边框布局c)表格d)分窗口边框7、属性BORDER采用什么值来表格表格无边框?Da)1b)2c)-1d)08、下列哪个属性定义HTML文档中的样式表区域?Ca)SIZEb)STYLEAREAc)STYLESIZEd)STYLE9、脚本文件可以组合对象、属性和方法。下列哪一项定义组合上述几项的代码块?Ca)语句b)链接c)行d)句子10、JavaScript中以下哪个函数可以接受用户输入的值:Ca)Confirmb)Alertc)Prompt11、函数中的语句只在函数调用时执行。Aa)正确b)错误12、下列哪种方法类似于alert(“howareyou”)语法的功能?Ca)document.alert(“howareyou”)b)history.alert(“howareyou”)c)window.alert(“howareyou”)d)以上都不是13、下列哪一项JavaScript分层结构中的缺省对象?Da)Documentb)Formc)Framed)Window14、navigator.appCode会返回什么?Da)浏览器名称b)浏览器代码的名称c)平台名称d)以上都不是15、在JavaScript中如何验证一个数据是否是数字(D)a)如果用Integer.parseInt(value)有误就不是数字b)intI=value若报错就不是数字,c)没有方法验证d)利用isNaN(value)返回的boolean进行判断16、可通过以下哪种方法求某数的乘方值(x的y次幂)A?a)运用VBScript中的pow()方法b)运用eval(x,y)方法c)运用简单求幂运算符d)以上都不是17、要无条件终止一个循环,我们可以使用Exit语句。Ba)正确b)错误18、Cookie值得存在期限__B___。a)可以在浏览器中进行设置b)可以通过Expires属性进行设置c)根据客户机浏览器软件不同而不同d)以上都不是19、”%=”等同于(D)。a)Response.writeb)Document.writec)%d)#20、下列哪些对象中含有Cookie集合?Aa)Responseb)Severc)Applicationd)Session21、下列哪一种错误处理方法可用于获取ASPError对象属性的值?Ca)ASPError.getErrorb)ASPError.finderrorc)Server.getlasterrord)Server.ASPErrorlist22、ADO是一个(D)。a)通用组件b)用户专用组件c)可视界面组件d)事务组件23、选择用于在记录集中检索数据的语法不正确的语句。Da)Rs.Fields(“Coll”).Valueb)Rs.Fields(0).Valuec)Rs.Fields(“Coll”)d)Rs.Fields(Coll).value24、下述选项中不属于JDBC基本功能的是:(D)a)与数据库建立连接b)提交SQL语句c)处理查询结果d)数据库维护管理25、在JSP中调用JavaBean时不会用到的标记是:(A)a)javabeanb)jsp:useBeanc)jsp:setPropertyd)jsp:getProperty二、简答题1、请说出VBScript中子例程和函数有什么区别?过程有两种,一种叫子例程(Subroutine),我们通常叫做Sub;另外一种叫函数,通常叫Function。两者区别在于,子例程Sub只执行操作,没有返回值;而函数Function不但执行操作,并且有返回值。2、请写一段JavaScript打开一个新的窗口的程序。SCRIPTLANGUAGE=javascript!—window.open('page.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no')(这句要写成一行)--/SCRIPT3、请写出ASP数据库操作的基本步骤%1setcn=server.createobject(adodb.connection)'创建连接数据库所要用到的对象cn2cn.open...con_str...'调用cn的open方法,并且以双引号中间的字符串为参数,打开数据库(对数据库操作之前需要打开,操作完之后需要关闭即调用cn的close方法)。也可以选择用系统或用户数据源,但不推荐,因为很多时候没有对虚拟主机的操作权限,所以多使用连接字符串。3setrs=server.createobject(adodb.recordset)'创建存储数据记录所要用到的对象rs4strsql=select*fromproductwhereproduct_name='&request(name)&''编写特定功能的sql语句,赋给变量strsql5setrs=cn.execute(strsql)'以strsql为参数调用cn的execute方法,来让cn这个数据库连接执行变量strsql所存储的sql语句,并且把执行语句后得到的查询结果(所有符合条件的数据记录)赋直给记录集对象rs;当然还有很多其他的方法,等熟悉了其它对象的其他方法之后再用吧。'先不考虑数据库中没有符合条件的记录的情况6dountilrs.eofresponse.writers(product_name)rs.movenextloop'数据集中的数据的存放格式为:rs.bof---数据记录1---数据记录2---数据记录3……数据记录n---rs.eof;用循环语句逐条显示所有rs记录集里面的product_name字段值7rs.colse'关闭记录集,释放内存cn.close'关闭连接,释放内存,这些是关键,否则增大服务器的消耗。%
本文标题:《Web开发技术》模拟题(B卷答案)
链接地址:https://www.777doc.com/doc-2864985 .html