动态网页设计(js)试卷

合集下载

《动态网页设计(JSP)》期末考试和答案

《动态网页设计(JSP)》期末考试和答案

《动态网页设计(JSP)》期末考试和答案信息工程职业技术学院试卷( A卷)2021—2022学年第一学期课程:动态网页设计(JSP)开课班级:2019级(609)计应班年级:2019级本试卷满分100 分;考试时间:90分钟;考核方式:考试;考试方式:闭卷(不需要稿纸)一、填空题(10分)1. javaweb应用的部署描述符是指 _______.xml 文件。

[填空题] *_________________________________(答案:web)2. JSP开发网站的两种模式分为___________和___________。

[填空题] *空1答案:jsp+javabean空2答案:jsp+javabean+servlet3. Tomcat服务器的默认端口是。

[填空题] *_________________________________(答案:8080)4. 在JSP中, request 内置对象代表请求消息, response 内置对象代表响应消息,_________内置对象代表会话。

[填空题] *_________________________________(答案:session)5. 如果使用第四类jdbc驱动器连接数据库,jar文件的存放位置为“web应用/WEB-INF/___”。

[填空题] *_________________________________(答案:lib)6. Servlet容器为每一个HttpSession对象分配一个唯一标识符,叫做Session____。

[填空题] *_________________________________(答案:ID)7. javaweb在mvc设计模式下,_________是模型,_________是视图, _________是控制器。

[填空题] *空1答案:javabean空2答案:jsp空3答案:servlet二、单项选择题。

动态网页程序设计--综合测试答案

动态网页程序设计--综合测试答案

单选题:(共25道试题,每题2分)1.嵌入HTML文件的ASP程序代码必须放在( A )两个符号之间?A、<% %> B.<? ?> C、<!-- … --> D、<& &>2.假设计算机的名称为happy, Web主目录为C:\Inetpub\wwwroot\,同时在此目录下有一个ASP程序,其完整路径为C:\Inetput\wwwroot\Ch0\ShowTime.asp.请问,如果我们要在浏览器执行此ASP程序,必须在地址栏输入下列哪个网址?( D )A、http://happy/ShowTime.aspB、file:///Ch0/ShowTime.aspC、http://Inetpub/wwwroot/Ch0/howTime.aspD、http://happy/ch0/ShowTime.asp3.以下标记中,用于定义一个单元格的是(A )。

A、<td> &nbsp;</td>B、<tr> … </tr>C、<table> … </table>D、<caption> … </caption>4. 下述( A ) 不能用来编辑HTML语言.A.IE B.记事本 C.写字板 D.WORD5.下面关于VBScript的标准命名规则的说法不正确的是( A )。

A.第一个字符必须是字母或数字 B.长度不能超过255个字符C.名字不能和关键字同名 D.在声明的作用域内必须惟一6.使用( A )语句可以立即从Sub过程中退出,程序继续执行调用Sub过程的语句之后的语句。

A.Exit Sub B.Exit C.</sub> D.Loop7.请判断下面程序运行完毕后的结果.( B )A.11、11、11 B."11"、"11"、"11"C.11、11、2 D.2、11、118.设MyProc是带有x,y两个参数的Sub过程。

动态网页设计(JSP) 郭伟业版 习题答案

动态网页设计(JSP) 郭伟业版 习题答案

习题答案第二章Java编程语言基础2.1 填空题1.整型、字符型、布尔型、浮点型2.变量类型、变量名3.关系运算符4.逻辑5. 循环体6.for、while、do…while7.Break8.声明、类体9.extends第三章JSP语法3.1 填空题1.page2.<!-- 、 -->3.<%-- 、--%>4.include5. taglib6. <%! 、 %>7.; 、<%@ include %> 、<jsp:include>8.静态文件、动态文件9.<jsp:forward>10.<jsp:plugin>3.2 选择题1.B2.A3.B4.C第四章JSP内置对象4.1 填空题1.response2.session3.out4.print()、println()5.pageContext4.2 选择题1.B2.B3.A4.C5.A6.A第五章 JavaBean5.1填空题1.Serializable接口2.简单属性、索引属性、关联属性、限制属性3.名字为“get属性名”的方法、名字为“set属性名”的方法4.事件源、事件监听者5.Page、request、session、application5.2选择题1.A2.B3.D4.B5.A6.D5.3简答题1.JavaBean是Java的组件模型,既可以用于客户端图形界面的开发,又可以用于服务器端非图形界面的Java应用开发,如JSP应用。

JavaBean是JSP技术的核心,可以将JSP 脚本中功能单纯的代码(如数据库的连接)提取出来,构建JavaBean组件,从而减少编程人员的重复性劳动,同时提高代码的质量和使用效率。

2.用户自定义的JavaBean组件通常要具备两个特点:1)JavaBean组件的功能要有代表性,可以在多数应用程序中使用;2)JavaBean组件的代码要规范,以保证其通用性。

动态网站开发模拟试题及满分答案

动态网站开发模拟试题及满分答案

1 ()技术不能将网页元素有静态转变为动态2 的数据源可以是:3 对数据源进行的操作包括:4 是一种5 数据库应用程序的开发流程包括:6 提供了哪些对象进行状态管理:7 CompareValidator用哪些属性指出要进行验证的两个控件的名称:8 DataAdapter对象的常用属性包括:9 NET 框架的组成包括10 NET框架支持的开发语言包括:11 NET数据提供程序的对象包括:12 RangeValidator控件指定用于比较的数据类型的属性不是()。

13 Request对象的__属性可以获得客户端提交的数据。

14 SqlCommand对象的CommandType属性可以取值为:15 TextBox控件的TextMode 属性可以设置为:16 ValidatorSummary验证控件的作用不正确的是17 ValidatorSummary验证控件的作用中没有18 Web 服务器控件包括:19 不可以跨服务器共享的服务器端状态管理技术是()。

20 当需要将TextBox控件作为密码输入框时(要求隐藏密码的代码),不能将控件的TextMode属性设置为()。

21 当需要用控件来输入性别(男、女)或婚姻状况(已婚、未婚)时,为了简化输入,下列控件不能选择以下哪个控件22 定义网页标准控件的格式不正确的是。

23 定义验证错误信息的验证控件属性不正确的是()。

24 动态网页的扩展名可以是25 对输入值范围进行验证的控件,不能选用()。

26 对输入值范围进行验证的控件是()。

27 对于应用程序状态的描述说法正确的是()。

28 方法能向网页内写入文本的是29 关于Cookie状态说法正确的是()。

30 关于单文件页模型和代码隐藏页模型,以下说法正确的是:31 关于会话状态说法正确的是()。

32 关于视图状态说法不正确的是()。

33 关于页面验证,说法不正确的是()。

34 关于应用程序状态说法不正确的是()。

西南科技大学网络教育《动态网页设计(JSP)》在线考试

西南科技大学网络教育《动态网页设计(JSP)》在线考试

