web数据库开发技术试卷及标答
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
考试科目:《Web数据库开发技术》()
期末考试试卷(A)
专业姓名学号___ __
二、填空题:(每空1 分,共24 分)
1.常用的Web服务器有:服务器、服务器和服务器等。
2.在JSP中,对象的作用域有、、和。
3.JSP注释类型有和。
4.JSP的脚本元素包括、和。
5.Response对象的来源是。
6.对于每个用户都共享同一个对象的是对象,而每个用户分别适用不同对象实例的是对象。
7.非可视化Bean分为和。
8.通过实现接口可实现JavaBean的持久化。
9.JavaBean通过和来读取和设置属性值。
10.Servlet的优点有、、
和。
二、单选题:(每题 2 分,共20 分)
1.下列描述中,只有()是错误的。
A、JSP提供了多种语言支持。
B、JSP提供了多种平台支持。
C、JSP采取编译执行的方式,极大地提高了运行性能。
D、JSP提供跨平台支持,也可以在UNIX下执行。
2.以下文件后缀中,只有()不是静态网页的后缀。
A、html
B、htm
C、shtml
D、jsp
3.在page指令中,()属形式可以在页面中重复的属性。
A、language
B、buffer
C、import
D、autoFlush
4.以下选项中,哪一项不是JSP指令()
A、page
B、import
C、include
D、taglib
5.以下选项中,哪一项不是JSP的一种组织结构()
A、脚本元素
B、指令
C、页面
D、注释
6.能够获取当前页信息并调用页面方法的对象是()。
A、request
B、page
C、pageContext
D、session
7.以下操作中,()是与使用JavaBean无关的。
A、jsp:include
B、jsp:useBean
C、jsp:setProperty
D、jsp:getProperty
8.以下方法中,哪个方法不是HTTPServelt类的方法()。
A、doGet
B、doService
C、doPost
D、doDelete
9.以下类中,哪个类不是javax.servlet和javax.servet.http包中提供的类或借口()。
A、Servlet
B、BaseServlet
C、GenericServlet
D、HTTPServlet
10.以下容器中,哪个不是J2EE定义的容器()
A、JSP容器
B、Servlet
C、JavaBeans容器
D、EJB
三、简答题:(每题8分,共32 分)
1.首次加载JSP页面时,将经历哪几个阶段?
2.比较Java Servlet与Applet的异同?
3.JSP与Servlet的区别?
4.JSP有哪些内置对象,作用是什么?(列举出5个即可)
四、读程序写结果题:(每题 6 分,共12 分)
1.
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<%! int i,total; %>
<%
for( i=1,total=0;i<=50;i++)
{
total=total+i;
}
%>
从1加到50的结果是:<%=total%>
结果:
2.
<%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="" %>
<%! String str="Hello,欢迎学习JSP!"; %>
<%!String output()
{
return str;
}
%>
<%=output()%>
结果:
五、编程题:(共12 分)
编写程序reg.htm和reg.jsp,做一用户注册界面,注册信息包括:用户名,年龄,性别,地址。然后提交到reg.jsp进行注册检验,若用户名为admin,就提示“欢迎你,管理员”,否则,显示“注册成功”并显示出注册信息。(已在sqlserver中建立了users表,连接数据库进行注册)
A卷答案
一、填空题:
1.常用的Web服务器有:Apache HTTP 服务器、NES服务器和IIS 服务器等。
2.在JSP中,对象的作用域有页面、请求、会话和应用程序。
3.JSP注释类型有HTML注释和隐藏注释。
4.JSP的脚本元素包括声明、表达式和脚本小程序。
5.Response对象的来源是javax.servlet.http.HttpServetResponse。
6.对于每个用户都共享同一个对象的是application对象,而每个用户分别适用不同对象实例的是session对象。
7.非可视化Bean分为DataBean和ActionBean。
8.通过实现java.io.Serializable接口可实现JavaBean的持久化。
9.JavaBean通过getXXX和setXXX来读取和设置属性值。
10.Servlet的优点有可移植性、强大的功能、性能和安全性。
二、单选题