脚本语言和互动网页设计

时间:2024.4.30

1:以下操作中,( )是与使用JavaBean无关的。

1.jsp:include

2.jsp:useBean

3.jsp:setProperty

4.jsp:getProperty

2:下列哪种数据类型是引用类型( )。 1.boolean

2.int

3.interface

4.long

3:如果已经定义了方法int f(bool b, int i),则以下方法中,哪一个不是合 法的重载方法( )。 1.double f(bool b, int i)

2.int f(double d, int i)

3.int f(bool b,int i, double d)

4.double f(bool d, int j)

4:关于JavaBean正确的说法是:( ) 1.Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写

2.在JSP文件中引用Bean,其实就是用<jsp:useBean>语句

3.被引用的Bean文件的文件名后缀为.java

4.Bean文件放在任何目录下都可以被引用

5:下面哪一个运算符有3个操作数( )。 1.*

2.++

3.&&

4.?:

6:

下面对include动作描述正确的是( ) 1.在页面被请求的时候引入一个文件。

2.寻找或者实例化一个JavaBean。

3.把请求转到一个新的页面。

4.输出某个JavaBean的属性。

7:

从 “员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确:( ) 1.Select * from员工 where 姓名 =’_玛丽_’

2.Select * from员工 where 姓名 =’%玛丽_’

3.Select * from员工 where 姓名 like ‘_玛丽%’

4.Select * from员工 where 姓名 like ‘%玛丽%’

8:下面哪个语句是条件语句( )。 1.break语句

2.while语句

3.if语句

4.for语句

9:

在JSP中调用JavaBean时不会用到的标记是:( ) 1.<javabean>

2.<jsp:useBean>

3.<jsp:setProperty>

4.<jsp:getProperty>

10:以下选项中( )不是开发JSP应用程序所必需的。 1.JDK

2.J2EE SDK

3.web服务器

4.开发工具Eclipse

11:

在JSP页面中的输出语句是( )。 1.System.out.print()

2.Println()

3.Out.println()

4.Out.printValues()

12:下面哪种数据类型是基本数据类型( )。

1.class

2.interface

3.数组

4.char

13:下列哪些不是JSP的特点:( ) 1.将内容的生成与显示分离

2.使用可重用的组件

3.采用标记简化开发

4.对AWT这样的图形界面程序的支持

14:以下类中,哪一个类不是javax.servlet和javax.servlet.http包中提供 的类或接口( )。 1.Servlet

2.BaseServlet

3.GenericServlet

4.HTTPServlet

15:下面哪一个不是JSP本身已加载的基本类?( ) 1.java.lang.*

2.java.io.*

3.javax.servlet.*

4.javax.servlet.jsp.*

16:以下文件名后缀中,只有( )不是静态网页的后缀。 1..html

2..htm

3..jsp

4..shtml

17:Page指令用于定义JSP文件中的全局属性,下列关于该指令用法

的描述不正确的是:( ) 1.<%@ page %>作用于整个JSP页面。

2.可以在一个页面中使用多个<%@ page %>指令。

3.为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的。

4.<%@ page %>指令中的属性只能出现一次。

18:常量使用( )进行修饰。 1.private

2.abstracted

3.final

4.static

19:

Servlet程序的入口点是:( ) 1.init()

2.main()

3.service()

4.doGet()

20:在安装完Tomcat服务器后,需要配置Tomcat运行环境,增加的环境变量 属性是( ) 1.PATH

2.Class_Path

3.Java_Home

4.Tomcat_Home

下面对include动作描述正确的是( )

1.在页面被请求的时候引入一个文件。

2.寻找或者实例化一个JavaBean。

3.把请求转到一个新的页面。

4.输出某个JavaBean的属性。

2:以下类中,哪一个类不是javax.servlet和javax.servlet.http包中提供 的类或接口( )。 1.Servlet

2.BaseServlet

3.GenericServlet

4.HTTPServlet

3:下面哪种数据类型是基本数据类型( )。 1.class

2.interface

3.数组

4.char

