动态网页设计(js)试卷
《动态网页设计(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二、单项选择题。
动态网设计试题及答案

━━━━━━━━━━━━━━━一、填空共10题(共计20分)━━━━━━━━━━━━━━━第1题(2分)form表单中,用于重新填写表单信息的按钮的type属性需设置为【1】.[答案使用小写字母]答案:1). reset第2题(2分)当HTML表单用【1】方法向ASP文件传递数据时,用户提交的数据将附在URL的查询字符串中一起被提交到服务器端指定的文件中.(小写字母)答案:1). get第3题(2分)form表单中,用于提交表单信息的按钮的type属性需设置为【1】.[答案使用小写字母]答案:1). submit第4题(2分)asp文件的后缀为【1】.注:答案中字母为小写答案:1). asp第5题(2分)Server.MapPath("sheji.txt")可以获得文本文件sheji.txt完整的【1】路径. 答案:1).第6题(2分)<input type="">标记的【1】属性用于为输入区域命名.(小写字母)答案:1). name第7题(2分)Response对象只有一个集合,即【1】.(答案为小写字母)答案:1). Cookies第8题(2分)查询成绩表中数据并按成绩降序排序的语句是:select*fromcjb【1】bycjdesc[答案使用小写字母]答案:1). order第9题(2分)服务器端要获得客户端所提交的表单数据,需要使用【1】对象来实现.(答案为小写字母)答案:1). request第10题(2分)【1】一经声明,在程序运行期间,其值不能发生改变.答案:1). 常量━━━━━━━━━━━━━━━二、判断共20题(共计20分)━━━━━━━━━━━━━━━第1题(1分)环境变量CONTENT_LENGTH表示客户端发送内容的长度.答案:Y第2题(1分)在网页中,ASP代码必须放置在<%及%>嵌套中.答案:Y第3题(1分)变量在使用之前,必须首先被声明.答案:N第4题(1分)在条件判断语句中,使用了if,则必须使用then与之匹配.答案:Y第5题(1分)ASP在发送到浏览器之前,被转换为HTML语言.答案:Y第6题(1分)用Fix函数来转换数据时,小数部分采用四舍五入原则.答案:N第7题(1分)在IIS中,默认的访问网页总是index.html.答案:N第8题(1分)在没有给Session赋值之前,Session的初始值为0.答案:N第9题(1分)只要条件为真,则while语句将一直循环.答案:Y第10题(1分)当数组有20个元素时,则数组的下标是从0到19.答案:Y第11题(1分)表单以Get方式提交时,表单中的变量及其取值将被附加在URL中提交给处理者. 答案:Y第12题(1分)ASP的内置对象Response可以重定向网页.答案:Y第13题(1分)ASP网页是在服务器端被Web服务器解析的.第14题(1分)当两个数进行AND运算时,只要有一个数为1,则结果为1.答案:N第15题(1分)当两个数进行OR运算时,只要有一个数为1,则结果为1.答案:Y第16题(1分)根据运算符的优先级顺序,A B-C/D*E等价于(A B)-((C/D)*E) 答案:Y第17题(1分)在IIS中,http://localhost用来表示本机.答案:Y第18题(1分)HTML代码是在服务器端被解析的.答案:N第19题(1分)IIS是Microsoft提供的Web服务器.答案:Y第20题(1分)所有的if…then…else…语句都可以用select case语句替代. 答案:N━━━━━━━━━━━━━━━━━三、单项选择共40题(共计40分)━━━━━━━━━━━━━━━━━第1题(1分)Session对象仅有一个方法,就是( ).A:TimeOutB:SessionIDC:AbandonD:Session_OnEnd第2题(1分)在ASP程序中,可对Cookies进行操作的对象有( ).A:Request 和 ResponseB:Request 和 ApplicationC:Response 和 SessionD:Application 和 Session答案:A第3题(1分)SQL语言中,实现检索的语句是( )A:selectB:insertC:updateD:delete答案:A第4题(1分)若要将f.txt文件的虚拟路径转换为真实的物理路径,以下语句正确的是( ) A:Response.Mappath("f.txt")B:Server.Mappath("f.txt")C:Request.Mappath("f.txt")D:Server.URLEncode("f.txt")答案:B第5题(1分)下列不属于Request对象的集合是( ).A:FormB:CookiesC:ServerVariablesD:Server答案:D第6题(1分)HTML段落标记是( ).A:<html>...</html>B:<head>…</head>C:<body>…</body>D:<p>…</p>答案:D第7题(1分)FileSystemObject是IIS自带的一个组件,实现的功能是( )A:操作数据库B:操作文件C:操作浏览器D:操作登录答案:B第8题(1分)下面程序执行后,页面显示的内容是( )<% x="祖国万岁" %><%=x%>A:xB:什么也不显示C:祖国万岁D:祖国答案:C第9题(1分)利用request对象的form属性获取表单中的取值时,在语法Request.Form(element)[(index)|.Count]中,Count的含义是( ).A:成员element的取值的总个数B:用来表示某个取值的索引数C:form表单中成员的总个数D:form表单中成员的索引数答案:A第10题(1分)Session_OnStart事件和Session_OnEnd事件的处理过程必须写在( ). A:<head>和</head>之间B:<body>和</body>之间C:<title>和</title>之间D:global.asa文件中答案:D第11题(1分)客户端浏览器向Web服务器递交表单中的数据,可采用的方式是( ). A:POST 和 GETB:POST 和 SENDC:POST 和 SUBMITD:SEND 和 SUBMIT答案:A第12题(1分)利用( )属性设置session的有效时间.A:session.timeoutB:session.abandonC:session.clearD:session.set答案:A第13题(1分)HTML标记<select name="xl"></select>表示创建一个().A:表格B:滚动菜单C:表单项内容D:下拉列表框答案:D第14题(1分)在ASP中,创建对象通常用( )对象的CreateObject方法来实现A:ResponseB:RequestC:ServerD:Session答案:C第15题(1分)对do while…loop循环的循环次数描述正确的是( )A:大于等于1次B:大于等于2次C:初始循环条件若为true,则至少执行1次D:初始循环条件若为true,则一次也不会被执行答案:C第16题(1分)下列选项中,不能返回TextStream对象的是( ).A:CreateTextFileB:WriteBlankLinesC:OpenAsTextStreamD:OpenTextFile答案:B第17题(1分)( )对象主要用来向客户端发送信息.A:requestB:responseC:serverD:application答案:B第18题(1分)利用request对象的form属性获取表单中的取值时,在语法Request.Form(element)[(index)|.Count]中,index的含义是( ). A:成员element的取值的总个数B:用来表示某个取值的索引数C:form表单中成员的总个数D:form表单中成员的索引数答案:B第19题(1分)SQL语句中可使用的通配符有( ).A:*(星号)B:%(百分号)C:_(下划线)D:B和C答案:D第20题(1分)要获取客户端提交的信息,使用ASP内置的( )对象最方便. A:requestB:responseC:serverD:application答案:A第21题(1分)Cint(2.5)的值是( ).A:2B:3C:2.5D:3.0答案:B第22题(1分)允许所有的用户登陆到特定的服务器上访问数据库,它对当前机器上所有用户都可见,即面向所有用户的DSN是( ).A:系统DSNB:文件DSNC:用户DSND:以上都是答案:A第23题(1分)关于VBScript的标准命名规则的说法不正确的是( ).A:第一个字符必须是字母或数字B:长度不能超过255个字符C:名字不能和关键字同名D:在声明的作用域内必须唯一答案:A第24题(1分)下列逻辑运算结果为true的是( ).A:true and 3<1B:(3>1) xor (2<3)C:not (8>9)D:false or (2=8)答案:C第25题(1分)在ASP程序中,用来将网站虚拟目录映射为实际目录的对象和方法是( ). A:Request.FormB:Request.QueryStringC:Server.MapPathD:Response.QueryString答案:C第26题(1分)SQL语言中SELECT语句的是( )A:选择工作区语句B:数据查询语句C:选择表语句D:数据修改语句答案:B第27题(1分)SQL语言中update语句的功能是( )A:属于数据定义动能B:属于数据查询功能C:可以修改表中的某些列的属性D:可以修改表中某些列的内容答案:D第28题(1分)在ASP程序中,Response对象的方法不包括( ).A:WriteB:RedirectC:EndD:CreateObject答案:D第29题(1分)SQL语句中UPDATE命令的功能是( ).A:删除表中的数据B:更新表中的数据C:在表中插入一条记录D:修改表的结构答案:B第30题(1分)下列代码执行后,变量a的值是( ).Dim aa=1s=0do while a<=100s=s aa=a 1LoopA:102B:101C:100D:99答案:B第31题(1分)假设C:\Inetpub\wwwroot目录被设置为服务器的宿主目录,则脚本<%=server.MapPath("asp/data.txt")%>输出为( ).A:C:\Inetpub\wwwroot\asp\data.txtB:C:\Inetpub\wwwroot\asp\asp\data.txtC:C:\Inetpub\wwwroot\data.txtD:系统报错答案:A第32题(1分)关于页面插入图像以及地址的说法错误的是( ).A:在HTML文档中插入图像其实只是写入了一个图像链接的地址,而不是真的把图像插入到页面文档中.B:使用相对地址时,图像的链接起点是此HTML文档所在的文件夹C:使用相对地址时,图像的链接起点是相对于WEB站点的根目录.D:在HTML文档中插入图像就是把该图像插入到了页面文档中.答案:D第33题(1分)Server对象的( )方法可以根据URL规则对字符串进行正确编码.A:HTMLEncodeB:MapPathC:URLEncodeD:CreateObject答案:C第34题(1分)判断程序x=11 1 y="11" & "1" z="11" "1"运行完毕后x,y,z的值分别是( ). A:111 111 111B:12 111 12C:12 111 111D:12 12 12答案:C第35题(1分)下列变量名中正确的变量名是( ).A:_PostCodeB:U9HjaC:7WeekdayD:n_Count%答案:B第36题(1分)Recordset对象在使用前需要使用( )对象建立数据库的连接.A:ApplicationB:ConnectionC:Server_OnStartD:Session答案:B第37题(1分)若表单提交使用的是GET方法,则服务器端要获取所提交的数据,应使用( )语句来实现.A:Request.QueryString("表单域名")B:Response.QueryString("表单域名")C:Request.Form("表单域名")D:Response.Form("表单域名")答案:A第38题(1分)在访问站点时,用来保存访问者个人信息的对象是( ).A:RequestB:ResponseC:ApplicationD:Session答案:D第39题(1分)利用request对象的form属性获取表单中的取值时,如果某个成员的名称是"song",并且共有8个取值,则其第三个取值的表示形式为( ).A:Request.Form("song")(2)B:Request.Form("song")(3)C:Request.Form("song")(4)D:Request.Form("song")(3).Count答案:B第40题(1分)SQL语句中删除表的命令是( ).A:DELETE TABLEB:DROP TABLEC:ALTER TABLED:UPDATE TABLE答案:B━━━━━━━━━━━━━━━━四、简答题共2题(共计20分)━━━━━━━━━━━━━━━━第1题(10分)编写ASP程序,计算并显示1到100的和。
动态网站开发模拟试题及满分答案

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)——在线考试一、单选题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.由于媒介类型不被支持,服务器不会接受请求。
高中信息技术《动态网页制作》练习题(附答案解析)

