收藏 分享(赏)

脚本语言和交互网页设计复习题.doc

上传人:涵涵文库 文档编号:5533022 上传时间:2019-03-06 格式:DOC 页数:6 大小:61KB
下载 相关 举报
脚本语言和交互网页设计复习题.doc_第1页
第1页 / 共6页
脚本语言和交互网页设计复习题.doc_第2页
第2页 / 共6页
脚本语言和交互网页设计复习题.doc_第3页
第3页 / 共6页
脚本语言和交互网页设计复习题.doc_第4页
第4页 / 共6页
脚本语言和交互网页设计复习题.doc_第5页
第5页 / 共6页
点击查看更多>>
资源描述

1、脚本语言和交互网页设计复习题一、单项选择题1. 假设在 helloapp 应用中有一个 hello.jsp,它的文件路径如下: %CATALINA_HOME%/webapps/helloapp/hello/hello.jsp,那么在浏览器端访问 hello.jsp的 URL 是什么? ( )A、 http:/localhost:8080/hello.jspB、 http:/localhost:8080/helloapp/hello.jspC、 http:/localhost:8080/helloapp/hello/hello.jspD、 http:/localhost:8080/webapps

2、/helloapp/hello/hello.jsp2. 下面对 useBean 动作描述正确的是( )A. 在页面被请求的时候引入一个文件。 B. 寻找或者实例化一个 JavaBean。 C. 把请求转到一个新的页面。 D. 输出某个 JavaBean 的属性。 3. 在 MVC 体系架构中,承担显示功能(VIEW 层)的组件是( )A. JSP B.JavaBean C. Servlet D.JDBC 4. 在 JSP 页面中的输出语句是( )A. System.out.print() B. Println() C.Out.println() D .Out.printValues() 5.

3、exception 对象的作用是( )A. 针对错误网页,未捕捉的例外 B. 用来传送回应的输出 C. 正在执行的内容 D. 用户端请求,此请求会包含来自 GET/POST 请求的参数 6. 下面哪一个不是 JSP 本身已加载的基本类?( )A、java.lang.* B、java.io.*C、javax.servlet.* D、javax.servlet.jsp.*7.对于预定义的说法错误的是:( )A、一次可声明多个变量和方法,只要以“;”结尾就行B、一个声明仅在一个页面中有效C、声明的变量将作为局部变量D、在预定义中声明的变量将在 JSP 页面初始化时初始化8.从 “员工” 表的“姓名”

4、字段中找出名字包含“玛丽”的人,下面哪条 select 语句正确:( )A、 Select * from 员工 where 姓名 =_玛丽_ B 、Select * from 员工 where 姓名 =%玛丽_C、 Select * from 员工 where 姓名 like _玛丽%D、 Select * from 员工 where 姓名 like %玛丽%9. 下述选项中不属于 JDBC 基本功能的是:( )A. 与数据库建立连接 B.提交 SQL 语句C.处理查询结果 D. 数据库维护管理10.在 JSP 中使用标记时,不会出现的属性是:( )A. name B. property C.

5、 value D. 以上皆不会出现11. 下面哪个不是 jsp:setProperty 操作的属性( ) 。Aname B. paramC. property D. scope12. 以下方法中,哪一个方法不是 HTTPServlet 类的方法( ) 。AdoGet B. doServiceC. doPost D. doDelete13.关于 JavaBean 正确的说法是:( )A、Java 文件与 Bean 所定义的类名可以不同,但一定要注意区分字母的大小写B、在 JSP 文件中引用 Bean,其实就是用 语句C、被引用的 Bean 文件的文件名后缀为.javaD、Bean 文件放在任何目

6、录下都可以被引用14.Servlet 程序的入口点是:( )A、init() B、main() C、service() D、doGet()15.不能在不同用户之间共享数据的方法是( )A、通过 cookie B、利用文件系统C、利用数据库 D、通过 ServletContext 对象16.下面对 include 动作描述正确的是( )A. 在页面被请求的时候引入一个文件。 B. 寻找或者实例化一个 JavaBean。 C. 把请求转到一个新的页面。 D. 输出某个 JavaBean 的属性。 17. 在安装完 Tomcat 服务器后,需要配置 Tomcat 运行环境,增加的环境变量属性是( )

7、A. PATH B.Class_Path C. Java_Home D.Tomcat_Home 18. 实际开发中使用 Session 可以设置访问的安全性,请选择 Session 所设置的属性的数据类型( )A. String B.Int C.Object D.vector 19.可以取得用交提交的参数的所有记录值的方法是( )A. getParameter() B.getAttribute() C.getParameterValues() D.getSession() 20. 下列哪些不是 JSP 的特点:( )A. 将内容的生成与显示分离 B. 使用可重用的组件 C. 采用标记简化开发

8、D. 对 AWT 这样的图形界面程序的支持 21以下文件名后缀中,只有( )不是静态网页的后缀。A.htmlB. .htmC. .jspD. .shtml22. 下列描述中,只有( )错误的。AJSP 提供了多种语言支持B. JSP 提供了多种平台支持C. JSP 采取编译执行的方式,极大的提高了运行性能D. JSP 提供跨平台支持,也可以在 UNIX 下执行23. 以下选项中( )不是开发 JSP 应用程序所必需的。AJDK B. J2EE SDKC. web 服务器 D. 开发工具 Eclipse24. 在 page 指令中, ( )属性是可以在页面中重复的的属性。Alanguage B.