动态网页设计(JSP)——在线考试一、单选题1.下面关于通过JDBC访问数据库哪项说明正确?A.对数据库操作一定要驱动程序B.对数据库操作一定要DriverManager.getConnectionC.对数据库操作一定要ResultSet对象D.对数据库的操作一定要调用存储2.下面哪项不属于结果集类型?A.TYPE_FORWORD_ONLYB.TYPE_BACKWORD_ONLYC.TYPE_SCOLL_INSENSITIVED.TYPE_SCOLL_SENSITIVE3.下面哪项不属于常见的JDBC驱动程序?A.JDBC-ODBC桥加ODBC驱动程序B.本地协议纯Java驱动程序C.远程APID.本地API4.下面哪项不属于JDBC访问接口?A.ConnectionB.StatementC.ResultSetD.Callable5.下面哪项不是Java中File类的构造方法?A.File(String fileName)B.File(File directory)C.File(String directory, String fileName)D.File(File directory, String fileName)6.下面哪项不是session对象的方法?A.getAttribute (String name)B.invalidate()C.getServletInfo()D.setAttribute(String name, Object value)7.下面哪项不是response对象的方法?A.setContentType(String contentTypestr)B.setHeader(String headername,String headervalue)C.getParameter(String str)D.sendError(int errorcode)8.下面哪项是错误设置Bean属性值的方法?A.<jsp:setProperty name="car" property= "*" />B.<jsp:setProperty name="car" property="color"/>C.<jsp:setProperty name="car" property="color" param="red" />D.<jsp:setProperty name="car" property="*" value="{string | <%= expression %>}"/>9.下面哪项不是JSP操作指令?A.getPropertyB.forwardC.includeD.import10.下面哪项不是JavaScript的内置对象?A.DateB.MathC.DocumentD.String11.<%@ page import=”java.util.Date”%>代码属于JSP中的下面哪个?A.(编译指令)指令directiveB.(操作指令)动作actionC.(Jsp代码)脚本元素sriptletD.Javascript代码12.下面哪一项不是Java类访问控制关键字?A.publicB.protectedC.thisD.private13.下面哪个不是包装类?A.LongB.StringC.FloatD.Double14.在JavaScript中弹出一个提示信息框的函数是下面哪个?A.messageB.warnC.alertD.show15.在下面的FORM元素、方法、事件与属性中哪一项与另外三个不同?B.ONBLURC.VALUED.DEFAULTVALUE16.下面哪个对象与另外三个不在一个层次上?A.SELECTB.PASSWORDC.HISTORYD.TEXTAREA17.下面哪个是HTML属性而不是标记?A.IMGB.FORMC.HREFD.TD18.下面哪个标记表示html文件的头元素?A.<html>B.<body>C.<head>D.<title>19.在配置tomcat虚拟目录时,需要打开哪个文件?A.index.jspB.web.xmlC.server.xmlD.index.html20.下面哪一个不能作JSP的服务器?A.IBM WebSphereB.BEA WebLogicC.TomcatD.PWS21.HTTP服务器返回代码404表示?A.由于媒介类型不被支持,服务器不会接受请求。

动态网页设计(js)试卷

动态网页设计(js)试卷

分)document.write(a[i] +" ");}输出结果是(A)。

A. 100 2111 41111 B. 1 2 3C. 0 1 2 D. 1 2 49.在HTML页面中,下面有关的Document对象的描述错误的是( B )。

A. Document对象用于检查和修改HTML元素和文档中的文本B. Document对象用于检索浏览器窗口中的HTML文挡的信息C. Document对象提供客户最近访问的URL的列表D. Document对象的location属性包含有关当前URL的信息10. window对象的open方法返回的是( C )A.没有返回值 B. boolean类型C.返回打开新窗口的对象 D.返回int类型的值11.要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是(A) A. <input type="text" onChange="alert(this.value)">B. <input type="text" onClick="alert(this.value)">C. <input type="text" onChange="alert(text.value)">D. <input type="text" onClick="alert(value)">12. setInterval("alert('welcome');",1000);这段代码的意思是( D )A.等待1000秒后,再弹出一个对话框B.等待1秒钟后弹出一个对话框C.语句报错,语法有问题D.每隔一秒钟弹出一个对话框13.创建对象使用关键字( B )A. function B. newC. var D. String14.在javaScript 中,可以使用Date对象的(A )方法返回该对象的日期。

5.1.1动态网页练习题一

5.1.1动态网页练习题一

动态网页练习题1、下列不是动态HTML效果的是(C)A、鼠标指向后文字变为红色B、打开某网站时自动弹出一个新窗口C、网页中变化不断的GIF动画D、网页中自动更新的日期2、下列说法中,不是动态网页的优点的是(C)A、相对于静态网页,动态网页不太容易被搜索引擎收录B、无须系统实时生成,网页风格灵活多样C、日常维护方便,交互性强D、响应速度快,减轻了服务器负担,节约了服务器存储空间3、网页打开时出现自动飞入的文字效果,应使用的触发事件是(D)A、单击B、双击C、鼠标悬停D、网页加载4、下列各项叙述中正确的是( D )A、动态HTML应用程序的大多数处理都是在客户端浏览器上进行的B、gif动画就是动态HTMLC、Flash动画是动态HTMLD、以上各项全部正确5、下面哪个选项是客户端脚本语言( C )A、PhotoshopB、Internet ExplorerC、JavaScriptD、Flash6、在HTML中嵌入JavaScript,应该使用的标记是 ( A )A、<script></script>B、<head></head>C、<body></body>D、<!--...//-->7、下面哪个选项是客户端脚本语言( B )A、FLASH5.0和Internet ExplorerB、JavaScript 和VBScriptC、FrontPage2000和 DreamweaverD、以上都是8、下列不属于动态HTML的核心技术的是(C)A、客户端脚本语言B、CSS样式表C、文件目标模块D、动画素材9、下列是客户端脚本文件的扩展名的是(B)A、.docB、.jsC、.cssD、.htm10、[0200]所谓外联式样式表,就是把样式定义为一个( C )文件,然后在网页中调用该文件。

A、.docB、.txtC、.cssD、.bmp11、[0260]可以通过一个.css文件管理网站中多个网页外观设置的是( C )A、外联式样式表B、内联式样式表C、JavaScript样式表D、VBScript样式表12、[0280]使用CSS设置外观时,若想只对当前页应用样式,最好使用( A )A、JavaScript样式表B、VBScript样式表C、内联式样式表D、外联式样式表13、[0290]使用CSS为多个网页进行相同风格的布局和外观设置时,为了方便对这些网页进行修改,最好使用( C )A、内联式样式表B、外联式样式表C、JavaScript样式表D、VBScript样式表14、[1051]网页设计中,下面关于ASP的表述中,正确的是( C )A、ASP是动态服务器页面的英文缩写。

《动态网站设计》html试题 答案

《动态网站设计》html试题 答案

单选题在HTML中,表示页面背景的是( )A. <body bgcolor=>B. <body bkcolor=>C. <body agcolor=>D. <body color=>AHTML中<body text=red>,表示()A.正在点击文字的色彩是红色。

B.可链接文字的色彩是红色。

C.非可链接文字的色彩是红色。

D.已链接文字的色彩是红色。