高中信息技术《动态网页制作》练习题(附答案解析)学校:___________姓名:___________班级:___________一、选择题1.在VBScript脚本代码中,标记单选注释时可以使用符号()A.’B./*C.%D.”2.对于HTML网页,下列哪种方法不能查看网页效果()A.用浏览器直接打开网页文件B.用FrontPage的预览功能C.用“记事本”软件直接打开网页文件D.将网页发布到网站上,在客户端用浏览器打开3.下列关于JavaScript的叙述,正确的是()A.JavaScript是动态客户端脚本语言B.JavaScript脚本可以被嵌入HTML文件之中,编译之后在浏览器中运行C.在HTML页面中嵌入JavaScript时,JavaScript代码包含在<body>标签内D.JavaScript是一种高级程序设计语言4.下列HTML代码中,能设置表格背景色的是()A.<table bordercolor=”pink”>B.<td bgcolor=”yellow”>C.<table bgcolor=”#C0C0C0”>D.<body bgcolor =”#FF00FF”5.下列选项中属于客户端脚本语言的有①VBScript①HTML①JSP①JavaScript①ASPA.①①B.①①C.①①D.①①6.孙军同学在制作网页时想给一张图片加上注释,他要在HTML代码中找到该图像的源代码进行修改,下列选项中可能是该图片代码的是()A.<hr>B.<font>"party.jpg"</font>C.<input align = "party.jpg">D.<img src = "party.jpg">7.text.css文件是一个()。
动态网页设计JSP_郭伟业版_习题问题

第二章1.java的基本数据类型包括:。
2.java中的变量在使用之前需要声明变量的类型,变量声明通常包括两部分:变量类型和变量名3.比较运算符又称,用来比较运算符两边的变量或常量,返回值为True或Flase4.逻辑运算符用于判断某个表达式的值是True或是False5.循环结构式在一定条件下反复执行某个程序段的流程结构,被反复执行的程序段称为6.java中共有三种循环语句:7.在循环语句中,语句用于跳出当先循环体,并继续执行循环后面的语句8.java中的类由类的和两部分构成。
类中定义的成员变量和方法的数量不受限制9.在java中使用关系字继承一个父类(或称超类)第三章1.page指令用来设置整个jsp页面的祥光属性及功能2.包含在与之间的内容为显示注释,显示注释能在客户端显示3.包含在与之间的内容为隐式注释,隐式注释在jsp页面看不到,并且在客户端的html源文件中也看不到4.jsp页面能够通过指令来包括其他jsp文件、html文件或文本文件5. 指令允许用户自定义新的标签库及标签前缀,用户首先要开发标签库,为标签库编写.tld配置文件,之后再jsp页面中使用自定义标签6.在jsp程序中,声名用于定义jsp程序中使用的成员变量和方法。
声名包含在与之间7.可以一次声名多个变量,但声明结束应以“”结尾,另外,声名仅在当前页面中有效。
如果各个页面都用到一些声名,则将他们放在一个单独的文件中,使用或元素将他们包括进来8.<jsp:include>元素允许包含动态文件和静态文件,若文件仅是静态文件,那么这种包含只是把包含文件的内容加到jsp文件中去;若是,则该被包含文件也会被jsp编译器执行9. 动作将客户端发来的请求重定向到另一个jsp,servlet或html文件中10 >动作在客户端浏览器中执行一个bean或是显示一个applet。
该元素会根据浏览器的版本替换成<object>或是<embed>标签1.“注释部分的内容能被jsp引擎解释,将在客户端的html文件的源代码中产生同样的注释信息,但不在html页面上显示。
动态网页设计理论题(HTML+VBS部份)

2008级计算机动态网页设计期中试题2010-04-25动态网页设计期中理论题学号:____________ 姓名:_________________ 成绩:__________一、填空题(35×2)1、Windows XP 中创建服务器环境的组件是:___________________________________2、Windows XP 中创建服务器环境后用于测试的默认IP地址是:___________________3、Windows XP 中创建服务器环境后默认的用于测试的主页文档是:_______________4、Windows XP 中创建服务器环境后默认网站的TCP端口号是:__________________5、一个网站的虚拟目录的意思是:________________________________________________________________________6、HTML中:_________标记用于指定文档的信息例如定义搜索引擎关键字说明等7、让单元格中的内容水平居中的TD属性是:___________________________________8、DHTML最大的特点是:___________________________________________________9、HTML中用于浏览的内容都应写在主体标记:__________________之内10、<!-- 内容--> 标记的作用是:____________________________________________11、打开网页5秒钟后自动转向另一个地址的HTML标记是:______________________________________________________________________12、把同目录下的bg.gif定义为网页背景的HTML标记是:________________________13、单击文字“百度”在新窗口打开百度网站的HTML标记是:_______________________________________________________________________14、在网页中内容换段和换行的标记分别是:___________________________________15、设置字体为加粗、隶书、黑色、5号的HTML标记是:______________________________________________________________________16、设置一条600像素宽、无阴影水平线的HTML标记是:_______________________17、给网页内图片添加注释信息的<img>属性是:________________________________18、定义一个提交给自身网页处理的表单域form1的HTML标记是:_______________________________________________________________________19、把button.gif定义为一个提交按钮的标记是:________________________________20、在VBScript中数据类型只有一种,叫做:__________________________________21、VBScript中说明注释语句是:_____________________________________________22、Vbscript中强制必须先用dim定义变量才能使用该变量的语句是:______________23、如果a = Int(10*Rnd()),则在0到10中a的值不可能是:_____________________24、过程和函数的主要差别在于:_____________________________________________25、设有一个条件是:a不能为0或者b小于5 ,并且c=10,才能执行a=c的语句是:______________________________________________________________________26、打开网页时执行某一过程的<body>事件名称是:____________________________27、关闭当前窗口对象的语句是:____________________________________________28、用VBScript函数截取出字符串“This is my name”中“my”是:_________________29、设在网页中有一表单域form1中有一个文本框txt1,把txt1中的值存在变量a中的语句是:___________________________________________________________________30、VBScript直接修改当前文档的背景颜色为蓝色的语句是:____________________31、完成下面程序<script language="vbscript">dim s : s=inputbox ("请输入成绩:","输入")do while ______________________________________msgbox "输入不正确!请重新输入!",16,"出错了!"________________________________________________________________if s>100 thenmsgbox "输入数值过大!",16,"出错了!"else if s<60 thenmsgbox "你的成绩不及格!",64,"成绩"elseif s<85 thenmsgbox "你的成绩中等!",64,"成绩"elsemsgbox "你的成绩很优秀!",64,"成绩"__________________end if</script>请问该程序中的do循环的作用是:_______________________________________2008级计算机动态网页设计期中试题2010-04-25二、编程题(3×10)1、按下图写出HTML代码============================ 请写在下面========================== <html></html>2、添加VBScript脚本过程为上题网页表单数据提交时实现以下功能:单击提交按钮后,检测用户名或者密码是否为空,密码和确认密码表单的值是否相同,QQ号是否是大于5位的数字。
《动态网站设计》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 )间共享。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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>。