9、 bufferC. import D. autoFlush25. 以下选项中,哪一项不是 JSP 指令( ) 。Apage B. importC. include D. taglib26. 下面哪种数据类型是基本数据类型( ) 。Aclass B. interfaceC. 数组 D. char27. 下列哪种数据类型是引用类型( ) 。Aboolean B. intC. interface D. long28. 下面哪一个运算符有 3 个操作数( ) 。A* B. +C. & D. ?:29. 下面哪个运算符只有一个操作数( ) 。A B. |C. D. /30. 下面哪个语句是条件语句( )

10、 。Abreak 语句 B. while 语句C. if 语句 D. for 语句31. 类中的成员默认的访问修饰符是( ) 。Aprivate B. protectedC. public D. 空32. 常量使用( )进行修饰。Aprivate B. abstractedC. final D. static33. 如果已经定义了方法 int f(bool b, int i),则以下方法中,哪一个不是合法的重载方法( ) 。Adouble f(bool b, int i) B. int f(double d, int i)C. int f(bool b,int i, double d) D.

11、double f(bool d, int j)34. 以下修饰符中,哪一个表示必须由派生类实现( ) 。Aprivate B. finalC. abstract D. static35. 下面哪个方法不属于 session 对象( ) 。AgetAttributeNames() B. getServletContext()C. invalidate() D. addCookie(Cookie cook)二、填空题(每空 1 分,共 20 分)1. JSP 是以 语言为基础的。2. HTML 语言中,换行标记为 ,不换行标记为 。3. JavaScript 是事件驱动语言,鼠标事件一共有 6 个

12、:onMouseDown、onMouseUp、onMouseOut 和 、 、 。4. Java 语言中的访问修饰符有 、 、 、 。5. 一个 JSP 页面主要由注释和 、 、 等内容组成。6. 在 JSP 的内建对象中,向客户端输出动态内容需要使用 对象, 对象表示 JSP 页面本身。7. Servlet 的生命周期分三个时期: 、 、 。8. 操作文件主要有两种类型,一种是 ,另一种是 。9. JSP 的全称是 。10. HTML 语言中表单标记为 ,表单输入标记为 。11. JavaScript 是事件驱动语言,键盘事件一共有 3 个: 、 、 。12. Java 语言中的访问修饰符有

13、 、 、 、 。13. 一个 JavaBean 由三部分组成: 、 、。14. 在 JSP 中,使用 request 对象的 方法可以获得文件夹的物理路径。15. JSP 对文件进行操作时要用到 File 类,它存在于包 中。16. 在 JSP 中,对象的作用域有 、 、 、和 。17. JSP 的注释类型有 和 。18. JSP 指令有 、 和 。19. JSP 的脚本元素有 、 和 。20. java 中的数据类型包括两种 和 。21. java 中的注释语句有三种类型 、 和 。22. java 表达式包括 、 、 和 。23. java 循环语句包括 、 和 。24. 存取访问修饰符主

14、要包括 、 和 。25. 类的常量使用 修饰符定义。26. 类的函数成员包括 和 。27. 对象使用 运算符来创建。28. 方法的定义包括 和 两部分。29. 可以通过定义一个 类来保护该类不被继承。30. Response 对象的来源是 。31. 对于每个用户都共享同一个对象的是 对象,而每个用户分别使用不同对象实例的是 对象。32. 非可视化 Bean 分为 和 两种。33. 通过 接口可以实现 JavaBean 的持久化。34. JavaBean 通过 和 来读取和设置属性值。35. 如果使用以 ServletConfig 为参数的 init 方法,那么一定要在方法体第一行调用 。三、简

15、答题1. 如何配置 JSP 开发环境?2. Java 语言的作用域 public,protected ,private 以及不写时的区别。3. JSP 有哪些内建对象?作用分别是什么?4. JSP 中 INCLUDE 两种实现方式的区别? 5. 一个标准的 JavaBean 具有哪些特征?6. JSP 有哪些中文问题,如何解决?7. 简述 JavaBean 的存在范围。8. JSP 有哪些动作元素?作用分别是什么?9. JSP 中两种跳转方式是什么?区别是什么? 10. 静态网页和动态网页的区别是什么?11. 首次加载 JSP 页面时,将经历几个阶段?12. taglib 指令的作用是什么?1

16、3. 简述面向对象的几个基本概念:对象、类、继承。14. 方法覆盖和方法重载有什么区别?15. out.clear 与 out.flush 有什么区别?四、编程题1. 编写程序 register.html 和 register.jsp。做一用户注册界面 register.html,注册信息包括:用户名,年龄,性别,籍贯。然后提交到 register.jsp 进行注册检验,若用户名为 admin,就提示“欢迎你,管理员!” ,否则显示 “注册成功”并显示出注册信息。2. 编写 JSP 程序,在当前 Web 应用目录下创建文件夹 abc,并在该文件夹下创建文本文件“cba.txt”。3. 使用 JavaBean 设计个人所得税计算器,税率表如下:级别 应税所得额 税率(%)速算扣除数1 不超过 500 元 5 02 超过 500 元至 2000 元 10 253 超过 2000 元至 5000 元 15 1254 超过 5000 元至 20000 元 20 3755 超过 20000 元至 40000 元 25 13756 超过 40000 元至 60000 元 30 33757 超过 60000 元至 80000 元 35 63758 超过 80000 元至 100000 元 40 103759 超过 100000 元 45 15375

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 大学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报