奥鹏西安交通大学《软件工程综合训练》考前练兵doc.docx
- 文档编号:14554724
- 上传时间:2023-06-24
- 格式:DOCX
- 页数:25
- 大小:26.10KB
奥鹏西安交通大学《软件工程综合训练》考前练兵doc.docx
《奥鹏西安交通大学《软件工程综合训练》考前练兵doc.docx》由会员分享,可在线阅读,更多相关《奥鹏西安交通大学《软件工程综合训练》考前练兵doc.docx(25页珍藏版)》请在冰点文库上搜索。
奥鹏西安交通大学《软件工程综合训练》考前练兵doc
单选题
1.在Project2003中输入新任务的时候,所有的任务起始日期默认都是项目的开始日期,工期为()天
A.0
B.1
C.2
D.3
答案:
B
2.下列哪一项不是项目组分配角色项()
A.项目组长
B.开发人员
C.测试人员
D.管理人员
答案:
D
3.下列哪一项不属于保密级别()
A.普通
B.加密
C.保密
D.机密
答案:
B
4.函数规模应在()行以内
A.100
B.200
C.300
D.400
答案:
B
5.下列()不是任务之间的相关性关系
A.FS
B.FD
C.SS
D.SF
答案:
B
6.需求优先级:
分为1-5个级别,()是最最级别,在项目开发过程中要最先实现
A.2
B.3
C.4
D.5
答案:
D
7.软件需求规格说明书的内容不应该包括()
A.对重要功能的描述
B.对算法的详细过程描述
C.对数据的要求
D.软件的性能
答案:
B
8.基线可作为软件生存期中各开发阶段的一个检查点。
当采用的基线发生错误时,可以返回到最近和最恰当的()上
A.配置项
B.程序
C.基线
D.过程
答案:
C
9.软件的集成测试工作最好由()承担,以提高集成测试的效果。
A.该软件的设计人员
B.该软件开发组的负责人
C.该软件的编程人员
D.不属于该软件开发组的软件设计人员
答案:
D
10.模板文件的后缀名是()
A.*.mpt
B.*.pro
C.*.dot
D.*.xls
答案:
A
11.程序模块要采用缩进风格编写,缩进的空格数为()个。
A.1
B.2
C.3
D.4
答案:
D
12.在()菜单上点击“工具栏”菜单项,再选择“PERT分析”,将出现“PERT分析”工具栏
A.视图
B.编辑
C.格式
D.插入
答案:
A
13.编码组长与开发人员共同协商制订实现与测试阶段的阶段性计划,需经()审批方可执行
A.项目经理
B.开发人员
C.测试人员
D.开发组长
答案:
A
14.在()菜单上点击“工具栏”菜单项,再选择“PERT分析”,将出现“PERT分析”工具栏。
.
A.视图
B.编辑
C.格式
D.插入
答案:
A
15.选中非连续单元格先按住()键,然后用鼠标左键逐个点击要选的单元格。
A.ALT
B.SHIFT
C.CTRL
D.BACKSPACE
答案:
B
16.删除任务的操作方法可按()键。
.
A.Delete
B.Ctrl
C.Shift
D.Alt
答案:
A
17.任务的进度如果同时发生在工作时间和非工作时间,需要将其设置为24小时制工期,这时候在普通的工期单位前面要加一个()前缀
A.a
B.b
C.d
D.e
答案:
D
18.用户需求变更标识分为四种情况,不包括下列()
A.增加
B.更新
C.删除
D.修改
答案:
B
19.在Projet2003中,对于两个任务间的相关性提供了()种不同的类型.
A.1
B.2
C.3
D.4
答案:
D
20.瀑布模型是一种()。
A.整体开发模型
B.非整体开发模型
C.风险驱动模型
D.对象驱动模型
答案:
A
21.Project提供最佳的弹性,以下说法中错误的是()
A.完成…开始地基要先建好才可以盖房子
B.开始…开始所有长官都到齐后才进行会议
C.完成…完成所有必要文件都备齐后才能结案
D.开始…完成地基要先建好才可以盖房子
答案:
D
22.开发软件所需高成本和产品的低质量之间有着尖锐的矛盾,这种现象称做()
A.软件工程
B.软件周期
C.软件危机
D.软件产生
答案:
C
23.在Project2003中工期后面的()表示为估计工期
A.?
B.*
C.%
D.&
答案:
A
24.软件测试是软件质量保证的主要手段之一,测试的费用已超过()的30%以上,因此提高测试的有效性非常重要。
A.软件开发费用
B.软件维护费用
C.软件开发和维护费用
D.软件研制费用
答案:
A
25.采用“基于测试用例”的准则,非功能性测试用例通过率达到()。
A.60%
B.80%
C.95%
D.99%
答案:
C
26.在Projet2003中输入新任务的时候,所有的任务起始日期默认都是项目的开始日期,工期为()天
A.0
B.1
C.2
D.3
答案:
B
27.编码组长与开发人员共同协商制订实现与测试阶段的阶段性计划,需经()审批方可执行。
A.项目经理
B.开发人员
C.测试人员
D.开发组长
答案:
A
28.面向对象分析和设计涉及到三个方面的内容:
()、一系列有效的分析步骤和一个方面易用的建模工具。
A.一个完善的建模符号
B.有效的数据结构
C.灵活的体系结构
D.稳定的系统结构
答案:
A
29.在Project2003中,对于两个任务间的相关性提供了()种不同的类型
A.1
B.2
C.3
D.4
答案:
D
30.面向对象分析的核心在于()。
A.建立正确的模型
B.识别问题域对象
C.识别对象之间的关系
D.上面都有
答案:
D
31.DFD中的每个加工至少需要()。
A.一个输入流
B.一个输出流
C.一个输入或输出流
D.一个输入流和一个输出流
答案:
D
32.面向对象程序设计的基本机制是()。
A.继承
B.消息
C.方法
D.结构
答案:
A
33.在()菜单上点击“工具栏”菜单项,再选择“PERT分析”,将出现“PERT分析”工具栏。
A.视图
B.编辑
C.格式
D.插入
答案:
A
34.面向对象设计的步骤中,正确的顺序是()。
A.系统结构设计、用例设计、类设计
B.系统构架设计、数据库设计和用户界面设计
C.类设计、用例设计、构架设计
D.用例设计、构架设计、类设计
答案:
A
35.不属于软件项目管理的是()。
A.开发机构能力评估
B.项目风险评估
C.质量监控
D.软件销售利润
答案:
D
36.要更改项目的工作时间,请点击()菜单下的“更改工作时间”选项
A.文件
B.编辑
C.工具
D.选项
答案:
C
37.对象模型描述现实世界中实体的对象以及他们之间的关系,表示目标系统的静态数据结构。
在面向对象方法中,由()实现。
A.顺序图
B.类图
C.状态图
D.组件图
答案:
B
38.在Project2003中输入新任务的时候,所有的任务起始日期默认都是项目的开始日期,工期为()天
A.0
B.1
C.2
D.3
答案:
B
39.需求规格说明书的作用不包括()。
A.软件验收的依据
B.用户与开发人员对软件要做什么的共同理解
C.软件可行性研究的依据
D.设计的依据
答案:
C
40.下列()不是任务之间的相关性关系
A.FS
B.FD
C.SS
D.SF
答案:
B
41.在()菜单上点击“工具栏”菜单项,再选择“PERT分析”,将出现“PERT分析”工具栏。
A.视图
B.编辑
C.插入
D.格式
答案:
A
42.在面向对象方法中,描述系统控制结构的模型是()模型。
A.动态模型
B.功能模型
C.对象模型
D.静态模型
答案:
A
43.进行需求分析有多种描述工具,但不包括()
A.数据流图
B.实体关系图
C.PAD图
D.数据字典
答案:
C
44.下列哪一项不是项目组分配角色项()
A.项目组长
B.开发人员
C.测试人员
D.管理人员
答案:
D
45.选中连续单元格可以先选择该区域的第一个单元格,然后按下()键之后选
A.ALT
B.SHIFT
C.CTRL
D.BACKSPACE
答案:
B
46.模板文件的后缀名是()
A.*.mpt
B.*.pro
C.*.dot
D.*.xls
答案:
A
47.在Projet2003中输入新任务的时候,所有的任务起始日期默认都是项目的开始日期,工期为()天
A.0
B.1
C.2
D.3
答案:
B
48.要更改项目的工作时间,请点击()菜单下的“更改工作时间”选项
A.文件
B.编辑
C.工具
D.选项
答案:
C
49.在Projet2003中工期后面的()表示为估计工期
A.?
B.*
C.%
D.&
答案:
A
多选题
1.需求规格说明书的作用应该包括()。
A.软件设计的依据
B.用户与开发人员对软件要做什么的共同理解
C.软件验收的依据
D.软件可行性研究的依据
答案:
A,B,C
2.从项目管理及软件开发的角度来说,基线包括()
A.需求基线
B.计划基线
C.发布基线
答案:
A,B,C
3.以下哪些是project2003中任务类视图?
()
A.日历视图
B.网络图视图
C.甘特图视图
D.任务分配状况视图
答案:
A,B,C,D
4.系统设计过程中,使用到的表格有()。
A.项目计划书
B.初步设计方案
C.概要设计说明书
D.数据库设计说明书
E.用户界面设计说明书
答案:
B,C,D,E
5.一般IT产品研发过程中,项目类型可以分为()。
A.合同定制类
B.新产品研发类
C.产品升级类
D.技术服务类
答案:
A,B,C,D
6.project2003中甘特图视图可以看到()。
A.任务的工期
B.开始和结束的时间
C.资源的信息
D.项目日程
答案:
A,B,C,D
7.下列哪些项属于软件计划的范围内考虑的?
()
A.项目实施计划,质量保证计划
B.软件测试计划、文档编制计划
C.用户培训计划
D.综合支持计划,软件分发计划
答案:
A,B,C,D
8.project2003中的视图分为哪两大类?
()
A.任务类视图
B.资源类视图
C.日历视图
D.甘特图视图
答案:
A,B
判断题
1.OOA和OOD之间的界限是模糊的。
A.错误
B.正确
答案:
A
2.批准或评审;当前状态是用来表明,该需求项当前处于什么阶段,共分为:
需求开发、详细计划、系统设计、实现与测试、系统测试、系统验收六个阶段。
A.错误
B.正确
答案:
B
3.在Project2003中进行项目任务排序的定义时一般采用网络图的方法,最终形成一套项目网络图。
().
A.错误
B.正确
答案:
B
4.制定项目的进度计划意味着明确定义项目活动的开始和结束日期,这是一个反复确认的过程。
().
A.错误
B.正确
答案:
B
5.在Project2003中进行项目任务排序的定义时一般采用网络图的方法,最终形成一套项目网络图。
()
A.错误
B.正确
答案:
B
6.文档人员职责:
负责系统使用说明书或用户手册、系统联机帮助、安装程序的编写等。
().
A.错误
B.正确
答案:
B
7.测试人员与系统分析人员一起,执行单元测试、集成测试,并把测试中发现的缺陷记录进bug管理工具中。
()
A.错误
B.正确
答案:
B
8.项目管理人员可以通过下列方法提高任务的工期估算的精确度:
参照历史信息、项目团队的知识、专家判断、类比估计、业界标准。
A.错误
B.正确
答案:
B
9.Project2003用于对制订的项目计划进行跟踪所用,一般应包含以下几列:
WBS、任务名称、实际开始时间、实际完成时间、完成百分比、工期、实际开始时间、实际完成时间。
A.错误
B.正确
答案:
B
10.《用户界面设计》填写指导包括的内容
(1)应当遵循的界面设计规范。
(2)界面的关系图和工作流程图:
所有界面视图分配唯一的标识符,绘制各个界面之间的系统图和工作流程图。
(3)主界面:
绘制主界面的视图,说明主界面中所有对象的功能和操作方式。
(4)子界面:
绘制子界面的视图,说明子界面中所有对象的功能和操作方式。
(5)美学设计:
阐述界面布局、色彩等理由。
A.错误
B.正确
答案:
B
11.WBS是一种用于组织任务以便报告日程和跟踪成本的分层结构。
().
A.错误
B.正确
答案:
B
12.进度表的确定应根据以下进行考虑:
项目网络图、估算的活动工期、资源需求、资源共享情况、项目执行的工作日历、进度限制、最早和最晚时间、风险管理计划、活动特征等统一考虑。
().
A.错误
B.正确
答案:
B
13.Project2003空白项目应包含以下几列:
WBS、任务名称、工作、工作量、开始时间、完成时间、前置任务、资源名称。
()
A.错误
B.正确
答案:
B
14.项目计划的第一步是项目范围定义,进而定义项目需要进行的活动、角色、责任以及项目组的结构。
()
A.错误
B.正确
答案:
B
15.预期工期:
即任务活动工作时间的预期总范围,为从任务的预期开始时间到预期完成时间之间的时间量。
()
A.错误
B.正确
答案:
B
16.新产品研发类:
是指需要研发的产品或其应用领域对企业来说是全新的,研发管理过程应当更加严格。
A.错误
B.正确
答案:
B
17.视图主要分为任务类视图和资源类视图。
().
A.错误
B.正确
答案:
B
18.合同定制类:
以双方签订的合同作为研发的主要内容及验收标准的项目
A.错误
B.正确
答案:
B
19.对象模型中的五个层次缺一不可。
A.错误
B.正确
答案:
A
20.UCP方法工作职责是单元测试和集成测试。
()
A.错误
B.正确
答案:
B
21.任务是项目的最基础元素,其代表着为了完成项目目标所要进行的所有活动
A.错误
B.正确
答案:
B
22.在提供的实训模板里,“评审参加人数”、“准备总人时”、“实到人数”、“评审总人时”、“确认签字人数”处的数据,都可以根据填写内容自动计算得到,不需要填写。
A.错误
B.正确
答案:
B
23.硬件接口指出软件所支持的所有硬件接口,其中包括逻辑结构、物理地址、预期行为等。
()
A.错误
B.正确
答案:
B
24.面向对象方法中的对象就是结构化方法中的模块。
().
A.错误
B.正确
答案:
B
25.常用的资源类视图有:
“资源工作表”视图、“资源图表”视图、“资源使用状况”视图等。
A.错误
B.正确
答案:
B
26.制定项目的进度计划指的是该任务每隔一定时间就要例行发生,如每周的项目组例会。
A.错误
B.正确
答案:
B
27.系统分析人员角色职责:
(1)调查、分析并定义需求,填写相应的需求文档,尽最大努力使需求文档能够正确无误地反映用户的真实意愿;
(2)根据需求文档设计软件系统的体系结构、用户界面、数据库、模块等;(3)在设计完后,参与系统的测试。
A.错误
B.正确
答案:
B
28.使用“任务状况分配”视图可以进行如下操作:
(1)给任务分配人员和其他资源。
(2)同时输入并编辑任务信息和资源信息。
(3)在资源间更均衡地进行任务。
(4)计算出每种资源在特定任务中的计划工时数。
(5)通过设置工时分布,改变某种资源投入到某项任务中的工时数。
(6)对任务进行拆分,使任务的第二部分开始于较晚的日期。
A.错误
B.正确
答案:
B
29.常用的任务类视图有:
“甘特图”视图、“网络图”视图、“日历”视图、“任务分配状况”视图等。
A.错误
B.正确
答案:
B
30.软件生命周期中,测试的工作量最大。
()
A.错误
B.正确
答案:
A
31.接口需求项从以下四方面来描述:
用户界面,硬件接口,软件接口,通信接口。
A.错误
B.正确
答案:
B
32.可靠性需求项可从以下几个方面对系统可靠性进行描述:
平均故障间隔时间(MTBF)、平均修复时间(MTTR)、最高错误或缺陷率。
().
A.错误
B.正确
答案:
B
33.OOA和OOD之间的界限是模糊的。
()
T.对
F.错
答案:
F
34.系统测试是把软件、硬件和环境连在一起的全面测试。
()
T.对
F.错
答案:
T
35.面向对象方法中的对象就是结构化方法中的模块。
T.对
F.错
答案:
T
36.软件外包类:
按软件开发阶段分阶段的部分工作外包完成。
()
T.对
F.错
答案:
T
37.常用的资源类视图有:
“资源工作表”视图、“资源图表”视图、“资源使用状况”视图等。
T.对
F.错
答案:
T
38.制定项目的进度计划意味着明确定义项目活动的开始和结束日期,这是一个反复确认的过程。
()
T.对
F.错
答案:
T
39.项目计划的第一步是项目范围定义,进而定义项目需要进行的活动、角色、责任以及项目组的结构。
()
T.对
F.错
答案:
T
40.前置与延搁时间:
为了精确说明任务间相互关系,需对任务的前置和延搁时间有一说明。
()
T.对
F.错
答案:
T
41.项目计划的制定一般要经历以下4个步骤:
(1)明确项目目标
(2)制定项目工作范围(3)在项目组内分配任务职责(4)统筹规划项目间活动的关联()
T.对
F.错
答案:
T
42.需求项内容根据对用户需求的收集,以自然语言方式来描述需求;()
T.对
F.错
答案:
T
43.预期工期:
即任务活动工作时间的预期总范围,为从任务的预期开始时间到预期完成时间之间的时间量。
()
T.对
F.错
答案:
T
44.批准或评审;当前状态是用来表明,该需求项当前处于什么阶段,共分为:
需求开发、详细计划、系统设计、实现与测试、系统测试、系统验收六个阶段。
()
T.对
F.错
答案:
T
45.制定项目的进度计划指的是该任务每隔一定时间就要例行发生,如每周的项目组例会。
()
T.对
F.错
答案:
T
46.编码时应尽可能使用局部变量。
()
T.对
F.错
答案:
T
47.一个模块的扇入是指该模块被其它模块调用的个数,扇入应尽可能的小。
()
T.对
F.错
答案:
F
48.UCP方法工作职责是单元测试和集成测试。
T.对
F.错
答案:
T
主观填空题
1.##指的是该任务每隔一定时间就要例行发生,如每周的项目组例会。
答案:
周期性任务
2.关于目标的确定,必须符合##原则,即目标必须明确、可行、具体和可以度量。
答案:
SMART
3.WBS分解工作的主要产出物是##和##。
答案:
WBS
WBS字典
简答题
1.等价分类法的基本思想是什么
答案:
根据程序的输入特性,将程序的定义域划分为有限个等价区段“等价类”,从等价类中选择出的用例具有代表性,即测试某个等价类的代表值据等价于对这一类其他值得测试。
若果某个等价类的一个输入数据测试中查出了错误,说明该类中其他测试用例也会有错误。
2.一般IT企业产品研发过程中,项目类型可以分为哪几类?
答案:
合同定制类以双方签订的合同作为研发的主要内容及验收标准的项目。
新产品研发类:
是指需要研发的产品或其应用领域对企业来说是全新的,研发管理过程应当更加严格。
产品升级类:
重点考虑的是已有产品在市场或用户中的反馈。
技术服务类:
采用的开发过程相对比较简化,可以采用敏捷过程进行开发。
软件外包类:
按软件开发阶段分阶段的部分工作外包完成。
3.软件需求可以分为业务需求、用户需求、功能需求和非功能需求,分析功能需求和非功能需求的区别?
答案:
(1)功能需求定义了软件开发人员必须实现的软件功能。
用户从他们完成任务的角度对软件提出了用户需求,这些需求通常是凌乱的,非系统化的,有冗余的,开发人员不能据此编写程序。
软件分析人员要充分理解用户需求,将用户需求整理成软件功能需求。
开发人员根据功能需求进行软件设计和编码。
(2)非功能需求是读功能需求的补充,可以分两类。
一类对用户来说是最重要的属性,包括有效性、高效性、灵活性、完整性、互操作性、可靠性、健壮性、可用性。
另一类对开发着来说是很重要的质量属性,包括维护性、可移植性、可重用性、可测试性
4.软件工程为什么要强调规范化和文档化。
答案:
(1)软件工程强调规范化和文档化。
规范化的目的是使众多的开发者遵守相同的规范,使软件生产摆脱个人生产方式,进入标准化、工程化的生产方式。
(2)文档化是将软件的设计思想、设计过程和实现过程完整地记录下来,以便于后人的使用和维护,在开发过程中各类相关人眼借助于文档进行交流和沟通。
另外,在开发过程中产生的各类文档使得软件的生产过程由不可见变为可见,便于管理者对软件生产进度和开发过程进行管理。
在用户最终验收时可以通过对提交的文档进行技术审查和管理审查,
保证软件的质量。
5.测试人员和文档人员职责?
答案:
测试人员职责
(1)为项目制定测试计划,并按得到批准的计划开展活动;
(2)为项目编写集成测试及系统测试用例,并执行软件测试过程;
(3)测试的审查和验证;
(4)测试完后,编写测试报告。
文档人员职责:
负责系统使用说明书或用户手册、系统联机帮助、安装程序的编写等。
6.《项目开发计划书》中主要内容有哪些?
答案:
《项目开发计划书》中主要内容有
引言部分;
软件过程定义部分;
生命周期定义部分;
关键计算机资源部分;
度量目标部分;
任务分解和进度安排部分;
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件工程综合训练 西安交通大学 软件工程 综合 训练 考前 练兵 doc
![提示](https://static.bingdoc.com/images/bang_tan.gif)