4:对于预定义<%!预定义%>的说法错误的是:( ) 1.一次可声明多个变量和方法,只要以“;”结尾就行

2.一个声明仅在一个页面中有效

3.声明的变量将作为局部变量

4.在预定义中声明的变量将在JSP页面初始化时初始化

5:下面哪一个不是JSP本身已加载的基本类?( ) 1.java.lang.*

2.java.io.*

3.javax.servlet.*

4.javax.servlet.jsp.*

6:下列哪种数据类型是引用类型( )。 1.boolean

2.int

3.interface

4.long

7:

从 “员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确:( )

1.Select * from员工 where 姓名 =’_玛丽_’

2.Select * from员工 where 姓名 =’%玛丽_’

3.Select * from员工 where 姓名 like ‘_玛丽%’

4.Select * from员工 where 姓名 like ‘%玛丽%’

8:下面哪个语句是条件语句( )。 1.break语句

2.while语句

3.if语句

4.for语句

9:

下面对useBean动作描述正确的是( ) 1.在页面被请求的时候引入一个文件。

2.寻找或者实例化一个JavaBean。

3.把请求转到一个新的页面。

4.输出某个JavaBean的属性。

10:

在JSP页面中的输出语句是( )。 1.System.out.print()

2.Println()

3.Out.println()

4.Out.printValues()

11:以下方法中,哪一个方法不是HTTPServlet类的方法( )。 1.doGet

2.doService

3.doPost

4.doDelete

12:下面哪个方法不属于session对象( )。 1.getAttributeNames()

2.getServletContext()

3.invalidate()

4.addCookie(Cookie cook)

13:

不能在不同用户之间共享数据的方法是( ) 1.通过cookie

2.利用文件系统

3.利用数据库

4.通过ServletContext对象

14:下面哪个运算符只有一个操作数( )。 1.~

2.||

3.<<

4./

15:如果已经定义了方法int f(bool b, int i),则以下方法中,哪一个不是

合法的重载方法( )。 1.double f(bool b, int i)

2.int f(double d, int i)

3.int f(bool b,int i, double d)

4.double f(bool d, int j)

16:实际开发中使用Session可以设置访问的安全性,请选择Session所设置 的属性的数据类型( ) 1.String

2.Int

3.Object

4.vector

17:下面哪个方法不属于request对象( )。 1.getServerName()

2.getServerInfo()

3.getServletPath()

4.getServerPort()

18: 在page指令中,( )属性是可以在页面中重复的的属性。 1.language

2.buffer

3.import

4.autoFlush

19:下列哪些不是JSP的特点:( ) 1.将内容的生成与显示分离

2.使用可重用的组件

3.采用标记简化开发

4.对AWT这样的图形界面程序的支持

20:

在JSP中调用JavaBean时不会用到的标记是:( ) 1.<javabean>

2.<jsp:useBean>

3.<jsp:setProperty>

4.<jsp:getProperty>

1:下面哪一个运算符有3个操作数( )。

1.*

2.++

3.&&

4.?:

2:以下修饰符中,哪一个表示必须由派生类实现( )。 1.private

2.final

3.abstract 4.static

3:

在JSP页面中的输出语句是( )。 1.System.out.print() 2.Println() 3.Out.println() 4.Out.printValues()

4:

下面对useBean动作描述正确的是( )

1.在页面被请求的时候引入一个文件。 2.寻找或者实例化一个JavaBean。 3.把请求转到一个新的页面。 4.输出某个JavaBean的属性。

5

脚本语言和互动网页设计

1.2.3.4.

6:下列哪种数据类型是引用类型( )。 1.boolean

2.int

3.interface

4.long

7:以下方法中,哪一个方法不是HTTPServlet类的方法( )。 1.doGet

2.doService

3.doPost

4.doDelete

8:以下文件名后缀中,只有( )不是静态网页的后缀。 1..html

2..htm

3..jsp

4..shtml

9:下列描述中,只有( )错误的。 1.JSP提供了多种语言支持

2.JSP提供了多种平台支持