C<body leftmargin=?>,表示()A.页面左边的表格大小B.页面左边的空白大小C.页面左边的可用区域大小D.页面左边的可编辑区域大小B<body topmargin=?> ,表示()A.页面上边的表格大小B.页面上边的空白大小C.页面上边的可用区域大小D.页面上边的可编辑区域大小B链接(Link)基本语法是()A. <a goto="URL"> ... </a>B. <a herf="URL"> ... </a>C. <a link="URL"> ... </a>D. <a href="URL"> ... </a>D表示新开一个窗口的超链接代码是()A. <a href=URL target=_new>..</a>B. <a href=URL target=_self>..</a>C. <a href=URL target=_blank>..</a>D. <a href=URL target=_parent>..</a> C<a href=URL target=_blank>..</a>,表示()A.链接到”balnk”的超链接代码B.在本窗口中打开的超链接代码C.打开一个空窗口的超链接代码D.新开一个窗口的超链接代码D<a href=URL target=_parent>..</a>,表示()A.打开一个空窗口的超链接代码B.在父窗口打开超链接的代码C.新开一个窗口的超链接代码D.在本窗口中打开一个超链接的代码B在父窗口打开超链接的代码是()A. <a href=URL target=_top>..</a>B. <a href=URL target=_parent>..</a>C. <a href=URL target=_blank>..</a>D. <a href=URL target=_self>..</a>B<a href=URL target=_self>..</a>,表示()A.打开一个空窗口的超链接代码B.新开一个窗口的超链接代码C.在父窗口打开超链接的代码D.在本窗口打开超链接的代码D在本窗口打开超链接的代码是()A. <a href=URL target=_top>..</a>B. <a href=URL target=_parent>..</a>C. <a href=URL target=_blank>..</a>D. <a href=URL target=_self>..</a>D在框架中,在整个框架页中打开链接的代码是()A. <a href=URL target=_blank>..</a>B. <a href=URL target=_top>..</a>C. <a href=URL target=_main>..</a>D. <a href=URL target=_self>..</a>B<a href=URL target=_top>..</a>,表示()A.在框架页中的主框架中打开链接B.在框架页中的上面框架中打开链接C.在整个框架页中打开链接D.在本窗口打开超链接C表示标尺线的HTML代码是()A. <hr>B. <br>C. <hr></hr>D. <tr>A表示标尺线的大小的HTML代码是()A. <hr size=?>B. <hr long=?>C. <hr height=?>D. <hr space=?> A<hr color=red>表示()A.页面的颜色是红色B.水平线的颜色是红色C.框架颜色是红色D.页面顶部是红色B表示水平线对齐方式为左对齐的HTML代码是()A. <br align=left>B. <tr align=left>C. <hr align=left>D. <hr align=right>C<strong></strong>表示()A.斜体B.粗体C.下划线D.上标B红色的RGB代码是()A. #00ff00B. #ff0000C. #ooooffD. #f0f0f0B灰色的RGB代码是()A. #FF00FFB. #909090C. #CCCCCCD. #000000C换行符的HTML代码是()A. <hr>B. <br>C. <tr>D. <hr></hr>B下列说法正确的是()A. <p>和<br>的区别是<p>插入了一个空行B. <p>和<br>的区别是<p>不是换行符,而<br>是C. <p>和<br>的区别就是<p>后面不能加入文字D. <p>和<br>的区别就是<b>后面不能加入文字A<img alt=#>,表示()A.图像的地址B.图像的排列方式C.在浏览器尚未完全读入图象时,在图象位置显示的文字D.在浏览器尚未完全读入图象时,在图象的上方显示的文字Chtml中段落标志中,标注文件子标题的是?A <Hn></Hn>B <PRE><PRE>C <p>D <BR> AHTML的段落标志中,标注行中断的是?A. <Hn> </Hn>B. <PRE> </PRE>C. <P>D. <BR> CHTML文本显示状态代码中,<SUP></SUP>表示?A. 文本加注下标线B. 文本加注上标线C. 文本闪烁D. 文本或图片居中BHTML文本显示状态代码中,<CENTER></CENTER>表示?A.文本加注下标线B.文本加注上标线C.文本闪烁D.文本或图片居中DHTML代码<img src="name">表示?A. 添加一个图象B. 排列对齐一个图象C. 设置围绕一个图像的边框的大小D. 加入一条水平线A<frameset cols=#>是用来指定什么的?A. 混合分框B. 纵向分框C. 横向分框D.任意分框B能够设置成口令域的是()。

动态网页设计技术智慧树知到答案章节测试2023年

动态网页设计技术智慧树知到答案章节测试2023年

第一章测试1.关于CSS的描述,下列说法正确的是()。

A:目前流行的CSS版本为CSS3。

B:当CSS作为独立的文件时,必须以.html为后缀名。

C:CSS用于设置HTML页面中的文本内容、图片的外形以及版面的布局等外观显示样式。

D:只有独立的CSS文件才符合结构与表现分离的特点。

答案:C2.下列选项中,JavaScript运算符的优先级最高的是()。

A:+B:==C:++D:()答案:D3.根据运算符的优先级,表达式z=2(1+23)的运算结果为()。

A:14B:16C:12D:18答案:A4.下列选项中,没有对应的结束标记的是哪一项?()。

A:B:C:D:答案:A5.下列选项中,字号最大的是哪一项?()。

A:B:C:D:答案:A第二章测试1.一个格式良好的XML文件的根元素个数是()。

A:1B:2C:4D:3答案:A2.假设在helloapp应用中有一个hello.jsp,它的文件路径如下:/webapps/helloapp/hello/hello.jsp在web.xml文件中没有对hello.jsp作任何配置,那么浏览器端访问hello.jsp的URL是什么?A:http://localhost:8080/helloapp/hello/hello.jspB:http://localhost:8080/helloC:http://localhost:8080/hello.jspD:http://localhost:8080/helloapp.jsp答案:A3.下面选项中,关于Tomcat存放Web应用程序需要访问的JAR包的是()。

A:confB:binC:webappsD:lib答案:D4.下面选项中,哪个头字段可以指定客户端使用的操作系统及版本?()。

A:If-Modified-SinceB:User-AgentC:LocationD:Referer答案:B5.在DTD文档中,声明如下语句<!ELEMENT 学生信息 (地址,成绩)>它所代表的含义是()。

JAVASCRIPT动态网页编程复习习题及答案1

JAVASCRIPT动态网页编程复习习题及答案1

d第七章1.在JavaScript中,只能使用预定义对象,不能使用自定义对象。

错2.在JavaScript中,若将一个引用变量赋值给另一个变量,则将自动创建一个新对象,并且新对象与该引用变量所引用的对象完全相同。

错3.在JavaScript中,必需使用delete运算符删除用new运算符创建的对象。

错4.若要使用任何一个JavaScript对象,则必需先使用new运算符创建它。

错5.在JavaScript中,表达式"abc".length将返回字符串"abc"的长度值。

对6.在JavaScript中,不能使用普通的for循环语句遍历数组中的所有元素。

错7.在JavaScript中,使用delete运算符能够删除对象的任何属性。

错8.在JavaScript中,任何对象都是Object对象类的实例。

对9.在JavaScript中,任何函数都是Function对象。

对10.在JavaScript中,instanceof运算符等同于typeof运算符。

错11.在JavaScript中,可以使用下面的_____运算符访问对象的属性和方法。

