2013春吉林大学《脚本语言与互动网页设计》练习题A

所属学校:吉林大学 科目:吉林大学 2013-08-31 15:46:00

脚本语言与互动网页设计练习题Ao78傲朋学习网

一、单项选择题o78傲朋学习网

1.如果当前JSP页面出现异常时需要转到一个异常页,需要设置page 指令的(   D  )属性。o78傲朋学习网

A. Exception     B. isErrorPage    C. error    D. errorPageo78傲朋学习网

2.在javaScrpt中window对象的(   C  )方法用于打开一个新窗口。o78傲朋学习网

A. openWindow()    B. window()    C. open()    D. close()o78傲朋学习网

3.java.io.File对象的(  B  )方法可以新建一个文件。o78傲朋学习网

A. delete()    B. createFile()    C. mkdir()    D. createNewFile()o78傲朋学习网

4.在HTML中,标记<pre的作用是(  B  )o78傲朋学习网

A. 标题标记    B. 预排版标记    C. 转行标记    D. 文字效果标记o78傲朋学习网

5.JSP中的隐式注释为(  C  )。o78傲朋学习网

A. // 注释内容    B. <!―注释内容--    C. <%--注释内容--%    D. /* 注释内容 */o78傲朋学习网

6.(     )方法要求窗口显示刚刚访问的前一个窗口。o78傲朋学习网

A.back()    B. go()    C. display()    D. view()o78傲朋学习网

7.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的(  B   )对象。o78傲朋学习网

A. Page    B. Session    C. Request    D. applicationo78傲朋学习网

8.下列表单<form<input type=”submit” value=”提交”</form,如果单击提交按钮时,表单(  C  )。o78傲朋学习网

A. 没有指定action属性,所以不做提交    B. 使用post方式提交o78傲朋学习网

C. 提交到当前页                         D. 不确定o78傲朋学习网

9.下述选项中不属于JDBC基本功能的是:(  D   )o78傲朋学习网

A. 与数据库建立连接    B. 提交SQL语句    C. 处理查询结果    D. 数据库维护管理o78傲朋学习网

10.在JSP中使用<jsp:getProperty标记时,不会出现的属性是:(  C   )o78傲朋学习网

A. name    B. property    C. value    D. 以上皆不会出现o78傲朋学习网

11.下列(   A  )指令定义在JSP编译时包含所需要的资源。o78傲朋学习网

A. include    B. page    C. taglib    D. forwardo78傲朋学习网

12.创建JSP应用程序时,配置文件web.xml应该在程序下的(  C   )目录中。o78傲朋学习网

A. admin    B. servlet    C. WEB-INF    D. WebRooto78傲朋学习网

13.关于JavaBean正确的说法是:(   A  )o78傲朋学习网

A. Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写o78傲朋学习网

B. 在JSP文件中引用Bean,其实就是用<jsp:useBean语句o78傲朋学习网

C. 被引用的Bean文件的文件名后缀为.javao78傲朋学习网

D. Bean文件放在任何目录下都可以被引用o78傲朋学习网

14.Servlet程序的入口点是:(  A   )o78傲朋学习网

A. init()    B. main()    C. service()    D. doGet()o78傲朋学习网

15.不能在不同用户之间共享数据的方法是(  A   )o78傲朋学习网

A. 通过cookie    B. 利用文件系统o78傲朋学习网

C. 利用数据库     D. 通过ServletContext对象o78傲朋学习网

16.下面有关标记符<a的正确说法是:(  A   )o78傲朋学习网

A.该标记符的参数是src                  B.该标记符的参数是hrefo78傲朋学习网

C.该标记符在使用的时候必须以</a结束    D.该标记符可以用来在网页中插入图片o78傲朋学习网

E.该标记符可以用来在网页中插入超链接o78傲朋学习网

17.级联样式表文件的扩展名是:(  D   )o78傲朋学习网

A.html    B.css    C.xml     D.dibo78傲朋学习网

18.为了标识一个HTML文件应该使用的HTML标记是(  C   )o78傲朋学习网

A.<p </p    B.<boby </body    C.<html </html    D.<table </tableo78傲朋学习网

19.在HTML中,标记<pre的作用是(  B   )o78傲朋学习网

A.标题标记    B.预排版标记    C.转行标记    D.文字效果标记o78傲朋学习网

20.HTML语言中的转行标记是(  B   )o78傲朋学习网

A.<html    B.<br    C.<title    D.<po78傲朋学习网

21.如果当前JSP页面出现异常时需要转到一个异常页,需要设置page 指令的( D )属性。o78傲朋学习网

A. Exception       B. isErrorPage      o78傲朋学习网

C. error         D. errorPageo78傲朋学习网

