手机用户可
保存上方二维码到手机中,在
微信扫一扫中右上角选择“从
相册选取二维码”即可。
1、单项选择题 以下关于EJB生态圈的叙述不正确的是()
A.EJB生态圈是由成千上万种工具、服务器、IDE等构成
B.整个EJB生态圈都是围绕EJB应用的开发、部署进行的
C.部署者是整个圈子的支配着
D.EJB开发者主要使用的两种产品:EJB容器和EJB工具
点击查看答案
本题答案:D
本题解析:暂无解析
2、单项选择题 SA方法的分析步骤是首先调查了解当前系统的工作流程,然后()
A.获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的逻辑模型
B.获得当前系统的物理模型,抽象出当前系统的逻辑模型,建立目标系统的物理模型
C.获得当前系统的逻辑模型,建立当前系统的物理模型,抽象出目标系统的逻辑模型
D.获得当前系统的逻辑模型,建立当前系统的物理模型,建立目标系统的物理模型
点击查看答案
本题答案:A
本题解析:暂无解析
3、单项选择题 下列选项中属于产品的内部属性的是()。
A.模块耦合度
B.软件可靠性
C.软件有效性
D.软件可维护性
点击查看答案
本题答案:A
本题解析:暂无解析
4、单项选择题 设计模式中应优先使用的复合技术是()
A.抽象类
B.接口继承
C.类继承
D.对象组合
点击查看答案
本题答案:D
本题解析:暂无解析
5、多项选择题 在Struts的配置文件中,一般来说action节点的哪些属性不是必然的()
A.path
B.type
C.name
D.input
点击查看答案
本题答案:C, D
本题解析:暂无解析
6、填空题 对不依赖于其他属性的软件的简单属性的测量称为()。
点击查看答案
本题答案:直接度量
本题解析:试题答案直接度量
7、单项选择题 针对J2EE企业应用来讲,最简单的Wed服务器系统有两个参与者()前者提供服务的接口和实现,后者使用Web服务。
A.服务提供者和服务请求者
B.服务代理商和服务请求者
C.服务提供者和服务代理商
D.服务请求者和服务代理商
点击查看答案
本题答案:A
本题解析:暂无解析
8、问答题 数据字典有哪些条目?
点击查看答案
本题答案:数据流、数据项、数据存储、基本加工。
本题解析:试题答案数据流、数据项、数据存储、基本加工。
9、问答题 软件质量保证(SQA)活动主要包括哪些内容?
点击查看答案
本题答案: SQA活动主要包括以下内容:
1)在需求分析
本题解析:试题答案SQA活动主要包括以下内容:
1)在需求分析阶段提出对软件质量的需求,并将其自顶向下逐步分解为可以度量和控制的质量要素,为软件开发、维护各阶段软件质量的定性分析和定量度量打下基础;
2)研究并选用软件开发方法和工具;
3)对软件生存周期各阶段进行正式的技术评审(FTR);
4)制定并实施软件测试策略和测试计划;
5)及时生成软件文档并进行其版本控制;
6)保证软件开发过程与选用的软件开发标准相一致;
7)建立软件质量要素的度量机制;
8)记录SQA的各项活动,并生成各种SQA报告。
10、问答题 计算机软件的定义是什么?
点击查看答案
本题答案:与计算机系统操作有关的程序、规程、规则及任何与之有关的
本题解析:试题答案与计算机系统操作有关的程序、规程、规则及任何与之有关的文档和数据。
11、多项选择题 JvavServerFaces(JSF)是一种标准的J2EE表示层技术,不同于其它Java表示技术的最大优势是其:()
A.简单、便捷
B.采用的组件模型
C.时间驱动技术
D.方便管理
点击查看答案
本题答案:B, C
本题解析:暂无解析
12、单项选择题 你试图用下面句子查询数据:()SELECT100/NVL(quantity,0)FROMinventory;为何QUANTITY为null空值时,将导致出错?
A、表达式企图被空值除.
B、换函数参数数据类型不一致.
C、空值不能被转成实际值
D、表达式企图被零除.
点击查看答案
本题答案:D
本题解析:暂无解析
13、单项选择题 软件开发常使用的两种基本方法是结构化和原型化方法,在实际应用中,它们之间的关系常表现为()。
A.互相排斥
B.互相补充
C.独立使用
D.交替使用
点击查看答案
本题答案:B
本题解析:暂无解析
14、单项选择题 在JSF应用中()发挥着与UI和模型交互的作用。
A.托管Bean
B.后台Bean
C.XML配置文件
D.转换器
点击查看答案
本题答案:A
本题解析:暂无解析
15、单项选择题 软件设计的主要目标是保证软件的高可靠性和什么性?()
A、易移植性
B、易维护性
C、易销售性
D、易测试性
点击查看答案
本题答案:B
本题解析:暂无解析
16、问答题 在硬件工程中,硬件设计阶段的任务有哪些?
点击查看答案
本题答案:硬件设计阶段的任务是:
1)设计分析,画出设
本题解析:试题答案硬件设计阶段的任务是:
1)设计分析,画出设计图;
2)必要时建造原型(即样机)并对其进行测试;
3)制造分析,画出生产图。
17、问答题 计算题:设某软件项目由5个程序员组成的程序员小组来开发完成。在开发过程中每两个人之间通信的平均工作量为0.13PM,试求开发该软件所需的通讯工作量。
点击查看答案
本题答案:由已知N=5,μ=0.13PM,开发该软件需要的
本题解析:试题答案由已知N=5,μ=0.13PM,开发该软件需要的通信数量为:
C(N)=C(5)=N(N-1)/2=5(5-1)/2=10
则由5人组成的程序员小组增加的通信工作量为:
EC=μC(5)=0.13PM×10=1.3PM
18、填空题 结构化语言是介于自然语言和()之间的一种半形式语言。
点击查看答案
本题答案:形式语言
本题解析:试题答案形式语言
19、问答题 可行性研究的目的是什么?
点击查看答案
本题答案:用最小的代价在尽可能短的时间内,确定问题是否能够解决,
本题解析:试题答案用最小的代价在尽可能短的时间内,确定问题是否能够解决,从而确定问题是否值得去解决。
20、填空题 数学建模、()和模拟是基于计算机系统技术可行性研究的有效工具。
点击查看答案
本题答案:原型建造
本题解析:试题答案原型建造
21、单项选择题 软件工程中的人·月是个什么单位?()
A、距离
B、时间
C、人力
D、金钱
点击查看答案
本题答案:C
本题解析:暂无解析
22、填空题 需求分析阶段产生的最重要的文档是()。
点击查看答案
本题答案:需求分析说明书
本题解析:试题答案需求分析说明书
23、填空题 为改正软件系统中潜藏的错误而进行的维护活动称为()。
点击查看答案
本题答案:纠错性维护
本题解析:试题答案纠错性维护
24、名词解释 实现快速原型的开发途径有哪三种?
点击查看答案
本题答案:1)仅模拟软件系统的人机界面和人机交互方式。
本题解析:试题答案1)仅模拟软件系统的人机界面和人机交互方式。
2)开发一个工作模型,实现软件系统中重要的或容易产生误解的功能。
3)利用一个或几个类似的正在运行的软件向用户展示软件需求中的部分或全部功能。
25、问答题
计算题:要度量某软件的质量要素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。
点击查看答案
本题答案:
试题答案
26、单项选择题 从后台启动进程,应在命令的结尾加上符号()?
A.&
B.@
C.#
D.$
点击查看答案
本题答案:A
本题解析:暂无解析
27、单项选择题 下列选项中属于过程的外部属性的是()。
A.工作量
B.成本
C.事件
D.计划及进度
点击查看答案
本题答案:B
本题解析:暂无解析
28、单项选择题 关于Oracle数据库逻辑备份和恢复,正确的是()
A.数据库工作在非归档状态
B.不需要给数据库管理员赋予相应的角色权限
C.用expert命令文件实现逻辑备份
D.用imp命令文件实现逻辑恢复
点击查看答案
本题答案:C
本题解析:暂无解析
29、填空题 风险分析的四个主要活动:风险标识、风险估算、()、风险驾驭和监控。
点击查看答案
本题来源:91考试网 91Exam.org答案:风险评价
本题解析:试题答案风险评价
30、单项选择题 当我们想封装不同算法并使用他们可相互替换时,可以使用()
A.桥接模式
B.命令模式
C.策略模式
D.工厂模式
点击查看答案
本题答案:A
本题解析:暂无解析
31、多项选择题 下面哪些项目是Microsoft.NET平台所使用的核心技术:()
A.WebService
B.XML
C.SOAP
D.Internet协议套件
点击查看答案
本题答案:B, D
本题解析:暂无解析
32、单项选择题 如果要创建用于上传文件的表单,标签的编码类型“method”属性必须设置为()
A.GET
B.POST
C.multipart/form-data
D.true
点击查看答案
本题答案:C
本题解析:暂无解析
33、填空题 软件可靠性定义为在某个给定()内,程序按照规格说明成功运行的概率。
点击查看答案
本题答案:时间间隔
本题解析:试题答案时间间隔
34、单项选择题 软件详细设计阶段产生的文档是?()
A、软件计划任务书
B、软件需求规格说明书
C、软件概要设计说明书
D、软件详细说明书
E、软件源代码
点击查看答案
本题答案:D
本题解析:暂无解析
35、单项选择题 下面对Web应用开发中Servlet组件说法错误的是()
A.Servlet是按照接受请求/返回响应的模式工作的
B.运行于Servlet容器中,是被动态加载的
C.在Struts框架中,Servlet充当模型组件
D.在Struts框架中,Servlet充当控制器组件
点击查看答案
本题答案:C
本题解析:暂无解析
36、单项选择题 对记录序列{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}
点击查看答案
本题答案:B
本题解析:暂无解析
37、名词解释 测量(measure)
点击查看答案
本题答案:是对产品或过程的某个属性的范围、数量、维度、容量或大小
本题解析:试题答案是对产品或过程的某个属性的范围、数量、维度、容量或大小提供一个定量的指示。
38、单项选择题 哪个不是软件危机的具体表现?()
A.供求矛盾
B.软件成本难以估计
C.软件开发进度难以估计
D.开发费高
点击查看答案
本题答案:D
本题解析:暂无解析
39、单项选择题 与详细设计相对应的是数据库的()设计。
A.概念
B.逻辑
C.物理
D.功能
点击查看答案
本题答案:C
本题解析:暂无解析
40、填空题 数据流图就是用来刻画数据流和转换的信息系统建模技术。它用简单的图形记号分别表示数据流、转换、()以及外部实体。
点击查看答案
本题答案:数据源
本题解析:试题答案数据源
41、填空题 需求分析的基本任务是准确的回答()
点击查看答案
本题答案:解系统必须做什么
本题解析:试题答案解系统必须做什么
42、单项选择题 一下关于SessionFactory的说法那些正确?()
A.对于每个数据库事务,应该创建一个SessionFactory对象
B.一个SessionFactory对象对应一个数据库存储源。
C.SessionFactory是重量级的对象,可以随意创建。
D.SessionFactory的load方法用于加载持久化对象。
点击查看答案
本题答案:B
本题解析:暂无解析
43、多项选择题 在PL/SQL中使用哪几种语句来对变量进行赋值?()
A.:=
B.SELECT INTO
C.FETCH INTO
D.=
点击查看答案
本题答案:A, B, C
本题解析:暂无解析
44、单项选择题 在定义内部样式表中使用导入外部样式表可用()
A.@import
B.import
C.@inclede
D.include
点击查看答案
本题答案:A
本题解析:暂无解析
45、单项选择题 Spring中,事务行为的“PROPAGATION_SUPPORTS”属性值代表的含义是()
A.支持当前的食物,如果不存在就创建一个新的
B.支持当前的事务,如果不存在就不使用事务
C.支持当前的事务,如果不存在就抛出异常
D.不使用事务,如果当前存在事务就抛出异常
点击查看答案
本题答案:A
本题解析:暂无解析
46、单项选择题 在确认测试的叙述中不正确的是()。
A.确认测试是为了验证软件的功能和性能及其他特性是否与用户的要求一致。
B.确认测试的内容包括功能测试和性能测试。
C.安装测试不属于确认测试的内容
D.它着重考虑软件是否满足确认测试的内容
点击查看答案
本题答案:C
本题解析:暂无解析
47、填空题 当数据流图中的某个加工的一组动作存在着多个条件复杂组合的判断时,其加工逻辑使用()。
点击查看答案
本题答案:判定表或判定树
本题解析:试题答案判定表或判定树
48、填空题 数据字典中有四类条目,分别是();();();()。
点击查看答案
本题答案:加工说明,数据流条目,数据存储条目,数据项条目
本题解析:试题答案加工说明,数据流条目,数据存储条目,数据项条目
49、单项选择题 ()是对产品或过程的某个属性的范围、数量、维度、容量或大小提供一个定量的指示。
A.测量
B.度量
C.估算
D.指标
点击查看答案
本题答案:A
本题解析:暂无解析
50、单项选择题 JDBC中,用于表示数据库连接的对象是()
A.Statement
B.Connection
C.DriverManager
D.PreparedStatement
点击查看答案
本题答案:B
本题解析:暂无解析
51、名词解释 软件工程的7条基本原理是什么?
点击查看答案
本题答案:1)用分阶段的生存周期计划严格管理
2)坚持
本题解析:试题答案1)用分阶段的生存周期计划严格管理
2)坚持进行阶段评审
3)实行严格的产品控制
4)采用现代程序设计技术
5)结果应能清楚地审查
6)开发小组的人员应少而精
7)承认不断改进软件工程实践的必要性
52、填空题 软件工程由()、工具和过程三部分组成,称软件工程的三要素。
点击查看答案
本题答案:方法
本题解析:试题答案方法
53、单项选择题 哪一个对象可以用于获得浏览器发送的请求()
A.HttpServletRequest
B.HttpServletResponse
C.HttpServlet
D.Http
点击查看答案
本题答案:A
本题解析:暂无解析
54、多项选择题 JavaServerFaces(JSF)是一种标准的J2EE表示层技术,不同于其它Java表示层技术的最大优势是其:()
A.简单、便捷
B.采用的组件模型
C.事件驱动技术
D.方便管理
点击查看答案
本题答案:B, C
本题解析:暂无解析
55、问答题 简述McCall等人的软件质量度量模型。
点击查看答案
本题答案:McCall等人提出了由软件质量要素、评价准则、定量度
本题解析:试题答案McCall等人提出了由软件质量要素、评价准则、定量度量三个层次组成的三层次度量模型。其中第一层是将对软件质量的度量归结为对直接影响软件质量的若干个软件质量要素的度量;由于质量要素很难直接度量,所以第二层是用若干个可度量的评价准则来间接度量软件质量要素;而第三层是对相应评价准则的直接度量。
56、单项选择题 悲观锁与乐观锁,哪个具有较好的并发性能()。
A.悲观锁
B.乐观锁
C.都一样
D.无法确定
点击查看答案
本题答案:B
本题解析:暂无解析
57、单项选择题 解决软件危机的途径不包括哪个?()
A、组织良好
B、统一开发标准
C、使用软件工具
D、加大人员数量
点击查看答案
本题答案:D
本题解析:暂无解析
58、单项选择题 程序的三种基本控制结构的共同特点是()
A.不能嵌套使用
B.只能用来写简单程序
C.已经用硬件实现
D.只有一个入口和一个出口
点击查看答案
本题答案:D
本题解析:暂无解析
59、单项选择题 EntityManager将实体Bean的生命周期分为四种状态,以下属于这四种状态的是()
A.新建(new)
B.开发(openup)
C.部署(deplovE.
D.删除(removeD.
点击查看答案
本题答案:D
本题解析:暂无解析
60、多项选择题 数据库系统采用锁来实现事务的隔离性,下面哪些属于数据库锁()
A.共享锁
B.更新锁
C.独占锁
D.等待锁
点击查看答案
本题答案:A, B, C
本题解析:暂无解析
61、单项选择题 如果要创建拥有上传文件的表单,标签的编码类型“enctype”属性必须设置为()。
A.GET
B.POST
C.multipart/form-data
D.true
点击查看答案
本题答案:C
本题解析:暂无解析
62、单项选择题 结构化程序设计的一种基本方法是()。
A.筛选法
B.递归法
C.迭代法
D.逐步求法
点击查看答案
本题答案:D
本题解析:暂无解析
63、单项选择题 在数据流图中,有名字及方向的成分是()。
A.控制流
B.信息流
C.数据流
D.信号流
点击查看答案
本题答案:C
本题解析:暂无解析
64、单项选择题 数据字典是对数据定义信息的集合,它所定义的对象都包含于()。
A.数据流图
B.程序框图
C.软件结构
D.方框图
点击查看答案
本题答案:A
本题解析:暂无解析
65、填空题 基本CoComo模型主要用于()估算整个系统开发和维护的工作量以及软件开发所需要的时间。
点击查看答案
本题答案:系统开发的初期
本题解析:试题答案系统开发的初期
66、问答题 计算题:已知有一个国外典型的软件项目的记录,开发人员M=6人,其代码行数=20.2KLOC,工作量E=43PM,成本S=314000美元,错误数N=64,文档页数Pd=1050页。试计算开发该软件项目的生产率P、平均成本C、代码出错率EQR和文档率D。
点击查看答案
本题答案:根据给出的已知数据,可得:
P=L/E=20
本题解析:试题答案根据给出的已知数据,可得:
P=L/E=20.2KLOC/43PM=0.47KLOC/PM=470LOC/PM
C=S/L=314000美元/20.2KLOC=15.54美元/LOC
EQR=N/L=64个/20.2KLOC=3.17个/KLOC
D=Pd/L=1050页/20.2KLOC=51.98页/KLOC
67、填空题 SA方法中使用半形式化的描述方式表达需求,采用的主要描述工具是()。
点击查看答案
本题答案:数据流图和数据字典
本题解析:试题答案数据流图和数据字典
68、单项选择题 元素有一个cascade属性,如果希望Hibernate级联保存集合中的对象,casecade属性应该取什么值?()
A.none
B.save
C.delete
D.save-update
点击查看答案
本题答案:D
本题解析:暂无解析
69、填空题 硬件工程可以划分为硬件定义、硬件设计、()三个阶段。
点击查看答案
本题答案:硬件制造与销售维修
本题解析:试题答案硬件制造与销售维修
70、单项选择题 ()阶段是为每个模块完成的功能进行具体的描述,要把功能描述转变为精确的、结构化的过程描述。
A.概要设计
B.详细设计
C.编码
D.测试
点击查看答案
本题答案:B
本题解析:暂无解析
71、单项选择题 软件需求规格说明书的内容不应包括对()的描述。
A.主要功能
B.算法的详细过程
C.用户界面及运行环境
D.软件的性能
点击查看答案
本题答案:B
本题解析:暂无解析
72、单项选择题 数据字典的任务是对于数据流图中出现的所有被命名的数据元素,在数据字典中作为一个词条加以定义,使得每一个图形元素的名字都有一个确切的()。
A.对象
B.解释
C.符号
D.描述
点击查看答案
本题答案:D
本题解析:暂无解析
73、问答题 计算题:要度量某软件的质量要素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。
点击查看答案
本题答案:
试题答案
74、单项选择题 EJB类库存在于Java的哪个版本中?()
A.J2SE
B.J2EE
C.J2ME
D.J2NE
点击查看答案
本题答案:B
本题解析:暂无解析
75、填空题 软件结构的设计是以()为基础的。
点击查看答案
本题答案:模块
本题解析:试题答案模块
76、单项选择题 选择结构的复杂性比顺序结构的复杂性要()。
A、小
B、大
C、相等
D、无法比较
点击查看答案
本题答案:B
本题解析:暂无解析
77、问答题
绘图题:用SA方法画出下列问题的顶层和0层数据流图。某运动会管理系统接受来自运动员的报名单、裁判的比赛项目及项目成绩,产生运动员号码单发送给运动员,项目参加者发送给裁判,单项名次、团体名次发送给发布台。
该系统有两部分功能:
(1)登记报名单:接受报名单、比赛项目,产生运动员号码单、项目参加者,形成运动员名单及团体成绩表两种数据存储。
(2)统计成绩:接受项目成绩,查询运动员名单,产生单项名次,填写团体成绩,最后产生团体名次。
点击查看答案
本题答案:
试题答案
78、单项选择题 下列选项中,属于成本管理的主要任务的是()。
A.人员的分工
B.估算软件项目的成本
C.对控制软件质量要素
D.对软件阶段产品进行评审
点击查看答案
本题答案:B
本题解析:暂无解析
79、问答题 简述SA方法的缺点。
点击查看答案
本题答案:1)传统的SA方法主要用于数据处理方面的问题,主要工具
本题解析:试题答案1)传统的SA方法主要用于数据处理方面的问题,主要工具DFD体现了系统“做什么”的功能,但它仅是一个静态模型,没有反映处理的顺序,即控制流程。因此,不适合描述实时控制系统
2)SA方法在使用DFD在分析与描述“数据要求”方面是有局限的。
3)DFD不适合描述人机界面系统的要求。
4)为了更精确地描述软件包需求,提高软件系统的可靠性、安全性,也便于实现自动化,SA方法可与形式方法结合起来。
80、单项选择题 软件实体应当做到什么化?()
A、抽象化
B、隐蔽化
C、模块化
D、简单化
点击查看答案
本题答案:C
本题解析:暂无解析
81、填空题 问题定义的来源是()。
点击查看答案
本题答案:用户
本题解析:试题答案用户
82、问答题 描述加工逻辑有哪些方法?
点击查看答案
本题答案:a,结构化语言b,判定表C.判定树
本题解析:试题答案a,结构化语言b,判定表C.判定树
83、多项选择题 test测试命令可以进行哪些方面的测试()
A.数值测试
B.字符串测试
C.文件测试
D.文本测试
点击查看答案
本题答案:A, B, C
本题解析:暂无解析
84、单项选择题 下面的那一个不属于MVC模式中的对象?()
A.Model
B.View
C.Collection
D.Controller
点击查看答案
本题答案:C
本题解析:暂无解析
85、单项选择题 从以下哪一个选项中可以获得Servlet的初始化参数()
A.Servlet
B.ServletContext
C.ServletConfig
D.GenericServlet
点击查看答案
本题答案:C
本题解析:暂无解析
86、多项选择题 下面哪些任务是RequesProcessor完成的()
A.把Struts配置文件信息加载到内存中
B.把请求转发到Action的execute0方法返回的ActionForward代表的组件
C.如果需要的话,创建ActionForm实例,组装数据,并进行表单验证
D.找到匹配的Action实例,调用其execute0方法
点击查看答案
本题答案:B, C, D
本题解析:暂无解析
87、单项选择题 下列哪个集合操作符返回两个查询都有的行。()
A、Union
B、Union all
C、Union only
D、Intersect
点击查看答案
本题答案:D
本题解析:暂无解析
88、单项选择题 下面模式属于行为设计模式的是()
A.command模式
B.FactoryMothod模式
C.Beidge模式
D.Adapter模式
点击查看答案
本题答案:A
本题解析:暂无解析
89、名词解释 软件危机
点击查看答案
本题答案:软件危机是指在计算机软件开发、使用与维护过程中遇到的一
本题解析:试题答案软件危机是指在计算机软件开发、使用与维护过程中遇到的一系列严重问题和难题。
90、填空题 ()是将软件生存周期各个活动规定为依线性顺序连接的若干阶段的模型。
点击查看答案
本题答案:瀑布模型
本题解析:试题答案瀑布模型
91、填空题 硬件工程可以划分为()、硬件设计、硬件制造与销售维修三个阶段。
点击查看答案
本题答案:硬件定义
本题解析:试题答案硬件定义
92、填空题 JSD是一种典型的()的分析设计方法。
点击查看答案
本题答案:面向数据结构
本题解析:试题答案面向数据结构
93、填空题 风险分析的四个主要活动:风险标识、风险估算、风险评价、()。
点击查看答案
本题答案:风险驾驭和监控
本题解析:试题答案风险驾驭和监控
94、问答题
计算题:已知一个待开发的基于计算机的系统的总成本的估算值的折现值为5000元,预计新系统投入运行后每年可带来2500元的收入,假设新系统的生存周期(不包括开发时间)为5年,当年的年利率为12%,试求该系统的纯收入T、投资回收期D和投资回收率j。