点运算符(.)12.以下哪个表达式的值是引用值?new Date()13.对代码"var x=myhouse.kitchen;"的哪种说明正确?将myhouse对象的kitchen属性值赋值给变量x;14.以下______语句在页面上显示圆周率π。

document.write(Math.PI)15.以下______表达式产生一个0~7之间(含0,7)的随机整数。

Math.floor(Math.random()*8)16.以下______语句把日期对象rightnow的的星期号赋值给变量weekday。

varweekday=rightnow.getDay();17.以下String对象的_____方法得到指定位置处的字符?charAt()18.执行语句序列"var s="1234567890";s=s.substr(5,2);"之后,变量s的值是:"67"19.以下_____语句不能创建数组。

jsp试题及答案

jsp试题及答案

jsp试题及答案一、单项选择题(每题2分,共20分)1. 在JSP中,以下哪个不是内置对象?A. requestB. responseC. outD. session答案:D2. JSP页面中,以下哪个指令用于指定JSP页面使用的脚本语言?A. <%@ page language="java" %>B. <%@ page language="jsp" %>C. <%@ page language="javascript" %>D. <%@ page language="html" %>答案:A3. 在JSP中,使用EL表达式获取request作用域中的属性时,正确的语法是:A. ${requestScope.attributeName}B. ${request.attributeName}C. ${sessionScope.attributeName}D. ${applicationScope.attributeName}答案:B4. JSP页面中,以下哪个标签用于包含静态包含?A. <jsp:include page="included.jsp" />B. <jsp:forward page="forwarded.jsp" />C. <jsp:include page="included.jsp" flush="true" />D. <jsp:forward page="forwarded.jsp" flush="false" />答案:A5. 在JSP中,以下哪个标签用于创建一个名为"user"的会话范围属性?A. <jsp:attribute name="user" value="John Doe" />B. <jsp:attribute name="user" value="John Doe" session="true" />C. <jsp:session name="user" value="John Doe" />D. <jsp:session name="user" value="John Doe" session="true" /> 答案:B6. 在JSP中,以下哪个表达式用于获取当前时间?A. ${now()}B. ${currentTime}C. ${new java.util.Date()}D. ${java.util.Date.now()}答案:C7. JSP页面中,以下哪个指令用于设置页面的默认字符编码?A. <%@ page charset="UTF-8" %>B. <%@ page contentType="text/html; charset=UTF-8" %>C. <%@ page encoding="UTF-8" %>D. <%@ page pageEncoding="UTF-8" %>答案:B8. 在JSP中,以下哪个标签用于声明一个JavaBean属性?A. <jsp:useBean id="bean" class="com.example.Bean" />B. <jsp:setProperty name="bean" property="property"value="value" />C. <jsp:getProperty name="bean" property="property" />D. <jsp:declareBean id="bean" class="com.example.Bean" /> 答案:A9. JSP页面中,以下哪个指令用于设置页面的自动刷新时间?A. <%@ page refresh="5" %>B. <%@ page autoRefresh="5" %>C. <%@ page sessionTimeout="5" %>D. <%@ page cache="5" %>答案:A10. 在JSP中,以下哪个指令用于指定页面的访问权限?A. <%@ page access="private" %>B. <%@ page access="public" %>C. <%@ page access="protected" %>D. <%@ page access="public" import="java.util.*" %>答案:B二、多项选择题(每题3分,共15分)1. 在JSP中,以下哪些标签用于实现页面跳转?A. <jsp:forward>C. <jsp:redirect>D. <jsp:action>答案:A, C2. JSP页面中,以下哪些指令用于设置页面的属性?A. <%@ page %>B. <%@ include %>C. <%@ taglib %>D. <%@ session %>答案:A, C3. 在JSP中,以下哪些表达式用于获取session范围的属性?A. ${sessionScope.attributeName}B. ${session.attributeName}C. ${requestScope.attributeName}D. ${applicationScope.attributeName}答案:A, B4. JSP页面中,以下哪些指令用于导入Java类?A. <%@ page import="java.util.*" %>B. <%@ page import="java.sql.*" %>C. <%@ page import="java.io.*" %>D. <%@ page import=".*" %>答案:A, B, C, D5. 在JSP中,以下哪些标签用于操作JavaBean属性?B. <jsp:setProperty>C. <jsp:getProperty>D. <jsp:include。

《动态网站设计》JSP试题-带答案

《动态网站设计》JSP试题-带答案

一、选择题1、下面哪一个不是JSP本身已加载的基本类?(B)A、ng.*B、java.io.*C、javax.servlet.*D、javax.servlet.jsp.*2、以下关于JavaBeans的说法中,错误的是(B)。

A、JavaBeans是基于JA V A语言的。

B、JavaBeans是JSP的内置对象之一。

C、JavaBeans是一种Java类。

D、JavaBeans是一个可重复使用的软件组件。

3、下面的说法错误的是:(D)A Jsp可以处理动态内容和静态内容B 在Jsp最终会编译成字节码后执行C 在jsp中可以使用脚本控制Html的标签生成D Jsp中不能使用//注释Java脚本中的代码4、下述选项中不属于JDBC基本功能的是:(D)A. 与数据库建立连接B. 提交SQL语句C. 处理查询结果D. 数据库维护管理5、JSP 页面经过编译之后,将创建一个(B)A.applet B.severlet C.application D.exe文件6、以下对象中的(D )不是JSP的内置对象。

A、requestB、sessionC、applicationD、bean7、在JSP中,内置对象(B)封装了用户提交的信息,使用该对象可获取用户提交的信息。

A、sessionB、requestC、responseD、out8、request对象可以使用( A )方法获取表单中某输入框提交的信息。

A、getParameter(String s)B、getValue(String s)C、getParameterNames(String s)D、getParameterValue(String s)9、JSP的内置对象中( A )对象可对客户的请求作出动态响应,向客户端发送数据。

A、responseB、requestC、applicationD、out10、以下方法,哪个可使session无效?(A )A、session.removeAttribute(String key)B、session.invalidate()C、session.setAttribute(String key)D、session.getAttribute(String key)11、application对象能在(C )间共享。

动态网页设计jsp

动态网页设计jsp

动态网页设计(jsp)一、单项选择题下列各题A、B、C、D四个选项中,只有一个选项是正确的。

1.下面哪一个不能作JSP的服务器()A. IBM WebSphereB. BEA WebLogicC. TomcatD. pws2.在配置tomcat虚拟目录时,需要打开哪个文件? ()A. index.jspB. web.xmlC.server.xmlD.以上都不是3.下面哪个不是包装类()A.LongB.StringC.FloatD.Double4. 下面哪项不是useBean动作可能的属性值()A.contentTypeB. idC. scope D.class5. 下面哪项不是response对象的方法( )A.setContentType(String contentTypestr)B. setHeader(String headername,String headervalue)C. getParameter(String str)D. sendError(int errorcode)二、填空题)1.字符串类型的变量num,如何转换成int类型的整数__ _____2.___________指令能够将用户的请求传递到另一页面处理。

3.当服务器卸载一个Servlet时候,它将调用___________方法4.HTML是___ ________________________________________的缩写5.jsp主要内置对象有___________,___________,___________,___________, out,config,page三、简答题(共33分)1.下面两个注释声明存在什么问题?< !--this variable stores the GSP page context.--! ><!—This page was forwarded from <%- sourcepage % >.--% > 2.分析下面的代码,写出include.jsp的运行结果。

