系统分析师软件项目管理真题无答案.docx

上传人:b****4 文档编号:6321696 上传时间:2023-05-09 格式:DOCX 页数:13 大小:38.87KB
下载 相关 举报
系统分析师软件项目管理真题无答案.docx_第1页
第1页 / 共13页
系统分析师软件项目管理真题无答案.docx_第2页
第2页 / 共13页
系统分析师软件项目管理真题无答案.docx_第3页
第3页 / 共13页
系统分析师软件项目管理真题无答案.docx_第4页
第4页 / 共13页
系统分析师软件项目管理真题无答案.docx_第5页
第5页 / 共13页
系统分析师软件项目管理真题无答案.docx_第6页
第6页 / 共13页
系统分析师软件项目管理真题无答案.docx_第7页
第7页 / 共13页
系统分析师软件项目管理真题无答案.docx_第8页
第8页 / 共13页
系统分析师软件项目管理真题无答案.docx_第9页
第9页 / 共13页
系统分析师软件项目管理真题无答案.docx_第10页
第10页 / 共13页
系统分析师软件项目管理真题无答案.docx_第11页
第11页 / 共13页
系统分析师软件项目管理真题无答案.docx_第12页
第12页 / 共13页
系统分析师软件项目管理真题无答案.docx_第13页
第13页 / 共13页
亲,该文档总共13页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

系统分析师软件项目管理真题无答案.docx

《系统分析师软件项目管理真题无答案.docx》由会员分享,可在线阅读,更多相关《系统分析师软件项目管理真题无答案.docx(13页珍藏版)》请在冰点文库上搜索。

系统分析师软件项目管理真题无答案.docx

系统分析师软件项目管理真题无答案

系统分析师-软件项目管理

(总分50,考试时间90分钟)

单项选择题

文档是指某种数据媒体和其所记录的数据,是软件产品的一部分。

不同的文档所起的作用不一样,以下 (38) 文档回答了“如何做”问题,项目管理人员主要关注 (39) 。

1.

A.项目开发计划B.软件需求说明书

C.数据需求说明书D.概要设计说明书

2.

A.项目开发计划B.详细设计说明书

C.用户手册D.概要设计说明书

项目管理是保证项目成功的核心手段,在项目实施过程中具有重大作用。

 (44) 是项目管理的重要元素,是项目实施的基础; (45) 要确定哪些工作是项目应该做的,哪些工作不应该包含在项目中; (46) 采用科学的方法,在与质量、成本目标等要素相协调的基础上按期实现项目目标。

3.

A.分析文档B.项目开发计划

C.设计文档D.源代码

4.

A.进度管理B.风险管理

C.范围管理D.配置管理

5.

A.进度管理B.风险管理

C.范围管理D.配置管理

6.项目管理中使用的甘特图 (50) 。

A.使管理者明确一个作业的延迟对另一作业的影响

B.清晰地表明了各个作业之间的衔接关系

C.清晰地定义了关键路径

D.可以随时将实际进度与计划进度进行比较

7.以下关于信息系统绩效评估的叙述,正确的是 (28) 。

A.投资收益率是唯一的衡量标准

B.虽然客户满意度难以评估,但客户的认知度和满意度仍是重要的衡量标准

C.收入增长是唯一的衡量标准

D.利润增加很难判断是否是信息系统带来的,因此投资收益率不是衡量标准

8.可以用项目三角形表示项目管理中主要因素之间相互影响的关系, (16) 处于项目三角形的中心,它会影响三角形的每条边,对三条边的任何一条所做的修改都会影响它。

A.范围B.质量

C.成本D.时间

9.COCOMO模型能够依据待开发软件的规模来估计软件开发的工期。

若COCOMO模型公式为:

  MM=3.0×(KDSI)1.12

  其中,KDSI为预计应交付的源程序千行数,MM为开发该软件所需的人月数。

设软件开发的生产率为每个人月能编写的最终能交付的源程序千行数(KDSI/MM),则根据上述COCOMO模型可以看出,软件开发的生产率随软件开发规模而变化的趋势如图 (12) 所示。

  

10.正式技术复审(FTR)是一种由软件工程师进行的软件质量保证活动,下面活动不属于FTR范畴的是 (24) 。

A.在软件的任何一种表示形式中发现功能、逻辑或实现的错误

