高级软件工程师第二套试题
计算机二级考试软件工程题库及答案

计算机二级考试软件工程题库及答案一、选择题1. 下列哪个不是软件工程的基本特征?A. 可靠性B. 可维护性C. 可重复性D. 可移植性答案:C2. 软件需求分析的目的是什么?A. 建立软件体系结构B. 确定软件需求C. 设计软件模块D. 编写软件代码答案:B3. 下列哪个不是软件开发生命周期的阶段?A. 需求分析B. 设计C. 测试D. 销售答案:D二、填空题1. 软件工程的目标是提高软件的_________。
答案:质量2. 软件需求分析阶段的主要任务是对用户的需求进行_________。
答案:分析3. 软件测试的目的是为了发现软件中的_________。
答案:缺陷三、简答题1. 什么是软件开发生命周期?请简要描述各个阶段的主要任务。
答案:软件开发生命周期指的是软件从开始开发到结束的整个过程。
主要阶段包括需求分析、设计、编码、测试和维护。
需求分析阶段的主要任务是确定用户的需求;设计阶段的主要任务是根据需求设计软件的结构和模块;编码阶段的主要任务是根据设计编写软件代码;测试阶段的主要任务是发现并修复软件中的缺陷;维护阶段的主要任务是对软件进行更新和修复。
2. 请简要说明软件工程的重要性。
答案:软件工程的重要性体现在以下几个方面。
首先,软件工程可以提高软件的质量,确保软件能够满足用户的需求。
其次,软件工程可以提高软件的可维护性,使得软件可以持续更新和修复。
最后,软件工程可以提高软件的开发效率,节省时间和资源。
以上是计算机二级考试软件工程题库及答案的内容。
希望对您有所帮助!。
《软件工程》11套考试复习练习试题、作业题[含答案解析]
![《软件工程》11套考试复习练习试题、作业题[含答案解析]](https://img.taocdn.com/s3/m/2958e1d3910ef12d2bf9e70d.png)
作业1:1. 软件是计算机系统中与硬件相互依存的另一部分,它是包括( A )、( B )及( C )的完整集合。
其中,( A )是按事先设计的功能和性能要求执行的指令序列。
( B )是使程序能够正确操纵信息的数据结构。
( C )是与程序开发、维护和使用有关的图文材料。
供选择的答案:A~C. ①软件②程序③代码④硬件⑤文档⑥外设⑦数据⑧图表2. 开发软件时对提高软件开发人员工作效率至关重要的是( A )。
软件工程中描述生存周期的瀑布模型一般包括计划、( B )、设计、编码、测试、维护等几个阶段,其中设计阶段在管理上又可以依次分成( C )和( D )两步。
供选择的答案:A.①程序开发环境②操作系统的资源管理功能③程序人员数量④计算机的并行处理能力B.①需求分析②需求调查③可行性分析④问题定义C、D.①方案设计②代码设计③概要设计④数据设计⑤运行设计⑥详细设计⑦故障处理设计⑧软件体系结构设计3. 从供选择的答案中选出适当字句填入下列关于软件发展过程的叙述中的( )内。
有人将软件的发展过程划分为4个阶段:第一阶段(1950~1950年代末)称为“程序设计的原始时期”,这时既没有( A ),也没有( B ),程序员只能用机器指令编写程序。
第二阶段(1950年代末~1960年代末)称为“基本软件期”。
出现了( A ),并逐渐普及。
随着( B )的发展,编译技术也有较大的发展。
第三阶段(1960年代末~1970年代中期)称为“程序设计方法时代”。
这一时期,与硬件费用下降相反,软件开发费急剧上升。
人们提出了( C )和( D )等程序设计方法,设法降低软件的开发费用。
第四阶段(1970年代中期~现在)称为“软件工程时期”。
软件开发技术不再仅仅是程序设计技术,而是包括了与软件开发的各个阶段,如( E )、( F )、编码、单元测试、综合测试、( G )及其整体有关的各种管理技术。
供选择的答案:A ~ D:①汇编语言②操作系统③虚拟存储器概念④高级语言⑤结构式程序设计⑥数据库概念⑦固件⑧模块化程序设计E ~ G:①使用和维护②兼容性的确认③完整性的确认④设计⑤需求定义⑥图象处理4. 软件工程过程有哪几个基本过程活动?试说明之。
计算机二级考试软件工程题库及答案

计算机二级考试软件工程题库及答案为了帮助考生更好地备考计算机二级考试,我们精心整理了一份软件工程题库及答案,涵盖了大量实际问题与案例分析,旨在帮助考生深入理解软件工程的基本概念、原理和技术。
以下是题库的部分内容。
一、选择题1. 软件工程的主要目标是()A. 提高软件开发效率B. 确保软件质量C. 降低软件开发成本D. 提高软件的可维护性答案:B2. 下列关于软件需求分析的说法中,错误的是()A. 需求分析是软件开发过程中的重要环节B. 需求分析的主要任务是确定用户需求C. 需求分析的结果是软件需求规格说明书D. 需求分析应在软件设计之前完成答案:C3. 在软件开发过程中,项目管理的主要任务不包括()A. 人员组织与协调B. 进度控制C. 质量控制D. 软件测试答案:D4. 下列关于结构化分析方法的描述中,错误的是()A. 结构化分析方法是一种面向数据的分析方法B. 结构化分析方法主要包括数据流图、实体关系图等工具C. 结构化分析方法适用于大型复杂系统的分析D. 结构化分析方法不适用于小型系统的分析答案:D5. 在软件测试过程中,下列说法正确的是()A. 测试应贯穿整个软件开发过程B. 测试的目的是发现并修复软件缺陷C. 测试过程应遵循逐步细化、逐步展开的原则D. 测试用例的设计应考虑输入条件、操作步骤和预期结果答案:D二、填空题1. 软件工程的三级生命周期模型包括________、________和________。
答案:需求分析、设计、实现与维护2. 软件需求规格说明书是________阶段的成果,其主要作用是________。
答案:需求分析;描述软件的功能、性能和约束条件3. 结构化分析方法的核心思想是________,其基本工具包括________和________。
答案:模块化;数据流图、实体关系图4. 软件测试的过程分为________、________、________和________四个阶段。
高级软考整套试题及答案

高级软考整套试题及答案一、单项选择题1. 在软件开发过程中,需求分析阶段的主要任务是什么?A. 编写代码B. 设计数据库C. 确定软件需求D. 进行系统测试答案:C2. 面向对象编程中,封装的主要目的是什么?A. 提高代码的可读性B. 增加代码的复杂性C. 隐藏对象的实现细节D. 减少代码的可维护性答案:C二、多项选择题1. 下列哪些是敏捷软件开发的特点?A. 强调文档编写B. 强调团队协作C. 强调客户反馈D. 强调迭代开发答案:BCD2. 在软件测试中,黑盒测试和白盒测试的区别是什么?A. 黑盒测试关注内部逻辑B. 白盒测试关注外部功能C. 黑盒测试关注外部功能D. 白盒测试关注内部逻辑答案:CD三、填空题1. 在软件开发生命周期中,______阶段是确定软件需求的阶段。
答案:需求分析2. 在面向对象编程中,______是指对象的状态和行为。
答案:对象四、简答题1. 描述软件开发过程中的迭代开发模式的特点。
答案:迭代开发模式的特点包括:- 将开发过程划分为多个迭代周期;- 每个迭代周期内完成一部分功能;- 迭代周期短,可以快速响应需求变化;- 强调客户反馈,持续改进产品。
2. 解释什么是软件架构,并说明它在软件开发中的作用。
答案:软件架构是指软件系统的结构和组件,以及它们之间的相互关系。
它在软件开发中的作用包括:- 为系统提供清晰的组织结构;- 指导系统的设计和实现;- 支持系统的可维护性和可扩展性;- 帮助团队成员理解系统的整体设计。
五、编程题1. 编写一个函数,实现计算两个整数的和。
答案:```pythondef add(a, b):return a + b```2. 编写一个函数,实现字符串反转。
答案:```pythondef reverse_string(s):return s[::-1]```六、案例分析题1. 假设你负责一个电子商务平台的软件开发,描述你将如何进行需求分析。
答案:需求分析包括以下步骤:- 与利益相关者进行会谈,了解业务需求;- 确定用户需求和系统需求;- 编写需求规格说明书;- 进行需求验证,确保需求的完整性和一致性;- 需求管理,跟踪需求变更。
2025年软件资格考试信息安全工程师(中级)(基础知识、应用技术)合卷试卷及答案指导

2025年软件资格考试信息安全工程师(基础知识、应用技术)合卷(中级)复习试卷(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、以下哪项不属于信息安全的基本原则?A. 完整性原则B. 保密性原则C. 可用性原则D. 可追溯性原则2、在信息安全风险中,以下哪一项属于内部威胁?A. 黑客攻击B. 系统漏洞C. 内部人员滥用权限D. 自然灾害3、在信息安全中,以下哪个选项不属于常见的威胁类型?A、病毒B、拒绝服务攻击(DoS)C、物理安全D、SQL注入4、以下关于安全协议的描述,不正确的是:A、SSL(安全套接层)用于在客户端和服务器之间建立加密的连接B、TLS(传输层安全)是SSL的升级版,提供了更强的安全性和扩展性C、IPSec(互联网安全协议)主要用于保护IP层的数据包D、SSH(安全外壳协议)用于远程登录和文件传输5、以下关于信息安全事件的分类,哪项是正确的?A. 根据破坏程度分为物理破坏、逻辑破坏和混合破坏B. 根据攻击目标分为数据安全、系统安全和网络安全C. 根据攻击手段分为病毒攻击、恶意软件攻击和人为破坏D. 根据影响范围分为局部性、区域性和国际性6、以下关于密码学的描述,哪项是错误的?A. 密码学是研究保护信息安全的技术和方法的学科B. 加密技术是密码学的主要研究内容之一C. 数字签名技术不属于密码学的范畴D. 密码分析是密码学的一个重要研究方向7、以下哪种加密算法属于对称加密算法?()A. RSAB. AESC. MD5D. SHA-2568、在信息安全中,以下哪个概念与“防火墙”的功能最相似?()A. 入侵检测系统(IDS)B. 安全审计C. 数据备份D. 加密9、在信息安全中,以下哪种加密算法属于对称加密算法?A. RSAB. DESC. MD5D. SHA-256 10、在网络安全中,以下哪个术语指的是在不被第三方察觉的情况下,窃取或篡改数据的行为?A. 钓鱼攻击B. 网络攻击C. 漏洞利用D. 侧信道攻击11、以下哪种加密算法属于非对称加密算法?A. AESB. DESC. RSAD. RC412、在信息安全保障体系中,哪一项措施主要用于防止未经授权的数据修改?A. 访问控制B. 数据加密C. 完整性校验D. 备份与恢复13、题干:在信息安全领域,以下哪种加密算法属于对称加密算法?A. RSAB. DESC. SHA-256D. MD514、题干:以下哪个选项不属于信息安全风险管理的五个阶段?A. 风险识别B. 风险分析C. 风险控制D. 风险评估15、下列哪一项不属于常见的网络安全威胁?A. 物理破坏B. 信息泄露C. 软件升级D. 恶意代码16、在信息安全保障体系中,PDR模型指的是哪三个要素?A. 防护-检测-响应B. 计划-实施-审查C. 加密-解密-验证D. 预防-检测-恢复17、以下哪项不属于信息安全的基本原则?A. 完整性B. 可用性C. 可访问性D. 可控性18、在信息安全风险评估中,以下哪个不是常用的风险评估方法?A. 故障树分析B. 风险矩阵C. 脚本攻击D. 概率分析19、以下哪一项不是保证数据完整性的常用方法?A、使用加密算法B、使用哈希函数C、使用数字签名D、定期备份数据 20、下列关于防火墙的功能描述错误的是?A、防火墙可以阻止未经授权的访问进入内部网络B、防火墙可以检测并阻止某些类型的网络攻击C、防火墙可以完全防止病毒和恶意软件的传播D、防火墙可以记录通过它的信息,用于安全事件分析21、在信息安全领域,以下哪项不属于安全攻击的类型?A. 主动攻击B. 被动攻击C. 非法访问攻击D. 数据备份攻击22、以下哪项措施不属于信息系统的安全策略?A. 访问控制B. 身份认证C. 网络隔离D. 数据加密23、在公钥基础设施(PKI)中,下列哪一项不是证书颁发机构(CA)的主要职责?A. 生成密钥对B. 签发数字证书C. 撤销数字证书D. 验证证书申请者的身份24、以下哪一种攻击方式是通过向目标系统发送大量请求,使其无法处理正常的服务请求,从而导致服务不可用?A. SQL注入攻击B. 跨站脚本(XSS)攻击C. 缓冲区溢出攻击D. 拒绝服务(DoS)攻击25、以下哪种加密算法属于对称加密算法?A. RSAB. DESC. SHA-256D. MD526、在信息安全中,以下哪个术语表示未经授权的访问?A. 窃听B. 拒绝服务攻击C. 窃密D. 未授权访问27、以下关于防火墙的说法正确的是:A. 防火墙可以完全防止内部数据泄露;B. 防火墙可以阻止所有的外部攻击;C. 防火墙可以防止病毒在已感染的系统内传播;D. 防火墙可以根据安全策略控制进出网络的数据流。
2024年软件资格考试系统分析师(高级)(综合知识、案例分析、论文)合卷试卷与参考答案

2024年软件资格考试系统分析师(综合知识、案例分析、论文)合卷(高级)模拟试卷(答案在后面)一、综合知识(客观选择题,75题,每题1分,共75分)1、软件工程的基本目标是()A. 提高软件质量B. 提高软件生产效率C. 降低软件成本D. 提高软件可维护性2、在软件需求分析过程中,以下哪个不属于需求验证的范畴?()A. 用户访谈B. 实际运行C. 演示验证D. 确认测试3、题干:在软件工程中,以下哪个阶段是用来确定软件需求的?A. 需求分析B. 系统设计C. 编码D. 测试4、题干:在UML(统一建模语言)中,以下哪种图用于展示系统的静态结构?A. 类图B. 序列图C. 状态图D. 活动图5、以下哪个选项是UML(统一建模语言)中用于描述系统内部组件之间交互的图?A. 时序图(Sequence Diagram)B. 类图(Class Diagram)C. 构件图(Component Diagram)D. 用例图(Use Case Diagram)6、软件需求规格说明书(SRS)的作用不包括以下哪项?A. 确保软件系统的需求是完整、一致和可验证的B. 为软件开发团队提供清晰的开发方向C. 作为项目验收的唯一依据D. 向利益相关者提供关于系统功能和性能的详细信息7、题目:在软件工程中,以下哪个阶段是需求分析的主要任务?A. 系统设计B. 系统规划C. 系统测试D. 需求分析8、题目:以下哪种方法不是软件测试中的静态测试方法?A. 检查B. 代码审查C. 单元测试D. 模块测试9、题干:以下哪个技术是实现数据加密的一种方式?A. RSAB. MD5C. HTMLD. TCP11、题干:在软件开发生命周期中,需求分析阶段的主要目标是?A. 确定软件系统的功能需求和非功能需求B. 设计软件系统的总体架构C. 实现软件系统的核心功能D. 测试和验证软件系统的质量13、在面向对象设计中,以下哪一项不是设计模式?A. 单例模式B. 命令模式C. 观察者模式D. 工厂方法模式15、关于面向对象的设计原则,以下哪一项陈述是正确的?A. 开闭原则表明一个模块应该对其接口开放,对其实现封闭。
Java高级工程师笔试试卷

笔试试卷一、选择题(共25题,每题3分,满分75分)1) 使用面向对象思想进行设计的基本步骤不包括()。
A. 发现类B. 发现对象C. 发现类的属性D. 发现类的方法2) 在UML中,类图是一个包含3个部分的矩形,各部分内容不包括()。
A. 类名B. 属性C. 方法D. 类和类之间的关系3) 下面关于Java接口的说法错误的是()。
A. 一个Java接口是一些方法特征的集合,但没有方法的实现B. Java接口中定义的方法在不同的地方被实现,可以具有完全不同的行为C. Java接口中可以声明私有成员D. Java接口不能被实例化4) 在Java接口中定义常量,下面语法错误的是()。
A. static int MALE = 1;B. final int MALE = 1;C. int MALE = 1;D. private int MALE = 1;5) 在Java接口中,下列选项中属于有效的方法声明是()。
A. public void aMethod();B. void aMethod();C. void aMethod(){}D. private void aMethod();6) 给定如下Java程序代码,在横线处加入()语句,可以使这段代码编译通过。
interface Parent{public int count(int i);}public class Test implements Parent {public int count(int i){return i % 9;}public static void main(String[] args){________________int i = p.count(20);}}A. Test p = new Test();B. Parent p = new Test();C. Parent p = new Parent();D. Test p = new Parent();7) 以下选项中关于Oracle中数据库的说法错误的是()。
软件资格考试信息安全工程师(基础知识、应用技术)合卷(中级)试题与参考答案(2024年)