动态网页设计习题集

动态网页设计习题集

动态网页设计习题集一、选择题1.下面哪种技术不属于B/S设计模式:()A. CGI B. XML C. ASP D. PHP2.下面关于B/S、C/S设计模式比较的描述哪项错误 ()A C/S开发和维护成本高B B/S 客户端负载重C C/S移植困难D B/S用户的界面是由客户端所装软件决定的3.下面哪种B/S模式设计技术由SUN公司倡导()A. CGI B.JSP C. ASP D. PHP4.下面关于JSP与ASP比较的描述,哪一项不是JSP独有特点()A. 跨平台性B. 一次编写,到处运行C. 编写容易,快速上手D. 通过JDBC驱动程序与数据库连接5.下面哪一个不能作JSP的服务器()A. IBM WebSphereB. BEA WebLogicC. TomcatD. pws6.下面哪个不是配置tomcat运行环境所需的环境变量 ()A. CLASSPATHB.TOMCAT_HOMEC.JAVA_HOMED. OS7.在配置tomcat虚拟目录时,需要打开哪个文件? ()A. index.jspB. web.xmlC.server.xmlD.以上都不是8.在配置tomcat虚拟目录时,需要在哪两个元素之间插入配置信息?()A. Context与HostB. Context与ListenerC. Context与ServerD.以上都不是9. 一个标准的HTML文件是以<html>标记开始,并以什么标记结束()A.<html> B </htm>C <htm>D </html>10. 下面哪个标记表示html文件的头元素:()A <html>B <body>C <head>D <title>11. 下面哪个标记表示html文件的标题元素:()A <html>B <body>C <head>D <title>12.下面哪个是属性而不是标记 ()A.IMGB. FORMC. HREFD.TD13. 下面哪个是标记而不是属性()A.HREFB.HTMLC.SRCD.BORDER14.下面哪个不是表单标记( )A. INPUTB.RADIOC.CHECKBOXD. TR15.下面哪个对象与另外三个不在一个层次上()A. FRAMEB.DOCUMENTC.LOCATIOND.HIDDEN16. 下面哪个对象与另外三个不在一个层次上()A. SELECTB.PASSWORDC.HISTORYD.TEXTAREA17. 下面哪个对象与另外三个不在一个层次上()A. FORMB. AREAC.PLUGIND. FILEUPLOAD18. 在下面的FORM元素、方法、事件与属性中哪一项与另外三个不同()B.ONBLURC.VALUED.DEFAULTVALUE19. 在下面的FORM元素、方法、事件与属性中哪一项与另外三个不同()A.ONFOCUSB.ONSLECTC.ONCHANGED.OPTIONS20.在JavaScript中弹出一个提示信息框的函数是:( )A messageB warnC alertD 以上都不是21.下面哪个不是Java中关键字()A. abstractB.breakC. nullD.int22. 下面哪个不是包装类()A. BooleanB.CharacterC. IntegerD.System23. 下面哪个不是包装类()A.LongB.StringC.FloatD.Double24. 在下面html头元素中定义样式规则的代码中<___?___ TYPE="TEXT/CSS">H2 { FONT-SIZE: LARGE; COLOR: BLUE }</____?___>问号处应该是: ( )A headB styleC bodyD 以上都不是25.在简单数据类型之间进行转换时,需要考虑优先级关系,下面哪个描述不正确()A.byte<shortB.char<shotC.float<doubleD.long>int26.下面哪一项不是Java类访问控制关键字()A. publicB. protectedC. thisD. private27.下面哪一项不是JSP注释()A.<!-- -->B.<%-- --%>C.//D. & &28.下面哪一项不是JSP的page指令的属性()A.importB. contentTypeC.sessionD. useBean29. 下面哪一项不是JSP的page指令的属性()A. extendsB. errorPageC.paramsD. isThreadSafe30.<jsp:forward page="test.jsp"/> 代码属于Jsp中的()A.(编译指令)指令 directiveB.(操作指令)动作 actionC.(Jsp代码)脚本元素 sriptletD. 以上都不是31. <%@ page import=”java.util.Date”%> 代码属于Jsp中的()A.(编译指令)指令 directiveB.(操作指令)动作 actionC.(Jsp代码)脚本元素 sriptletD. 以上都不是32.下面哪项不是Jsp内置对象( )A. JDBCB. responseC. sessionD. out33. 下面哪项不是JavaScript的内置对象( )A. dateB. mathC. documentD. string、34.下面哪项不是默认情况下已经被加入到当前JSP页面,而不需要特殊声明( )A. ng.*B. java.servlet.*C. java.util.*D. java.servlet.http.*35. 下面哪项不是JSP操作指令()A. getPropertyB. forwardC. includeD. import36. 下面哪项不是JSP操作指令的作用()A. 与服务器端资源进行通信B. JSP的解释引擎,需要在编译时做什么动作C. 通过标记库定义自定义标记D. 使 JSP 页面可与 JavaBean 对象进行交互37. 下面哪项不是与Bean进行交互的JSP操作指令()A. useBeanB. includeC. getPropertyD. setProperty38. 下面哪项不是useBean动作scope属性可能的值()A. pageB. requestC. response D.session39. 下面哪项不是useBean动作可能的属性值()A.contentTypeB. idC. scope D.class40. 下面哪项是错误的设置Bean属性值的方法()A. <jsp:setProperty name="beanInstanceName"property= "*" />B. <jsp:setProperty name="beanInstanceName"property="propertyName"/>C. <jsp:setProperty name="beanInstanceName"property="propertyName" param="parameterName" /> D.<jsp:setProperty name="beanInstanceName"property="*" value="{string | <%= expression %>}"/>41. 下面哪项不是Jsp内置对象( )A.requestB.sessionC.config D.Cookie42.下面哪项不是request对象的方法()A. getAttribute(String str)B. getCookies()C.getParameter(String str)D. sendRedirect(String url)43. 下面哪项不是response对象的方法( )A.setContentType(String contentTypestr)B. setHeader(String headername,String headervalue)C. getParameter(String str)D. sendError(int errorcode)44. 下面哪项不是Cookie类的方法()A. invalidate()B. getMaxAge()C. setValue(String newValue )D. setVersion(int v)45. 下面哪项不是session对象的方法()A.getAttribute (String name)B.invalidate()C.getServletInfo()D.setAttribute(String name, Object value)46. 下面哪项不是application对象的方法()A. getAttribute (String name)B.getCookies()C.getInitParameter()D.setAttribute(String name, Object value)47. 下面哪项不是out对象的方法()A.invalidate()B.newLine()C.flush()D.close()48. 下面哪项不是File类的构造方法()A.File(String fileName)B.File(File directory)C.File(String directory, String fileName)D.File(File directory, String fileName)49. 下面哪项不是File类的方法()A.boolean createNewFile()B. boolean mkdirs()C. void flush()D. String getParent()50. 下面哪项不是File类的方法()A.String getAbsolutePath()B.String [] list()C.boolean canRead()D.void write(byte[] b)51.选出与其他三个不类似的选项()A.ReaderB.InputStreamC.FileD.Writer52.下面哪项是Reader和Writer都有的方法()A.long skip(long n)B.int read()C.void close()D.void flush()53.下面哪个方法在RandomAccessFile类有,而在Reader或Writer类中没有()A.void close()B.int read()C.setLength(long newLength)D.以上都不是54.下面哪项不属于SQL语句的子类()A.数据定义语言(DDL)B.数据查询语言(DQL)C.事务控制语言(TCL)D.数据插入语言 (DIL)55. 下面哪项不属于JDBC访问接口()A.ConnectionB.StatementC.ResultSetD.Callable56. 下面哪项不属于数据库最常用的基本操作()A.查询(Select)B.装载(Load)C.插入(Insert)D.更新(Update)57. 下面哪项不属于常见的JDBC驱动程序()A.JDBC-ODBC桥加ODBC驱动程序B.本地协议纯Java驱动程序C.远程APID.本地API58. 下面哪项不属于某个数据库JDBC驱动程序包()A.db2java.jarB.jspsmartupload.jarC.mssqlserver.jarD.mysql.jar59.下面哪个接口不具有executeQuery方法(不考虑参数) ()A.StatementB.ResultSetC.PreparedStatementD.CallableStatement60. 下面哪项不属于结果集类型()A.TYPE_FORWORD_ONLYB.TYPE_BACKWORD_ONLYC.TYPE_SCOLL_INSENSITIVED.TYPE_SCOLL_SENSITIVE61. 下面哪项不属于结果集并发性()A.CONCUR_WRITE_ONLYB.CONCUR_READ_ONLYC.CONCUR_UPDATABLED.以上都不是62.下面关于通过JDBC访问数据库哪项说明正确()A.对数据库操作一定要驱动程序B.对数据库操作一定要DriverManager.getConnectionC.对数据库操作一定要ResultSet对象D.以上说明都不正确63. 下面哪项不属于JDBC for SQL Server 驱动程序包()A.msbase.jarB.msdriver.jarC.mssqlserver.jarD.msutil.jar64.在配置数据库连接池时,哪项说法错误()A.需要配置server.xml文件B.需要配置web.xml文件C.需要配置manager.xml文件D.以上都错误65. 在配置数据库连接池时,配置server.xml,不需要修改哪个元素()A.ContextB.ServerC.ResourceD.ResourceParams66. 在配置数据库连接池时,配置server.xml,哪项不属于要修改的parameter元素()A.factoryB.driverClassNameC.portD.maxWait67. 下面哪项不是Hashtable类的方法()A.clear()B.contains()C.next()D.put()68. 下面哪项不是Servlet处理客户请求的方法()A.doPost()B.doGet()C.service()D.destroy()69.在配置Servlet时,需要书写web.xml文件,哪个元素不是必须的()A.servlet-nameB.servlet-classC.url-patternD.url-mapping70.下面哪项不是常用邮件协议()A.SMTPB.POP3C.IMAPD.TCP71.下面哪项不是Servlet生命周期的方法()A.initB.serviceC.updateD.destroy72.下面哪项不是JavaMail所需的jar包()A.mail.jarB.activation.jarC.xmail.jarD.以上都不是73. 下面哪项不是JavaMail所需的类()A.SessionB.MimeMessageC.MailD.Store74. 下面哪项不是XML的三种显示样式()1.CSS2.XSL3.Data Island4.Schema75. 下面哪项不是JSP操作XML文件的方式()1.DOM2.SAX3.XDOM4.JDOM二、填空题1.__ __________对象封装了对客户端的响应。