3.JSP采取编译执行的方式,极大的提高了运行性能

4.JSP提供跨平台支持,也可以在UNIX下执行

10:下面哪一个不是JSP本身已加载的基本类?( ) 1.java.lang.*

2.java.io.*

3.javax.servlet.*

4.javax.servlet.jsp.*

11:如果已经定义了方法int f(bool b, int i),则以下方法中,哪一个不是

合法的重载方法( )。 1.double f(bool b, int i)

2.int f(double d, int i)

3.int f(bool b,int i, double d)

4.double f(bool d, int j)

12:

下面对include动作描述正确的是( ) 1.在页面被请求的时候引入一个文件。

2.寻找或者实例化一个JavaBean。

3.把请求转到一个新的页面。

4.输出某个JavaBean的属性。

13: 在page指令中,( )属性是可以在页面中重复的的属性。 1.language

2.buffer

3.import

4.autoFlush

14:实际开发中使用Session可以设置访问的安全性,请选择Session所设置 的属性的数据类型( ) 1.String

2.Int

3.Object

4.vector

15:在MVC体系架构中,承担显示功能(VIEW层)的组件是( )。 1.JSP

2.JavaBean

3.Servlet

4.JDBC

16:下面哪个运算符只有一个操作数( )。 1.~

2.||

3.<<

4./

17:下面哪个语句是条件语句( )。 1.break语句

2.while语句

3.if语句

4.for语句

18:

下述选项中不属于JDBC基本功能的是:( ) 1.与数据库建立连接

2.提交SQL语句

3.处理查询结果

4.数据库维护管理

19:以下选项中( )不是开发JSP应用程序所必需的。 1.JDK

2.J2EE SDK

3.web服务器

4.开发工具Eclipse

20:

exception对象的作用是( ) 1.针对错误网页,未捕捉的例外

2.用来传送回应的输出

3.正在执行的内容

4.用户端请求,此请求会包含来自GET/POST请求的参数


第二篇:脚本语言和互动网页设计复习题


脚本语言和互动网页设计复习题

一、单项选择题

1. 假设在helloapp应用中有一个hello.jsp,它的文件路径如下: %CATALINA_HOME%/webapps/helloapp/hello/hello.jsp,那么在浏览器端访问hello.jsp的URL是什么? ( )

A、 http://localhost:8080/hello.jsp

B、 http://localhost:8080/helloapp/hello.jsp

C、 http://localhost:8080/helloapp/hello/hello.jsp

D、 http://localhost:8080/webapps/helloapp/hello/hello.jsp

2. 下面对useBean动作描述正确的是( )

A. 在页面被请求的时候引入一个文件。

B. 寻找或者实例化一个JavaBean。

C. 把请求转到一个新的页面。

D. 输出某个JavaBean的属性。

3. 在MVC体系架构中,承担显示功能(VIEW层)的组件是( )

A. JSP B.JavaBean

C. Servlet D.JDBC

4. 在JSP页面中的输出语句是( )

A. System.out.print()

C.Out.println() B. Println() D. Out.printValues()

5. exception对象的作用是( )

A. 针对错误网页,未捕捉的例外

B. 用来传送回应的输出

C. 正在执行的内容

D. 用户端请求,此请求会包含来自GET/POST请求的参数

6. 下面哪一个不是JSP本身已加载的基本类?( )

A、java.lang.*

C、javax.servlet.* B、java.io.* D、javax.servlet.jsp.*

7.对于预定义<%!预定义%>的说法错误的是:( )

A、一次可声明多个变量和方法,只要以“;”结尾就行

B、一个声明仅在一个页面中有效

C、声明的变量将作为局部变量

D、在预定义中声明的变量将在JSP页面初始化时初始化

8.从 “员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正

确:( )

A、 Select * from员工 where 姓名 =’_玛丽_’

B 、Select * from员工 where 姓名 =’%玛丽_’

C、 Select * from员工 where 姓名 like ‘_玛丽%’

D、 Select * from员工 where 姓名 like ‘%玛丽%’