2024年软件资格考试信息安全工程师(基础知识、应用技术)合卷(中级)自测试题(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、题目:在信息安全领域,以下哪种加密算法属于对称加密算法?A、RSAB、AESC、MD5D、SHA-2562、题目:在计算机安全事件处理过程中,以下哪个阶段不属于事件响应阶段?A、事件识别B、事件报告C、事件分析D、事件恢复3、下列关于信息安全体系的说法,正确的是()。
A. 信息安全体系是指保护计算机系统安全的一系列技术和管理措施B. 信息安全体系是指保护信息资产的安全的一系列技术和管理措施C. 信息安全体系是指保护计算机网络安全的一系列技术和管理措施D. 信息安全体系是指保护信息资源的安全的一系列技术和管理措施4、在信息安全中,以下哪项措施属于物理安全?()A. 数据加密B. 访问控制C. 物理隔离D. 防火墙5、在信息安全中,以下哪种加密算法是非对称加密算法?A. DESB. RSAC. MD5D. SHA-2566、在信息安全评估中,以下哪个不属于常见的评估方法?A. 黑盒测试B. 白盒测试C. 漏洞扫描D. 安全审计7、题目:下列关于密码学中哈希函数特点描述错误的是:A、哈希函数具有单向性,即从输入数据到输出哈希值是容易的,而从哈希值反推输入数据是困难的。
B、哈希函数的输出值长度固定,不随输入数据的长度变化。
C、哈希函数的输入数据即使只有一个小小的变化,其输出哈希值也会发生很大变化,即具有雪崩效应。
D、哈希函数的输出值是随机的,没有任何规律可循。
8、题目:以下关于信息安全风险评估的说法,错误的是:A、信息安全风险评估是信息安全管理体系的核心组成部分。
B、信息安全风险评估的目的是为了识别、分析和评估信息安全风险,为制定信息安全策略提供依据。
C、信息安全风险评估应当考虑组织内外部所有可能的风险因素。
D、信息安全风险评估的结果应当是静态的,不需要随着时间和环境的变化进行调整。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、单项选题(共60题,每题1分)(1)Struts应用框架是____B__模式的实现。
A)JSP Model1 B)MVC C)DAO D)Facade(2)相比Struts框架,JSP框架具备_D____等Struts框架所不具备的特点。
A)页面导航B)表单验证C)国际化应用D)组件时间模型(3)针对J2EE企业应用来讲,最简洁的Wed服务器系统有两个参加者,__A__,前者供应服务的接口和实现,后者运用Web服务。
A)服务供应者和服务恳求者C)服务供应者和服务代理商B)服务代理商和服务恳求者D)服务恳求者和服务代理商(4)下面对Web应用开发中Servlet组件说法错误的是___C__。
A)Servlet是依据接受恳求/返回响应的模式工作的C)在Struts框架中,Servlet充当模型组件B)运行于Servlet容器中,是被动态加载的D)在Struts框架中,Servlet充当限制器组件(5)下列关于Struts框架的说法中,不正确的是__D___。
A)Struts实质是JSP Model2的基础上实现的一个MVC框架B)在Struts框架中,视图是由一组JSP文件组成C)在Struts框架中,限制器是由ActiongServlet和Action来实现D)在Struts仅仅可以在服务器端运行,仅仅能通过ActionForm中的validate()方法能对提交的表单数据进行验证(6)下列选项中不能获得Locale实例的有_D____。
A)Locale locale=new Locale("ch","CH"); C)Locale locale=request.getLocale();B)Locale locale=Locale.CHINA; D)Locale locale=response.getLocale();(7)假如要创建用于上传文件的表单,<html:form>标签的编码类型“method”属性必需设置为__C___。
A)GET B)POST C)multipart/form-data D)true(8)Transaction接口主要用于管理事务。
它的哪个方法用于事务的提交__C___。
A)wasRollBack()方法C)commit()方法B)rollback方法D)wasCommitted()方法(9)Transaction接口主要用于管理事务。
它的哪个方法用于事务的回滚_B____。
A)wasRollBack()方法C)commit()方法B)rollback方法D)wasCommitted()方法(10)在Hibernate主配置文件(hibernate.cfg.xml)中,以下哪个元素为它的根元素__A___。
A)<hinernate-configuration>元素C)<propety>元素B)<session-factory>元素D)<mapping>元素(11)(11)在Hibernate主配置文件(hibernate.cfg.xml)中,以下哪个元素来配置映射文件的__D___。
A)<hinernate-configuration>元素C)<propety>元素B)<scssion-factory>元素D)<mapping>元素(12)Spring中,事务行为的“PROPAGATION_SUPPORTS”属性值代表的含义是__A___。
A)支持当前的食物,假如不存在就创建一个新的C)支持当前的事务,假如不存在就抛出异样B)支持当前的事务,假如不存在就不运用事务D)不运用事务,假如当前存在事务就抛出异样(13)以下关于配置文件的说法正确的是__D___。
A)给定书目或应用程序中web.config文件存在是完全可选的。
B)给定书目或应用程序中web.config文件存在是必需的。
C)不管web.config文件是否存在,该书目的全部配置设置将自动从父书目继承。
D)运行时,运用这些web.config配置文件,针对传入的每个URL目标恳求分层计算两个或以上的设置集合。
(14)web.config文件可以包含的是_ ABCD____。
A)格式正确的标记B)CDA TA C)DTD定义D)注释(15)以下关于Web安装项目部署说法正确的是_____。
A)不支持写入注册键C)只能安装一次B)以Windows Installer的功能为基础D)不能供应安装期间从用户收集信息的机制(16)以下DTD元素声明不正确的是_D_____。
A)<!EMEMENT root(a.b+)> C)<!EMEMENT root(a.b*)>B)<!EMEMENT root(a.b?)> D)<!EMEMENT root(a.b%)>(17)对于下列DTD约束语句<!ATTLIST person 学历CDATA#FIXED"高校">,以下符合该约束语句的是__A___。
A)<person 学历="高校"></person> C)<person 学历="高校本科"></person>B)<person></person> D)<person 学历="探讨生"></person>(18)以下关于XML文档的声明的语句正确的是__D____。
A)<xml version="1.0" encoding="UTF-8"> C)<?xml Version="1.0" encoding="UTF-8"?>B)<?XML version="1.0" encoding="UTF-8"?> D)<?xml version="1.0" encoding="UTF-8"?>(19)以下说法不符合XML语法规则的是_D____。
A)标记头和标记末的大小写一样C)每个XML文档只能有一个根元素B)元素之间要正确嵌套D)每个XML为你当可以有多个根元素(20)在定义内部样式表中运用导入外部样式表可用___A___。
A)@import B)import C)@inclede D)include(21)xsl:apply-templates属于__D___。
A)选择模式B)测试模式C)模板模式D)匹配模式(22)在XSL中有如下的语句<xsl:comment>这是一个测试</xsl:comment>,在XML中与其一样的是__B___。
A)这是一个测试C)<这是一个测试/>B)<!这是一个测试-> D<comment>这是一个测试</comment>(23)SAX中用于解析实体的基本接口是___C___。
A)ContentHandler接口C)EntityResolver接口B)DTDHandler接口D)ErrorHandler接口(24)对Schema的描述以及不同于DTD的优势说法___B__是错误的。
A)可对XML文档进行约束B)语法比较简洁C)Schema文件本身也是一个XML文档D)丰富的数据类型(25)以下语句在HTML和XML中都可以被解析的是___D___。
A)<br><a>this is a test!!</br></a> C)<second> this is 2B)<second>this is 2</secoond> D)<second/>(26)以下创建解析器的方法不正确的是__B____。
A)XMLReader reader=XMLReaderFactory.createXMLReader();B)XMLReaderFactory.createXMLReader("org.apache.parsers.SAXParser");C)SAXParser spFactory=SAXParserFactory.newInstance().newSAXParser("org.apache.xerces.parsers.SAXParser");D)SAXParser spFactory=SAXParserFactory.newInstance().newSaxParser():(27)一个web网站可以同时拥有针对电脑的Html页面和针对手机的W AP页面。
这属于的模式是__A____。
A)视察者(observer)模式C)单一(singleton)模式B)吩咐(command)模式D)代理(proxy)模式(28)下面模式属于行为设计模式的是___A____。
A)command模式C)Beidge模式B)Factory Mothod模式D)Adapter模式(29)JDK中运用了__C____来限制添加到Set中的对象必需是唯一的。
A)抽象工厂(Abstract Factory)模式C)单一(Singleton)模式B)吩咐(Command)模式D)代理(Proxy)模式(30)一下关于SessionFactory的说法那些正确?____B_____A)对于每个数据库事务,应当创建一个SessionFactory对象B)一个SessionFactory对象对应一个数据库存储源。
C)SessionFactory是重量级的对象,可以随意创建。
D)SessionFactory的load()方法用于加载长久化对象。
(31)不属于Java动态代理类ng.reflect类库中供应的是___D_____。
A)InvocationHandler接口C)Method类B)Proxy类D)RealSubject类(32)JBoss有一个默认的数据源DefautDS,它运用JBoss内置的___D____数据库。
A)MS SQL B)HSQLDB C)MySql D)SQLDB(33)EntityManager将实体Bean的生命周期分为四种状态,以下属于这四种状态的是__D____。