您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > 2014-2015软件技术学院AJAX试卷A
第1页共14页郑州大学软件学院《AJAX程序设计》课程2014-2015学年第一学期期末试题(A)卷(适用专业:《java、软测、软件外包》专业考试时间:《120》分钟)合分人:复查人:一、填空题:(每空1分,共10分)(说明:将答案写在试卷后面的答题纸上)分数评卷人1、Ajax指的是异步的___________________和__________________。2、____________是整个AJAX的核心部分,并且是区分传统Web应用程序的标志。3、在JavaScript中,可使用关键字________________来声明一个变量。4、创建完XMLHttpRequest对象后,可用open方法初始化一个请求,使用__________________方法发送一个请求。5、在JavaScript中可以使用两种构造函数注册事件处理程序,它们分别是:_________________和_________________。6、创建XMLHttpRequest对象可以使用newActiveXObject(“Microsoft.XMLHTTP”)、和____________________________构造函数。7、DOM元素结点组成有:标签名、属性结点和________________结点。8、DOM结构模型中使getElementById方法引用指定id的结点,使用_____________________方法引用指定标签名的结点,从而实现直接引用结点。题号一二三四五总分分数第2页共14页二、选择题:(每题2分,共40分)(说明:将答案写在试卷后面的答题纸上)分数评卷人1、以下选项不是Ajax技术基础的是()A、XMLB、DHTMLC、CSSD、DOM2、下列关于AJAX的描述,错误的是()A、AJAX使用XHTML和CSS的基于标准的表示技术。B、AJAX使用DOM进行动态显示和交互。C、AJAX使用XML和XSLT进行数据交换和处理。D、AJAX是一个新技术。3、使用AJAX技术编写web应用程序,其使用()格式实现数据传递A、XMLB、HTMLC、TXTD、XHTML4、以下关于Ajax的优势和劣势的描述,说法错误的有()A、Ajax可以取代传统的Web应用开发B、应用仅由少量页面组成。大部分交互在页面之内完成,不需要切换整个页面C、按需获取数据,每次只从服务器端获取需要的数据D、改善表单验证方式,不再需要打开新页面,也不再需要将整个页面数据提交5、在Ajax中,以下说法错误的是()A、Ajax可以增强用户体验B、获得Ajax请求返回的结果后,整个页面必然都将被刷新C、Ajax主要是通过javascript的XMLHttpRequest对象完成发送请求并获得返回结果D、Ajax可以发送同步或异步请求第3页共14页6、下列属于AJAX中XMLHttpRequest对象属性的是()A、length属性B、style属性C、status属性D、width属性7、关于XMLHttpRequest对象的几种状态,下列说法正确的是()A、1表示新创建B、2表示初始化C、3表示发送数据完毕D、4表示接收结果完毕8、假如有如下代码,运行结果是()vara=[1,2,3,4,5];varb=a.slice(2.4);A、b=[3,4]B、b=[2,3,4]C、b=[2,4]D、b=[2,3,4,5]9、javaScript有vara={x:1.y:2};则表达式’x’ina的结果是()A、trueB、falseC、nullD、undefinde10、下列语句中,()语句是可以进行多次循环操作,并且可以多个变量来控制语句的流程。A、switchB、if-elseC、forD、字符串运算符第4页共14页11、以下变量名中非法的是()A、numb_1B、MyAgeC、sumD、myName12、下列有关函数的说法中,正确的是()A、如果需要将一个下拉列表选中,那么就需要将复选框的selected属性设置为trueB、如果需要将一个下拉列表选中,那么就需要将复选框的checked属性设置为trueC、如果需要将一个下拉列表选中,那么就需要将复选框的selected属性设置为selectedD、如果需要将一个下拉列表选中,那么就需要将复选框的checked属性设置为checked13、DOM是对象化的XML数据接口,一个与()无关的标准接口规范A、语言、平台B、操作系统C、开发环境D、可移植环境14、关于XML接口DOM的描述,错误的是()A、DOM的全称是DocumentObjectModel,也即文档对象模型B、在应用程序中,基于DOM的XML分析器将一个XML文档转换成一个对象模型的集合(通常称DOM树)C、通过DOM接口,应用程序可以动态访问XML文档中的任何一部分数据,从而实现数据的动态交互D、DOM强制使用树模型来访问XML文档中的信息,不适合XML的模式15、关于HTML节点树,下列描述错误的是()A、同级节点拥有相同的父节点B、除根节点外,所有节点都有一个父节点C、有且必须只能有一个根节点D、所有节点都必须有子节点16、下列()是一个标准接口,且可以实现动态访问和交互A、XSLT第5页共14页B、DOMC、HTMLD、CSS17、?xmlversion=1.0?!--例子--greetingHello,World!/greeting上面的XML文档属于()文档。A、无效的B、有效的C、格式错误的D、格式良好的18、下列关于JSON描述错误的是()A、JSON是一种轻量级的数据交换格式B、JSON基于JavaScript语言模型实现的,且又完全完全独立于语言本身C、JSON易于人阅读和编写,同时也易于机器解析和生成。D、JSON的创建和验证跟XML相比会比较容易。19、关于XSL的语句描述不正确的有()A、xsl:element用来创建元素标记B、xsl:attribute用来创建元素属性C、xsl:template用来创建一个模板D、xsl:comment用来创建描述信息20、下列有关XPath运行正确的是()假如有books.xml文档如下?xmlversion=1.0encoding=utf-8?booksbookcategory=sport第6页共14页namelang=enPlayBasketballwithme/nameauthorJackRobinson/authoryear2007/yearprice30.00/price/book/bookxml.selectNodes(“//book/author”);A、booksbookcategory=sportnamelang=enPlayBasketballwithme/nameauthorJackRobinson/authoryear2007/yearprice30.00/price/book/bookB、authorJackRobinson/authorC、JackRobinsonD、bookcategory=sportnamelang=enPlayBasketballwithme/nameauthorJackRobinson/authoryear2007/yearprice30.00/price/book第7页共14页三、简答题:(每题5分,共20分)(说明:将答案写在试卷后面的答题纸上)分数评卷人1、AJAX的特点有哪些?2、为什么使用JSON?3、浏览器端如何得到服务器端响应的数据?4、ajax中使用open方法向服务器发送消息有哪几种请求方式,它们区别是什么?第8页共14页四、程序填空题:(每空2分,共10分)(说明:将答案写在试卷后面的答题纸上)分数评卷人下面是设计一简单计时器的例子,请在空缺处填写相应代码,使程序补充完整。!DOCTYPEhtmlPUBLIC-//W3C//DTDXHTML1.0Transitional//EN==Content-Typecontent=text/html;charset=utf-8/titlesetTimeout/titlescripttype=text/javascriptvari=0;functionrefreshContainter(){i++;document.getElementById(______________)._____________=i/100;}functionbegintime(){t=window.__________________(refreshContainter,1);}/script/headbodyspanid=containter0/spanbrinputtype=buttonvalue=开始ֹonclick=_______________/inputtype=buttonvalue=停止ֹonclick=_______________//body/html第9页共14页五、程序设计题:(每题20分,共20分)(说明:将答案写在试卷后面的答题纸上)分数评卷人设计一个学生信息检索系统,界面如下图1,假设Mysql的服务器为本地localhost,用户名:root,密码:123;假设已创建好数据库,数据库名:student。其中创建表student,表数据如下表1。图1图2图3表1idstuNamestuMsg1Peterbeijing2Loisbeijing3Josephshanghai4Glennhenan要求:1、系统首页为index.html,按图1编写代码。2、被访问的页面getDate.php。3、使用ajax技术,与服务器交互数。4、查找信息成功如图2,查找失败如图3.。第10页共14页郑州大学软件学院《AJAX程序设计》课程试卷答题纸(适用专业:《java、软测、软件外包》专业考试时间:《120》分钟)合分人:复查人:一、填空题:(每空1分,共10分)分数评卷人二、选择题:(每题2分,共40分)分数评卷人题号一二三四总分分数第11页共14页三、简答题:(每题5分,共20分)分数评卷人第12页共14页四、程序填空题:(每空2分,共10分)分数评卷人五、程序设计题:(每题20分,共20分)分数评卷人第13页共14页第14页共14页
本文标题:2014-2015软件技术学院AJAX试卷A
链接地址:https://www.777doc.com/doc-3005001 .html