9. 下述选项中不属于JDBC基本功能的是:( )

A. 与数据库建立连接

C.处理查询结果 B.提交SQL语句 D. 数据库维护管理

10.在JSP中使用<jsp:getProperty>标记时,不会出现的属性是:( )

A. name B. property C. value D. 以上皆不会出现

11.Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是:( )

A. <%@ page %>作用于整个JSP页面。

B. 可以在一个页面中使用多个<%@ page %>指令。

C. 为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的。

D. <%@ page %>指令中的属性只能出现一次。

12. 在JSP中调用JavaBean时不会用到的标记是:( )

A. <javabean>

B. <jsp:useBean> D. <jsp:getProperty> C. <jsp:setProperty>

13. 关于JavaBean正确的说法是:( )

A、Java文件与Bean所定义的类名可以不同,但一定要注意区分字母的大小写

B、在JSP文件中引用Bean,其实就是用<jsp:useBean>语句

C、被引用的Bean文件的文件名后缀为.java

D、Bean文件放在任何目录下都可以被引用

14. Servlet程序的入口点是:( )

A、init() B、main() C、service() D、doGet()

15. 不能在不同用户之间共享数据的方法是( )

A、通过cookie

C、利用数据库 B、利用文件系统 D、通过ServletContext对象

16.下面对include动作描述正确的是( )

A. 在页面被请求的时候引入一个文件。

B. 寻找或者实例化一个JavaBean。

C. 把请求转到一个新的页面。

D. 输出某个JavaBean的属性。

17. 在安装完Tomcat服务器后,需要配置Tomcat运行环境,增加的环境变量属性是( )

A. PATH B.Class_Path

C. Java_Home D.Tomcat_Home

18. 实际开发中使用Session可以设置访问的安全性,请选择Session所设置的属性的数据类型( )

A. String

C.Object B.Int D.vector

19.可以取得用交提交的参数的所有记录值的方法是( )

A. getParameter()

C.getParameterValues() B.getAttribute() D.getSession()

20. 下列哪些不是JSP的特点:( )

A. 将内容的生成与显示分离

B. 使用可重用的组件

C. 采用标记简化开发

D. 对AWT这样的图形界面程序的支持

21.以下文件名后缀中,只有( )不是静态网页的后缀。

A..html

B. .htm

C. .jsp

D. .shtml

22. 下列描述中,只有( )错误的。

A.JSP提供了多种语言支持

B. JSP提供了多种平台支持

C. JSP采取编译执行的方式,极大的提高了运行性能

D. JSP提供跨平台支持,也可以在UNIX下执行

23. 以下选项中( )不是开发JSP应用程序所必需的。

A.JDK

B. J2EE SDK D. 开发工具Eclipse C. web服务器

24. 在page指令中,( )属性是可以在页面中重复的的属性。

A.language

C. import B. buffer D. autoFlush

25. 以下选项中,哪一项不是JSP指令( )。

A.page

B. import D. taglib C. include

26. 下面哪种数据类型是基本数据类型( )。

A.class

C. 数组 B. interface D. char

27. 下列哪种数据类型是引用类型( )。

A.boolean

C. interface B. int D. long

28. 下面哪一个运算符有3个操作数( )。

A.*

B. ++ D. ?: C. &&

29. 下面哪个运算符只有一个操作数( )。

A.~

B. || D. / C. <<

30. 下面哪个语句是条件语句( )。

A.break语句

C. if语句 B. while语句 D. for语句

31. 类中的成员默认的访问修饰符是( )。

A.private

C. public B. protected D. 空

32. 常量使用( )进行修饰。

A.private

C. final B. abstracted D. static

33. 如果已经定义了方法int f(bool b, int i),则以下方法中,哪一个不是合法的重载方法( )。

A.double f(bool b, int i) B. int f(double d, int i)

D. double f(bool d, int j) C. int f(bool b,int i, double d)

34. 以下修饰符中,哪一个表示必须由派生类实现( )。

A.private

C. abstract B. final D. static

35. 下面哪个方法不属于session对象( )。

