《SSH框架测试试卷.pdf》由会员分享,可在线阅读,更多相关《SSH框架测试试卷.pdf(2页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-号-学-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_)_线_此_过_超_得名不姓题_答_(_线_订_装_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-级-班-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_制_监_处_务_教_系银川赛瑞格计算机科技有限公司课程考试试题纸银川赛瑞格计算机科技有限公司三、单项选择(每小题三、单项选择(每小题 3 3 分,共分,共 3030 分)分)SSH 框架测试试卷课程
2、考试试题纸1MVC 设计模式的目的是(C)A:使程序结构更清晰2012012 2-201-2013 3 学年第学年第 1 1学期学期B:使程序更好维护课程名称课程名称A A 卷(卷()B B 卷(卷()C:保证视图和模型的隔离考考核方式(在相应栏内划)方式(在相应栏内划):考查课(考查课()考试课)考试课()D:在逻辑上将视图、模型和控制器分开考考核形式形式(在相应栏内划)(在相应栏内划):开卷(开卷()闭卷()闭卷()其他()其他()考试班级考试班级2以下关于 SSH 框架说法正确的是(D)类类别别高职(高职()高级工()高级工()中职(中职()考试时间考试时间120120 分钟分钟A:St
3、ruts 属于 Web层,负责处理业务逻辑(在相应栏内划)(在相应栏内划)B:Hibernate 属于业务层,可以对数据库进行操作命题教师姓名命题教师姓名马元马元所属系部所属系部C:Spring 属于持久层,是对 MVC 设计模式的实现D:以上说法都不对一、一、填空(每空填空(每空 1 1 分,共分,共 2020 分)分)3以下选项,不在 Struts1的配置文件中配置的是(C)1.MVC 模式中,M 代表_、V 代表_、C 代表_。A:Form Bean 配置信息2.Struts1 的中心控制器是_,主要功能是_、_、_。B:Action 转发路径3.在 Struts1 实现的 MVC 框架
4、中,Action 类是包含了_方法的控制器类,负责_,控制应用程序C:ActionServlet 配置信息的流程。D:Struts 引用的资源文件4.Hibernate 是一个_框架,它对_进行了封装,通过此框架开发人员能以_的思维方式来操作数据库。4下面关于 Struts 报错机制说法正确的是(A)5.持久化层,对象的状态有_、_、_。A:强制使用国际化6.Spring 通过_方法实现依赖注入.B:错误信息保存在 session 中7.Spring 的通知类型有_、_、_、_。C:使用html:exception标签显示错误信息D:也可以使用html:messages显示错误信息二、判断(每
5、小题二、判断(每小题 2 2 分,共分,共 2020 分分)1.MVC 中,数据库连接属于MVC 的核心模块()5在三层结构中,数据访问层承担的责任是(B)2.在 Struts 应用的生命周期中,会创建ActionServlet 的多个实例()A:定义实体类3.在 Struts1 中,使用通配符可以优化action 的配置()B:数据的增删改查操作4.在 hibernate 主配置文件中,是通过property元素来配置映射文件()C:业务逻辑的描述5.Transaction接口主要是用于管理事务,它的open()方法用于事务的提交()D:页面展示和控制转发6.Session 是 Hibern
6、ate 持久化操作的基础,提供了众多持久化方法()7.Spring 容器中如果想在方法执行之前执行某个功能,则使用的通知类型是After()6下面关于 Hibernate 的说法,错误的是(C)8.Spring 是一个以 IOC 和 AOP 为核心的重量级容器框架()A:Hibernate 是一个“对象关系映射”的实现9.Spring 对 Hibernate 提供了支持,可简化 Hibernate 编码()B:Hibernate 是一种数据持久化技术10.Spring AOP支持前置通知、后置通知、环绕通知()C:Hibernate 是 JDBC 的替代技术D:使用 Hibernate 可以简
7、化持久化层的编码7在 Hibernate 关系映射配置中,inverse 属性的含义是(B)A:定义在oneto-many节点上,声明要负责关联的维护B:声明在节点上,声明要对方负责关联的维护C:定义在onetomany节点上,声明对方要负责关联的维护银川赛瑞格计算机科技有限公司考试试卷()试题纸 第 1 页银川赛瑞格计算机科技有限公司课程考试试题纸D:声明在set节点上,声明要负责关联的维护8关于 Spring 的说法错误的是(C)A:通过 setter 方法实现依赖注入B:对 Hibernate 提供了支持,可简化Hibernate 编码C:通过 AOP 可以轻松与 Hibernate 集
8、成D:通过 AOP 实现了声明式事务管理9关于 Spring AOP,下面说法错误的是(C)A:支持前置通知、后置通知、环绕通知B:采用代理的方式实现C:与“依赖注入”实现紧密结合D:在 Spring2。0 以前的版本中通过aop:config、和配置10下面关于“依赖注入”的说法,错误的是(A)A:需要定义大量接口,增加了编码复杂度B:将组件间的依赖关系采取配置文件的方式管理,而不是硬编码在代码中C:降低了组件间的耦合,使程序更容易维护和升级D:促进了“面向接口编程,使构建大规模程序更轻松四、简单题(每小题四、简单题(每小题 1010 分,共分,共 3030 分分)1简述 struts 的工作原理2什么是 ORM?它主要解决什么问题?3简述 Spring 的原理和优点?银川赛瑞格计算机科技有限公司考试试卷()试题纸 第 2 页