




全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
软件过程管理模拟题一、名词解释 1. 软件过程:是指软件生存周期所涉及的一系列相关过程。过程是活动的集合;活动是任务的集合; 任务要起着把输入进行加工然后输出的作用。 活动的执行可以是顺序的、重复的、并行的、嵌套的或者是有条件地引发的。2. IBM-Raional 统一过程(RUP): IBM-Raional 统一过程(RUP)定义了一系列的过程元素,如角色、活动和产物,通过适当的组合,能够帮助软件开发组织有效地管理软件过程。 3. 软件过程成熟度: 软件过程成熟度是指一个特定的软件过程被定义、管理、度量、控制和有效性的程度4. 项目定义软件过程: 项目定义软件过程是指对项目所用软件过程的可操作的定义。项目定义软件过程是一个已很好特征化的和已理解的软件过程, 用软件标准、 规程、工具和方法予以描述。5. 软件过程评估: 软件过程评估是根据过程评估模型以一系列的标准为依据,进行相应的检查并判断在质量、成本和进度等多方面控制的过程能力。软件过程评估涉及过程评估的目标、内容、方式和方法。 5 / 5二、选择题1. 统一过程(UP)的基本特征是“用例驱动、以架构为中心的和受控的迭代式增量开发”。 UP将一个周期的开发过程划分为4个阶段,其中 ( )的提交结果包含了系统架构。 B B. 精化阶段2. 在( )建立了基本的项目管理来跟踪进度, 费用和功能特征,制定了必要的项目管理,能够利用以前类似的项目应用取得成功。 D D. 可重复级 3. 在( )已经将软件管理和过程文档化, 标准化,同时综合成该组织的标准软件过程,所有的软件开发都使用该标准软件过程。 C C. 确定级4. 演进式软件过程模型( )。 A A. 本质上是迭代的5. 螺旋模型( )。 A A. 在软件产品发布时结束6. 基于组件的开发模型( )。 C C. 在面向对象技术获得支持的情况下应用得更好7. 形式化方法模型是将数学方法用于( )。 C C. 验证计算机系统的正确性8. 在( )上,顾客需求和工作产品受到控制, 已经建立起基本的项目管理实践。 B B. 管理级9. 软件的测试通常分单元测试、组装测试、确认测试、系统测试四个阶段进行。( )属于确认测试阶段的活动。 D D. 可靠性测试 10. 设计模式具有( )的优点。 D D. 简化软件系统的设计 11. CMM模型将软件过程的成熟度分为5个等级。 在( )使用定量分析来不断地改进和管理软件过程。 B B. 管理级12. 在( )是混乱无序的, 对过程几乎没有定义,成功依靠的是个人的才能和经验,管理方式属于反应式。C C. 基本级 13. 软件开发的瀑布模型是( )。 A A. 适用于需求被清晰定义的情况14. 软件开发的增量模型是( )。 C C. 最适合于大规模团队开发的项目15. 快速原型开发模型是( )。 B B. 适用于客户需求难以清楚定义的情况16. 下面的( )不是RUP模型的阶段。 D D. 确认阶段 17. ( )在需求分析过程中, 分析员要从用户那里解决的最重要的问题是明确软件做什么。 A A. 真18. ( )软件需求规格说明书在软件开发中具有重要的作用, 它是软件可行性分析的依据。 B B. 假 19. 在软件生存周期中,工作量所占比例最大的阶段是( )阶段。 A A. 需求分析20. 软件全面质量管理的第三个阶段中,产品质量开展“三全”管理进行质量管理,指的是( )。 B B. 软件全部文档、全体人员、产品行成的全过程21. 在软件主要质量特性与其一级质量关系中,易使用的二级质量特性有( )。 D D. 模块性、公用性、简单性、可见性、清晰性 22. 在过程质量成本中,( )包含修复产品中缺陷的所有费用。 A A. 过失成本23. 在过程质量成本中, ( )包含评估产品以确定在产品中是否仍然留有缺陷的所有工作,但不包含修复缺陷花费的时间。 B B. 质检成本24. 在项目初始阶段,开发任务的目标是( )。 A A. 理解基本问题25. 下面的( )将造成需求获取困难的问题。 D B. 理解(understanding) C. 挥发性(volatility) D. 选项B、C和D 26. 需求分析的结果是产生定义下面( )问题域的分析模型。 D A. 信息 B. 功能 C. 性能 D. 以上所有选项 27. 需求规格说明描述了( )。 A A. 计算机系统的功能、性能及其约束28. 组织需求评审的最好方法是( )。 D D. 使用问题列表检查每一个需求 一、名词解释 1. 过程规范: 是人们需要遵守的约定和规则,包括已定义的操作方法、流程和文档模板。软件过程在整个软件开发的过程中约束着开发流程按人们预定进行,软件过程会不会对软件过程的创新、 技术创新有约束,产生消极的影响呢? 没有一点影响是不可能的,创新和约束一直都是对立的,约束得死,创新能力就会变弱。但是如果过程规范制定得好的话,约束不是绝对的。2. 微软软件框架(MSF): 基于一套制定好的原理、模型、准则、概念和指南而形成的一种成熟的、系统的技术项目规划、构建和部署的指导体系。3. 团队软件过程: .团队软件过程(Team Software Process,简称 TSP) 是为开发软件产品的开发团队提供指导, TSP的早期实践侧重于帮助开发团队改善其质量和生产率,以使其更好的满足成本及进度的目标。 4. 缺陷: 缺陷是指程序中存在的错误,例如语法错误、标点符号错误或者是一个不正确的程序语句,是任何影响程序完整而有效的满足用户要求的东西,是可以表示、描述和统计的客观事物。5. 软件过程剪裁: 参照业界的标准(如CMMI),根据组织自身实际情况进行调整来量身定做,叫软件过程剪裁。二、选择题1. ( )由于软件项目估算不完全可靠, 所以项目开始后可以忽略这些估算。 B B. 假 2. 软件项目规划的目的是( )。 C C. 使项目管理者合理地估算成本和进度3. 软件项目所需的人数应该( )。 D D. 以上所有选项 4. ( )估计待开发软件产品的规模必须基于像代码行等直接度量单位。 B B. 假 5. 代码行估算技术需要以( )为基础进行问题分解。 C C. 软件功能6. 使用跟踪表有助于( )。 C C. 识别、控制和跟踪需求的变化7. ( ) 需求工程师的任务是将所有利益相关者的信息进行分类以便允许决策者选择一个相互一致的需求集。 B B. 假 8. 下面的( )不是在项目启动阶段被提出的“与环境无关”的问题。 B B. 谁反对该项目?9. ( ) 开发人员与客户创建用例以帮助软件团队理解有多少类型的最终用户将使用这些功能。 B B. 假 10. 在( )上, 盒子的内部结构(即项目定义软件过程中的作业)是可视的。 C C. 定义级11. 在( )上已定义的软件过程被配备上度量,并得到定量地控制。 B B. 管理级12. 在( )上,为了提高生产率和质量, 以受控的方式对构造软件的新的和已改进的方法进行不断的试验。 A A. 优化级 13. ( )是软件生存期中的一系列相关软件工程活动的集合, 它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。A A. 软件过程14. 在RUP的核心工作流中,( )工作流是描述系统应该做什么,并使开发人员和用户就这一描述达成共识。B B. 需求(Requirements)15. 在面向构件的过程模型的( )阶段的任务是捕获需求、 识别业务构件、归纳业务构件需求。 A A. 需求阶段16. 在面向构件的过程模型的( )阶段的任务是分析业务构件、 识别服务构件,归纳服务构件的需求并完成架构设计。 B B. 分析与高层设计阶段17. 软件过程的基本活动是( )。 A A. 分析、设计、实现、测试、演化18. ( )软件需求规格说明书在软件开发过程中具有重要的作用, 它是软件可行性分析的依据。 B B. 假 19. ( )目前存在一个很普遍的现象, 即不同的客户提出的需求是相互矛盾的,但每个人都争辩自己是正确的。 A A. 真20. ( )利益相关者(stakeholders)是将来购买所开发软件系统的人。 B B. 假 21. 在各种不同的软件需求中, ( )描述了用户使用产品必须要完成的任务,可以在用例模型或方案脚本中予以说明, ( )是从各个角度对系统的约束和限制,反映了应用对软件系统质量和特性的额外要求。 BC B. 功能需求 C. 非功能需求22. 需求导出后产生的工作制品将依赖于( )而不同。 B B. 将要构建的产品规模23. ( )用例参与者总是人员而不是系统设备。 B B. 假 24. 在过程质量成本中,( )包含修复产品中缺陷的所有费用。 B B. 假 25. 在需求开发过程中,软件工程师应与客户合作共同定义( )。 D A. 客户可见的使用场景 B. 重要的软件特性 C. 系统的输入与输出 D. 选项A、B和C 26. PSP是一个具有4个等级的成熟度框架, ( )的重点是建立个体过程基线。 A A. SP0和SP0.127. PSP是一个具有4个等级的成熟度框架, ( )的重点是个体计划,引入了基于估计的计划方法PROBE(PROxy Based Estimating), 用自己的历史数据来预测新程序的大小和需要的开发时间,并使用线性回归方法计算估计参数,确定置信区间以评价预测的可信程度。 B B. SP1和SP1.128. PSP是一个具有4个等级的成熟度框架, ( )的重点是个体质量管理,根据程序的缺陷善建立检测表,按照检测表进行设计复查和代码复查(有时也称“代码走查”),以便及早发现缺陷,使修复缺陷的代价最小。 C C. SP2和SP2.129. PSP是一个具有4个等级的成熟度框架, ( )的重点是把个体开发小程序所能达到的生产效率和生产质量,延伸到大型程序。 D D. SP3和SP3.1 30. 软件项目管理的“4P”是( )。 D D. people,process,payoff,product 三、简答题1. 软件过程的有哪些分类? 答:软件过程可概括为三类:基本过程类、 支持过程类和组织过程类。 软件基本过程:软件获取、供应、开发、运行和维护的过程,包括需求分析、软件设计、编码等过程。软件支持过程:对软件主要过程提供支持的过程,包括文档编制过程、配置管理过程、质量保证过程、验证和确认过程(测试过程)、评审过程等。软件组织过程:对软件主要过程和支持过程的组织保证过程,包括管理过程、基础设施过程、改进过程和培训过程。2. 能力成熟度模型的基本出发点是什么?能力成熟度模型由哪些部分组成? 答:能力成熟度模型是一种用于评价软件承包商能力并帮助改善软件质量的方法,其目的是帮助软件企业对软件工程过程进行管理和改进,增强开发与改进能力,从而能按时地、不超预算地开发出高质量的软件。其所依据的想法是:只要集中精力持续努力去建立有效的软件工程过程的基础结构,不断进行管理的实践和过程的改进,就可以克服软件生产中的困难。 CMM建立了一个软件过程能力成熟度的分级标准, 为软件过程不断改进奠定了循序渐进的基础。(1)初始级(Initial)。(2)可重复级(Repeatable)。(3)已定义级(Defined)。(4)已管理级(Managed)。(5)优化级(Optimizing)。3. 简述成本的基本估算方法。 答:4. 有哪些指标可以用来测量软件过程质量? 5. 评审方法有哪些? 答:临时评审(Ad hoc review):最不正式的,通常应用于小组合作轮查(Passroud)又称分配审查方法,作者将需要评审的内容发给各位评审员,并收集他们的反馈意见,缺点是不太及时走查(Walkthrough)小组评审(Group Review)审查(Inspection)1.软件过程成熟的标准。答:软件过程能力高,具有全组织范围的管理软件开发和维护过程的能力。软件过程性能可预见性,对进度、预算和质量做出现实的和准确的估计和预测。软件过程规范化,可遵循的标准、规则和指导性原则。过程的一致性过程的丰富性过程的可视性 软件组织的能力是已知的,软件过程具有清晰的、充分的定义。过程的稳定性过程的不断改进名词解释:1. 软件能力成熟度模型(CMM/CMM): CMM是指“能力成熟度模型”,其英文全称为Capability Maturity Model for Software,英文缩写为SW-CMM,简称CMM。 它是对于软件组织在定义、实施、度量、控制和改善其软件过程的实践中各个发展阶段的描述。 CMM的核心是把软件开发视为一个过程,并根据这一原则对软件开发和维护进行过程监控和研究,以使其更加科学化、标准化、使企业能够更好地实现商业目标。2. 软件过程能力: .软件过程能力是软件过程本身具有的按预定计划生产产品的固有能力,或者说是遵循软件过程能够实现预期结果的程度。3. 组织过程焦点: 规定软件开发组织在改进其总体软件过程能力的过程活动中的职责。组织过程焦点活动所得到的是一组软件过程财富,它们在组织的过程定义中被描述。这些财富如集成软件管理中所述,是供各个软件项目使用。4. 变更控制: 变更控制是通过对变更请求(Change Request,简称CR)进行分类、追踪和管理的过程来实现的。5. MSF的过程模型: .过程模型是MSF中一个非常重要的内容, 分为构思(规划)阶段,计划(设计)阶段,开发阶段,稳定阶段,部署阶段,通过每个阶段交付不同的成果,可以促进项目的依次交付,增加项目的可预见性和可控制性,使最终项目成果与预期目标保持一致,各个阶段的衔接也给项目提供一个从开始到结束的过渡。1. 个体软件过程(PSP): 个体软件过程(PSP)是一种可用于控制、 管理和改进个人工作方式的自我持续改进过程,是一个包括软件开发表格、指南和规程的结构化框架。 2. 软件过程性能: 表示遵循软件过程所得到或软件过程执行的实际结果。3. 标准软件过程: 组织标准软件过程是基本过程的可操作的定义,基本过程指导在组织中建立一个针对所有软件项目的共用的软件过程,是项目定义软件过程的基础。4. 评审: .评审是对软件元素或者项目状态的一种评估手段,以确定其是否与计划的结果保持一致,并使其得到改进。5. 软件过程度量: 软件过程度量是收集、分析和解释关于过程的定量信息,是软件过程评估和改进的基础。基于度量,可以更好地用数据来描述软件过程的能力、效率和质量等。1. CMM的
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第9课 依法行使民主权利教学设计-2023-2024学年中职思想政治经济政治与社会人教版
- 第28课 改革开放和社会主义现代化建设的巨大成就 教学设计 -2024-2025学年高一统编版2019必修中外历史纲要上册
- 第10课《凡尔赛条约》和《九国公约》说课稿
- 九年级化学上册 第2单元 实验活动1 氧气的实验室制取与性质说课稿 (新版)新人教版
- 五年级体育下册 第十九课 对墙投掷小沙包、立定跳远 游戏:迎面接力说课稿
- 关于公司职工工作总结5篇
- 辅警招聘考试行政职业能力测验(数量关系)模拟试卷附完整答案
- 商业地产店面转让与运营管理合同
- 条码打印机专业维修与定期保养服务合同-@-1
- 创始股东投资与知识产权归属协议书
- 护林员巡护安全知识培训课件
- 辽宁省2025年中考英语真题附答案
- 喷涂基础知识培训课件
- 2025年驻外内聘考试题库
- 中铁四局工作汇报与战略规划
- 幼儿园教师防恐防暴安全知识培训
- 中国禁毒法课件
- 浅谈机关干部身心健康
- 湖南省多测合一收费指导标准(试行)2024年版
- 企业融资培训课件
- 2025年抗菌药物合理使用培训
评论
0/150
提交评论