22.在javaScrpt中window对象的( C)方法用于打开一个新窗口。o78傲朋学习网

A. openWindow()    B. window()    C. open()    D. close()o78傲朋学习网

23.java.io.File对象的( D)方法可以新建一个文件。o78傲朋学习网

A. delete()           B. createFile()      o78傲朋学习网

C. mkdir()       D. createNewFile()o78傲朋学习网

24.在HTML中,标记<pre的作用是(B )o78傲朋学习网

A. 标题标记 B.预排版标记o78傲朋学习网

C.转行标记 D.文字效果标记o78傲朋学习网

25JSP中的隐式注释为(C )。o78傲朋学习网

A. // 注释内容            B. <!―注释内容--o78傲朋学习网

C. <%--注释内容--%       D. /* 注释内容 */o78傲朋学习网

26.(A )方法要求窗口显示刚刚访问的前一个窗口。o78傲朋学习网

A、back()         B、go()      o78傲朋学习网

C、display()   D、view()o78傲朋学习网

27.如果编写一个计数器程序,用来记载当前网站的访问量,最好采用JSP中的(D )对象。o78傲朋学习网

A. page B. sessiono78傲朋学习网

C. request             D. applicationo78傲朋学习网

28.下列表单<form<input type=”submit” value=”提交”</form,如果单击提交按钮时,表单( C)。o78傲朋学习网

 A. 没有指定action属性,所以不做提交    B. 使用post方式提交o78傲朋学习网

C. 提交到当前页                                  D. 不确定o78傲朋学习网

29.下述选项中不属于JDBC基本功能的是:( D )o78傲朋学习网

A. 与数据库建立连接 B.提交SQL语句o78傲朋学习网

C.处理查询结果 D. 数据库维护管理o78傲朋学习网

30.在JSP中使用<jsp:getProperty标记时,不会出现的属性是:( C )o78傲朋学习网

A. name B. property C. value D. 以上皆不会出现o78傲朋学习网

二、填空题o78傲朋学习网

1.HTML语言的中文全称是   超文本标记语言      (1)            。o78傲朋学习网

解析:本题考核的知识点为HTML概念 .o78傲朋学习网

2.HTML语言中表单标记为  <FORM (2)    ,表单输入标记为  </form (3)    。o78傲朋学习网

解析:本题考核的知识点为HTML语言的表单标记。o78傲朋学习网

3.HTML中预排标记是  <pre  (4)    ,分区标记是   <DIV...</DIV (5)    。o78傲朋学习网

解析:本题考核的知识点为HTML语言的标记。o78傲朋学习网

4.JavaScript是事件驱动语言,键盘事件一共有3个:   keydown (6)     、o78傲朋学习网

keyup  (7)       、      keypress(8)      。o78傲朋学习网

解析:本题考核的知识点为JavaScript的键盘事件。o78傲朋学习网

5.Javascript支持的对象包括浏览器环境中提供的对象、ECMAScript Global Object和宿主环境(Host)下的全局对象/函数。o78傲朋学习网

解析:本题考核的知识点为JavaScript对象。o78傲朋学习网

6.JSP页面的脚本元素分为:  声明 (11)   、   表达式(12)   、 程序片段  (13)   。o78傲朋学习网

解析:本题考核的知识点为JSP脚本元素。o78傲朋学习网

7.在JSP的内建对象中,保存用户信息的对象是   session对象(14)       ,负责处理客户请求的对象是 out对象 (15)     。o78傲朋学习网

解析:本题考核的知识点为JSP的主要对象,参见P75。o78傲朋学习网

8.一个JavaBean由三部分组成:属性、方法、事件。o78傲朋学习网

解析:本题考核的知识点为JavaBean简介,参见P98。o78傲朋学习网

9.在JSP中,使用request对象的 getRealPath()方法可以获得文件夹的物理路径。o78傲朋学习网

解析:本题考核的知识点为request对象的方法,参见P81。o78傲朋学习网

10.JSP对文件进行操作时要用到File类,它存在于包   java.sql (20)   中。o78傲朋学习网

解析:本题考核的知识点为File类,参见P69。o78傲朋学习网

11.HTML语言的中文全称是     超文本标记语言    (1)            。o78傲朋学习网

解析:本题考核的知识点为HTML概念 .o78傲朋学习网

12.HTML语言中表单标记为   <FROM(2)    ,表单输入标记为  <INPUT (3)    。o78傲朋学习网

解析:本题考核的知识点为HTML语言的表单标记。o78傲朋学习网

13.HTML中预排标记是   </PRE (4)    ,分区标记是    </DIV(5)    。o78傲朋学习网

