14湖北工业大学在职研究生软件项目管理试题及答案
软件项目管理复习题及试卷答案完整精华版免费版
工程的特征有哪些?有明确的目标?工程之间的活动具有相关性?限定的周期?有独特性?资源成本的约束性?工程的不确定性?工程与日常运作有什么不同?工程是一次性的,日常运作是重复进行的?工程是以目标为导向的,日常运作是通过效率和有效性体现?的工程是通过工程经理及其团队工作完成的,而日常运作是职?能式的线性管理工程存在大量的变更管理,而日常运作则基本保持连贯性?的。
软件工程有什么特殊性?为逻辑实体而非物理实体,具有抽象性?没有明显的制造过程,也不存在重复生产?软件工程的开发受到计算机硬件的制约?不可能完全摆脱手工开发模式?软件本身是相当复杂的,涉及因素众多,需求多变?软件工程投入大、成本高?软件工程管理有什么特征?1 / 29软件是纯知识产品,其开发进度和质量很难估计和度量,生?产率也难以预测和保证。
工程周期长,复杂度高,变数多。
?软件工程提供的是一种服务,需要满足一群人的期望,即需?要满足一群想法和利益各不相同的人的需求。
PMBOK包括哪9个知识领域?集成管理?范围管理?时间管理?成本管理?人力资源管理?沟通管理?风险管理?质量管理?采购管理?常用的生存期模型有哪些?各适用于什么工程?瀑布模型:分析、设计、编码、测试和维护严格按步骤进?行,适合于工程开始前有明确需求和明确的解决方案的工程,如公司的财务系统、库存管理系统、短期工程等。
V模型:是瀑布模型的变种,强调测试的重要性,将开发活?动与测试活动紧密联系在一起。
适合于对系统的性能、安全有严格要求的工程。
2 / 29原型模型:适合于在工程开始前对工程需求不明确,为了减?少工程需求的不确定性而先开发工程的基本原型系统以验证可行性,然后逐步补充完善。
增量模型:由瀑布模型演变而来,假设需求可分阶段,分成?一系列增量产品分别开发。
适合于工程开始明确了需求的大部分,但对市场和用户把握不是很准。
对于有庞大和复杂功能的系统也可考虑增量开发。
螺旋式模型:该模型在四个象限上分别表达了计划制定、风?险分析、工程实施、客户评估四个方面的活动,通过一系列瀑布模型的不断循环来逐步规避风险。
软件项目管理考试试题及答案(你值得拥有)
《软件项目管理》期末复习考试及答案一、判断题(正确画√,错误画×)1.项目是由临时性的组织来完成的。
( T)2.项目的选择包括评估各种需求和机会,评估必须是有形和定量的. ( F )3.在双代号图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。
(T )4.根据项目生命周期可知,不同项目各阶段资源投入强度不同.通常是前期投入低,逐渐增加达到高峰后开始降低。
( T )5.具有正总时差路径被称为关键路径。
( F )6.申请书是一份推销文件,而不是技术报告。
( T)7.某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。
( F )8.在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复的活动路径。
( T )9.项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。
(T ) 10.某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。
( F )二、单项选择题1. 项目生命周期四个阶段中,第二阶段结束于( A )A)签订合同 B)需求建议书的发布C)申请书的提交 D)项目结束2.固定价格合同对于客户和承约商来说,风险分别是(B )A)低低 B)低高C)高低 D)高高3.进度偏差SV<0(为负值)时,表示(B )A)进度提前 B)表示进度延误C)实际消耗工时(或成本)低于预算值,即项目有结余或效率高D)实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支4.右图是一个单代号图,表示( A )A)活动A结束10天以后,活动B才能开始ArrayB)活动A开始10天以后,活动B才能开始C)活动A结束10天以后活动才能结束D)活动A开始10天以后活动B才能结束5.准备需求建议书的目的是从( C )的角度全面、详细地阐述为了满足识别需求所要做的工作。
A)项目参与人员 B)项目经理C)客户 D)项目承约商三、多项选择题1.下列工作中属于项目的是()A)策划一场婚礼B)开发一个软件 C)为人民服务D)主持一次会议E)管理大楼的卫生服务2.项目目标通常用下列要素来表示()A)工作范围 B)顾客满意度C)进度计划 D)成本E)工作人员3。
软件项目管理习题 答案
软件项目管理习题答案软件项目管理习题答案在软件开发领域,项目管理是确保项目成功完成的关键要素之一。
无论是小型还是大型的软件项目,都需要经过有效的项目管理来保证项目的进展和质量。
下面将针对一些常见的软件项目管理习题给出详细的答案,帮助读者更好地理解和应用项目管理的知识。
1. 什么是软件项目管理?软件项目管理是指通过计划、组织、指导和控制软件开发过程,以达到项目目标的一系列活动。
它涵盖了项目的规划、需求分析、设计、编码、测试、交付等各个阶段,以确保项目按时、按质、按量完成。
2. 为什么需要软件项目管理?软件开发是一个复杂的过程,涉及多个团队、多个环节和多个利益相关者。
没有有效的项目管理,项目容易陷入进度延误、成本超支、质量问题等困境。
通过项目管理,可以合理规划资源、控制风险、提高效率,从而保证项目的成功。
3. 软件项目管理的主要步骤有哪些?软件项目管理包括以下主要步骤:- 项目启动:明确项目目标、范围和约束条件,并确定项目的组织结构和角色分工。
- 项目规划:制定详细的项目计划,包括时间计划、资源计划、风险管理计划等。
- 需求分析:明确用户需求,编写需求规格说明书,并与用户进行确认和沟通。
- 设计与开发:根据需求规格说明书进行系统设计和编码,确保软件满足用户需求。
- 测试与交付:进行系统测试,包括单元测试、集成测试和验收测试,最终交付给用户使用。
- 项目收尾:总结项目经验教训,进行项目评估和反馈,并进行项目归档和文档整理。
4. 如何进行项目进度管理?项目进度管理是确保项目按时完成的重要环节。
可以采用以下方法进行项目进度管理:- 制定详细的项目计划,包括任务分解、时间估算和里程碑设置。
- 使用甘特图或网络图等工具,可视化项目进度,及时发现和解决潜在的进度风险。
- 建立项目进度跟踪机制,及时更新任务状态,确保项目进展符合计划。
- 针对进度延误的任务,采取适当的措施,如增加资源、调整优先级等,以保证项目进度的恢复和调整。
软件项目管理考试试题及答案
《软件项目管理》期末复习考试及答案一、判断题(正确画√,错误画×)1.项目是由临时性的组织来完成的。
( T)2.项目的选择包括评估各种需求和机会,评估必须是有形和定量的。
( F )3.在双代号图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。
(T )4.根据项目生命周期可知,不同项目各阶段资源投入强度不同。
通常是前期投入低,逐渐增加达到高峰后开始降低。
( T )5.具有正总时差路径被称为关键路径。
( F )6.申请书是一份推销文件,而不是技术报告。
( T)7.某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。
( F )8.在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复的活动路径。
( T )9.项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。
(T )10.某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。
( F )二、单项选择题1. 项目生命周期四个阶段中,第二阶段结束于( A )A)签订合同 B)需求建议书的发布C)申请书的提交 D)项目结束2.固定价格合同对于客户和承约商来说,风险分别是(B )A)低低 B)低高C)高低 D)高高3.进度偏差SV<0(为负值)时,表示(B )A)进度提前 B)表示进度延误C)实际消耗工时(或成本)低于预算值,即项目有结余或效率高D)实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支4.右图是一个单代号图,表示( A )A)活动A结束10天以后,活动B才能开始ArrayB)活动A开始10天以后,活动B才能开始C)活动A结束10天以后活动才能结束D)活动A开始10天以后活动B才能结束5.准备需求建议书的目的是从( C )的角度全面、详细地阐述为了满足识别需求所要做的工作。
A)项目参与人员 B)项目经理C)客户 D)项目承约商三、多项选择题1.下列工作中属于项目的是()A) 策划一场婚礼B)开发一个软件 C)为人民服务D)主持一次会议E)管理大楼的卫生服务2.项目目标通常用下列要素来表示()A)工作范围 B)顾客满意度C)进度计划 D)成本E)工作人员3. 下面对单代号图描述正确的是()A)节点表示活动 B)箭线表示活动C)箭线表示活动(工作)之间的逻辑关系。
软件项目管理试题及答案
软件项目管理试题及答案作为软件项目管理的重要组成部分,试题的出现有助于评估个人对软件项目管理概念和实践的理解程度。
下面将为大家提供一些软件项目管理的试题及其详细答案,希望能够帮助大家更好地掌握软件项目管理的知识。
试题一:什么是软件项目管理?软件项目管理的目标是什么?答案:软件项目管理是指通过规划、组织、协调、控制和监督的方法,对软件项目进行全面管理的过程。
软件项目管理的目标是确保软件项目能够按时、按质、按量地完成,同时最大限度地满足用户需求。
试题二:简要描述软件项目管理过程中的关键活动。
答案:软件项目管理过程中的关键活动包括:项目启动、需求分析、项目规划、项目执行、项目控制以及项目收尾。
项目启动阶段主要确定项目目标和项目范围;需求分析阶段主要确定用户需求和功能需求;项目规划阶段主要制定项目计划和项目进度;项目执行阶段主要实施项目计划,并进行项目团队管理;项目控制阶段主要监督和控制项目进度、成本和质量;项目收尾阶段主要进行项目交付和总结经验。
试题三:请简要介绍一下敏捷项目管理方法。
答案:敏捷项目管理方法是一种适应需求变化、注重实效和团队合作的项目管理方法。
它强调通过迭代和增量的方式进行软件开发,每个迭代周期都能交付可用的软件产品。
敏捷项目管理方法注重团队合作、迭代开发、面对面沟通和持续反馈,通过这些方式实现项目的高效管理。
试题四:在软件项目管理中,项目风险管理是什么?请简要介绍风险管理的基本步骤。
答案:项目风险管理是指通过识别、分析、评估和应对项目中可能出现的风险,从而最大限度地降低风险对项目的影响。
风险管理的基本步骤包括:风险识别,即通过各种方法和工具识别潜在风险;风险分析,即对潜在风险进行定性和定量分析;风险评估,即评估风险的严重性和可能性,并确定其优先级;风险应对,即制定相应的风险应对策略,包括风险规避、风险转移、风险减轻和风险接受等。
试题五:在软件项目管理中,项目沟通管理的意义是什么?请列举一些常用的沟通工具。
软件项目管理考试试题及答案
软件项目管理考试试题及答案集团标准化工作小组 #Q8QGGQT-GX8G08Q8-GNQGJ8-MHHGN#《软件项目管理》期末复习考试及答案一、判断题(正确画√,错误画×)1.项目是由临时性的组织来完成的。
( T)2.项目的选择包括评估各种需求和机会,评估必须是有形和定量的。
( F )3.在双代号图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。
(T )4.根据项目生命周期可知,不同项目各阶段资源投入强度不同。
通常是前期投入低,逐渐增加达到高峰后开始降低。
( T )5.具有正总时差路径被称为关键路径。
( F )6.申请书是一份推销文件,而不是技术报告。
( T)7.某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。
( F )8.在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复的活动路径。
( T )9.项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。
(T )10.某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。
( F )二、单项选择题1. 项目生命周期四个阶段中,第二阶段结束于( A )A)签订合同 B)需求建议书的发布C)申请书的提交 D)项目结束2.固定价格合同对于客户和承约商来说,风险分别是(B )A)低低 B)低高C)高低 D)高高3.进度偏差SV<0(为负值)时,表示(B )A)进度提前 B)表示进度延误C)实际消耗工时(或成本)低于预算值,即项目有结余或效率高D)实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支4.右图是一个单代号图,表示( A )A)活动A结束10天以后,活动B才能开始ArrayB)活动A开始10天以后,活动B才能开始C)活动A结束10天以后活动才能结束D)活动A开始10天以后活动B才能结束5.准备需求建议书的目的是从( C )的角度全面、详细地阐述为了满足识别需求所要做的工作。
软件项目管理 复习题(附参考答案)(1)
软件项目管理复习题说明:本课程2023春季学期期末考试为网考。
试卷构成:单选题(共20题,每题3分,共60分)判断题(共10题,每题2分,共20分)问答题(共2题,每题10分,共20分)第1章项目管理基础在()中,项目经理的权力最小。
[AJ强矩阵型组织[B.]平衡矩阵组织[C.]弱矩阵型组织[D.]项目型组织【答案】C矩阵型组织的缺点不包括()。
LAJ管理成本增加[B.]员工缺乏事业上的连续性和保障LCJ多头领导[D.]资源分配与项目优先的问题产生冲突【答案】B德尔菲法区别于其他专家预测法的明显特点是()o[A.1引入了权重参数LB.)多次有控制的反馈[C.]专家之间互相取长补短[D.]至少经过4轮预测【答案】B成功的IT项目经理仅需要具备优秀的专业技术即可。
()[A l √[B.] ×【答案】B 项目经理和项目发起人一起来定义项目成功的标准。
()[A l √[B.] ×【答案】A项目管理具有挑战性的主要原因之一是存在不确定因素。
()[A l √[B.] ×【答案】A列出并描述项目管理的十个知识域。
【答案】1、项目范围管理包括确定和管理成功完成项目所要做的全部工作。
(1分)2、项目时间管理包括项目所需的总时间估算,编写项目进度计划,并确保项目按时完成。
(1分)3、项目成本管理包括项目预算的制定和管理工作。
(1分)4、项目质量管理包括确保项目满足各种显式和隐式的需求。
(1分)5、项目人力资源管理包括如何有效地利用参与项目的人员。
(1分)6、项目沟通管理包括产生、收集、发布和保存项目信息。
(1分)7、项目风险管理包括对风险进行识别、分析和应对。
(1分)8、项目采购管理包括根据项目需要从外部获取和购买产品与服务。
(1分)9、项目干系人管理包括识别和分析关系人的需求,同时在整个项目生命周期内管控他们的参与。
(1分)10、项目整合管理是首要的功能,包括影响其他知识域并被其他知识域影响。
软件项目管理试卷及答案
一、选择题1.项目建议书是哪个阶段开发的文档?【 C 】A.项目执行阶段B.项目结尾阶段C.项目初始阶段D.项目计划阶段2.项目章程【 A 】A.明确了项目经理B.确定了项目的质量标准C.明确了团队的纪律D.定义了项目需求3.对于风险比较大的项目,最好选择的生存期模型【 C 】A.瀑布模型B.原型C.螺旋模型D.V模型4.开发项目建议书的目的是为了【 B 】A.验收B.竞标或者签署合同C.编写计划D.跟踪控制项目5.需求分析是回答系统必须()的问题。
【 A 】A.做什么B.怎么做C.何时做D.为谁做6.WBS(任务分解结构)非常重要,因为下列原因,除了【 A 】A.帮助组织工作B.防止遗漏工作C.为项目估算提供依据D.确定团队成员责任7.项目范围【 C 】A.只在项目开始时重要B.在授权项目的合同或者其他文件得以批准后就不重要了\C.从项目概念阶段到收尾阶段都加以管理和控制D.是在项目执行阶段通过变更控制步骤进行处理的问题8.为了有效地管理项目,应该将工作分解更小的部分,以下各项中,哪一项不能说明应该分解到什么程度?【 D 】A.可以在80小时内完成B.不能再进一步进行逻辑细分了C.可由一个人完成D.可以进行实际估算9.范围变更是指【 B 】A.修改技术规格B.对范围陈述进行修改C.对批准后的WBS进行修改D.以上都不是10.下面哪个不是需求管理的过程【A 】A.需求设计B.需求获取C.需求分析D.需求变更11.下面哪个不是需求管理的过程【 C 】A.自顶向下B.自底向上C.控制方法D.模板参照12.任务分解可以(),它是范围变更的一项重要输入【 B 】A.提供项目成本估算结果B.提供项目范围基线C.规定项目采用的过程D.提供项目的关键路径13.范围基线由()组成【B 】A.项目章程、批准的详细的项目范围说明书和WBSB.批准的详细的项目范围说明书、WBS和WBS字典C.项目章程、项目工作说明书和WBSD.WBS14.快速跟进是指【 A 】A.采用并行执行任务,加速项目进展B.用一个任务取代另外的任务C.如有可能,减少任务数量D.减轻项目风险15.赶工一个任务时,你应该关注【D 】A.尽可能多的任务B.非关键任务C.加速执行关键路径上的任务D.通过成本最低化加速执行任务16.“软件编码完成之后,我才可以对它进行软件测试”,这句话说明了哪种依赖关系【A 】A.强制性依赖关系B.软逻辑关系C.外部依赖关系D.里程碑17.如果用户提供的环境设备需要5月10日到位,所以环境测试安排在5月10日以后,这种活动安排的依赖依据是【 C 】A.强制性依赖关系B.软逻辑关系C.外部依赖关系D.里程碑18.对一个任务进行进度估算时,A是乐观者,估计是6天完成,B是悲观者,估计是24天完成,C是有经验者认为最有可能是12天完成,那么这个任务的历时估算是介于10天到16天的概率是【D 】A.50% B.68.3% C.70% D.99.7%19.下面哪项将延长项目的进度【A 】A.Lag B.Lead C.赶工D.快速跟进20.关于浮动,下面哪个是正确的【A 】A.每个任务都有浮动B.只有复杂的项目有浮动C.浮动是在不增加项目成本的条件下,一个活动可以延迟的时间量D.浮动是在不影响项目完成时间的前提下,一个活动可以延迟的时间量21.资源平衡最好用于()活动【C 】A.时间很紧的B.按时的C.非关键路径D.关键路径22.下面哪项可以决定进度的灵活性【B 】A.PERT B.Total Float C.ADM D.赶工23.用系统的功能数量来测量其规模,与实现产品所使用的语言和技术没有关系的是【 A 】A.功能点B.对象点C.代码行D.用例点24.如果你是某项目的项目经理,你已经估算出每个单元的成本是¥129。
《软件项目管理》复习题及试卷答案完整精华版
项目的特征有哪些?. 有明确的目标. 项目之间的活动具有相关性. 限定的周期. 有独特性. 资源成本的约束性. 项目的不确定性项目与日常运作有什么不同?. 项目是一次性的,日常运作是重复进行的. 项目是以目标为导向的,日常运作是通过效率和有效性体现的. 项目是通过项目经理及其团队工作完成的,而日常运作是职能式的线性管理. 项目存在大量的变更管理,而日常运作则基本保持连贯性的。
软件项目有什么特殊性?. 为逻辑实体而非物理实体,具有抽象性. 没有明显的制造过程,也不存在重复生产. 软件项目的开发受到计算机硬件的制约. 不可能完全摆脱手工开发模式. 软件本身是相当复杂的,涉及因素众多,需求多变. 软件项目投入大、成本高软件项目管理有什么特征?. 软件是纯知识产品,其开发进度和质量很难估计和度量,生产率也难以预测和保证。
. 项目周期长,复杂度高,变数多。
. 软件项目提供的是一种服务,需要满足一群人的期望,即需要满足一群想法和利益各不相同的人的需求。
PMBOK 包括哪 9 个知识领域?. 集成管理. 范围管理. 时间管理. 成本管理. 人力资源管理. 沟通管理. 风险管理. 质量管理. 采购管理常用的生存期模型有哪些?各适用于什么项目?. 瀑布模型:分析、设计、编码、测试和维护严格按步骤进行,适合于项目开始前有明确需求和明确的解决方案的项目,如公司的财务系统、库存管理系统、短期项目等。
. V 模型:是瀑布模型的变种,强调测试的重要性,将开发活动与测试活动紧密联系在一起。
适合于对系统的性能、安全有严格要求的项目。
. 原型模型:适合于在项目开始前对项目需求不明确,为了减少项目需求的不确定性而先开发项目的基本原型系统以验证可行性,然后逐步补充完善。
. 增量模型:由瀑布模型演变而来,假设需求可分阶段,分成一系列增量产品分别开发。
适合于项目开始明确了需求的大部分,但对市场和用户把握不是很准。
对于有庞大和复杂功能的系统也可考虑增量开发。
软件项目管理考试试题及答案
《软件项目管理》期末复习考试及答案一、判断题(正确画√,错误画×)1.项目是由临时性的组织来完成的。
(T)2.项目的选择包括评估各种需求和机会,评估必须是有形和定量的。
( F )3.在双代号图中,每一事件(圆圈)必须有惟一的事件序号,即网络图中不会出现相同的事件序号。
(T )4.根据项目生命周期可知,不同项目各阶段资源投入强度不同。
通常是前期投入低,逐渐增加达到高峰后开始降低。
(T )5.具有正总时差路径被称为关键路径。
( F )6.申请书是一份推销文件,而不是技术报告。
(T)7.某项活动的最早开始时间和最早结束时间是通过网络图反向推算得到的。
( F )8.在绘制网络图时,把活动画在一个闭路中是不允许的,因为它描述的是不断自我重复的活动路径。
(T )9.项目必须完成的整个时间段被定义为从预计开始时间到要求完工时间。
(T )10.某项活动的浮动时间为负值,表明该项活动花费的时间可以延长。
( F )二、单项选择题1. 项目生命周期四个阶段中,第二阶段结束于( A )A)签订合同B)需求建议书的发布C)申请书的提交D)项目结束2.固定价格合同对于客户和承约商来说,风险分别是(B )A)低低B)低高C)高低D)高高3.进度偏差SV<0(为负值)时,表示(B )A)进度提前B)表示进度延误C)实际消耗工时(或成本)低于预算值,即项目有结余或效率高D)实施成本过高,即实际消耗工时(或成本)超过预算值,即项目超支4.右图是一个单代号图,表示( A )A)活动A结束10天以后,活动B才能开始ArrayB)活动A开始10天以后,活动B才能开始C)活动A结束10天以后活动才能结束D)活动A开始10天以后活动B才能结束5.准备需求建议书的目的是从( C )的角度全面、详细地阐述为了满足识别需求所要做的工作。
A)项目参与人员B)项目经理C)客户D)项目承约商三、多项选择题1.下列工作中属于项目的是()A) 策划一场婚礼B)开发一个软件C)为人民服务D)主持一次会议E)管理大楼的卫生服务2.项目目标通常用下列要素来表示()A)工作范围B)顾客满意度C)进度计划D)成本E)工作人员3. 下面对单代号图描述正确的是()A)节点表示活动B)箭线表示活动C)箭线表示活动(工作)之间的逻辑关系。
软件项目管理试题与答案.docx
的制度突出了主程序员的领导,责任集中到少数人身上,有利于提高软件质量。
9•基线的作用是把各阶段的开发工作划分得更加明确,便于检查与确认阶段成果。因此, 基线可以作为项目的一个。
10.在一个大系统的开发过程中,由于失误造成的后果要比程序错误造成的后果更为严
A•需求分析B .概要设计
C.软件开发项目D软件开发进度
11∙()使软件开发人员为用户准备的有关该软件使用、操作、维护的资料。
A•开发文档B.管理文档
C.用户文档D.软件文档
12自底向上估算方法的优点是对每一部分的估算工作交给负责该部分工作的人来做,所以 估算( )其缺点是其估算往往缺少与软件开发有关的系统工作量,所以估算(
16.2.1填空题
1.在软项目管理中,控制包括,,和
2.软件项目计划是由和共同经过阶段后制定的
3•能协调软件开发,使得混乱减少到最小的方法是使用
4 •在软件的生产过程中,总是有大量各种信息要记录,因此, 重要的作用。
5.成本估算是在软件项目开发之前,估算项目开发所需的
6•软件工程管理不同于其他过程管理,它对保证高质量的
15•差别估算的缺点是不容易明确“差别”的界限,但它的优点是可以提I
16•在一个软件项目的开发过程中要自始至终得到的密切合作与支持。
17•风险分析是实际上就是贯穿在软件工程中的一系列风险管理步骤,其中包括J
L,和J
18.软件开发项目生存期详细实际阶段应包括的文档。
19.软件项目计划的第一项活动是确定()
和()。SCM是一组管理整个软件生存期各阶段中()的活动。
24.软件配置项(SCI)是软件工程中产生的(),它是配置管理的(
13.湖北工业大学在职研究生《高级软件工程试题及部分答案》
《高级软件工程》试题(2014级工程硕士用)一、单项选择题:请将正确答案的字母写在题号前面的括号内。
(每小题3分,共30分)( A )1、确定待开发软件的功能要求、性能要求和运行环境约束的阶段是。
A.需求分析B.总体设计C.详细设计D.测试( B )2、在结构化分析方法中,数据字典定义了数据流图中的各个元素的具体含义。
下列选项中,不需要在数据字典中定义的是。
A、数据流分量B、数据流C、处理D、源点和终点(D )3、软件总体设计后可以得到。
A、软件结构图B、程序图C、系统流程图D、数据流图(A )4、软件结构图中,模块框之间若有直线连接,表示它们之间存在A、调用关系B、组成关系C、继承关系D、嵌套关系(C)5、下列工具中用于详细设计的是。
A. 数据流图B. 判定表C. PAD图D. 数据字典(B )6、程序的三种基本控制结构是A、过程、子程序和分程序B、顺序、选择和重复C、递归、迭代和回溯D、调用、返回和转移( B )7、如果一个模块内部的各个组成部分执行的几个处理动作有这样的特征:前一个处理动作所产生的输出数据是后一个处理动作的输入数据,称为。
A、功能内聚B、顺序内聚C、通信内聚D、过程内聚(C )8、在软件测试中,下列说法正确的是A、每个程序员最好测试自己编写的程序B、测试用例只需选用合理的输入数据C、测试用例应由输入数据和预期的输出数据两部分组成D、测试时只需检查程序是否做了它应该做的事(C )9、下列测试技术中,属白盒测试的是。
A、边界值分析B、等价类划分C、逻辑覆盖D、错误推测(C )10、下面关于软件维护的说法,错误的是。
A、软件维护是软件生命周期中占用时间最长的一个阶段B、软件维护不只是修改软件中的错误C、软件维护对于开发商来说是无利可图的D、在编码过程中添加适当的注释,可以降低软件维护的难度二、问答题:(每小题5分,共25分)1、什么叫做软件工程?为什么要采用软件工程方法开发大型软件?软件工程包括两方面内容:软件开发技术和软件项目管理。
软件项目管理习题答案
软件工程经管习题第1章工程经管1.给出工程的定义。
工程是一个特定的、待完成的优先任务,是在一定的时间内,利用有限的经费,满足一系列特定目标的多项相关工作的总称。
2.列举工程的属性。
唯一性、一次性、多目标属性、生命周期属性、相互依赖性、冲突属性。
3.给出工程的五个组成要素。
工程的范围、工程的组织、工程的费用、工程的质量、工程的进度。
4.工程的生命周期可以分为哪四个阶段?概念阶段、开发阶段、实施阶段、收尾阶段。
第2章软件工程经管知识范畴1.从软件工程经管的角度看,软件生存周期包括哪些阶段,每个阶段的工作成果是什么?软件计划→需求分析→软件设计→软件编码→软件测试→软件实施→软件维护计划任务书、需求规格说明书、设计说明书、程序/文档清单、测试报告、用户报告2.从软件工程的观点看,软件生存周期的第1阶段是什么?其工作成果是什么?第一阶段是软件计划,工作成果是计划任务书。
3.软件工程经管的角色(开发方)有哪些?工程经理、系统分析员、系统设计人员、程序员、测试员、实施人员、系统经管员4.阐述与传统的部门经管相比,工程经管有哪些基本特点?P30一、至少两家单位或两个组织协同工作是软件工程经管的组织特点。
二、首先要成立工程经管委员会,并根据工程开展的具体需要设立多个小组。
三、工程经管委员会是公司软件工程经管的最高决策机构。
四、在工程开展过程中,组织结构会有适当变化。
第3章软件工程全生命周期的阶段划分1.软件工程生命周期模型中,将任务分为哪些阶段?最重要的哪个阶段,其任务是什么?整个软件开发活动可划分为四个主要工作阶段:立项、设计、实现及收尾。
最重要的阶段是设计。
系统设计阶段主要完成系统的总体设计、详细设计、边界设计、信息模型设计、过程设计,功能设计以及软硬件环境的搭建与准备等工作。
2.软件工程中,软件系统设计做什么?软件系统实现做什么?软件收尾阶段做什么?P49-51软件系统设计包括需求分析和系统设计两方面的工作。
软件项目管理试卷及答案
软件项⽬管理试卷及答案⼀、选择题1.项⽬建议书是哪个阶段开发的⽂档?【 C 】A.项⽬执⾏阶段B.项⽬结尾阶段C.项⽬初始阶段D.项⽬计划阶段2.项⽬章程【 A 】A.明确了项⽬经理B.确定了项⽬的质量标准C.明确了团队的纪律D.定义了项⽬需求3.对于风险⽐较⼤的项⽬,最好选择的⽣存期模型【 C 】A.瀑布模型B.原型C.螺旋模型D.V模型4.开发项⽬建议书的⽬的是为了【 B 】A.验收B.竞标或者签署合同C.编写计划D.跟踪控制项⽬5.需求分析是回答系统必须()的问题。
【 A 】A.做什么B.怎么做C.何时做D.为谁做6.WBS(任务分解结构)⾮常重要,因为下列原因,除了【 A 】A.帮助组织⼯作B.防⽌遗漏⼯作C.为项⽬估算提供依据D.确定团队成员责任7.项⽬范围【 C 】A.只在项⽬开始时重要B.在授权项⽬的合同或者其他⽂件得以批准后就不重要了\C.从项⽬概念阶段到收尾阶段都加以管理和控制D.是在项⽬执⾏阶段通过变更控制步骤进⾏处理的问题8.为了有效地管理项⽬,应该将⼯作分解更⼩的部分,以下各项中,哪⼀项不能说明应该分解到什么程度?【 D 】A.可以在80⼩时内完成B.不能再进⼀步进⾏逻辑细分了C.可由⼀个⼈完成D.可以进⾏实际估算9.范围变更是指【 B 】A.修改技术规格B.对范围陈述进⾏修改C.对批准后的WBS进⾏修改D.以上都不是10.下⾯哪个不是需求管理的过程【A 】A.需求设计B.需求获取C.需求分析D.需求变更11.下⾯哪个不是需求管理的过程【 C 】A.⾃顶向下B.⾃底向上C.控制⽅法D.模板参照12.任务分解可以(),它是范围变更的⼀项重要输⼊【 B 】A.提供项⽬成本估算结果B.提供项⽬范围基线C.规定项⽬采⽤的过程D.提供项⽬的关键路径13.范围基线由()组成【B 】A.项⽬章程、批准的详细的项⽬范围说明书和WBSB.批准的详细的项⽬范围说明书、WBS和WBS字典C.项⽬章程、项⽬⼯作说明书和WBSD.WBS14.快速跟进是指【 A 】A.采⽤并⾏执⾏任务,加速项⽬进展B.⽤⼀个任务取代另外的任务C.如有可能,减少任务数量D.减轻项⽬风险15.赶⼯⼀个任务时,你应该关注【D 】A.尽可能多的任务B.⾮关键任务C.加速执⾏关键路径上的任务D.通过成本最低化加速执⾏任务16.“软件编码完成之后,我才可以对它进⾏软件测试”,这句话说明了哪种依赖关系【A 】A.强制性依赖关系B.软逻辑关系C.外部依赖关系D.⾥程碑17.如果⽤户提供的环境设备需要5⽉10⽇到位,所以环境测试安排在5⽉10⽇以后,这种活动安排的依赖依据是【 C 】A.强制性依赖关系B.软逻辑关系C.外部依赖关系D.⾥程碑18.对⼀个任务进⾏进度估算时,A是乐观者,估计是6天完成,B是悲观者,估计是24天完成,C是有经验者认为最有可能是12天完成,那么这个任务的历时估算是介于10天到16天的概率是【D 】A.50% B.68.3% C.70% D.99.7%19.下⾯哪项将延长项⽬的进度【A 】A.Lag B.Lead C.赶⼯D.快速跟进20.关于浮动,下⾯哪个是正确的【A 】A.每个任务都有浮动B.只有复杂的项⽬有浮动C.浮动是在不增加项⽬成本的条件下,⼀个活动可以延迟的时间量D.浮动是在不影响项⽬完成时间的前提下,⼀个活动可以延迟的时间量21.资源平衡最好⽤于()活动【C 】A.时间很紧的B.按时的C.⾮关键路径D.关键路径22.下⾯哪项可以决定进度的灵活性【B 】A.PERT B.Total Float C.ADM D.赶⼯23.⽤系统的功能数量来测量其规模,与实现产品所使⽤的语⾔和技术没有关系的是【 A 】A.功能点B.对象点C.代码⾏D.⽤例点24.如果你是某项⽬的项⽬经理,你已经估算出每个单元的成本是¥129。
软件项目管理试题及答案(精简版)湖北工业大学
第零章-软件项目管理概述一.选择1. 以下哪一项最能表现某个项目的特征(C)A. 运用进度计划技巧B. 整合范围与成本C. 确定期限D. 利用网络进行跟踪2. 项目管理需要在相互间有冲突的要求中寻找平衡,除了:(A)A. 甲方和乙方的利益B. 范围,时间,成本,质量C. 有不同需求和期望的项目干系人D. 明确的和未明确表达的需求3. 以下都是日常运作和项目的共同之处,除了:(D)A. 由人来作B. 受制于有限的资源C. 需要规划、执行和控制D. 都是重复性工作4. 有效的项目管理要求项目管理团队理解和利用以下专业知识领域的知识和技能,除了:(C)A. 项目管理知识体系B. 应用领域知识、标准与规章制度C. 以项目为手段对日常运作进行管理D. 处理人际关系技能5. 下列都是子项目的正确说法,除了:(D)A. 划分子项目的目的是为了便于管理B. 子项目的划分便于发包给其他单位C. 项目生命期的一个阶段是子项目D. 子项目不能再往下划分成更小的子项目6. 管理一个项目包括以下内容,除了:(D)A. 识别要求B. 确定清楚而又能实现的目标C. 权衡质量、范围、时间和费用的要求D. 制定符合项目经理期望的计划和说明书7. ( C) 是为创造一种产品、服务或者结果而进行的临时性的努力A. 项目群B. 过程C. 项目D. 组合8. 下列(D )不属于项目管理的特征A. 独特性B. 通过渐进性协助实施的C. 拥有主要顾客或项目发起人D. 具有很小的确定性9. 下列(C)不属于项目管理的三维约束A. 达到范围目标B. 达到时间目标C. 达到沟通目标D. 达到成本目标10. (A)就是将知识、技能、工具和技术应用到项目活动,以达到组织的要求A. 项目管理B. 项目组管理C. 项目组合管理D. 需求管理11. 为相同的功能组合而实施的一系列应用开发项目,作为(B )的一部分,后者能够得到更好的管理。
A. 组合B. 项目群C. 投资D. 合作12. PMI提供的认证项目叫做(B )A. Microsoft Certified Project ManagerB. Project Management ProfessionalC. Project Management ExpertD. Project Management Menter二.填空1. 项目目标成功实现的制约因素有:(项目范围),成本,进度计划,客户满意度。
软件项目管理试题与答案
16.2.1 填空题1.在软项目管理中,控制包括,,和。
2.软件项目计划是由和共同经过阶段后制定的。
3.能协调软件开发,使得混乱减少到最小的方法是使用。
4.在软件的生产过程中,总是有大量各种信息要记录,因此,在产品的开发过程中起着重要的作用。
5.成本估算是在软件项目开发之前,估算项目开发所需的,和。
6.软件工程管理不同于其他过程管理,它对保证高质量的产品更具有极为重要的意义。
7.成本估算方法中,有自顶向下估算方法,自底向上估算方法和方法。
的制度突出了主程序员的领导,责任集中到少数人身上,有利于提高软件质量.9.基线的作用是把各阶段的开发工作划分得更加明确,便于检查与确认阶段成果。
因此,基线可以作为项目的一个.10.在一个大系统的开发过程中,由于失误造成的后果要比程序错误造成的后果更为严重。
11.软件工程包含和两大部分内容。
12.在软件开发和维护过程中一个软件往往有许多版本,版本控制工具用来存储,更新,恢复和管理一个软件的。
13.参照以前完成的项目所耗费的总成本,来推算将要开发的软件的总成本,然后把它们按阶段,步骤和工作单元进行分配,这种方法称为方法。
14.软件工程管理的具体内容包括对开发人员,组织机构,用户,等方面的管理.15.差别估算的缺点是不容易明确“差别”的界限,但它的优点是可以提高.16.在一个软件项目的开发过程中要自始至终得到的密切合作与支持。
17.风险分析是实际上就是贯穿在软件工程中的一系列风险管理步骤,其中包括,,,和。
18.软件开发项目生存期详细实际阶段应包括的文档.19.软件项目计划的第一项活动是确定()20.行业标准是由行业机构学术团体或国防机构制定的适合某个行业的标准.IEEE指(),GIB指();DOD_STD指().21.工程网络图是一种()图,该图中用()表示事件,有向弧或箭头表示子任务的进行,箭头上的数字称为(),箭头下面的括号中的数字表示该任务的().22.软件配置管理。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
湖北工业大学
2014 年在职攻读硕士学位课程考试(考查)试题考试(考查)科目软件项目管理学位类别工程硕士
说明:1.试题版面为标准A4,各题标题字号为黑体5号字,题干字号为标准宋体5号字
2.答案必须写在答题纸上,写在试卷上无效。
一、软件项目有什么特殊性?。
(10分)
二、简述进度控制的方法与原则。
(10分)
三、简述基线变更管理的基本过程。
(10分)
四、简述导致项目执行偏差的原因及控制偏差的措施。
(10分)
五、何谓软件配置管理?简述其功能和目标。
(10分)
六、简述软件外包的基本步骤及管理措施。
(10分)
七、根据下表完成下列问题。
(20分)
1)在下面的网络图中的相应位置填写出各活动的工期、最早开始时间、最晚开始时间、最早结束时间、最晚结束时间、时差,指出关键路径
参照:
2)假设总工期需要缩短,应首先选择哪个活动进行压缩,为什么?
(1)
关键路径:A →D →E →F →H
(2) 假设总工期需要缩短,应首先选择关键路径上的活动进行压缩,即在A 、D 、E 、F 、H 五个活动中选择。
比较这五个活动的单位时间赶工成本。
单位时间赶工成本=
应急时间
正常时间正常成本
应急成本--
D 活动单位时间赶工成本=
5023150
200=--元
E 活动单位时间赶工成本=3045120
150=--元
F 活动单位时间赶工成本=203480
100=--元
H 活动单位时间赶工成本=302
-4160
220=-元
假设总工期需要缩短,应首先单位时间赶工成本最低的F 活动进行压缩。
八、某项目由1、2、3、4四个任务构成,如下图所示。
该项目目前执行到了第6周末,各项
工作在其工期内的每周计划成本、每周实际成本和计划工作量完成情况如下图所示。
(20分)
1)根据图中提供的信息,计算出截至第6周末,该项目的BCWS、ACWP和BCWP参数将结果直接填写在下表中:
2)计算第6周末的成本偏差CV、进度偏差SV,说明结果的实际含义。
3)如果预计完成剩余的工作,仍然会延续目前(第6周末)的偏差情况,完成整个项目实际需要投入多少资金?写出计算过程。
(1)
第6周末的成本偏差CV= BCWP -ACWP=83.5-112= -28.5万元 表明项目成本超支 第6周末的进度偏差SV= BCWP -BCWS=83.5-100=-16.5万元 表明项目进度延误 (2)预算完工成本=
===112
/83.5170
ACWP /BCWP CPI 总预算成本总预算成本228.02万元。