1.在数据库SQL脚本中根据DBMS的不同而不同,其中包括三类数据库语言: DDL、DML、DCL,以下是DCL语句的是(C)A.create语句B.select 语句C.grant语句D.update 语句
2.类是一组具有相同属性和相同操作的对象之集合,类的每个对象都是这个类的一个(C)A.例证B.用例C.实例D.例外
3.下面哪些不是LDAP常用属性(D)A.oB.ouC.cnD.s
4.下述属于完善性维护的内容是__C_。A.发现并改进测试阶段未发现的错误B.使软件系统适应新的运行环境;C.增加软件新的处理功能D.改良未来的软件的可靠性和可维护性5.在制定项目计划的诸多要素时,应该考虑到项目计划制订中的一些约束条件。以下哪一项是约束条件的实例(C)A.以往绩效的记录B.来自于类似项目的财务报告C.事先确定的预算D.从以往项目中吸取的教训6.在UML中,对象行为是通过交互来实现的,是对象间为完成某一目的而进行的一系列消息交换。消息序列可用两种图来表示,强调消息时间次序的图称之为(C)A.活动图(activity diagram)B.状态图(statechart diagram)C.序列图(sequence diagram)D.协作图(collaboration diagram)
7.你正在为你的系统进行设计,其中有如下要求:类只能有一个实例而且客户可以从一个众所周知的访问点访问它。这个唯一实例应该是通过子类化可扩展的,并且客户应该无需更改代码就能使用一个扩展的实例。你需要采用(C)设计模式A.Abstract FactoryB.BridgeC.SingletonD.Observer8.(B)动作用于嵌入现有的BeanA.includeB.useBeanC.setPropertyD.getProperty
9.有时候可能想要在一个表单中放置多个提交按钮,每一个都只是服务器代码对被提交的数据执行不同的动作操作,则我们的action类将要继承下列那一个对象(C)A.LocaleActionB.DownloadActionC.LookupDispatchActionD.MappingDispatchAction10.Servlet里init方法的作用是(B)A.获取Servlet实例信息B.初始化Servlet实例C.创建Servlet实例11.如果某个会话超过了Resource Manager 允许的空闲时间,那么会出现怎样的情况,选择一个最佳答案()A.这个会话会自动提交并终止B.这个会话会回滚活动的事务并终止C.如果这个会话不位于某个事务当中D.那么就会立即终止;或者这个会话会在该事务结束时终止
12.有状态Session Bean的bean class中哪个方法用来完成状态的swap outA.ejbActivate()B.ejbCreate()C.ejbPassivate()D.ejbLoad()
13.下面①--④是关于软件测试工作原则的描述,正确的判断是____4__。   ①对于开发人员提交的程序必须进行完全的测试,以确保程序的质量   ②必须合理安排测试任务,做好周密的测试计划,平均分配软件各个模块的测试时间   ③在测试之前需要与开发人员进行详细的交流,明确开发人员的程序设计思路,并以此为依据开展软件测试工作,最大程度地发现程序中与其设计思路不一致的错误   ④要对自己发现的问题负责,确保每一个问题都能被开发人员理解和修改。
14.在用例建模中,用例的粒度、个数以及模型元素之间的关系复杂程度应该由 ___ 指导原则决定(D)。A.可理解性B.模块化C.用例任务的单一性D.ABC都不是
15.________由数据结构、关系操作集合和完整性约束三部分组成(A)A.关系模型B.关系C.关系模式D.关系数据库16.你正在构架你的系统,如果两个顾客在世界的不同地方,要购买音乐会的最后一张票,如何分配这张票()。A.引入一个额外的业务规则,把可用票的查询与临时预订结合起来。B.使顾客参与软件竞争,以便购买最后一张票。C.不允许卖出最后一张票,因为这对顾客是不公平的。D.让顾客自己商量,由谁购买17.项目跟踪的主要内容是()。A.规模、工作量、成本、关键计算机资源、进度、技术进展、风险。B.工作量、成本、关键计算机资源、进度、技术进展、风险,用户需求。C.成本、关键计算机资源、进度、技术进展、风险,项目资金。D.规模、工作量、成本、关键计算机资源、技术进展、风险,项目资金,用户需求。18.UML中使用()来表示系统中的类以及类与类之间的关系,它是对系统静态结构的描述。A.序列图B.类图C.对象图D.协作图19.研究开发所需要的成本和资源是属于可行性研究中的( )研究的一方面A.技术可行性 B.经济可行性C.社会可行性D.法律可行性20.分解是一种既可用于范围定义,又可用于活动定义的技术。与范围定义中的分解相比较,以下哪一项最恰当地描述了分解在活动定义中所承担的角色?A.以工作分解结构(WBS)中工作包的形式描述最终输出B.将最终输出描述为可交付成果或具体的工作项C.将最终输出描述为活动步骤D.分解在范围定义与活动定义中的使用方法相同21.欠沟通与过沟通都可能会在项目中引起问题。你想要确保你所收集的项目进展与现状的信息对项目干系人有实际意义。为了确定具体的标准,你准备进行项目干系人分析,然后确定项目干系人信息需求的详略水平。这可以在______之中得到。A.绩效衡量基准计划B.项目管理方法体系C.项目策略与方法D.沟通管理计划22.你正在用UML对你开发的系统建模,其中有两个类客户和合同,你需要确定它们之间的关系,你将建模为()。A.关联关系B.依赖关系C.聚合关系D.泛化关系23.在Rose中,通过使用 ___ 支持多用户的并行开发。A.Web PublisherB.Component(组件)C.Package(包)D.控制单元24.现有两个用例UC1和UC2,其中UC2是一个完整的用例,可被实例化,而UC1需要UC2中的事件流才可被实例化,且UC1指定了使用UC2的精确位置,则UC1和UC2间的关系是A.includeB.extendC.generalizeD.call25.关于JavaBean正确的说法()A.JavaBean类名起始字母可以使用小写字母。B.在JSP文件中引用Bean,可以使用语句C.被引用的Bean文件的文件名后缀为.javaD.Bean文件放在任何目录下都可以被引用26.在大多数数据库中以下关于PreparedStatement和Statement说法正确的是A.调用ProparedStatement比Statement更为高效B.调用ProparedStatement和Statement效率一样C.调用Statement比ProparedStatement更为高效D.无法比较ProparedStatement比Statement的效率27.下面哪些服务器不能够部署EJBA.WeblogicB.JbossC.TomcatD.Geronimo28.项目经理在项目管理过程中需要收集多种项目信息,如完成了多少工作,花费了多少时间,发生什么样的成本,以及存在什么样的问题,等等,以便()。A.执行项目计划B.进行变更控制C.报告工作绩效D.确认项目范围29.公司周转资金短缺,为了获得稳定的收入来源,公司对某个招标项目(IFB)进行了投标,并赢得了合同。虽然管理层对赢得这份合同感到非常高兴,但是首席执行官认为这个项目的成功机会很小,并且打算结束合同,因为公司没有能力完成这项工作。这被称做:A.到期B.正式接受C.中止D.终止30.常与WebService 一起结合使用的XML技术是A.JAXR B.JAX/RPC C.JAXB D.全部都是31.在大多数的应用程序中,并不需要用显式的代码去实例化一个或多个的Spring IoC容器实例,IoC容器的实例是基于配制的,通常在web应用程序中,在哪个配制文件下进行描述A.web.xml文件B.applicationContext.xmlC.struts-config.xmlD.struts-config.properties32.Entity Bean的事务处理方式可采用A.BMPB.BMTC.CMTD.CMP33.详细设计说明书存储分配要求写入___。A.根据需要,说明本程序的存储分配;B.根据需要,说明程序的文件存储分配;C.根据需要,说明本程序的软件存储分配D.根据需要,说明本程序的数据库存储分配。34.保证一个类仅有一个实例,并提供一个访问它的全局访问点,采用()设计模式A.Abstract Factory 
B.Factory Method
C.Singleton
D.Observer35.进程从运行状态进入就绪状态的原因可能是A.被选中占有处理机
B.等待某一事件
C.等待的事件已发生
D.时间片用完36.以下哪一项技术或方法可用于分析一个设计,确定其功能,并评估这些功能对成本的影响A.帕雷托图
B.价值分析
C.配置管理
D.价值工程37.在给数据库改名之前,必须设置数据库处于___状态。A.锁定状态;
B.只读状态;
C.单用户状态;
D.排他锁定状态;38.封装是一种信息隐藏技术,封装的目的是使对象的______分离A.定义和实现
B.设计和测试
C.设计和实现
D.分析和定义39.创建一个Servlet类要继承哪个基类()A.HttpServletRequest
B.HttpServletResponse
C.HttpServlet
D.Servlet40.在Rose系统用例的描述中,事件流的目的是建档使用案例中的逻辑流程。这个文档详细描述A.系统用户的工作
B.系统本身的工作
C.系统的详细实现
D.系统用户的工作和系统本身的工作41.UML提供了4种结构图用于对系统的静态方面进行可视化、详述、构造和文档化。其中()是面向对象系统规模中最常用的图,用于说明系统的静态设计视图()A.构件图
B.类图
C.对象图
D.部署图42.使用Enterprise Manager 创建一个用户时会为这个用户授予下列哪个额外的权限A.SELECT_CATALOG_ROLE
B.SYSDBA
C.CONNECT
D.RESOURCE43.Spring 从核心面言,为了实现了无侵入性的目标。Spring 大量引入了Java的Reflection机制,通过动态调用的方式避免硬编码方式的约束,并在此基础上建立了其核心组件 ( ) ,以此作为其依赖注入机制的实现基础A.BeanWrapper和BeanFactory 类;
B.AnnotationMatchingPointcut
C.ProxyFactory
D.AdvisorAdapter