解析:本题考核的知识点为HTML语言的标记。o78傲朋学习网

14.JavaScript是事件驱动语言,键盘事件一共有3个:  keydown  (6)     、o78傲朋学习网

keyup(7)       、      keypress(8)      。o78傲朋学习网

解析:本题考核的知识点为JavaScript的键盘事件。o78傲朋学习网

15.Javascript支持的对象包括浏览器环境中提供的对象、  (9)       和   (10)  。o78傲朋学习网

解析:本题考核的知识点为JavaScript对象。o78傲朋学习网

16.JSP页面的脚本元素分为:   声明(11)   、   表达式(12)   、   脚本片段(13)   。o78傲朋学习网

解析:本题考核的知识点为JSP脚本元素。o78傲朋学习网

 三、简答题o78傲朋学习网

1.画出下面页面文件的运行结果。o78傲朋学习网

<htmlo78傲朋学习网

<heado78傲朋学习网

<title学生成绩显示页面</titleo78傲朋学习网

</heado78傲朋学习网

<bodyo78傲朋学习网

<table width="75%" border="1" align="center"o78傲朋学习网

<captiono78傲朋学习网

学生成绩表o78傲朋学习网

</captiono78傲朋学习网

<tro78傲朋学习网

<td width="25%"姓名</tdo78傲朋学习网

<td width="50%"课程</tdo78傲朋学习网

<td width="25%"成绩</tdo78傲朋学习网

</tro78傲朋学习网

<tro78傲朋学习网

<td&nbsp;</tdo78傲朋学习网

<td&nbsp;</tdo78傲朋学习网

<td&nbsp;</tdo78傲朋学习网

</tro78傲朋学习网

</tableo78傲朋学习网

</bodyo78傲朋学习网

</htmlo78傲朋学习网

解析:本题考核的知识点HTML脚本语言。o78傲朋学习网

答:                        o78傲朋学习网

 2.JSP页面是如何在客户端和服务器端执行的?o78傲朋学习网

解析:本题考核的知识点为JSP在服务器端执行。参见P67o78傲朋学习网

答:o78傲朋学习网

3.JSP有哪些动作元素?作用分别是什么?o78傲朋学习网

解析:本题考核的知识点为JavaBean页面指令,参见P98o78傲朋学习网

答:JSP共有以下6种基本动作 jsp:include:在页面被请求的时候引入一个文件。 jsp:useBean:寻找或者实例化一个JavaBean。 jsp:setProperty:设置JavaBean的属性。 jsp:getProperty:输出某个JavaBean的属性。 jsp:forward:把请求转到一个新的页面。 jsp:plugin:根据浏览器类型为Java插件生成OBJECT或EMBED标记。o78傲朋学习网

4.JSP中两种跳转方式是什么?区别是什么?o78傲朋学习网

解析:本题考核的知识点为页面转向,参见P76o78傲朋学习网

答:在JSP中,跳转页面有两种方式:1.forward跳转:<jsp:forward page="跳转页面地址" /2.response跳转:response.sendRedirect("跳转页面地址");两种跳转的区别如下:1.forward跳转:a.服务器端跳转,地址栏不改变;b.执行到跳转语句后马上无条件跳转,之后的代码不再执行(跳转之前一定要释放全部资源);c.request设置的属性在跳转后的页面仍可以使用;d.使用<jsp:param name="参数名" value="参数值" /传递参数。2.response跳转:a.客户端跳转,地址栏改变;b.所有代码执行完毕后跳转;c.跳转后的页面不能使用上一个页面的request属性;d.使用地址重写传递参数(response.sendRedirect("URL?参数名=参数值"))。o78傲朋学习网

5.什么是Servlet,有哪些特点?o78傲朋学习网

解析:本题考核的知识点为Servlet简介,参见P45o78傲朋学习网

答:Servlet是对支持Java的服务器的一般扩充。它最常见的用途是扩展Web服务器,提供非常安全的、可移植的、易于使用的CGI替代品。它是一种动态加载的模块,为来自Web服务器的请求提供服务。它完全运行在Java虚拟机上。由于它在服务器端运行,因此它不依赖于浏览器的兼容性。o78傲朋学习网

特点:效率点、功能强大、Servlet之间能够共享数据、安全性好、跨平台。o78傲朋学习网

 四、编程题o78傲朋学习网

编写JSP程序,在当前Web应用目录下创建文件夹abc,并在该文件夹下创建文本文件“cba.txt”。o78傲朋学习网

解析:本题考核的知识点为JSP编程,参见P67。o78傲朋学习网

版权声明

声明:有的资源均来自网络转载,版权归原作者所有,如有侵犯到您的权益 请联系本站我们将配合处理!

分享: