1、Web 程序设计复习题一、填空题1、HTML 中链接、表格、图片、层分别使用的标签是 _ 、_ 、_ 、_。2、HTML 中嵌入 javascript 代码、定义 css 样式分别使用的标签是:_、_。3、列举 4 个 SQL 命令动词:_、_、_、_。4、列举 3 种 web 应用中包含的常用文件类型:_、_、_。5、写出两个 jstl 标签:_、_。6、EL 表达式的语法形式为_。7、列举 4 个 JDBC 中常用的接口或类:_、_、_、_。8、Java 平台三个版本:_、_、_。9、列举 5 个 EL 内部对象:_、_、_、_、_。10、列出 4 个 SQL 命令动词:_、_、_、_。1
2、1、MVC 中的 M,V,C 分别代表_、_、_。12、写出三个 Html 表单标签_、_、_。13、写出两个 jsp 指令_、_。二、选择题1、Java 平台分成三个版本,用来开发嵌入式应用的是哪个?A Java SE B Java EE C Java ME2、IIS 的默认服务端口?A 80 B 8080 C 3306 D 80003、下列 html 标记中表示复选框的是:A radio B checkbox C text D password4、Jsp 表达式的语法格式A B C D $5、Jsp 中哪个对象可设置响应属性?A response B request C out D ses
3、sion6、Jsp 中保存应用范围内的信息使用()对象A response B request C application D session7、下列哪个不是 web 服务器?A Tomcat B JBoss C MySql D WebLogic8、如果选择一种对象共享同一请求范围内的信息,则选择A pageContext B request C session D application9、下列 sql 命令动词中,用来查询数据的是A insert into B update Cdelete from D select10、Tomcat 的配置文件是?A server.xml B web.x
4、ml C struts.xml D hibernate.xml11、如果做动态网站开发,以下()可以作为服务器端脚本语言A.Java B.Jsp C.Javascript D.Html12、IIS 的默认服务端口?A 80 B 8080 C 3306 D 800013、下列 html 标记中表示复选框的是:A radio B checkbox C text D password14、Jsp 表达式的语法格式A B C D $15、Jsp 中哪个对象可设置响应属性?A response B request C out D session16、Jsp 中保存应用范围内的信息使用()对象A resp
5、onse B request C application D session17、下列哪个不是 web 服务器?A Tomcat B JBoss C MySql D WebLogic18、如果选择一种对象共享同一请求范围内的信息,则选择A pageContext B request C session D application19、下列 sql 命令动词中,用来查询数据的是A insert into B update Cdelete from D select20、Tomcat 的配置文件是?A server.xml B web.xml C struts.xml D hibernate.xm
6、l三、名词解释1、JAVASCRIPT2、MVC3、EL4、内部对象5、XML6、JavaBean7、JavaEE8、JSTL9、Oracle四、Java 编程题1、求 2000 内的完全数:该数的因子和(不包括该数本身)等于该数本身。2、随机产生 10 个 1100 的整数,求它们的最大值和最小值。3、定义矩形类:(1)成员变量:矩形长度和宽度。(2)构造方法:已知长宽得到矩形对象。(3) 编写计算周长和面积的两个方法。4、求 1!+2!+3!+9!5、求 200 内的所有素数,5 个一行输出。6、定义日期类。(1)成员变量:年、月、日。(2)构造方法 1:已知年月日得到日期对象。(3)构造
7、方法 2:创建默认日期对象(年默认值 1900,月默认值 1,日默认值 1)。(4)编写判断年份是否闰年的方法。五、Web 编程题1、采用 mvc 模式设计一个程序,完成用户信息的显示,已知用户信息表结构是:user(userid,username,sex),字段均为字符串类型。2. 采用 mvc 模式设计一个查询学生信息的程序,要求根据学生学号或姓名或班级模糊查询满足条件的记录,已知学生表 student(sno,sname,bj):sno,sname,bj 分别表示学号,姓名和班级。query.jsp:查询页面学生类 StudentQueryServlet:执行查询的 Servletweb
8、.xml:设置 QueryServlet 访问地址StudentDao.java:包含按指定条件查询的方法.out.jsp:显示结果的页面参考答案一、填空题1、a、table、img、div02、script、style3、insert、update、delete、select4、jsp、class、jar5、6、$7、 Connection、Statement、ResultSet、PreparedStatement8、JavaSE,JavaME,JavaEE9、param,pageScope,requestScope,sessionScope,applicationScope。10Create,Update,Delete,Select;11. 模型、视图、控制器12、textarea、select、input13、page、taglib二、选择题1-5:CABCA 6-10:CCBDA 11-15:AABCA 16-20:CCBDA三、名词解释 (略)四、Java 编程题(略)五、Web 编程题(略)