B.明确声明软件的功能和性能需求,明确文档化的开发标准

C.证实经过复审的软件确实满足需求

D.保证软件的表示符合预定义的标准

11.软件项目中,技术风险威胁到要开发软件的质量及交付时间,而 (23) 不属于技术风险。

A.采用先进技术开发目前尚无用户真正需要的产品或系统

B.软件需要使用新的或未经证实的硬件接口

C.产品的需求中要求开发某些程序构件,这些构件与以前所开发过的构件完全不同

D.需求中要求使用新的分析、设计或测试方法

12.软件的质量属性是衡量软件非功能性需求的重要因素。

可用性质量属性主要关注软件系统的故障和它所带来的后果。

 (27) 是能够提高系统可用性的措施。

A.心跳检测B.模块的抽象化

C.用户授权D.记录/重放

13.通常软件项目管理活动包括项目的计划、调度、通信、费用估算、资源分配以及质量控制等,软件生产是智力密集型的活动,其产品无物理外形,生产状态也“不可见”,因而难以检查和驾驭。

软件项目管理工具就是要使这种生产过程成为可见、可控的过程。

因此,软件项目管理工具应具备 (9) 。

A.软件生产周期内各活动的识别和分配B.对工作计划的安排、评审和检查

C.对软件设计计划、技术和文档内容进行管理D.与软件开发工具匹配

14.软件风险是指在软件开发过程中面临的一些不确定性和可能造成的损失。

软件风险大致可以分为三类:

项目风险、技术风险和商业风险。

下列叙述中, (26) 属于商业风险。

A.软件的开发时间可能会超出预期时间

B.采用的开发技术过于先进,技术本身尚不稳定

C.软件开发过程中需求一直未能稳定下来

D.软件开发过程没有得到预算或人员上的保证

15.使用自动项目管理工具与使用手工方法管理相比有许多优点,但是 (10) 不属于自动项目管理工具的优点。

A.能对大型项目进行精确跟踪,使项目经理能及时掌握实际工作进展和资源的实际消耗情况

B.能指导设计人员采用软件生存周期各阶段的适用技术,进行设计和控制工程进度

C.能辅助开发PERT、CPM(关键路径方法)和WBS(工作分解结构),自动更新活动网络图和Gantte图

D.能自动计算、自动积累数据、自动生成图形和报表来取代人工计算、调度、统计和文档工作,提高管理工作效率

16.在进行项目计划前,应该首先建立 (14) 的目的和范围,考虑可选的解决方案、标识技术和管理的约束。

没有这些信息,就不可能进行合理的成本估算、有效的风险评估、适当的项目任务划分或是可管理的项目进度安排。

A.人员B.产品

C.过程D.计划

17.关于poka-yoke技术的叙述,错误的是 (18) 。

A.poka-yoke是一种质量保证技术

B.用于软件工程中错误的预防或早期纠正

C.poka-yoke起初开发是用于制造硬件的“零质量控制”

D.仅用于测试活动中,通过编写poka-yoke脚本来探测程序的错误

18.企业使用了某厂商的软件产品,随后该厂商又推出了这种产品的新版本,该企业信息中心正在考虑是否需要升级该软件。

信息中心未作出立即更新软件版本的决定,最可能的原因是 (43) 。

A.需要等待用户部门做出支付软件版本升级费用的预算

B.用户部门还没有要求软件版本升级

C.虽然新版本软件在社会上已普遍使用,但信息中心还是担心存在潜在问题

D.新版软件与其他用户部门正在使用的软件不兼容

19.某工程计划如图15-2所示,由于任务A延误了一天,为保证该工程按时完成,应将任务 (5) 缩短一天,使成本增加最少。

表15-3列出了各任务每缩短一天所需增加的成本。

  表15-3各任务每缩短一天所需增加的成本

任务每缩短一天需要增加的成本

A4

B6

C3

D2

E2.5

F2.5

G5

A.BB.C

C.DD.E

20.质量控制非常重要,但是进行质量控制也需要一定的成本。

 (11) 可以降低质量控制的成本。

A.使用抽样统计B.进行过程分析

C.对全程进行监督D.进行质量审计

21.基线是软件生存期各个开发阶段的工作成果,测试阶段的基线是 (13) 。

A.可提交的软件B.被测试的程序

C.提交报告D.测试报告

22.某车间需要用一台车床和一台铣床加工A、B、C、D四个零件。