2018-2019学年第二学期《JSP动态网页技术》期末试卷

2018-2019学年第二学期《JSP动态网页技术》期末试卷

2018-2019学年第二学期《JSP 动态网页技术》期末考试 适用班级:1801、1802、1803、18041. 以下方法,哪个可使session 无效?( )A 、session.removeAttribute(String key)B 、session.invalidate()C 、session.setAttribute(String key)D 、session.getAttribute(String key)2. application 对象能在( )间共享。

A 、某个访问者所访问的当前页面B 、某个访问者所访问的网站的各个页面之间C 、该服务器上的所有的访问者的所有jsp 页面D 、该服务器上的所有的访问者的所有jsp 页面和Java 程序3. JDBC 是Java 数据库连接API ,以下说法中哪个是不正确的?( )A 、与一个数据库建立连接B 、向数据库发送SQL 语句C 、建立ODBC数据源 D 、处理数据库返回的结果 4. 查询数据库得到的结果集中,游标最初定位在( )。

A 、第一行 B 、第一行的前面 C 、最后一行 D 、最后一行的后面 5. 以下关于JavaBeans 的说法中,错误的是( )。

A 、JavaBeans 是基于JAVA 语言的。

B 、JavaBeans 是JSP 的内置对象之一。

C 、JavaBeans 是一种Java 类。

D 、JavaBeans 是一个可重复使用的软件组件。

6. 在编译Servlet 或Javabean 时,我们使用( )命令。

A 、JavacB 、JavaC 、ServletD 、以上三种都不对7. 下面哪一个不是JSP 本身已加载的基本类?( )A 、ng.*B 、java.io.*C 、javax.servlet.*D 、javax.servlet.jsp.*8. 在JSP 中使用<jsp:getProperty>标记时,不会出现的属性是:( ) A 、name B 、property C 、value D 、以上皆不会出现 9. 如果要在JavaBean 组件中封装对数库的操作,下列说法正确的是:( )。

《动态网站设计》计科09试卷A+答案

《动态网站设计》计科09试卷A+答案

c= Application ("a")+ Application ("b")%>A 12B abC 30D 以上都不对6.要在网页中显示“欢迎访问我的主页!”,要求字体为隶书,字体大小为6。

下列语句正确的是()A.<p><font size=6 type=”隶书”>欢迎访问我的主页!</font>B.<p><font size=+2 face=”隶书”>欢迎访问我的主页!</font>C.<p><font size=6 face=”隶书”>欢迎访问我的主页!</font>D.<p><font size=+3 style=”隶书”>欢迎访问我的主页!</font>7.要创建一个1行2列的表格,下面的语句正确的是()A.<table><td><tr>单元格1</tr><tr>单元格2</tr></td></table>B.<table><tr><td>单元格1</td><td>单元格2</td></tr></table>C.<table><tr><td>单元格1</td></tr><tr><td>单元格2</td></tr></table>A.<table><tr><t1>单元格1</t1><t2>单元格2</t2></tr></table>8.在HTML中,文本域的标记是( )A.<text…>B.<input type=text…>C.<input type=textarea…>D.<textarea…>9.下面关于VBScript的命名规则的说法不正确的是()A. 第一个字符必须是数字或字母B. 长度不能超过255个字符C. 名字不能和关键字同名D.在声明的时候不能声明两次10.执行完strUser="12345678"以后,strUser是()类型A.整数变量 B.字符串变量C.布尔型变量D.单精度变量11.下面程序段执行完毕,页面上显示内容是什么()?<%Dim strTempstrTemp=“user_name”Session(strtTemp)= “张三”Session(“strtTemp”)= “李四”Respone.Write Session(“user_name”)%>A.张三B.李四C.张三李四 D.语法有错,无法正常输出12.关于For…Next语句,下面说法错误的是()A.可以在循环中的任何位置放置一个Exit For语句B.step的值必须是整数,默认为1C.For i=1 To 15 Step 4 ,这一行说明循环体最多可以执行4次D.计数变量i可以是变量或表达式13. 关于VBScript过程,下列说法错误的是()A.call语句用于Sub或Function过程的调用B.调用Function过程时call语句可以省略,但调用Sub过程时不可以省略C.Function 函数可以有返回值D.使用Exit Function 语句可以从Function过程中立即退出14. 对于下面的语句,执行的结果是()<%Response.Write("中国")Response.endResponse.Write("你好")%>A.中国你好B.中国C.你好D.出错15. 下面属于Server对象的方法的是()A.CreateObjectB.HTMLEncodeC.MapPathD.以上全都是16. QueryString获取方法、Form 获取方法获取的数据子类型分别是:()A.数字、字符串B.字符串、数字C.字符串、字符串D.必须根据具体值而定17. 下面程序段执行完毕,我们在浏览器中看到的内容是什么?()<%Response.Write "<a href=''>新浪</a>"%>A.新浪B.<a href=''>新浪</a>C.新浪D.该句有错,什么也不显示18. 关于Session对象的属性,下列说法正确的是()A.Session的有效期时长默认为90秒,且不能修改。