点击查看答案
本题答案:对该系统将来的收入折现,计算结果如上表所示。
本题解析:试题答案对该系统将来的收入折现,计算结果如上表所示。
95、填空题 Halstead给出了称为文本复杂性度量的模型。它是根据统计程序中的()的个数来度量程序的复杂程度。
点击查看答案
本题答案:操作符和操作数
本题解析:试题答案操作符和操作数
96、单项选择题 设置服务器控件的改动立即提交至服务器,需要将服务器控件的()属性设置为True。
A.AutoAction
B.AutoPostBack
C.AutoSubmit
D.以上都不对
点击查看答案
本题答案:B
本题解析:暂无解析
97、单项选择题 需求规格说明书的主要组成部分包括数据流程图和?()
A、数据字典
B、数据库
C、物理模型
D、逻辑模型
点击查看答案
本题答案:A
本题解析:暂无解析
98、单项选择题 画软件结构图时应注意调用关系只能()。
A.从上到下
B.从下到上
C.从左到右
D.从右到左
点击查看答案
本题答案:A
本题解析:暂无解析
99、单项选择题 软件编码阶段产生的文档是?()
A、软件计划任务书
B、软件需求规格说明书
C、软件概要设计说明书
D、软件详细说明书
E、软件源代码
点击查看答案
本题答案:E
本题解析:暂无解析
100、单项选择题 下列选项中,不属于质量管理的主要任务的是()。
A.制定软件质量保证计划
B.按照质量评价体系控制软件质量要素
C.增加软件产品的功能
D.对最终软件产品进行确认
点击查看答案
本题答案:C
本题解析:暂无解析
101、填空题 JSP方法主要用于规模()的数据处理系统。
点击查看答案
本题答案:不大
本题解析:试题答案不大
102、单项选择题 软件设计阶段的输出主要是()。
A、程序
B、模块
C、伪代码
D、设计规格说明书
点击查看答案
本题答案:D
本题解析:暂无解析
103、单项选择题 在结构化分析方法中,用以表达系统内数据的运动情况的工具有()
A.数据流图
B.数据词典
C.结构化英语
D.判定树与判定表
点击查看答案
本题答案:A
本题解析:暂无解析
104、单项选择题 ()是对软件产品、过程、资源等使用历史资料或经验公式等进行预测。
A.测量
B.度量
C.估算
D.指标
点击查看答案
本题答案:C
本题解析:暂无解析
105、问答题 技术可行性研究主要包括哪些分析,各分析的任务如何?
点击查看答案
本题答案:1)风险分析。其任务是论证在给定的约束条件下,能否实现
本题解析:试题答案1)风险分析。其任务是论证在给定的约束条件下,能否实现系统所需的功能和性能。
2)资源分析。其任务是论证是否具备系统开发所需的各类人员、软硬件资源和工作环境等。
3)技术分析。其任务是论证现有的技术水平和开发能力是否支持开发的全过程,并达到系统功能和性能的目标。
106、问答题 什么是模块间的耦合性?有哪几种耦合性?简述降低模块间耦合度的方法。
点击查看答案
本题答案:模块间的耦合性是根据模块的外部特征提出的,是对软件系统
本题解析:试题答案模块间的耦合性是根据模块的外部特征提出的,是对软件系统结构中各模块间相互联系紧密程度的一种度量,也称块间关系。耦合程度由低到高分为6种:
①无直接耦合(不传递任何消息)。
②数据耦合(传递的是值)。
③标记耦合(传递的是数据结构)。
④控制耦合(传递的是控制变量,例如开关、标志等)。
⑤外部耦合(传递的是I/O环境)
⑥公共耦合(传递的是在公共数据环境中的数据)。
⑦内容耦合(传递的是一个模块的内部数据,往往出现在汇编语言中)。模块间联系越紧密,其耦合性越强,模块的独立性越差。
提高模块独立性,降低模块间耦合度的措施是:
①在耦合方式上降低模块间接口的复杂性。模块接口方式不采用直接引用(内容耦合),而采用调用方式(例如过程语句调用);模块接口信息通过参数传递且传递信息的结构尽量简单,不用复杂数据结构(例如过程、指针等),参数个数不宜过多。
②在传递信息类型上尽量使用数据耦合,避免控制耦合,慎用或有控制地使用公共耦合。
107、单项选择题 单元测试是在软件开发过程中的哪个阶段完成的?()
A.可行性研究和计划
B.概要设计
C.实现
D.使用和维护
点击查看答案
本题答案:C
本题解析:暂无解析
108、单项选择题 如何创建Cookie?()
A.使用newCookie语句
B.调用responsE.addCookie方法
C.使用Cookie的setMaxAge方法
D.setCookie方法
点击查看答案
本题答案:A
本题解析:暂无解析
109、单项选择题 下列软件开发模型中,适合于那些不能预先确切定义需求的软件系统的开发的模型是()。
A.原型模型
B.瀑布模型
C.基于知识的智能模型
D.变换模型
点击查看答案
本题答案:A
本题解析:暂无解析
110、单项选择题 以文档作为驱动,适合于软件需求很明确的软件项目的生存 周期模型是()。
A.喷泉模型
B.增量模型
C.瀑布模型
D.螺旋模型
点击查看答案
本题答案:C
本题解析:暂无解析
111、单项选择题 在J2EE中属于Web层的组件有()
A.HTML
B.EJB
C.Applet
D.JSP
点击查看答案
本题答案:D
本题解析:暂无解析
112、单项选择题 下列选项中属于资源的外部属性的是()。
A.经验
B.人员
C.生产率
D.工具
点击查看答案
本题答案:C
本题解析:暂无解析
113、单项选择题 软件是一种逻辑产品,它的开发主要是()。
A.研制
B.拷贝
C.再生产
D.复制
点击查看答案
本题答案:A
本题解析:暂无解析
114、问答题 计算题:甲乙两名程序测试员同时对一个程序进行独立测试一个月,甲发现并改正了24个错误;乙发现并改正了23个错误,其中有12个错误甲也发现了。试估算该程序经过甲乙两人这一个月测试后,还残留多少个错误?
点击查看答案
本题答案:由题意知,E1=24,E2=23,E0=12,该程序所
本题解析:试题答案由题意知,E1=24,E2=23,E0=12,该程序所含错误总数可估算如下:
ET=E1×E2/E0=24×23/12=46(个)
经过一个月的测试,该程序还残留的错误数为:
Er(τ)=ET–EC(τ)
Er(1)=ET–EC(1)
=ET–(E1+E2–E0)
=46–(24+23-12)
=11(个)
115、名词解释 瀑布模型的缺点主要有哪些?
点击查看答案
本题答案:1)在软件开发的初期阶段就要求做出正确、全面、完整的需
本题解析:试题答案1)在软件开发的初期阶段就要求做出正确、全面、完整的需求分析对许多应用软件来说是极其困难的。
2)在需求分析阶段,当需求确定后,无法及时验证需求是否正确、完整。
3)不支持产品的演化,缺乏灵活性,使软件产品难以维护。
116、填空题 软件项目的风险按照其影响的范围,可分为项目风险、()和商业风险三类。
点击查看答案
本题答案:技术风险
本题解析:试题答案技术风险
117、单项选择题 在软件质量要素中,程序满足需求规格说明及用户目标的程度指的是()。
A.完整性
B.可用性
C.正确性
D.灵活性
点击查看答案
本题答案:C
本题解析:暂无解析
118、单项选择题 下列关于Struts框架的说法中,不正确的是()
A.Struts实质是JSPModel2的基础上实现的一个MVC框架
B.在Struts框架中,视图是由一组JSP文件组成
C.在Struts框架中,控制器是由ActiongServlet和Action来实现
D.在Struts仅仅可以在服务器端运行,仅仅能通过ActionForm中的validate方法能对提交的表单数据进行验证
点击查看答案
本题答案:D
本题解析:暂无解析
119、填空题 某子任务的最早启动时间与完成该子任务所需时间之和就是该子任务的()。
点击查看答案
本题答案:最早结束时间
本题解析:试题答案最早结束时间
120、名词解释 盒图(简称N-S图)
点击查看答案
本题答案:它是一种算法描述工具,它是一种由外往里、结构化逐层展开
本题解析:试题答案它是一种算法描述工具,它是一种由外往里、结构化逐层展开的二维盒型结构。盒图的控制流程为自上而下,从外到里地执行。
121、多项选择题 以下那些是dtd的元素类型:()
A.EMPTY
B.ANY
C.entity
D.cdata
点击查看答案
本题答案:A, B
本题解析:暂无解析
122、单项选择题 在软件质量要素的评价准则中,控制或保护程序和数据不被破坏、非法访问等机制的能力指的是()。
A.容错性
B.检测性
C.安全性
D.可操作性
点击查看答案
本题答案:C
本题解析:暂无解析
123、单项选择题 软件是为谁服务的?()
A.开发方
B.需求方
C.公司经理
D.研发人员
点击查看答案
本题答案:B
本题解析:暂无解析
124、单项选择题 下列哪个为JSP的隐含对象()
A.env
B.page
C.jspinfo
D.context
点击查看答案
本题答案:B
本题解析:暂无解析
125、单项选择题 在软件质量要素中,改变一个操作的顺序所需的工作量的多少指的是()。
A.完整性
B.可用性
C.正确性
D.灵活性
点击查看答案
本题答案:D
本题解析:暂无解析
126、填空题 软件开发项目每年所需的人年数与开发时间的关系满足Rayleigh-Norden分布,即软件项目的工作量分布曲线的(),因此,参加软件项目的人员就不能一成不变。
点击查看答案
本题答案:不是线性
本题解析:试题答案不是线性
127、单项选择题 面向对象技术中,对象是类的实例。对象有三种成份:()、属性和方法(或操作)。
A.标识
B.规则
C.封装
D.消息
点击查看答案
本题答案:A
本题解析:暂无解析
128、填空题 McCall等人提出了由()、评价准则、定量度量三个层次组成的三层次度量模型。
点击查看答案
本题答案:软件质量要素
本题解析:试题答案软件质量要素
129、名词解释 螺旋模型的优点有哪些?
点击查看答案
本题答案:螺旋模型的主要优点有:
1)支持用户需求的动
本题解析:试题答案螺旋模型的主要优点有:
1)支持用户需求的动态变化。
2)原型可看作形式的可执行的需求规格说明,易于为用户和开发人员共同理解,还可作为继续开发的基础,并为用户参与所有关键决策提供了方便。
3)螺旋模型特别强调原型的可扩充性和可修改性,原型的进化贯穿整个软件生存周期,这将有助于目标软件的适应能力。
4)为项目管理人员及时调整管理决策提供了方便,进而可降低开发风险。
130、单项选择题 对软件测试设计方法有误的是()
A.软件设计师开发阶段最重要的步骤,它包括总体设计和详细设计
B.软件概要设计,是指对整个软件系统进行结构设计,确定软件系统机构
C.软件设计中尽量避免代码重用
D.软件设计要尽量减少耦合
点击查看答案
本题答案:C
本题解析:暂无解析
131、填空题 某个子任务的()是指在保证项目按时完成的前提下最晚启动该子任务的时间。
点击查看答案
本题答案:最迟启动时间
本题解析:试题答案最迟启动时间
132、填空题 McCabe指出,V(G)可作为程序规模的定量指标,V(G)值越高的程序往往是越复杂、越容易出问题的程序。因此,他建议模块规模以()为宜。
点击查看答案
本题答案:V(G)≤10
本题解析:试题答案V(G)≤10
133、问答题 可行性研究从哪三个方面入手?
点击查看答案
本题答案:1、技术可行性
2、经济可行性
3
本题解析:试题答案1、技术可行性
2、经济可行性
3、操作可行性
134、单项选择题 概要设计阶段产生的文档不包括()。
A.概要设计说明书
B.数据库设计说明书
C.用户手册
D.开发进度月报
点击查看答案
本题答案:D
本题解析:暂无解析
135、单项选择题 在MVC设计模式中,JavaBean的作用是()
A、Controller
B、Model
C、业务数据的封装
D、View
点击查看答案
本题答案:C
本题解析:暂无解析
136、填空题 维护中,因误删除一个标识符而引起的错误是()副作用。
点击查看答案
本题答案:编码
本题解析:试题答案编码
137、单项选择题 软件生命周期一般包括:软件开发期和软件运行期,下述()不是软件开发期所应包含的内容。
A.需求分析
B.结构设计
C.程序编制
D.软件维护
点击查看答案
本题答案:D
本题解析:暂无解析
138、问答题
计算题:程序流程图如图1所示,试求出其巡回秩数V(G)。

