当前位置:文档之家› 大学计算机系上机考试题及其答案

大学计算机系上机考试题及其答案

• 1.(多选题)有 JavaScript 代码如下: function createXmlDoc(xmlFile) { var xmlDoc = null; if (window.DOMParser) { var parser = new DOMParser();xmlDoc = parser.parseFromString(xmlFile, "application/xml"); } else { xmlDoc = new ActiveXObject("Microsoft.XMLDOM"); xmlDoc.async = "false";xmlDoc.load(xmlFile); } return xmlDoc; } function testFunc() { var xmlDoc = createXmlDoc("<bookstore><nameage='18'>King</name></bookstore>"); var value =xmlDoc.getElementsByTagName("name")[0]. 空白处1 ; var age =xmlDoc.getElementsByTagName("name")[0]. 空白处2 ; alert(value + ":" + age); } 现需要读取代码中 XML 数据中的 king 和 18,并弹出显示。

下面选项中,能够按照顺序分别填入横线空白处的代码是()。

o A.childNodes[0].nodeValue 和 attributes[0].valueo B.firstChild.nodeValue 和 attributes["age"].valueo C.nodeValue 和 attributes[0].valueo D.nodeValue 和 attributes["age"].value答案:AB 解析:...• 2.(多选题)下列选项中,用于实现文本绘制的属性的是()。

o A.fontStyleo B.textAligno C.textBaselineo D.font答案:BCD 解析:...• 3.(单选题)有如下HTML代码: <body> <form> <input id="count" type="number"step="2" min="0" max="20"> <input type="submit" value="提交"> </form> </body> 有如下JavaScript代码: <script type="text/javascript"language="javascript"> var quantity = document.getElementById("count");quantity.onblur = function(){ if(quantity.validity. 空白处1 ){ quantity.setCustomValidity("值无效,需要偶数值"); }elseif(quantity.validity. 空白处2 ){ quantity.setCustomValidity("最小值为2"); }else if(quantity.validity. 空白处3 ){ quantity.setCustomValidity("最大值为20"); }elseif(quantity.validity.customError){ quantity.setCustomValidity(""); } } </script> 现需要实现,用户单击“提交”按钮时,校验文本框中的录入,并按照js代码中的文本进行校验提示。

下列选项中,能按顺序分别填入横线空白处的正确代码是()。

o A.typeMismatch、 rangeOverflow和 rangeUnderflowo B.typeMismatch、 rangeUnderflow 和 rangeOverflowo C.stepMismatch、 rangeOverflow和 rangeUnderflowo D.stepMismatch、 rangeUnderflow 和 rangeOverflow答案:D 解析:...• 4.(单选题)有如下HTML代码: <html> <head> <meta charset="utf-8" /> <script src="jquery-1.11.1.js"></script> <script> $(function(){ 空白处 });</script> </head> <body> <ul> <li>法拉利</li> <li>保时捷</li> <li>辉腾</li> </ul> <ul> <li>丰田</li> <li>尼桑</li> <li>英菲尼迪</li> </ul> </body> </html> 如果想搜索结果中只包含丰田,那么空白处中能够填写的选项为()。

o A.$("ul li").text()o B.$("li:nth-child(4)").text()o C.$("li:eq(3)").text()o D.$("li:eq(4)").text()答案:C 解析:...• 5.(单选题)使用MySQL自带的命令行客户端工具连接MySQL服务器的命令是()。

o A.mysql.exe -h127.0.0.1 -p3306 -uroot -P123456 -Dtarenao B.mysql.exe -hlocalhost -P3306 -uroot -p123456 -Dtarenao C.mysqld.exe -hlocalhost -p3306 -uroot -P123456 -Dtarenao D.mysqld.exe -h127.0.0.1 -P3306 -uroot -p123456 -Dtarena答案:B 解析:...• 6.(多选题)下列选项中,属于 <video> 元素的事件的是()。

o A.endedo B.pauseedo C.playo D.error答案:ACD 解析:...•7.(单选题)有 html 代码如下: <formoninput="result.value=parseInt(a.value)+parseInt(b.value)"> <input type="range" id="a" min="1" max="50" value="0" step="1" /> + <input type="text" id="b" value="0" />= <output name="result" for="ab"></output> </form> 如果在文本框中输入文本50,上述代码的输出结果是()。

o A.没有任何执行效果o B.output处显示结果为51o C.控制台输出错误o D.output处显示结果为 50答案:B 解析:...•8.(多选题)关于SQL和MySQL的说法正确的有哪些()。

o A.SQL全称Structured Query Language,是MySQL数据库专用的操作语言,其它RDBMS无法使用。

o B.SQL语句分为四类:DDL、DML、DQL、DCL。

o C.MySQL命令行环境中,可以使用source命令执行一个脚本文件中的所有SQL语句。

o D.MySQL脚本文件中,可以使用//和/**/两种注释。

答案:BC 解析:...•9.(单选题)有 JavaScript 代码如下: function sendRequest(){ var xmlString = "<user>"; xmlString += "<username>mary</username>"; xmlString += "<password>123456</password>"; xmlString += "</user>"; var xhr = createXhr(); //...其他代码,略 xhr.setRequestHeader("Content-Type","空白处 "); xhr.send("xmlString="+xmlString); } 其中,方法createXhr用于创建并返回一个AJAX异步对象XMLHttpRequest。

现需要实现,将变量xmlString 中的 xml 数据发送到服务器端,并设置正确的请求头。

下列选项中,能填入横线空白处的正确代码是()。

o A.什么都不写o B.text/plaino C.application/x-www-form-urlencodedo D.multipart/form-data答案:C 解析:...•10.(单选题)有以下代码 $(function(){ $.formValidator.initConfig();$("#pwd1").InputValidator({ min:6, max:12, onerror:"位数不正确" }).CompareValidator({ desID : "pwd", onerror:"两次密码输入不一致" }); }); 以上代码执行过程中是否正确显示效果?如果不能的话请指出错误原因()正确答案是()。

相关主题