A.getAttributeNames() B. getServletContext()

C. invalidate() D. addCookie(Cookie cook)

36. 下面哪个方法不属于request对象( )。

A.getServerName()

C. getServletPath() B. getServerInfo() D. getServerPort()

37. 能够获取当前页信息并调用页面方法的对象是( )。

A.request

B. page D. session C. pageContext

38. 以下操作中,( )是与使用JavaBean无关的。

A.jsp:include B. jsp:useBean

D. jsp:getProperty C. jsp:setProperty

39. 下面哪个不是jsp:setProperty操作的属性( )。

A.name

B. param D. scope C. property

40. 以下方法中,哪一个方法不是HTTPServlet类的方法( )。

A.doGet

B. doService D. doDelete C. doPost

二、填空题

1. JSP是以 语言为基础的。

2. HTML语言中,换行标记为 ,不换行标记为 。

3. JavaScript是事件驱动语言,鼠标事件一共有6个:onMouseDown、onMouseUp、onMouseOut和 、 、 。

4. Java语言中的访问修饰符有 、 、 、 。

5. 一个JSP页面主要由注释和 、 、 等内容组成。

6. 在JSP的内建对象中,向客户端输出动态内容需要使用 对象, 对象表示JSP页面本身。

7. Servlet的生命周期分三个时期: 、 、 。

8. 操作文件主要有两种类型,一种是 ,另一种是 。

9. JSP的全称是 。

10. HTML语言中表单标记为 ,表单输入标记为 。

11. JavaScript是事件驱动语言,键盘事件一共有3个: 、 、 。

12. Java语言中的访问修饰符有 、 、 、 。

13. JSP页面的脚本元素分为: 、 、 。

14. 在JSP的内建对象中,保存用户信息的对象是 ,负责处理客户请求的对象是 。

15. 一个JavaBean由三部分组成: 、 、 。

16. 在JSP中,使用request对象的 方法可以获得文件夹的物理路径。

17. JSP对文件进行操作时要用到File类,它存在于包 中。

18. 在JSP中,对象的作用域有 、 、 、和 。

19. JSP的注释类型有 和 。

20. JSP指令有 、 和 。

21. 对于每个用户都共享同一个对象的是 对象,而每个用户分别使用不同对象实例的是 对象。

22. 非可视化Bean分为 和 两种。

23. 通过 接口可以实现JavaBean的持久化。

24. JavaBean通过 和 来读取和设置属性值。

25. 如果使用以ServletConfig为参数的init方法,那么一定要在方法体第一行调用 。

三、简答题

1. 如何配置JSP开发环境?

2. Java语言的作用域public,protected,private以及不写时的区别。 3. JSP有哪些内建对象?作用分别是什么? 4. JSP中INCLUDE两种实现方式的区别? 5. 一个标准的JavaBean具有哪些特征? 6. JSP有哪些中文问题,如何解决? 7. 简述JavaBean的存在范围。

8. JSP页面是如何在客户端和服务器端执行的? 9. JSP有哪些动作元素?作用分别是什么? 10. JSP中两种跳转方式是什么?区别是什么? 11. 什么是Servlet,有哪些特点?

12. 静态网页和动态网页的区别是什么? 13. 首次加载JSP页面时,将经历几个阶段? 14. taglib指令的作用是什么?

15. 简述面向对象的几个基本概念:对象、类、继承。 16. 方法覆盖和方法重载有什么区别? 17. out.clear与out.flush有什么区别? 18. 如何使用request对象获取请求参数? 19. pageContext可以获取哪些内置对象? 20. Bean是什么?

21. <jsp:setProperty>和<jsp:getProperty>操作起什么作用? 22. 必须实现处理GET和POST请求的方法的名字是什么? 23. JSP和Servlet的区别是什么? 24. 简述采用JDBC访问数据库的步骤。

四、编程题

1. 编写程序register.html和register.jsp。做一用户注册界面register.html,注册信