JavaScript动态网页编程复习习题及答案

JavaScript动态网页编程复习习题及答案

第一章第1题(单选题,2分)[本题第2次答]Internet 是______?[A]对等网[B]局域网[C]城域网[D]国际互联网第2题(单选题,2分)[本题第2次答]Web是一种建立在Internet 网络基础上的应用系统,它采用客户机/服务器模型,使用______协议在服务器和客户端之间传输数据。

[A]FTP[B]Telnet[C]Email[D]HTTP第3题(单选题,2分)[本题第2次答]HTTP 服务的默认端口号是______。

[A]20[B]21[C]25[D]80第4题(单选题,2分)[本题第2次答]Web 是以HTML 语言和_____ 协议为基础的全球信息网络。

[A]HTTP[B]FTP[C]POP3[D]SNMP第5题(单选题,2分)[本题第2次答]HTML 是一种标记语言,它由______解释执行。

[A]Web 服务器[B]操作系统[C]Web 浏览器[D]不需要解释第6题(单选题,2分)[本题第2次答]超文本的最基本含义是_____。

[A]该文本中包含有图像[B]该文本中包含有声音[C]该文本中包含有二进制信息[D]该文本中包含有链接到其他页面的链接点第7题(单选题,2分)[本题第2次答]URI 的意思是_____。

[A]统一资源定位符[B]统一资源名[C]统一资源标识符[D]URL第8题(单选题,2分)[本题第2次答]以下哪个URL 的写法是正确的?[A]get:///about.htm[B]ftp:/[C]ftp://[D]http:第9题(单选题,2分)[本题第2次答]以下哪个程序不是Web 浏览器?[A]IE[B]Firefox[C]Mosaic[D]IIS第10题(单选题,2分)[本题第2次答]以下哪个程序不是Web 服务器程序?[A]IIS 6.0[B]IIS 7.0[C]Apache[D]WPS第11题(单选题,2分)[本题第2次答]以下哪种技术不是服务器端动态网页技术?[A]DOM[B]ASP[C]PHP[D]JSP第12题(单选题,2分)[本题第2次答]目前的Web 标准不包括____。

大学《动态网站建设》考试题库及答案

大学《动态网站建设》考试题库及答案

下面HTML标记中届性写法最正确的是:A, 顶部在网页传递方式中,所传递的表单数据在HTTP协议数据后部的是:A. post方式提供了丰富的状态保持功能,多数可以在页面之间互相共享,除了()之外。

C.视图状态RangeValidator 控件用丁验证数据的B. 范围下面对Session对象描述错误的是A. Session对象可以添加和移除对丁网站程序说法错误的是A. 设计网站不用考虑客户机的安全问题,网页程序可以无限制地访问客户机的资要创建一个密码框,则<input >标记的type届性应该为A. submitB. textC. radioD. password对客户端Cookie状态说法不正确的是()。

A. 默认情况下,Cookie在浏览器程序关闭时过期B. Cookie可以跨页面访问共享C. Cookie可以保存无限制大小的数据D. Cookie是保存在客户端、由浏览器管理的要使RadioButton 控件被选中,需要将其()届性设置为true。

A. CheckedB. VisibleC. AutoPostBackD. Enabled要实现一个网站在线人数计数器,最方便的是使用()。

A. Cookie 状态B. 视图状态C. 会话状态D. 应用程序状态要使文本框最多输入6个字符,需要将该控件的()届性值设置为6A. ColumnsB. TabIndexC. MaxLength页面指令要放在A. < script >标记对中B. < ...>中D. <% ...%>中服务器form中的HTML子控件转成服务器控件后,在后台代码中A. 可通过其name属性访问B. 必须使用FindControl方法访问C. 必须使用Controls索引器访问D. 可通过其ID属性访问记载特定客户的信息,可以使用—对象:A. RequestB. ApplicationC. SessionD. Cookie要验证文本框中输入的数据是否为合法的邮编,需要使用()验证控件A. CompareValidatorB. RangeValidatorC. RequiredFieldValidatorD. RegularExpressionValidator假设lblMessage 是控件Label的ID,那么()可以在该控件上显示您好!A. lblMessage.Value=" 您好!";B. lblMessage.Text="您好!C. ="您好!D. lblMessage.ID="您好!";对丁视图状态说法正确的是()。

网页设计考试题目及答案

网页设计考试题目及答案

网页设计考试题目及答案一、选择题(每题2分,共20分)1. 在HTML中,用于定义最重要的标题的标签是:A. `<h1>`B. `<h6>`C. `<p>`D. `<div>`答案:A2. CSS选择器中,用于选择ID为"header"的元素的写法是:A. `#header`B. `.header`C. `header`D. `id="header"`答案:A3. 下列哪个属性用于控制元素的垂直对齐方式?A. `text-align`B. `vertical-align`C. `align`D. `justify`答案:B4. 在JavaScript中,用于获取页面URL中查询字符串的全局对象属性是:A. `window.location.href`B. `window.location.search`C. `window.location.host`D. `window.location.pathname`答案:B5. 如果想在网页中插入一条水平线,应该使用哪个HTML标签?A. `<hr>`B. `<div>`C. `<p>`D. `<br>`答案:A6. 对于一个网页设计师来说,响应式设计的主要目的是:A. 使网站在不同设备上看起来相同B. 使网站在不同设备上看起来不同C. 使网站在所有设备上都能正常工作D. 使网站在特定设备上运行更快答案:C7. 下列哪个不是HTML5的语义化标签?A. `<article>`B. `<section>`C. `<div>`D. `<aside>`答案:C8. 在CSS中,`z-index`属性用于控制元素的:A. 可见性B. 定位方式C. 堆叠顺序D. 尺寸答案:C9. JavaScript中的`document.getElementById`方法用于:A. 获取文档的URLB. 获取文档的标题C. 获取文档的根元素D. 根据ID获取元素答案:D10. 在HTML中,用于定义无序列表的标签是:A. `<ul>`B. `<ol>`C. `<li>`D. `<dl>`答案:A二、填空题(每题2分,共20分)1. 在HTML中,`<meta>`标签通常位于`<head>`标签内部,用于提供____的元数据。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

