时间:2018-11-20 04:05:31


1、填空题 软件项目的风险按照其影响的范围,可分为()、技术风险和商业风险三类。
2、单项选择题 对一个DTD语句中提供的“+”或“*”操作符映射,以下正确的是()
A.将其映射成一个类。然后将类映射成一个字段。
B.将其映射成一个变量。然后将类映射成一个表。
C.将其映射成一个可变大小的数组变量。然后将这个数组映射成一个表
D.将其映射成一个可变大小的数组变量。然后将这个数组映射成一个字段
3、问答题 一个主程序员制小组由哪些人员组成?
4、单项选择题 相比Struts框架,JSP框架具备()等Struts框架所不具备的特点。
A.页面导航
B.表单验证
C.国际化应用
D.组件时间模型
5、填空题 在编码阶段对代码的可测试性进行考虑可以()测试阶段的工作量。
6、单项选择题 Http缺省的请求方法是()
A.PUT
B.GET
C.POST
D.TRACE
7、单项选择题 下列有关关系数据模型与对象模型的关系说法不正确的是()
A.表对应类
C.表的字段对应类的属性
B.记录对应对象
D.表之间的参考关系对应类之间的依赖关系
8、单项选择题 软件开发期不包括哪个阶段?()
A、软件计划
B、需求分析
C、软件维护
D、软件测试
9、填空题 需求分析阶段产生的最重要的文档是()。
10、单项选择题 以下哪些接口能够实现对Web访问者的身份认证?()
A、Http Servlet Request
B、Http Servlet Response
C、Http Session
D、Http Servlet
11、单项选择题 针对J2EE企业应用来讲,最简单的Wed服务器系统有两个参与者()前者提供服务的接口和实现,后者使用Web服务。
A.服务提供者和服务请求者
B.服务代理商和服务请求者
C.服务提供者和服务代理商
D.服务请求者和服务代理商
12、问答题 用瀑布模型开发软件有哪两个前提?
13、单项选择题 在七种偶合中,最低偶合是()。
A、内容偶合
B、公共偶合
C、数据偶合
D、非直接偶合
14、单项选择题 需求分析员不要求具备哪些知识?()
A、强健的体魄
B、广 泛的计算机知识
C、开发经验
D、相应的业务知识
15、多项选择题 关于JSP生命周期的叙述,下列哪些为真?()
A.JSP会先解释成Servlet源文件,然后编译成Servlet类文件
B.每当用户端运行JSP时,jspInit方法都会运行一次
C.每当用户端运行JSP时,_jspService方法都会运行一次
D.每当用户端运行JSP时,jspDestroy方法都会运行一次
16、单项选择题 在软件质量要素的评价准则中,程序源代码的紧凑程度指的是()。
A.简单性
B.准确性
C.简明性
D.执行效率
17、单项选择题 白盒测试方法中的测试覆盖率分析有误的是()
A.路径覆盖时选择足够多的测试数据,使被测程序中每条语句至少执行一次
B.语句覆盖可以很直观地从源代码中得到测试用例,无须细分每条判定表达式
C.判定覆盖是程序中的每个分支至少执行一次,每个判断的取真、取假至少执行一次
D.条件覆盖比判定覆盖,增加了对符合判定情况的测试,增加了测试路径
18、单项选择题 软件编码阶段产生的文档是?()
A、软件计划任务书
B、软件需求规格说明书
C、软件概要设计说明书
D、软件详细说明书
E、软件源代码
19、多项选择题 在Struts的配置文件中,一般来说action节点的哪些属性不是必然的()
A.path
B.type
C.name
D.input
20、填空题 风险分析的四个主要活动:风险标识、()、风险评价、风险驾驭和监控。
21、多项选择题 Spring在切入点上支持一下哪些运算()
A.或运算
B.与运算
C.加法运算
D.且运算
22、单项选择题 以文档作为驱动,适合于软件需求很明确的软件项目的生存周期模型是()。
A.喷泉模型
B.增量模型
C.瀑布模型
D.螺旋模型
23、问答题
计算题:如图1所示的程序流程图,试计算其巡回秩数V(G)。