每个零件都需要先用车床加工,再用铣床加工。

车床和铣床加工每个零件所需的工时(包括加工前的准备时间以及加工后的处理时间)如表15-5所示。

表15-5车床和铣床加工每个零件所需的工时

工时(小时)ABCD

车床8466

铣床6725

  若以A、B、C、D零件顺序安排加工,则共需29小时。

适当调整零件加工顺序,可产生不同实施方案,在各种实施方案中,完成四个零件加工至少共需 (30) 小时。

A.25B.26

C.27D.28

23.缺陷排除效率(DRE)是对软件质量保证及控制活动过滤能力的一个测量。

假设某个软件在交付给最终用户之前发生的错误数量为45,软件交付之后发现的缺陷数为15,那么对应的DRE值为 (22) 。

A.0.75B.1.3

C.0.5D.0.25

24.软件项目管理中可以使用各种图形工具,在以下关于各种图形工具的论述中正确的是 (6) 。

A.流程图直观地描述了工作过程的具体步骤,以及这些步骤之间的时序关系,可以用于控制工作过程的完成时间。

B.PERT图画出了项目中各个活动之间的时序关系,可用于计算工程项目的关键路径,以便控制项目的进度。

C.因果分析图能表现出软件过程中各种原因和效果之间的关系,并且表现了它们随时间出现的顺序和重要程度,这些数据可用于改进软件过程的性能。

D.Gantte图为整个项目建立了一个时间表,反映了项目中的所有任务之间的依赖关系以及各个任务的起止日期,这些信息可用于项目的任务调度。

某车间需要用一台车床和一台铣床加工A、B、C、D四个零件。

每个零件都需要先用车床加工,再用铣床加工。

车床与铣床加工每个零件所需的工时(包括加工前的准备时间以及加工后的处理时间)如表15-4所示。

表15-4车床与铣床加工每个零件所需的工时

工时(小时)ABCD

车床8624

铣床31312

  若以A、B、C、D零件顺序安排加工,则共需32小时。

适当调整零件加工顺序,可产生不同实施方案,我们称可使所需总工时最短的方案为最优方案。

在最优方案中,零件A在车床上的加工顺序安排在第 (20) 位,四个零件加工共需 (21) 小时。

25.

A.1B.2

C.3D.4

26.

A.21B.22

C.23D.24

27.项目管理工具能对项目的任务调度、成本估算、资源分配、预算跟踪、人时统计、配置控制等活动给予帮助,它具有很多特征,但 

(1) 不是其特征。

A.覆盖整个软件生存周期

B.指导软件设计人员按软件生存周期各个阶段的适用技术进行设计工作

C.确定关键路径、松弛时间、超前时间和滞后时间

D.生成固定格式的报表和裁剪项目报告

多个软件工程师合作开发一个项目,各开发者之间需要两两互相通信。

假设每一条通信路径的开销为200LOC/年(LOC为代码行数)。

设有4名软件工程师,如果单独工作,每个人的生产率是6000LOC/年,那么由这4名软件工程师组成的项目组的生产率为 

(2) 。

在这一年期限的最后两个月,又增加了两名工程师,新增成员的个人生产率为3000LOC/年,那么这6人组成的项目组全年完成的开发工作量为 (3) 。

28.

A.28000LOC/年B.24000LOC/年

C.22800LOC/年D.21500LOC/年

29.

A.21000LOCB.23000LOC

C.23500LOCD.24500LOC

30.软件配置管理的活动主要有编制配置管理计划、配置标识、 (49) 、配置状态报告、配置评价、发行管理和交付。

A.配置控制B.配置实现

C.配置测试D.配置跟踪

31.某软件公司分为研发、人力资源管理、市场营销等部门,通过部门之间互相协作完成项目。

该公司的组织结构属于 (31) 。

A.矩阵型组织结构B.职能型组织结构

C.产品型组织结构D.协作型组织结构

①至④是风险管理中的4个活动,其恰当的顺序是 (7) 。

风险识别的一个方法是 (8) 。

  ①选择风险管理工具  ②研究风险处理方法

  ③评估风险处理结果  ④风险识别、确认和度量

32.

A.①→②→④→③B.②→①→③→④

C.④→③→①→②D.④→②→①→③

33.

A.定义风险参照水准B.预测风险组合