息包括:用户名,年龄,性别,籍贯。然后提交到register.jsp进行注册检验,若用户名为admin,就提示“欢迎你,管理员!”,否则显示“注册成功”并显示出注册信息。 2. 编写JSP程序,在当前Web应用目录下创建文件夹abc,并在该文件夹下创建文本文件“cba.txt”。

3. 使用JavaBean设计个人所得税计算器,税率表如下:

脚本语言和互动网页设计复习题

脚本语言和互动网页设计复习题

更多相关推荐:
网页设计思想心得

网页设计课程思想心得在本学期的信息管理与信息系统模块课程中,我们学习了网页制作和网站建设,我们可以自己运用网络资源,结合相关资料及老师的指导,通过自身的实践创作出积聚个人风格、个性的个人网页。总体来说,整个学期…

网页设计技巧总结

网页设计技巧总结网站制作师应该注意的网页设计技巧中,我们提到诸多技巧,下面进行一些补充一.越大的图像吸引越多的注意力如果要在网页中使用图片,那越大越好。人们更倾向于查看那些能够清楚地看到细节和获取信息的图像。要…

网页设计经验和技巧总结

网页设计经验和技巧总结■网站主题规划注意不要让你的网站主题过于分散。因为网站主题越集中,一般情况下网站所有者在这方面投入的精力会更多,因此所提供信息的质量也会越高。我们知道,搜索引擎一直致力于向用户提供高质量的…

网页设计十条经验总结

这十条网页设计经验是从我们的调查中总结出来的。1、不要滥用FlashAdobe公司的这项动画技术让互联网变得更为强大,从Nike公司非常夸张的首页动画到众多广告商使用的网页Banner。但是这项技术非常容易被滥…

dreamweaver 网页设计总结

任务驱动教学的实践与探索----------谈《Dreamweaver网页设计》的实践教学刘敏:《任务驱动教学反思与重建》提出“任务驱动”教学法,是一改以往由教师提出任务的做法,让教师通过创设情景、作品演示、调…

网页设计总结

有一句话说的真的很对“纸上得来终觉浅,绝知此事要躬行”,大学生活我想人人都向往,为什么呢?因为玩得很好。高中时老师们就经常把大学如何如何挂在嘴边。是呀大学生大部分就是不上课就玩,缺乏实践和动手能力,思维有时也变…

105090440029黄晶晶网页设计课论文

网页设计与制作院系:电子与电气工程学院专业:电子信息工程姓名:黄晶晶学号:105090440029班级:10电子摘要:进入二十一世纪,互联网进一步普及,人们的网络生活进一步丰富,网络已经成为人们之间沟通交流的另…

网页设计课程综合案例作品设计说明文档

网页设计课程综合案例作品设计说明文档学生学号学生姓名网站主题绿色环保等网站类型学习型博客网站门户网站游戏网站课程网站视频播放网站等完成日期20xx年6月6日一设计背景说明设计此网站的原因和意义二需求分析1功能需...

网页设计理念

网页设计说明1主题关于动漫的网站包括图片文字以及最新的热门动漫话题的讨论面向广大动漫爱好者2配色方案以干净整齐为背景机构贯穿整个网站因为这张图片放为背景可以凸显动漫的主题栏头以千与千寻为背景填充土黄是陆地的代表...

网页设计说明书案例

网页设计设计说明书姓学号班级完成日期设计要求目录第1章励合广告策划网站的规划11网站整体规划111网站的定位112网站板块的设置12网站功能设计121主页功能122副页功能第2章励合广告策划网站的设计与制作21...

网页设计师个人英文简历范文

网页设计师个人英文简历范文mrpeterhayek654plainsborougheasthanovernj94342phone0342349342emailpeterhayekobjectivetoseeka...

网页设计自荐书范文

网页设计自荐书范文1网页设计专自荐书尊敬的领导您好感谢您在百忙中翻阅我的自荐书我是正大学校网页设计专业的应届毕业生20XX年6月我将顺利毕业并获得优秀管理员学位近期获知贵公司正在招聘人才我自信通过我中专二年的学...

网页设计(132篇)