(MVC与structs)阶段测试题_第1页
(MVC与structs)阶段测试题_第2页
(MVC与structs)阶段测试题_第3页
(MVC与structs)阶段测试题_第4页
(MVC与structs)阶段测试题_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件工程师(MVC与structs)阶段测试题一 选择题(10分)1 下面属于接口的是:ABDA java.sql.ConnectionB java.sql.ResultSetC java.sql.DriverManagerD java.sql.Statement2 使用JDBC连接Oracle数据库(Oracle实例名为ORA92,主机为host,端口号为1521),的合法URL为:BA jdbc:oracle:thin:host:1521/ORA92B jdbc:oracle:thin:host:1521:ORA92C oracle:jdbc:thin:host:1521/ORA92D oracle:jdbc:thin:host:1521:ORA923 JSP页面之间共享数据的范围由小到大的排列的是:AA. page、request、session、applicationB. page、session、request、applicationC. page、request、application、sessionD. application、session、request、page4 下面指令书写正确的是:DABCD5 下面是struts配置文件struts-config.xml的片断:C下面说法正确的是:A 该Action的唯一标识为“test”B 页面a.jsp一定包含有提交给“/test.do”的表单C 在调用该Action的方法之前需要验证与其对应的ActionForm对象,如果验证出错,则请求将转发到a.jspD 该Action对象将保存在request范围内。二 问答题1 解释下面标签或表达式的含义(12分)1). 2). 3). 4). 5). Add6). Add2. Struts配置文件struts-config.xml片断如下: 请分别说明action元素中,“path”、“name”、“scope”、“type”、“validate”和“input”属性的含义。(5分)3请写出在你在web程序设计时,处理中文字符编码问题的一些经验。(10分)4请介绍org.apache.struts.action.DispatchAction的使用方法。(8分)5下面的页面将收集用户的“用户名”、“密码”、“性别”和“兴趣爱好”信息,提交给ActionServlet,请设计用于传输页面数据的ActionForm类(类名可以自己指定)。(15分) 以下题目将使用oracle数据库。实例名为ORA92,schema 为scott/tiger6已知有表t_customer的sql定义如下:(10分)CREATE TABLE h_customer ( c_id number(10) PRIMARY KEY, c_name varchar(16) NOT NULL, c_birthday date NOT NULL);请使用JDBC API写出程序片断,将指定的用户信息插入该表中(c_name字段的内容通过java.lang.String对象指定,c_birthday的内容通过java.sql.Date对象指定,主键c_id通过调用序列customer_sequence产生)。7使用JDBC API 写出程序片断,查询出t_customer表中的按照c_name字段排序后的从第11条记录开始的10条记录,并将记录的c_name和c_birthday字段打印到控制台。(8分)8请简单描述struts框架的基本原理及其控制流程。(6分)数据库部分测试题:“学生课程数据库”中共有三张关系表Student、Course 和 SC。Student: create table Student(sid number,sname varchar2(20)Course:create table Course( cid number, cname varchar2(15)SCcreate table SC( sid number, cid number, mark number)一、对学生课程数据库,编写存储过程,完成下面功能:(8分)1)统计离散数学的成绩分布情况,即按照各分数段统计人数,分四个分数段:大于等于90小于等于100;大于等于80小于90;大于等于60小于80;小于60;把统计结果放入到一张新建表中。2)统计任意一门课的平均成绩。把统计结果放入一张新表中。3)将学生选课成绩从百分制改为等级制(即A、B、C、D、E);在SC表中增加一个字段,保存这一信息。二、写出下列查询的PLSQL语句。(8分)4)列印学生平均成绩及其名次5) 列印数学成绩在10到15名之间的学生成绩单软件工程师(Java)就业班第二阶段测试题答题卡姓名:_ 班号:_题 目一二合 计阅卷人得 分一、选择

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论