C.建立风险条目检查表D.制定风险尺度

34.软件配置管理(SCM)是一组用于在计算机软件 (25) 管理变化的活动。

A.交付使用后B.开发过程中

C.整个生命周期内D.测试过程中

关键路径法是多种项目进度分析方法的基础。

 (32) 将关键路径法分析的结果应用到项目日程表中; (33) 是关键路径法的延伸,为项目实施过程中引入活动持续期的变化; (34) 允许相互依赖的活动可以部分并行进行。

35.

A.PERT网络分析B.甘特图

C.优先日程图法D.启发式分析法

36.

A.PERT网络分析B.甘特图

C.优先日程图法D.启发式分析法

37.

A.PERT网络分析B.甘特图

C.优先日程图法D.启发式分析法

38.某软件开发从详细设计到集成测试各阶段所需工作量估计(按软件工程师人月数估计)如表15-1所示,这几个阶段分配的软件工程师和程序员人数如表15-2所示。

假设编码与单元测试阶段,软件工程师的生产率是程序员的2倍。

若在该项目的这几个阶段都增加一名软件工程师,则这几个阶段可以缩短 (4) 个月完成任务(假定各个开发阶段串行工作)。

表15-1所需工作量估计

开发阶段估计所需人月数

详细设计6

编码与单元测试12

集成测试12

合计30

表15-2分配的软件工程师和程序员人数

开发阶段分组人数

软件工程师程序员

详细设计20

编码与单元测试22

集成测试20

A.1B.2

C.3D.4

软件质量强调三个方面的内容:

 (35) 是测试软件质量的基础; (36) 定义了一组用于指导软件开发方式的准则; (37) 间接定义了用户对某些特性的需求。

39.

A.软件需求B.软件分析

C.软件设计D.软件实现

40.

A.开发文档B.开发标准

C.维护手册D.用户手册

41.

A.功能需求B.非功能需求

C.期望需求D.质量属性需求

软件质量保证是软件项目控制的重要手段, (47) 是软件质量保证的主要活动之一,其主要方法是 (48) 。

42.

A.风险评估B.软件评审

C.需求分析D.架构设计

43.

A.测试与验证B.分析与评价

C.审查与走查D.追踪与审计

44.某软件的工作量是20000行,由4人组成的开发小组开发,每个程序员的生产效率是5000行/人年,而每对程序员的沟通成本是250行/人年,则该软件需要开发 (29) 年。

A.1B.1.05

C.1.08D.1.11

45.风险的成本估算完成后,可以针对风险表中的每个风险计算其风险曝光度。

某软件小组计划项目中采用50个可复用的构件,每个构件平均是100LOC,本地每个LOC的成本是13元人民币。

下面是该小组定义的一个项目风险:

  1.风险识别:

预定要复用的软件构件中只有50%将被集成到应用中,剩余功能必须定制开发;

  2.风险概率:

60%;

  该项目风险的风险曝光度是 (15) 。

A.32500B.65000

C.1500D.19500

46.关于SQA活动的描述,不正确的是 (19) 。

A.评审各项软件工程活动,以验证其是否符合定义的软件过程

B.负责开发项目的软件过程描述

C.审核指定的软件工作产品,以验证是否符合定义的软件过程中的相应部分

D.记录所有不符合规范的部分,并报告给高层管理者

某工程包括A、B、C、D、E、F、G、H八个作业,各个作业的紧前作业、所需时间和所需人数如表15-6所示(假设每个人均能承担各个作业)。

表15-6各作业情况

作业ABCDEFGH

紧前作业——ABCCD,EG

所需时间(周)21412121

所需人数84544378

  该工程的工期应为 (41) 周。

按此工期,整个工程至少需要 (42) 人。

47.

A.8B.9

C.10D.11

48.

A.8B.9

C.10D.11

49.软件项目中,商业风险威胁到要开发软件的生存能力,而 (17) 不属于商业风险。

A.开发了一个没有人真正需要的优秀产品或系统

B.系统采用了过多的新技术以及技术的不确定性

C.开发的产品不再符合公司的整体商业策略

D.由于重点的转移或人员的变动而失去了高级管理层的支持

50.系统组织结构与功能分析中,可以采用多种工具,其中 (41) 描述了业务和部门的关系。

A.组织/业务关系图B.业务功能一览图

C.组织结构图D.物资流图

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2