document.write(a[i] +" ");}输出结果是(A)。

A.100 2111 41111 B. 1 2 3C.0 1 2 D. 1 2 49.在HTML页面中,下面有关的Document对象的描述错误的是(B )。

A.Document对象用于检查和修改HTML元素和文档中的文本B.Document对象用于检索浏览器窗口中的HTML文挡的信息C.Document对象提供客户最近访问的URL的列表D.Document对象的location属性包含有关当前URL的信息10.window对象的open方法返回的是( C )A.没有返回值B.boolean类型C.返回打开新窗口的对象D.返回int类型的值11.要求用JavaScript实现下面的功能:在一个文本框中内容发生改变后,单击页面的其他部分将弹出一个消息框显示文本框中的内容,下面语句正确的是(A)A.<input type="text" onChange="alert(this.value)">B.<input type="text" onClick="alert(this.value)">C.<input type="text" onChange="alert(text.value)">D.<input type="text" onClick="alert(value)">12.setInterval("alert('welcome');",1000);这段代码的意思是( D )A.等待1000秒后,再弹出一个对话框B.等待1秒钟后弹出一个对话框C.语句报错,语法有问题D.每隔一秒钟弹出一个对话框13.创建对象使用关键字( B )A.function B.newC.var D.String14.在javaScript 中,可以使用Date对象的(A )方法返回该对象的日期。

A.getDate B.getYearC.getMonth D.gerTime15.在当前页面的同一目录下有一名show.js的文件, 下列( C )代码可以正确访问该件.A.<script language=”JavaScript” language= “show.js”></script>B.<script language=”JavaScript” type=”show.js”></script>C.<script language=”JavaScript” src=”show.js”></script>D.<script language=”JavaScript” runat=”show.js”></script>16.网页编程中,运行下面的javascript代码:<script language=”javascript”>x=3; y=2; z=(x+2)/y; alert(z);</script>则提示框中显示(B )。

A. 2 B.2.5C.32/2 D.1617.下面( C )不是鼠标键盘事件A.onclick事件B.onmouseover事件C.oncut事件D.onkeydown事件18.在HTML页面中,下面关于Window对象的说法不正确的是()。

A.Window对象表示浏览器的窗口,可用于检索有关窗口状态的信息B.Window对象是浏览器所有内容的主容器C.浏览器打开HTML文档时,通常会创建一个Window对象D.如果文档定义了多个框架,浏览器只为原始文档创建一个Window对象,无须为每个框架创建Window对象19.在某一页面下载时,要自动显示出另一页面,可通过在<body>中使用下边的哪一事件来完成(A )。

A.onload B.onunloadC.onclick D.onchange20.分析下面的JavaScript代码段a=new Array(2,3,4,5,6); sum=0;for(i=2;i<a.length;i++ )sum +=a[i];document.write(sum); 输出结果是( D ).A.20 B.23456 C.2,3,4,5,6 D.15二、填空题(每空1分,共20 分)1、JavaScript是一种通用的、跨平台的、基于对象和事件驱动并具有安全性的解释型脚本语言。

2、JavaScript程序在HTML文件中的位置有<body> 、<head> 和src中。

3、成对出现的标记称为“双标记”,其语法格式为<body></body>。

4、align是段落标记的常用属性,可以取值为center、right 、left 。

5、数值型是最基本的数据类型,它不区分整型、浮点型。

6、JavaScript常用的运算符有字符串运算符、算术运算符、逻辑运算符、关系运算符、赋值运算符和比较运算符。

7、对于已定义的对象,在使用之前要使用运算符new 创建一个实例。

8、使用数学对象的方法求-2的绝对值代码是Math.abs(-2) 。

9、事件处理过程分为三步:发生事件、监听事件、触发事件。

10、鼠标的移入移出事件分别为onmouseover 、onmouseout 。

11、document对象是html的子对象。

12、使用文档对象来获取指定id 的HTML 标记的方法是 document.getElementById(“id ”) 。

13、提交表单后,新网页仍然在本身窗体打开或是在新窗口中打开,只需将target 属性分别设置为 _self 、 _blank 。

三、判断题 (每小题 1 分,共10分)1、JavaScript 语言和C 语言一样,都需要编译后再执行 ( x )2、JavaScript 语言是一种安全语言,它不允许访问本地硬盘 ( x )3、HTML 语言的注释符号是“//” ( x )4、使用<style></style>标记来定义CSS 样式表 ( √ )5、<h6>标记的字体比<h1>标记的字体大 ( √ )6、框架容器的标记是<frame> ( x )7、JavaScript 语言支持外置对象、内置对象和浏览器对象 ( x )8、使用Date 对象的parse()方法返回的是当前时间的字符串 ( √ )9、onabort 方法属于页面相关事件 ( x )10、当前元素失去焦点并且元素的内容发生改变时触发的事件是onchange 事件 ( √ )四、设计题(每小题10分,共30分)1、利用Javascript 得到当前时间,然后使用switch 语句判断当前时间是星期几,并输出结果。

2、使用循环语句将指定字符串“Javascript 很有用”输出10次,且每次字号逐一递增。

3、使用html 创建一个注册表单,要求包含“用户名”、“密码”、“确认密码”文本框,以及“注册”和“取消”按钮,点击登录按钮时,使用Javascript 做如下判断: 1)用户名和密码是否填写,不满足要求则对用户进行提示; 2)密码和确认密码的长度不能少于6位,不满足要求需对用户进行提示。

此外,点击取消按钮时,返回至上一个html 页面。

13、三、判断题 (每小题 1 分,共10分) (正确填√,错误填×)四、设计题 (每小题10分,共30分)1、<script type="text/javascript"> var D = new Date();var sWeek = D.getDay(); var temp = ""; switch(sWeek) {case 0:temp = "星期天"; break; case 1:temp = "星期一"; break; case 2:temp = "星期二"; break; case 3:temp = "星期三"; break; case 4:temp = "星期四"; break; case 5:temp = "星期五"; break; case 6:temp = "星期六"; break; }document.write(temp); </script>2、<script language="javascript">var i;for(i=0;i<10;i++){document.write("<font style='font-size:2"+[i]+"px;'>javascript很有用<br></font>");}</script>3、<script language="javascript">function check(){var i=document.getElementsByTagName("input");if(i[0].value==0){alert("用户名不能为空");}if(i[1].value==0){alert("密码不能为空");}else if(i[1].value.length<6){alert("密码长度大于6")}}</script><body><form action="#" method="post" name="form1"><table><caption><h2>注册账号</h2></caption><tr><td>用户:</td><td><input type="text" name="username" onblur="check()"/></td></tr><tr><td>密码:</td><td><input type="password" name="password" onblur="check()"/></td></tr><tr><td>确认密码:</td><td><input type="password" name="agianpwd" onblur="check()"/></td></tr><tr><td colspan="2"><input type="submit" name="submit" value="注册"/><input type="button" name="button" value="取消" onclick="history.go(-1)" /></td></tr></table></form></body>。

相关文档
最新文档