西安交通大学《软件工程综合训练》期末考试必备题集
奥鹏期末考核
49162–西安交通大学《软件工程综合训练》奥鹏期末考试题库合集
单选题:
(1)函数规模应在()行以内
A.100
B.200
C.300
D.400
答案问询微信:424329
(2)要查看项目的总体信息,可以使用( )菜单下的“项目信息”命令.
A.文件
B.项目
C.编辑
D.工具
答案问询微信:424329
(3)PERT分析方法是一种非常有效的工期估算技术,下列( )情况不能用来计算可能的结果.
A.最佳
B.预期
C.最差
D.一般
答案问询微信:424329
(4)软件的集成测试工作最好由( )承担,以提高集成测试的效果。
A.该软件的设计人员
B.该软件开发组的负责人
C.该软件的编程人员
D.不属于该软件开发组的软件设计人员
答案问询微信:424329
(5)模板文件的后缀名是( )
A.*.mpt
B.*.pro
C.*.dot
D.*.xls
答案问询微信:424329
(6)在()菜单上点击“工具栏”菜单项,再选择“PERT分析”,将出现“PERT分析”工具栏
A.视图
B.编辑
C.格式
D.插入
答案问询微信:424329
(7)要更改项目的工作时间,请点击( )菜单下的“更改工作时间”选项
A.文件
B.编辑
C.工具
D.选项
答案问询微信:424329
(8)编码组长与开发人员共同协商制订实现与测试阶段的阶段性计划,需经( )审批方可执行
A.项目经理
B.开发人员
C.测试人员
D.开发组长
答案问询微信:424329
(9)删除任务的操作方法可按( )键。.
A.Delete
B.Ctrl
C.Shift
D.Alt
答案问询微信:424329
(10)任务的进度如果同时发生在工作时间和非工作时间,需要将其设置为24小时制工期,这时候在普通的工期单位前面要加一个( )前缀
A.a
B.b
C.d
D.e
答案问询微信:424329
(11)在 Projet 2003中,对于两个任务间的相关性提供了( )种不同的类型.
A.1
B.2
C.3
D.4
答案问询微信:424329
(12)开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做( )
A.软件工程
B.软件周期
C.软件危机
D.软件产生
答案问询微信:424329
(13)在Project2003中工期后面的()表示为估计工期
A.?
B.*
C.%
D.&
答案问询微信:424329
(14)采用“基于测试用例”的准则,非功能性测试用例通过率达到()。
A.60%
B.80%
C.95%
D.99%
答案问询微信:424329
(15)编码组长与开发人员共同协商制订实现与测试阶段的阶段性计划,需经()审批方可执行。
A.项目经理
B.开发人员
C.测试人员
D.开发组长
答案问询微信:424329
(16)在Project2003中,对于两个任务间的相关性提供了()种不同的类型
A.1
B.2
C.3
D.4
答案问询微信:424329
(17)经济可行性研究的主要内容包括()。
A.开发过程
B.开发工具
C.风险分析
D.效益分析
答案问询微信:424329
(18)面向对象设计的步骤中,正确的顺序是()。
A.系统结构设计、用例设计、类设计
B.系统构架设计、数据库设计和用户界面设计
C.类设计、用例设计、构架设计
D.用例设计、构架设计、类设计
答案问询微信:424329
(19)对用例不需要在()处打对钩,其中打对钩用例的UUCW会自动计算得出
A.简单
B.普通
C.一般
D.复杂
答案问询微信:424329
(20)需求规格说明书的作用不包括()。
A.软件验收的依据
B.用户与开发人员对软件要做什么的共同理解
C.软件可行性研究的依据
D.设计的依据
答案问询微信:424329
(21)在面向对象方法中,描述系统控制结构的模型是()模型。
A.动态模型
B.功能模型
C.对象模型
D.静态模型
答案问询微信:424329
(22)进行需求分析有多种描述工具,但不包括()
A.数据流图
B.实体关系图
C.PAD图
D.数据字典
答案问询微信:424329
(23)下列哪一项不是项目组分配角色项( )
A.项目组长
B.开发人员
C.测试人员
D.管理人员
答案问询微信:424329
(24)选中连续单元格可以先选择该区域的第一个单元格,然后按下( )键之后选
A.ALT
B.SHIFT
C.CTRL
D.BACKSPACE
答案问询微信:424329
(25)下列哪一项不属于保密级别( )
A.普通
B.加密
C.保密
D.机密
答案问询微信:424329
多选题:
(1)需求规格说明书的作用应该包括( )。
A.软件设计的依据
B.用户与开发人员对软件要做什么的共同理解
C.软件验收的依据
D.软件可行性研究的依据
答案问询微信:424329
(2)软件管理的主要职能包括( )
A.人员管理、计划管理
B.标准化管理、配置管理
C.成本管理、进度管理
答案问询微信:424329
(3)目前软件工程规范可分为()
A.国家标准与国际标准
B.行业标准与工业标准
C.企业标准与开发小组标准
答案问询微信:424329
(4)以下哪些是project 2003 中任务类视图?()
A.日历视图
B.网络图视图
C.甘特图视图
D.任务分配状况视图
答案问询微信:424329
(5)一般IT产品研发过程中,项目类型可以分为()。
A.合同定制类
B.新产品研发类
C.产品升级类
D.技术服务类
答案问询微信:424329
(6)project 2003 中甘特图视图可以看到()。
A.任务的工期
B.开始和结束的时间
C.资源的信息
D.项目日程
答案问询微信:424329
(7)下列哪些项属于软件计划的范围内考虑的?( )
A.项目实施计划,质量保证计划
B.软件测试计划、文档编制计划
C.用户培训计划
D.综合支持计划,软件分发计划
答案问询微信:424329
(8)project 2003 中的视图分为哪两大类?()
A.任务类视图
B.资源类视图
C.日历视图
D.甘特图视图
答案问询微信:424329
判断题:
(1)盒图的主要优点之一是强制设计人员采用结构化设计方法。
答案问询微信:424329
(2)实训时采用的生命周期“瀑布模型”主要完成的内容有:《项目立项》→《项目初步计划》→《需求分析》→《项目详细计划》→《系统设计》→《系统编码》→《集成测试》→《系统测试》→《产品发布》→《项目总结》。( ).
答案问询微信:424329
(3)文档人员职责:负责系统使用说明书或用户手册、系统联机帮助、安装程序的编写等。( ).
答案问询微信:424329
(4)最高错误或缺陷率,通常表示为每千行代码的错误数目或每个功能的错误数目
答案问询微信:424329
(5)开发环境配置包括硬件和网络设备、软件开发工具、软件开发工具等内容
答案问询微信:424329
(6)测试人员与系统分析人员一起,执行单元测试、集成测试,并把测试中发现的缺陷记录进bug管理工具中。( )
答案问询微信:424329
(7)立项报告的主要内容:(1)市场可行性、技术可行性、资源可行性等内容。(2)系统所使用资源的估计,如多少人月工作量,计算出工资性预算,设备投入预算等。(3)对风险进行分析,并提出控制策略。(4)从研发的角度为市场推广及工程实施可以提供什么样的建议、方案及帮助等。( ).
答案问询微信:424329
(8)完成了工作范围的制定,接下来就可以将工作分配到每个人,项目管理最重要的观点之一就是“责任到人”。( ).
答案问询微信:424329
(9)项目计划书包含项目WBS、项目的进度计划、任务分配表、项目里程碑的标识、以及风险标识范围变更管理流程
答案问询微信:424329
(10)Project2003空白项目应包含以下几列:WBS、任务名称、工作、工作量、开始时间、完成时间、前置任务、资源名称。( )
答案问询微信:424329
(11)一般软件过程定义包括:项目立项、项目策划、项目跟踪、项目结项、需求开发、系统设计、实现与测试、配置管理等几个过程。()
答案问询微信:424329
(12)新产品研发类:是指需要研发的产品或其应用领域奥鹏期末考核对企业来说是全新的,研发管理过程应当更加严格。
答案问询微信:424329
(13)悲观工期:即预计在最差可能情况下任务的有效工作时间总范围,为从任务的悲观开始时间到悲观完成时间之间的时间量;( ).
答案问询微信:424329
(14)视图主要分为任务类视图和资源类视图。( ).
答案问询微信:424329
(15)关键事件或里程碑事件:项目干系人提出在某一特定日期前完成某些重要工作事件,一旦定下来,这些日期就很难被更改了。( ).
答案问询微信:424329
(16)应尽量使用全局变量。( ).
答案问询微信:424329
(17)面向对象方法中的对象就是结构化方法中的模块。( ).
答案问询微信:424329
(18)系统分析人员角色职责:(1)调查、分析并定义需求,填写相应的需求文档,尽最大努力使需求文档能够正确无误地反映用户的真实意愿;(2)根据需求文档设计软件系统的体系结构、用户界面、数据库、模块等;(3)在设计完后,参与系统的测试。
答案问询微信:424329
(19)常用的任务类视图有:“甘特图”视图、“网络图”视图、“日历”视图、“任务分配状况”视图等。
答案问询微信:424329
(20)接口需求项从以下四方面来描述:用户界面,硬件接口,软件接口,通信接口。
答案问询微信:424329
(21)可靠性需求项可从以下几个方面对系统可靠性进行描述:平均故障间隔时间(MTBF)、平均修复时间(MTTR)、最高错误或缺陷率。( ).
答案问询微信:424329
(22)提供的实训模板里,“评审参加人数”、“准备总人时”、“实到人数”、“评审总人时”、“确认签字人数”处的数据,都可以根据填写内容自动计算得到,不需要填写。( )
答案问询微信:424329
(23)目进度管理知识领域主要包括任务排序、任务工期估计、进度计划制定和进度计划控制四大过程,它的目的是保证按时完成项目、合理完成项目、发挥最佳工作效率。( )
答案问询微信:424329
(24)《项目开发计划书》中主要内容有:引言部分;软件过程定义部分;生命周期定义部分;关键计算机资源部分;度量目标部分;任务分解和进度安排部分;( )
答案问询微信:424329
(25)项目计划的制定一般要经历以下4个步骤:(1)明确项目目标(2)制定项目工作范围(3)在项目组内分配任务职责(4)统筹规划项目间活动的关联( )
答案问询微信:424329
(26)需求项内容根据对用户需求的收集,以自然语言方式来描述需求;( )
答案问询微信:424329
(27)软件接口说明软件系统中与其他构件之间的软件接口。这些构件可以是购入的构件、取自其他应用程序重新利用的构件,也可以是为此客户需求说明范围之外的子系统开发,但该软件应用程序必须与之交互的构件。( )
答案问询微信:424329
(28)平均故障间隔时间(MTBF)通常表示为小时数,但也可以表示为天数、月数或年数,表示系统平均多长时间出一次故障。( )
答案问询微信:424329
(29)在提供的实训模板里,“评审参加人数”、“准备总人时” 、“实到人数” 、“评审总人时” 、“确认签字人数”处的数据,都可以根据填写内容自动计算得到,不需要填写。( )
答案问询微信:424329
(30)任何情况下,对象模型始终是最重要、最基本的。( )
答案问询微信:424329
主观填空题:
(1)引言部分一般说明项目的##、##、项目所使用的技术以及最后开发项目后所带来的好处等。
1、
答案问询微信:424329
2、
答案问询微信:424329
(2)##根据对用户需求的收集,以自然语言方式来描述需求。
1、
答案问询微信:424329
(3)WBS分解工作的主要产出物是##和##。
1、
答案问询微信:424329
2、
答案问询微信:424329
(4)在做软件评估时,我们通过##来制定详细的项目进度表。
1、
答案问询微信:424329
(5)任何一个项目组的形成过程都要经过分组、##、##、分配角色等几个阶段。
1、
答案问询微信:424329
2、
答案问询微信:424329
简答题:
(1)一般IT企业产品研发过程中,项目类型可以分为哪几类?
答案问询微信:424329
(2)软件工程为什么要强调规范化和文档化。
答案问询微信:424329
(3)测试人员和文档人员职责?
答案问询微信:424329
(4)《项目开发计划书》中主要内容有哪些?
答案问询微信:424329