点击查看答案
本题答案:
试题答案
(1)画出与图1所示的程序流程图对应的程序图如图2所示。于是有:V(G)=E–N+2=11–9+2=4
(2)由图2给出的程序图可以看出,其有界区域有R1、R2、R3共3个,还有1个无界区域R4,共4个封闭区域,所以V(G)=4。
(3)由图2给出的程序图可以看出,结点b、c、h是谓词结点,即谓词结点数P=3,于是有:V(G)=P+1=3+1=4。
139、单项选择题 在下面的叙述中,()不是软件需求分析的任务。
A.问题分解
B.可靠性与安全性要求
C.结构化程序设计
D.确定逻辑模型
点击查看答案
本题答案:C
本题解析:暂无解析
140、问答题 对软件项目经理人员的要求有哪些?
点击查看答案
本题答案:对项目经理除了要求具有较强的管理能力外,还要求其应具有
本题解析:试题答案对项目经理除了要求具有较强的管理能力外,还要求其应具有的能力有:
①把用户提出的非技术性要求加以整理提炼,以技术说明书形式转告给分析员和测试员。
②能说服用户放弃那些不切实际的要求,以保证合理的要求得以满足。
③具有综合问题的能力。
④具有很强的沟通能力。
141、单项选择题 下列哪一个接口定义了用于查找、创建和删除EJB实例()
A.Home
B.Remote
C.Local
D.Message
点击查看答案
本题答案:A
本题解析:暂无解析
142、单项选择题 HIPO图中的H图称为什么图?()
A、高层图
B、嗨图
C、顶层图
D、层次图
点击查看答案
本题答案:D
本题解析:暂无解析
143、单项选择题 哪一个不是EL定义的隐式对象?()
A.cookie
B.pageContext
C.attributes
D.initParam
点击查看答案
本题答案:C
本题解析:暂无解析
144、多项选择题 dotNET框架由下列选项中的哪两项组成()
A.微软基础类库(MFC.
B.公共语言运行库(CLR)
C.中间语言(IL)
D.dotNet框架类库(FCL)
点击查看答案
本题答案:B, D
本题解析:暂无解析
145、填空题 实践表明,向一个已经延期的软件项目追加新的开发人员,可能使项目完成得()。
点击查看答案
本题答案:更晚
本题解析:试题答案更晚
146、填空题 软件质量保证应在()阶段开始。
点击查看答案
本题答案:需求分析
本题解析:试题答案需求分析
147、单项选择题 在JSF应用程序中,一般使用()标签来作为密码输入控件。
A.h:inputSecret
B.h:outputText
C.h:inputText
C.h:inputHidden
点击查看答案
本题答案:A
本题解析:暂无解析
148、单项选择题 DOM中XMLDOMnodelist的length属性的表示是:()
A.该对象中文本字符的长度
B.该对象中元素节点的数量
C.该对象中节点的数量
D.该对象中文档对象的数量
点击查看答案
本题答案:C
本题解析:暂无解析
149、问答题 快速原型技术的基本思想是什么?
点击查看答案
本题答案:在软件开发的早期,快速开发一个目标软件系统的原型,让用
本题解析:试题答案在软件开发的早期,快速开发一个目标软件系统的原型,让用户对其进行评价并提出修改意见,然后开发人员根据用户的意见对原型进行改进。
150、填空题 计算机系统工程包括硬件工程、软件工程、人机工程、()等4个子工程。
点击查看答案
本题答案:数据库工程
本题解析:试题答案数据库工程
151、单项选择题 ()是一个度量或度量的组合,它可对软件产品、过程或资源提供更深入的理解。
A.测量
B.度量
C.估算
D.指标
点击查看答案
本题答案:D
本题解析:暂无解析
152、单项选择题 下列哪个集合操作符返回两个查询所选择的所有的行()
A.Union
B.Union all
C.Union only
D.Intersect
点击查看答案
本题答案:B
本题解析:暂无解析
153、填空题 数学建模、原型建造和()是基于计算机系统技术可行性研究的有效工具。
点击查看答案
本题答案:模拟
本题解析:试题答案模拟
154、单项选择题 软件特性中,多个软件元素相互通讯并协同完成任务的能力指的是()。
A.可理解性
B.可互操作性
C.可维护性
D.可追踪性
点击查看答案
本题答案:B
本题解析:暂无解析
155、填空题 一般地,由N个程序员组成的程序员小组在完成相同规模的软件时需要的通信数量C(N)=()。
点击查看答案
本题答案:N(N-1)/2
本题解析:试题答案N(N-1)/2
156、名词解释 计算机辅助软件工程
点击查看答案
本题答案:在软件工程活动中,人们按照软件工程的原则和方法,利用计
本题解析:试题答案在软件工程活动中,人们按照软件工程的原则和方法,利用计算机及其集成的软件开发环境,辅助软件项目的开发、维护及管理的过程,称为计算机辅助软件工程(即CASE.。
157、多项选择题 动态网站需要的技术为()
A、CGI
B、HTTP
C、ASP
D、PHP
点击查看答案
本题答案:A, B, C
本题解析:暂无解析
158、问答题 项目管理人员经常采用的跟踪方式主要有哪些?
点击查看答案
本题答案:项目管理人员经常采用的跟踪方式主要有:
①定
本题解析:试题答案项目管理人员经常采用的跟踪方式主要有:
①定期召开项目工作会议,让每个项目成员汇报任务进展情况和存在的问题。
②在软件开发过程中,请专家和用户按照里程碑对阶段性成果进行管理复审,判定实际开发进度是否与计划中定义的里程碑保持一致。
③对照进度计划检查各子任务的实际开始时间是否与计划的开始时间一致。
④及时了解项目开发人员的进展情况及存在的主要问题。
159、问答题 什么是结构化分析?
点击查看答案
本题答案:结构化分析方法是面向数据流进行需求分析的方法。结构化分
本题解析:试题答案结构化分析方法是面向数据流进行需求分析的方法。结构化分析方法使用数据流图DFD与数据字典DD来描述,面向数据流问题的需求分析适合于数据处理类型软件的需求描述。其核心思想是分解化简问题,将物理与逻辑表示分开,对系统进行数据与逻辑的抽象。
160、问答题
计算题:如图1所示的程序流程图,试计算其巡回秩数V(G)。

点击查看答案
本题答案:
试题答案
由程序流程图画流图或称程序图如图2所示。于是有:
(1)V(G)=E–N+2=13–10+2=5
(2)V(G)=封闭区域个数=5
(3)V(G)=谓词结点个数+1=P+1=4+1=5
161、问答题 对系统规格说明的管理复审主要解决哪些问题?
点击查看答案
本题答案:对系统规格说明的管理复审主要解决的问题有:
本题解析:试题答案对系统规格说明的管理复审主要解决的问题有:
1)系统是否有稳定的商业需求,是否有经济和社会效益。
2)系统开发是否还有其他的选择方案。
3)系统各部分开发风险如何。
4)系统开发所需资源是否具备。
5)成本和进度计划是否合理等。
162、填空题 Putnam模型的优点是揭示了软件项目的()、软件开发时间和工作量三者之间的关系,在理论上有重要意义。
点击查看答案
本题答案:源程序代码长度
本题解析:试题答案源程序代码长度
163、多项选择题 考虑下列声明,那些是不合法的:()
A.DECLAREv_name,v_deptVARCHAR2(14);
B.DECLAREv_testNUMBER(5);
C.DECLAREV_MAXSALARYNUMBER(7,2)=5000;
D.DECLAREV_JOINDATEBOOLEAN:=SYSDATE;
点击查看答案
本题答案:A, C, D
本题解析:暂无解析
164、单项选择题 软件需求说明书是软件需求分析阶段的重要文件,下述()是其应包含的内容。①数据描述②功能描述③模块描述④性能描述
A.②
B.③④
C.①②③
D.①②④
点击查看答案
本题答案:D
本题解析:暂无解析
165、单项选择题 对一个DTD语句中提供的“+”或“*”操作符映射,以下正确的是()
A.将其映射成一个类。然后将类映射成一个字段。
B.将其映射成一个变量。然后将类映射成一个表。
C.将其映射成一个可变大小的数组变量。然后将这个数组映射成一个表
D.将其映射成一个可变大小的数组变量。然后将这个数组映射成一个字段
点击查看答案
本题答案:C
本题解析:暂无解析
166、名词解释 螺旋模型的每一个周期包括哪几个阶段?
点击查看答案
本题答案:螺旋模型的每一个周期都包括计划(需求定义)、风险分析、
本题解析:试题答案螺旋模型的每一个周期都包括计划(需求定义)、风险分析、工程实现和用户评价与阶段评审4个阶段。
167、单项选择题 试选择比较合理的计算机软件计算方案的演变顺序:()
A.单片机——小型机——网络计算——大型机
B.哑终端——客户机/服务器——分布式计算——internet计算
C.算盘——计算器——PC——深蓝
D.PC——B/S——C/S
点击查看答案
本题答案:B
本题解析:暂无解析
168、单项选择题 在Struts中实现页面跳转主要通过什么方法来实现?()
A、server.transfer
B、responsE.redirect
C、mapping.findForward
D、responsE.sendRedirect
点击查看答案
本题答案:C
本题解析:暂无解析
169、多项选择题 SSL支持()加密,加密使用的位数越多,破译和找出原始位就困难。
A.40位
B.64
C.128位
D.256
点击查看答案
本题答案:B, C
本题解析:暂无解析
170、填空题 风险分析的四个主要活动:风险标识、()、风险评价、风险驾驭和监控。
点击查看答案
本题答案:风险估算
本题解析:试题答案风险估算
171、问答题 计算题:已估算出CAD软件的代码行数为33.5KLOC,CAD软件为半独立型、中等规模的软件,通过查表得知a=3.0,b=1.12,c=2.5,d=0.35。用基本CoCoMo模型计算开发CAD软件所需的工作量、开发时间以及需要参加项目的平均人数。
点击查看答案
本题答案:E=aLb=3.0×33.51.12=15
本题解析:试题答案E=aLb=3.0×33.51.12=153PM
D=cEd=2.5×1530.35=14.54(月)
N=E/D=153/14.54≈11人
CAD项目的开发工作量为153PM,开发时间为14.54月,平均需要约11人。
172、填空题 计算机系统工程包括()、软件工程、人机工程、数据库工程等4个子工程。
点击查看答案
本题答案:硬件工程
本题解析:试题答案硬件工程
173、问答题 可行性研究的任务主要有哪几个方面?
点击查看答案
本题答案:可行性研究的任务主要有:
1)经济可行性研究
本题解析:试题答案可行性研究的任务主要有:
1)经济可行性研究;
2)技术可行性研究;
3)运行操作可行性研究;
4)法律可行性研究;
5)开发方案的选择。
174、填空题 软件生存周期是指一个软件从()开始直到该软件最终退役为止的整个时期。
点击查看答案
本题答案:定义
本题解析:试题答案定义
175、名词解释 软件可靠性
点击查看答案
本题答案:软件可靠性定义为在某个给定时间间隔内,程序按照规格说明
本题解析:试题答案软件可靠性定义为在某个给定时间间隔内,程序按照规格说明成功运行的概率。
176、问答题 绘图题:请用判定表画出以下问题的行为逻辑。人们往往根据天气情况决定出门时的行装;天气可能下雨,也可能不下雨;天气可能变冷,也可能不变冷。如果天气要下雨,出门时带上雨伞;如果天气变冷,出门时要穿上大衣。
点击查看答案
本题答案:
试题答案
177、名词解释 螺旋模型适于哪种情况的软件开发?
点击查看答案
本题答案:螺旋模型支持需求不明确、特别是大型软件系统的开发,并支
本题解析:试题答案螺旋模型支持需求不明确、特别是大型软件系统的开发,并支持面向规格说明、面向过程、面向对象等多种软件开发方法,是一种具有广阔前景的模型。
178、问答题 风险分析有哪四个主要活动?
点击查看答案
本题答案:风险分析的四个主要活动:风险标识、风险估算、风险评价、
本题解析:试题答案风险分析的四个主要活动:风险标识、风险估算、风险评价、风险驾驭和监控。
179、单项选择题 在软件质量要素的评价准则中,程序源代码的紧凑程度指的是()。
A.简单性
B.准确性
C.简明性
D.执行效率
点击查看答案
本题答案:C
本题解析:暂无解析
180、名词解释 度量(metric)
点击查看答案
本题答案:是对系统、部件或过程的某一特性所具有的程度进行的量化测
本题解析:试题答案是对系统、部件或过程的某一特性所具有的程度进行的量化测量。
181、单项选择题 软件特性中,允许对软件进行修改而不增加其复杂性指的是()。
A.可修改性
B.可适应性
C.可维护性
D.可移植性
点击查看答案
本题答案:A
本题解析:暂无解析
182、单项选择题 软件特性中,()是指系统具有清晰的结构,能直接反映问题的需求的程度。
A.可理解性
B.可靠性
C.可适应性
D.可重用性
点击查看答案
本题答案:A
本题解析:暂无解析
183、填空题 软件成本估算主要包括()与任务分解技术
点击查看答案
本题答案:代码行技术
本题解析:试题答案代码行技术
184、单项选择题 结构化分析方法(sA)是一种面向()需求分析方法。
A.对象
B.数据结构
C.数据流
D.结构图
点击查看答案
本题答案:C
本题解析:暂无解析
185、单项选择题 在软件质量要素的评价准则中,在各种异常情况下软件能继续提供操作的能力指的是()。
A.容错性
B.检测性
C.安全性
D.可操作性
点击查看答案
本题答案:A
本题解析:暂无解析
186、问答题 结构化分析的“结构化”体现在哪里?
点击查看答案
本题答案:结构化分析方法体现在用抽象模型的概念,按照软件内部数据
本题解析:试题答案结构化分析方法体现在用抽象模型的概念,按照软件内部数据传递、变换的关系,自顶向下逐层分解,直到找到满足功能要求的所有可实现的软件为止。
187、填空题 在画分层数据流图时,父图与子图的输入输出要()。
点击查看答案
本题答案:守恒
本题解析:试题答案守恒
188、问答题 衡量软件的复杂程度有哪些基本原则?
点击查看答案
本题答案:衡量软件的复杂程度有12条基本原则,如下:
本题解析:试题答案衡量软件的复杂程度有12条基本原则,如下:
1)软件的复杂性与其规模的关系不是线性的;
2)数据结构复杂的程序较复杂;
3)控制结构复杂的程序较复杂;
4)转向语句使用不当的程序较复杂;
5)循环结构比选择结构复杂、选择结构比顺序结构复杂;
6)语句、数据、子程序模块等出现的顺序对复杂性有影响;
7)非局部变量较多的程序较复杂;
8)参数按地址调用(Call by referencE.比按值调用(Call by value)复杂;
9)函数副作用比显式参数传递难理解;
10)作用不同的变量同名时较难理解;
11)模块、过程间联系密切的程序较复杂;
12)程序嵌套层数越多越复杂。
189、单项选择题
软件原型化开发方法有其基本步骤,下述()是实施原型化的最基本的步骤。
①获得基本需求
②开发工作模型
③严格细部说明
④模型验证
A.全部都是
B.①②和④
C.④
D.①和②
点击查看答案
本题答案:B
本题解析:暂无解析
190、单项选择题 ()工具在软件详细设计过程中不采用。
A.判定表
B.IPO图
C.PDL
D.DFD图
点击查看答案
本题答案:D
本题解析:来源:91考试网 91exam.org暂无解析
191、单项选择题 在J2EE的Web应用中,编译后的class文件存放的目录为()
A.classes目录
B.images目录
C.jar目录
D.任意位置
点击查看答案
本题答案:A
本题解析:暂无解析
192、单项选择题 静态分析程序和动态测试程序属于软件工具中的哪一类?()
A、需求分析工具
B、编码工具
C、确认工具
D、设计工具
点击查看答案
本题答案:C
本题解析:暂无解析
193、问答题 计算题:要度量某软件的质量要素F1(正确性),假设C11=0.3,C12=0.3,C13=0.4,其余的C1k=0,F1对可追踪性的测量值M1=0.7、对完全性的测量值M2=0.9、对一致性的测量值M3=0.6,试求正确性的度量值F1。
点击查看答案
本题答案:
试题答案
194、问答题 数据流图的作用是什么?
点击查看答案
本题答案:它以图形的方式描绘数据在系统中流动和处理的过程,反映系
本题解析:试题答案它以图形的方式描绘数据在系统中流动和处理的过程,反映系统必须完成的逻辑功能.
195、单项选择题 在PL/SQL块的哪部分可以对初始变量赋予新值?()
A.结尾部分
B.开头部分
C.执行部分
D.声明部分
点击查看答案
本题答案:C
本题解析:暂无解析
196、单项选择题 软件开发过程中,抽取和整理用户需求并建立问题域精确模型的过程叫()
A.生存期
B.面向对象设计
C.面向对象程序设计
D.面向对象分析
点击查看答案
本题答案:D
本题解析:暂无解析
197、单项选择题 对于每一个网站访问用户都要访问的变量,应该将它设为()变量。
A.Session
B.Reques
C.Response
D.Application
点击查看答案
本题答案:D
本题解析:暂无解析
198、单项选择题 在软件工程中,不属于软件定义部分的任务是()。
A.软件验收测试计划
B.组装测试计划
C.需求分析
D.软件项目计划
点击查看答案
本题答案:B
本题解析:暂无解析
199、名词解释 软件生存周期如何划分?
点击查看答案
本题答案:可将软件生存周期划分为3个过程共9个阶段。软件定义过程
本题解析:试题答案可将软件生存周期划分为3个过程共9个阶段。软件定义过程:由可行性研究和需求分析2个阶段组成;软件开发过程:由概要设计、详细设计、实现、组装测试、验收测试5个阶段组成;软件使用与维护过程:由使用与维护和退役2个阶段组成。
200、单项选择题 需求规格说明书的内容不应包括对()的描述。
A.主要功能
B.算法的详细过程
C.用户界面和运行环境
D.软件性能
点击查看答案
本题答案:B
本题解析:暂无解析
题库试看结束后
微信扫下方二维码即可打包下载完整版《
★软件工程师考试》题库
手机用户可保存上方二维码到手机中,在微信扫一扫中右上角选择“从相册选取二维码”即可。
题库试看结束后
微信扫下方二维码即可打包下载完整版《
软件工程师考试:软件工程师考试》题库,
分栏、分答案解析排版、小字体方便打印背记!经广大会员朋友实战检验,此方法考试通过率大大提高!绝对是您考试过关的不二利器!
手机用户可
保存上方二维码到手机中,在
微信扫一扫中右上角选择“从
相册选取二维码”即可。