XX职业学院期末JAVAWEB考试题
  ZT8lPCn7HRRr 2023年11月02日 25 0


2020~2021 学年 第二学期期末考试(必修)
《Java Web程序设计》试卷02
课程编码: 301209 适用专业: 计算机应用(包括JAVA方向)
注 意 事 项
1、首先按要求在试卷标封处填写你所在的系(部)、专业、班级及学号和姓名;
2、仔细阅读各类题目的回答要求,在规定的位置填写答案;
3、不要在试卷上乱写乱画,不要在标封区填写无关的内容。

题 号 一 二 三 四 五 六 总 分 总分人 复分人
得 分

得 分
评分人
一、选择题(第1题~第10题。每题2分,满分20分。)
1、为什么安装Tomcat时要先安装JDK?( )
A. Tomcat 6.x以下版本在运行时利用JDK提供的Java编译器来动态编译JSP代码
B. Tomcat利用JDK来接收HTTP请求
C. Tomcat利用JDK来发送HTTP响应
2、以下对静态网页描述中正确的是( )。
A. 是指事先存放在Web服务器端文件系统中的HTML文档
B. 是不允许包含声音、动画等的HTML文档
C. Web服务器动态执行的代码
D. 不允许修改的HTML文档
3、以下选项中,属于Web服务器端编程技术的是( )。
A.JavaScript B. Flash C. JSP/Servlet D. HTML
4、在<% %>中可以包含的Java语句( )。
A.int i; B.int j=2+3; C. System.out.println(“hi”); D.String getName() { retutn “”; }
5、aa.jsp文件需要动态包含bb.jsp文件,这两个文件在helloapp应用中的文件路径分别为:
helloapp/aa.jsp
helloapp/dir1/dir2/bb.jsp
下列选项中的代码能使aa.jsp文件正确地动态包含bb.jsp的是( )。
A. <jsp: include page=”bb.jsp”/>
B. <jsp: include page=”dir1/dir2/bb.jsp”/>
C. <jsp: include page=”dir2/bb.jsp”/>
6、以下选项中正确创建了一个PreparedStatement对象的是( )。假定prepStmt变量为PreparedStatement类型,con变量为Connection类型, sql变量表示一个sql语句。
A.prepStmt=con.createStatement(sql); B. prepStmt=con.prepareStatement();
C.prepStmt=con.createStatement(); D.prepStmt=con.prepareStatement(sql);

7、 在HTTP 响应中,状态代码404 表示:( )
A. 服务器无法找到请求指定的资源
B. 请求消息中存在语法错误
C. 请求需要通过身份验证和/或授权
D. 服务器理解客户的请求,但由于客户权限不够而拒绝处理
8、下面的include动作语法正确的是?( )
A. <jsp: include page=“javaworld.jsp”/>
B. <%@ include file=“javaworld.jsp”%>
C. <jsp: include file=“javaworld”/>
D. <jsp: directive.include page=“a.jsp”/>
9、 Page指令用于定义JSP文件中的全局属性,下列关于该指令用法的描述不正确的是?( )
A. <%@ page %>作用于整个JSP页面。
B. 可以在一个页面中使用多个<%@ page %>指令。
C. 为增强程序的可读性,建议将<%@ page %>指令放在JSP文件的开头,但不是必须的。
D. <%@ page %>指令中的属性只能出现一次。
10、从 “员工” 表的“姓名”字段中找出名字包含“玛丽”的人,下面哪条select语句正确?( )
A. Select * from员工 where 姓名 =‘玛丽
B. Select * from员工 where 姓名 =‘%玛丽_’
C. Select * from员工 where 姓名 like ‘_玛丽%’
D. Select * from员工 where 姓名 like ‘%玛丽%’
得 分
评分人
二、填空题(第11题~第15题。每空1分,满分10分。)
11、Web服务器的主要功能是接收客户端的Web请求,把请求提交给 ,再把 执行的结果返回给用户。
12、Jsp+JavaBean技术的组合,很好地使页面 部分和 部分相互分离。
13、在HTML文件内直接加入 元素可以将静态的Web页面升级为 Web页面。
14、动态网页技术有CGI、 、 和 。
15、JSP指令包括 指令、 指令和taglib指令。
得 分
评分人
三、判断题(第21题~第25题。每题2分,满分20分。)
16、Web应用的运行需要涉及客户端环境、服务器端环境和网络环境。( )
17、<%@ include file=”date.jsp”%>是include动作。( )
18、JSP即JavaScript,是一种脚本语言。( )
19、web应用程序目录下包含WEB-INF目录和web.xml部署描述文件。( )
20、 在<%! %>中除了可以声明变量和方法,还可以有其它合法的java语句。( )
21、<%@ include file=“url”%>指令的位置就是插入资源的位置。( )
22、<%–<%=Math.PI%>–%>是正确的注释。( )
23、 一个JSP文件可以包含多个page指令。( )
24、 JDBC访问数据库使用的语言是标准的SQL语言。( )
25、 使用RestultSet对象的next()方法使游标向下移一行,如果已经到了数据集的末尾,不存在下一行返回false。( )

得 分
评分人
四、简答题(第26题~第27题。每题10分,满分20分。)
26. JSP页面的主要元素有哪些?分别有什么作用?

  1. 阐述如何通过JDBC驱动程序来访问数据库并叙述其步骤。

得 分
评分人

五、设计题(第28题,满分30分。)
28、编写一个商品实体类ProductEntity。

  1. 商品实体属性如下:
    (1)自增编号id;(2)商品名称productName;(3)商品产地produceArea;(4)市场价格marketPrice; (5)现售价格式sellPrice;(6)库存数量productCount。
    2.为每一个属性编写get方法和set方法。


【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年11月08日 0

暂无评论

推荐阅读
ZT8lPCn7HRRr