24、单项选择题 以下关于配置文件的说法正确的是()
A.给定目录或应用程序中weB.config文件存在是完全可选的。
B.给定目录或应用程序中weB.config文件存在是必须的。
C.不管weB.config文件是否存在,该目录的所有配置设置将自动从父目录继承。
D.运行时,ASP.NET使用这些weB.config配置文件,针对传入的每个URL目标请求分层计算两个或以上的设置集合。
25、填空题 软件定义过程可通过 软件系统的()和需求分析两个阶段来完成。
26、单项选择题 解决软件危机的途径不包括哪个?()
A、组织良好
B、统一开发标准
C、使用软件工具
D、加大人员数量
27、填空题 JSP方法适用于输入数据和输出数据之间有()的问题求解。
28、单项选择题 哪一个不是EL定义的隐式对象?()
A.cookie
B.pageContext
C.attributes
D.initParam
29、问答题
计算题:要度量某软件的质量要素F2(可靠性),假设C23=0.2,C24=0.3,C25=0.3,C26=0.2,其余的C2k=0,F2对一致性的测量值M3=0.8、对容错性的测量值M4=0.7、对准确性的测量值M5=0.6,对简单性的测量值M6=0.5,试求可靠性的度量值F2。
30、名词解释 软件工程的7条基本原理是什么?
31、单项选择题 下面对Web应用开发中Servlet组件说法错误的是()
A.Servlet是按照接受请求/返回响应的模式工作的
B.运行于Servlet容器中,是被动态加载的
C.在Struts框架中,Servlet充当模型组件
D.在Struts框架中,Servlet充当控制器组件
32、填空题 数据流图中有四种符号元素,他们是();();();()。
33、问答题 风险评价过程可分为哪四步?
34、单项选择题 软件工程中的人·月是个什么单位?()
A、距离
B、时间
C、人力
D、金钱
35、单项选择题 如果进栈序列为e1,e2,e3,e4,则可能的出栈序列是()
A.e3,e1,e4,e2
B.e4,e3,e2,e1
C.e3,e4,e1,e2
D.任意顺序
36、单项选择题 SAX中用于解析实体的基本接口是()
A.ContentHandler接口
B.DTDHandler接口
C.EntityResolver接口
D.ErrorHandler接口
37、问答题 软件质量保证(SQA)活动主要包括哪些内容?
38、问答题 可行性研究的目的是什么?
39、单项选择题 软件的可移植性支持软件的()。
A.可适应性
B.可互操作性
C.可追踪性
D.有效性
40、填空题 最迟启动时间与完成该子任务所需时间之和就是该子任务的()。
41、单项选择题 数据字典是对数据定义信息的集合,它所定义的对象都包含于()。
A.数据流图
B.程序框图
C.软件结构
D.方框图
42、单项选择题 DOM中XMLDOMnodelist的length属性的表示是:()
A.该对象中文本字符的长度
B.该对象中元素节点的数量
C.该对象中节点的数量
D.该对象中文档对象的数量
43、问答题 计算题:甲乙两名程序测试员同时对一个程序进行独立测试一个月,甲发现并改正了24个错误;乙发现并改正了23个错误,其中有12个错误甲也发现了。试估算该程序经过甲乙两人这一个月测试后,还残留多少个错误?
44、名词解释 软件危机
45、单项选择题 Transaction接口主要用于管理事务。它的哪个方法用于事务的提交()
A.wasRollBack方法
B.rollback方法
C.commit方法
D.wasCommitted方法
46、填空题 计算机系统工程包括硬件工程、软件工程、()、数据库工程等4个子工程。
47、填空题 数据流图就是用来刻画数据流和转换的信息系统建模技术。它用简单的图形记号分别表示数据流、转换、()以及外部实体。
48、填空题 计算机系统的软件由程序、数据和()组成。
49、填空题 我们把支持软件项目的();();()的软件叫做软件开发的工具软件。
50、填空题 JSD是一种典型的()的分析设计方法。
51、多项选择题 dotNET框架由下列选项中的哪两项组成()
A.微软基础类库(MFC.
B.公共语言运行库(CLR)
C.中间语言(IL)
D.dotNet框架类库(FCL)
52、单项选择题
A.none
B.save
C.delete
D.save-update
53、填空题 JSP方法主要用于规模()的数据处理系统。
54、问答题 在建立软件开发组织的时候要注意的原则是哪些?
55、填空题 软件项目风险的一个显著特点是具有(),某项风险可能发生也可能不发生。
56、问答题 需求分析的最后一个环节是什么?
57、单项选择题 软件生命周期一般包括:软件开发期和软件运行期,下述()不是软件开发期所应包含的内容。
A.需求分析
B.结构设计
C.程序编制
D.软件维护
58、单项选择题 软件详细设计阶段产生的文档是?()
A、软件计划任务书
B、软件需求规格说明书
C、软件概要设计说明书
D、软件详细说明书
E、软件源代码
59、多项选择题 针对Microsoft.Net基类库中的一些常用命名空间,选择表述正确的项目:()
A.命名空间System.Threading可以在程序中实现多线程
B.命名空间System.Array提供用于操纵数组的类和方法
C.命名空间System.IO提供了大量用于执行数学函数的类及方法
D.以上的所有命名空间均可以被VB.NET、C#、C++.NET等语言所共享
60、单项选择题
你判断下面语句,有什么作用?()
GRANT update ONinventory TO joe WITH GRANT OPTION;
A、一个系统权限被授予用户JOE
B、一个对象权限被授予用户JOE
C、用户JOE被授予在这个对象上的所有权限
D、一个系统权限和一个对象权限被授予用户JOE
61、单项选择题 技术可行性是可行性研究的关键,其主要内容一般不包括()。
A、风险分析
B、资源分析
C、人员分析
D、技术分析
62、问答题 一个好的开发人员应具备的素质和能力有哪些?
63、多项选择题 下面哪些任务是RequesProcessor完成的()
A.把Struts配置文件信息加载到内存中
B.把请求转发到Action的execute0方法返回的ActionForward代表的组件
C.如果需要的话,创建ActionForm实例,组装数据,并进行表单验证
D.找到匹配的Action实例,调用其execute0方法
64、问答题
计算题:1978年,Putnam提出了大型软件项目的动态多变量估算模型L=CkE1/3td4/3。如果将开发时间td延长20%,工作量可以减少到原来的百分之几?
65、填空题 在软件生存周期中,软件定义过程可以通过软件系统的()和()两个阶段来完成。
66、单项选择题 xsl:apply-templates属于()
A.选择模式
B.测试模式
C.模板模式
D.匹配模式
67、单项选择题 软件开发常使用的两种基本方法是结构化和原型化方法,在实际应用中,它们之间的关系常表现为()。
A.互相排斥
B.互相补充
C.独立使用
D.交替使用
68、问答题 描述加工逻辑有哪些方法?
69、单项选择题 模块的最重要特征是抽象和什么?()
A、可靠性
B、独立性
C、易维护
D、信息隐蔽
70、问答题 计算题:已估算出CAD软件的代码行数为33.5KLOC,CAD软件为半独立型、中等规模的软件,通过查表得知a=3.0,b=1.12,c=2.5,d=0.35。用基本CoCoMo模型计算开发CAD软件所需的工作量、开发时间以及需要参加项目的平均人数。
71、问答题 风险驾驭与监控的主要目标有哪些?
72、问答题 基于计算机系统的成本主要由哪4个部分组成?
73、单项选择题 在整个软件项目定义与开发各阶段一种典型的工作量分布原则,称为40-20-40分布原则,其中20%的工作量指的是()。
A.需求分析工作量
B.编码工作量
C.详细设计工作量
D.测试工作量
74、单项选择题 JDK中运用了()来限制添加到Set中的对象必须是唯一的。
A.抽象工厂(AbstractFactory)模式
B.命令(CommanD.模式
C.单一(Singleton)模式
D.代理(Proxy)模式
75、填空题 Putnam模型的优点是揭示了软件项目的()、软件开发时间和工作量三者之间的关系,在理论上有重要意义。
76、多项选择题 下列各项中,属于打开游标操作的选项是()
A.将符合条件的记录送入内存
B.将指针指向第一条记录
C.控制游标指向的表
D.将指针指向目标记录
77、填空题 在需求分析阶段常用的图形工具有()、()、()。
78、多项选择题 中国古代绘画技法主要有()。
A.工笔
B.写意
C.勾勒
D.设色
E.水墨
79、单项选择题 运行Asp.Net需要安装()Web服务器。
A.Resin
B.tomcat
C.WebLogic
D.IIS
80、填空题 需求分析的主要任务是()。
81、单项选择题 常用的需求分析方法有面向数据流的结构化分析方法,(),面向对象的分析方法等。
A.面向数据结构的分析方法
B.面向时序问题的分析方法
C.面向事务的分析方法
82、多项选择题 JavaServerFaces(JSF)是一种标准的J2EE表示层技术,不同于其它Java表示层技术的最大优势是其:()
A.简单、便捷
B.采用的组件模型
C.事件驱动技术
D.方便管理
83、问答题 成本管理的主要任务是什么?
84、多项选择题 客户端状态管理的解决方案有()
A.URL重写
B.隐藏域
C.Cookie
D.以上都不是
85、单项选择题 根据国家标准GB8566–88《计算机软件开发规范》的规定,软件的开发和维护划分为8个阶段,其中下列哪个阶段不属于本范围?()
A.可行性研究和计划
B.需求分析
C.客户投诉
D.详细设计
86、问答题 计算题:已知某软件项目的特征为:用户输入数为30,用户输出数为60,用户查询数为24,共有8个文件,有2个外部界面。如果每个信息量的加权因子都取“一般”值,所有的技术复杂性调节因子都取“普通”值,用Albrecht方法计算该软件项目的功能点。
87、单项选择题 下哪种命名空间中的类型用于创建WindowsGUI应用程序()
A、System.WeB.Services
B、system.WeB.UI
C、System.Windows.Forms
D、System.ServiceProcess
88、单项选择题 在JSF应用程序中,一般使用()标签来作为密码输入控件。
A.h:inputSecret
B.h:outputText
C.h:inputText
C.h:inputHidden
89、填空题 风险分析的四个主要活动:风险标识、风险估算、()、风险驾驭和监控。
90、填空题 为了评价风险,常采用三元组[ri,pi,xi]来描述风险。其中ri代表(),pi表示第i种风险发生的概率,xi代表该风险带来的影响。
91、填空题 数据字典中有四类条目,分别是();();();()。
92、问答题
计算题:已知一个待开发的基于计算机的系统的总成本的估算值的折现值为10000元,预计新系统投入运行后每年可带来5000元的收入,假设新系统的生存周期(不包括开发时间)为4年,当年的年利率为10%,试求该系统的纯收入T、投资回收期D和投资回收率j。

93、单项选择题 软件特性中,使软件在不同的系统约束条件下,使用户需求得到满足的难易程度称为()。
A.可修改性
B.可靠性
C.可适应性
D.可重用性
94、多项选择题 Spring在切入点上支持以下哪些运算()
A.或运算
B.与运算
C.加法运算
D.且运算
95、单项选择题 软件总体设计阶段产生的文档是?()
A、软件计划任务书
B、软件需求规格说明书
C、软件概要设计说明书
D、软件详细说明书E软件源代码
96、单项选择题 以下属于组件的通用属性的是()
A.escape
B.locale
C.converter
D.以上都不是
97、问答题 在硬件工程中,硬件定义阶段的任务有哪些?
98、问答题 画数据流图应该注意什么事项?
99、单项选择题 需求分析的任务不包括()?
A、认清问题
B、系统设计
C、导出逻辑模型
D、需求评审
100、单项选择题 关于促使J2EE框架的出现的原因,以下描述错误的是()
A.商业事务越来越复杂,它们的可靠性,以及各种事务的可用性越来越难以保证
B.随着Intenet用户呈指数级增长,维护一个有效的安全模型越来越困难
C.用户需要更加美观的页面设计和更加灵活的客户端响应
D.在Internat上,一个应用的潜在用户可能上百万,能够扩充应用来满足用户群方面的需求很重要
101、填空题 为了识别风险,Boehm建议使用各类()来标识风险。
102、多项选择题 下面循环命令()命令使用命令的返回状态值来控制循环的。
A.for
B.while
C.until
103、单项选择题 ()工具在软件详细设计过程中不采用。
A.判定表
B.IPO图
C.PDL
D.DFD图
104、单项选择题 原型化方法是用户和设计者之间执行的一种交互构成,适用于()系统。
A.需求不确定性高的
B.需求确定的
C.管理信息
D.实时
105、单项选择题 软件是一种逻辑产品,它的开发主要是()。
A.研制
B.拷贝
C.再生产
D.复制
106、问答题 在软件项目中配备和使用人员应遵循的3个主要原则是什么?
107、问答题 快速原型技术的基本思想是什么?
108、名词解释 原型模型适于哪种情况的软件开发?
109、单项选择题 在Sturts应用中,能在()范围内共享数据。
A.共享数据的范围page,request,session,application
B.共享数据的范围request,session,application
C.共享数据的范围session,application
D.共享数据的范围session
110、名词解释 计算机软件
111、多项选择题 会话变量集合按()来进行索引。
A.会话变量Name
B.会话变量Value
C.整数索引
D.以上都可以
112、单项选择题 如何创建Cookie?()
A.使用newCookie语句
B.调用responsE.addCookie方法
C.使用Cookie的setMaxAge方法
D.setCookie方法
113、单项选择题 下列选项中,属于实现阶段的任务的是()。
A.组装测试计划
B.绘制程序流程图
C.单元测试
D.验收测试计划
114、单项选择题 下列关于测试用例的重要性有误的是()。
A.测试用例构成了设计和制定测试过程的基础。
B.测试设计和开发的类型以及所需的资源主要都受控与测试用例。
C.测试的“深度”与测试用例的数量成反比例。
D.测试用例通常根据它们所关联的测试类型或测试需求来分类,而且将随类型和需求进行相应地改变。
115、单项选择题 JDBC中,用于表示数据库连接的对象是()
A.Statement
B.Connection
C.DriverManager
D.PreparedStatement
116、填空题 需求分析的基本任务是准确的回答()
117、多项选择题 数据库系统采用锁来实现事务的隔离性,下面哪些属于数据库锁()
A.共享锁
B.更新锁
C.独占锁
D.等待锁
118、单项选择题 下列关于Struts框架的说法中,不正确的是()
A.Struts实质是JSPModel2的基础上实现的一个MVC框架
B.在Struts框架中,视图是由一组JSP文件组成
C.在Struts框架中,控制器是由ActiongServlet和Action来实现
D.在Struts仅仅可以在服务器端运行,仅仅能通过ActionForm中的validate方法能对提交的表单数据进行验证
119、单项选择题 EJB3.0中的查询接口是()
A.Select API
B.Find API
C.Selected API
D.Query API
120、填空题 ()、原型建造和模拟是基于计算机系统技术可行性研究的有效工具。
121、问答题 简述数据库工程完成的主要任务有哪些?
122、填空题 对不依赖于其他属性的软件的简单属性的测量称为()。
123、填空题 计算机系统工程包括硬件工程、()、人机工程、数据库工程等4个子工程。
124、多项选择题 软件验收测试的合格通过准则是()
A.软件需求分析说明书中定义的所有功能已全部实现,性能指标全部达到要求。
B.所有测试项没有残余一级、二级和三级错误。
C.立项审批表、需求分析文档、设计文档和编码实现一致。
D.验收测试工件齐全。
125、单项选择题 下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是()。
A.原型模型
B.瀑布模型
C.基于知识的智能模型
D.变换模型
126、单项选择题 在软件质量要素的评价准则中,在各种异常情况下软件能继续提供操作的能力指的是()。
A.容错性
B.检测性
C.安全性
D.可操作性
127、填空题 为了评价风险,常采用三元组[ri,pi,xi]来描述风险。其中ri代表第i种风险,pi表示(),xi代表该风险带来的影响。
128、单项选择题 在数据流图中,有名字及方向的成分是()。
A.控制流
B.信息流
C.数据流
D.信号流
129、多项选择题 以下对Configuration对象的理解正确的是()
A.Configuration对象可以用来读取配置文件信息
B.Configuration对象可以用来创建SessionFactory对象
C.Configuration对象只有在Hibernate进行初始化的时候才需要创建
D.SessionFactory对象可以直接创建Session对象
130、问答题 绘图题:试画出基于计算机的系统结构模板。
131、单项选择题 JSF中的ExternalContext是用来提供对()的访问。
A.外部环境
B.内部环境
C.上下文
D.Application
132、名词解释 螺旋模型的每一个周期包括哪几个阶段?
133、单项选择题 ()阶段是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。
A.概要设计
B.详细设计
C.编码
D.测试
134、填空题 在整个软件项目定义与开发各阶段一种典型的工作量分布原则,称为()分布原则。
135、多项选择题 以下那些是dtd的元素类型:()
A.EMPTY
B.ANY
C.entity
D.cdata
136、单项选择题 在确认测试的叙述中不正确的是()。
A.确认测试是为了验证软件的功能和性能及其他特性是否与用户的要求一致。
B.确认测试的内容包括功能测试和性能测试。
C.安装测试不属于确认测试的内容
D.它着重考虑软件是否满足确认测试的内容
137、多项选择题 JvavServerFaces(JSF)是一种标准的J2EE表示层技术,不同于其它Java表示技术的最大优势是其:()
A.简单、便捷
B.采用的组件模型
C.时间驱动技术
D.方便管理
138、多项选择题 EJB的优点有哪些?()
A、技术领先
B、价格低廉
C、性能优越
D、强大的容器支持
139、单项选择题 在软件质量要素的评价准则中,计算和控制的精确程度指的是()。
A.简单性
B.准确性
C.简明性
D.执行效率
140、单项选择题 需求规格说明书的主要组成部分包括数据流程图和?()
A、数据字典
B、数据库
C、物理模型
D、逻辑模型
141、单项选择题 软件特性中,软件产品交付使用后,在实现改正潜伏的错误、改进性能、适应环境变化等方面工作的难易程度称为()。
A.可理解性
B.可维护性
C.可适应性
D.可重用性
142、名词解释 软件的有效性函数A(t)
143、填空题 数学建模、原型建造和()是基于计算机系统技术可行性研究的有效工具。
144、单项选择题 一个模块内部各程序段都在同一张表上操作,这个模块的内聚性称为()。
A.时间内聚
B.功能内聚
C.通信内聚
D.顺序内聚
145、单项选择题 Jackson方法是面向()的设计方法。
A.数据结构
B.数据流
C.控制
D.对象
146、多项选择题 Wed服务技术的SOA架构由哪些部分组成()
A.服务提供者
B.Servicebroker
C.Servicerequester
D.XML和WSDL
147、多项选择题 Oracle数据库服务器的默认用户一般有()
A.sys用户
B.system用户
C.root用户
D.scott用户
148、单项选择题 软件特性中,()是指系统具有清晰的结构,能直接反映问题的需求的程度。
A.可理解性
B.可靠性
C.可适应性
D.可重用性
149、填空题 当数据流图中的某个加工的一组动作存在着多个条件复杂组合的判断时,其加工逻辑使用()。
150、单项选择题 当我们想封装不同算法并使用他们可相互替换时,可以使用()
A.桥接模式
B.命令模式
C.策略模式
D.工厂模式
151、单项选择题 项目管理的对象是()。
A、项目组织
B、项目
C、建筑产品
D、合同
152、问答题 软件工程的规范与标准包括哪五个方面?
153、问答题 层次式小组是怎样的一种组织形式?
154、填空题 软件的有效性函数A(t)定义为软件系统在()按照规格说明成功运行的概率。
155、填空题 软件工程由()、工具和过程三部分组成,称软件工程的三要素。
156、填空题 ()是对软件结构中模快间关联程度的一种度量。
157、单项选择题 结构化分析方法使用的描述工具()描述系统由哪几部分组成,各部分之间有什么联系等等。
A.数据流图
B.数据字典
C.判定表
D.判定树
158、单项选择题 在软件需求分析中,开发人员要从用户那里解决的最重要的问题是()。
A.要让软件做什么
B.要给该软件提供哪些信息
C.要求软件工作效率怎样
D.要让软件具有何种结构
159、填空题 Halstead给出了称为文本复杂性度量的模型。它是根据统计程序中的()的个数来度量程序的复杂程度。
160、问答题 计算题:设某软件项目由5个程序员组成的程序员小组来开发完成。在开发过程中每两个人之间通信的平均工作量为0.13PM,试求开发该软件所需的通讯工作量。
161、单项选择题 软件特性中,多个软件元素相互通讯并协同完成任务的能力指的是()。
A.可理解性
B.可互操作性
C.可维护性
D.可追踪性
162、单项选择题 SA方法用DFD描述()
A.系统的控制流程
B.系统的数据结构
C.系统的基本加工
D.系统的功能
163、单项选择题 需求分析阶段研究的对象是软件项目的()。
A.用户要求
B.合理要求
C.模糊要求
164、单项选择题 常用的设计模式有()种。
A.20
B.23
C.18
D.25
165、单项选择题 下列选项中,不属于质量管理的主要任务的是()。
A.制定软件质量保证计划
B.按照质量评价体系控制软件质量要素
C.增加软件产品的功能
D.对最终软件产品进行确认
166、单项选择题 下面哪一个项目仅在Struts中出现?()
A.JavaBean
B.WeB.xml
C.struts-config.xml
D.application.propertyes
167、问答题
计算题:已知一个待开发的基于计算机的系统的总成本的估算值的折现值为5000元,预计新系统投入运行后每年可带来2500元的收入,假设新系统的生存周期(不包括开发时间)为5年,当年的年利率为12%,试求该系统的纯收入T、投资回收期D和投资回收率j。

168、单项选择题 关于XSL和CSS说法不正确的是()
A.都可以用来定义XML的显示格式
B.CSS决定了页面的视觉外观
C.XSL是CSS的代替品
D.使用XSL可以将XML文档的结构换为不同的XML文档
169、多项选择题 在JBoss安装目录下的/server/default/deploy目录中可以部署以下哪种文件:()
A.EAR
B.XML文件
C.EJBJAR
C.任何“.jar”库
170、单项选择题 你试图用下面句子查询数据:()SELECT100/NVL(quantity,0)FROMinventory;为何QUANTITY为null空值时,将导致出错?
A、表达式企图被空值除.
B、换函数参数数据类型不一致.
C、空值不能被转成实际值
D、表达式企图被零除.
171、问答题 简述McCall等人的软件质量度量模型。
172、多项选择题 以下关于JSF优缺点的叙述不正确的是()
A.JSF使用PageControllerPattern,因此会对页面密集型应用程序有帮助
B.JSF有一个丰富的组件模型,支持RAD类型的开发
C.JSF的开发使得开发人员要做更多的工作
D.以JSF为中心的,必须使用其他框架来适应其他视图技术
173、多项选择题 考虑下列声明,那些是不合法的:()
A.DECLAREv_name,v_deptVARCHAR2(14);
B.DECLAREv_testNUMBER(5);
C.DECLAREV_MAXSALARYNUMBER(7,2)=5000;
D.DECLAREV_JOINDATEBOOLEAN:=SYSDATE;
174、问答题 数据流图的作用是什么?
175、问答题 描述表达基本加工逻辑功能的结构化工具有哪些特点?
176、问答题 计算题:要度量某软件的质量要素F1(正确性),假设C11=0.3,C12=0.3,C13=0.4,其余的C1k=0,F1对可追踪性的测量值M1=0.7、对完全性的测量值M2=0.9、对一致性的测量值M3=0.6,试求正确性的度量值F1。
177、多项选择题 Oracle利用下列哪些机制管理数据库安全性()
A.数据库用户
B.特权
C.用户可用的特权和角色
D.角色
178、填空题 软件成本估算主要包括()与任务分解技术
179、单项选择题 在软件质量要素的评价准则中,程序易于理解的程度指的是()。
A.简单性
B.准确性
C.简明性
D.执行效率
180、单项选择题 以下关于EJB生态圈的叙述不正确的是()
A.EJB生态圈是由成千上万种工具、服务器、IDE等构成
B.整个EJB生态圈都是围绕EJB应用的开发、部署进行的
C.部署者是整个圈子的支配着
D.EJB开发者主要使用的两种产品:EJB容器和EJB工具
181、多项选择题 动态网站需要的技术为()
A、CGI
B、HTTP
C、ASP
D、PHP
182、问答题 计算题:甲乙两名程序测试员同时对一个程序进行独立测试一个月,甲发现并改正了20个错误;乙发现并改正了16个错误,其中有8个错误甲也发现了。试估算该程序经过甲乙两人这一个月测试后,还残留多少个错误?
183、单项选择题 在Servlet处理请求的方式为()
A、以进程的方式
B、以程序的方式
C、以线程的方式
D、以响应的方式
184、单项选择题 单元测试是在软件开发过程中的哪个阶段完成的?()
A.可行性研究和计划
B.概要设计
C.实现
D.使用和维护
185、单项选择题 对记录序列{314,298,508,123,486,145}按从小到大的顺序进行插入排序,经过两趟排序后的结果为:()
A.{314,298,508,123,145,486}
B.{298,314,508,123,486,145}
C.{298,123,314,508,486,145}
D.{298,314,508,123,486,145}
186、问答题 为什么数据流图要分层?
187、单项选择题 软件特性中,一个软件能再次用于其他相关应用的程度称为()。
A.可移植性
B.可重用性
C.容错性
D.可适应性
188、单项选择题 在PL/SQL块的哪部分可以对初始变量赋予新值?()
A.结尾部分
B.开头部分
C.执行部分
D.声明部分
189、单项选择题 软件实体应当做到什么化?()
A、抽象化
B、隐蔽化
C、模块化
D、简单化
190、单项选择题 软件结构的好坏由什么来体现?()
A、软件可靠性
B、模块属性
C、软件功能
D、软件性能
191、填空题 计算机系统工程包括()、软件工程、人机工程、数据库工程等4个子工程。
192、单项选择题 关于PL/SQL块的执行部分下列说法正确的是?()
A.PL/SQL表达式可以包含分组函数.
B.PL/SQL表达式不可以包含SQL函数.
C.在SQL语句中部分分组函数可用.
D.以上都不对
193、多项选择题 在UML中,对象之间存在哪些关系?()
A.关联
B.泛化
C.聚集
D.继承
194、问答题 计算题:要度量某软件的质量要素F2(可靠性),假设C23=0.1,C24=0.3,C25=0.4,C26=0.2,其余的C2k=0,F2对一致性的测量值M3=0.7、对容错性的测量值M4=0.6、对准确性的测量值M5=0.5,对简单性的测量值M6=0.8,试求可靠性的度量值F2。
195、填空题 问题定义的来源是()。
196、填空题 实践表明,向一个已经延期的软件项目追加新的开发人员,可能使项目完成得()。
197、多项选择题 EJB应用生命周期主要涉及到哪几个阶段()
A.初始化状态
B.开发
C.部署
D.管理
198、问答题 项目管理人员经常采用的跟踪方式主要有哪些?
199、填空题 目前,软件项目的进度安排的两种比较常用 的方法是程序评估与审查技术(PERT)和(),这两种方法都生成描述项目进展状态的任务网络图。
200、单项选择题 PL/SQL的哪一部分实现对数据的操作?()
A、头部分
B、列外部分
C、执行部分
D、声明部分