CMMI考试
2025年软件资格考试软件过程能力评估师(中级)(基础知识、应用技术)合卷试题及答案指导
2025年软件资格考试软件过程能力评估师(基础知识、应用技术)合卷(中级)自测试题(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、软件过程能力评估师在进行软件过程评估时,通常会使用哪种方法来识别和量化软件过程中的关键过程域(KPA)?A、专家评审法B、统计分析法C、模型分析法D、过程审计法2、在软件能力成熟度模型集成(CMMI)中,哪个级别是组织软件过程能力成熟度的基础?A、初始级B、已管理级C、已定义级D、已量化级3、题干:在软件开发生命周期中,以下哪个阶段主要负责软件需求的收集和分析?A. 需求分析阶段B. 设计阶段C. 编码阶段D. 测试阶段4、题干:以下哪个不是软件质量保证(SQA)的常用方法?A. 流程分析B. 审计C. 验收测试D. 软件审计5、题目:在软件过程能力成熟度模型(CMM)中,哪一级别代表了组织已经建立了一套持续改进的机制,并且能够对过程进行监控和评估?A、初始级B、可重复级C、已定义级D、管理级6、题目:在软件开发生命周期中,以下哪个阶段通常负责确定项目是否应该继续进行?A、需求分析B、设计C、编码D、验收测试7、软件过程能力成熟度模型(CMM)的五个级别中,哪个级别强调对软件过程进行定量分析和度量?8、在软件项目管理中,以下哪个不是敏捷开发方法的特点?9、题干:在软件工程中,以下哪个活动通常被称为“软件需求工程”?A. 软件设计B. 软件测试C. 软件需求工程D. 软件维护 10、题干:在软件过程能力成熟度模型(CMM)中,以下哪个级别表示组织已经建立了有效的软件过程管理和改进机制?A. 初级(Initial)B. 管理级(Managed)C. 定义级(Defined)D. 精益级(Optimizing)11、题干:在软件过程中,以下哪个阶段不是软件生命周期的标准阶段?A. 需求分析B. 设计C. 编码D. 测试E. 维护12、题干:以下哪种软件工程原则旨在减少系统复杂性,提高软件的可维护性?A. 单一职责原则B. 开放封闭原则C. Liskov替换原则D. 迪米特法则13、在软件过程能力成熟度模型CMM(Capability Maturity Model)中,成熟度级别1的特点是什么?14、敏捷开发方法中,哪个原则强调“尽早地、持续地对软件进行测试,以便及时发现问题并修复?”15、软件过程能力评估模型(CMMI)的成熟度等级分为几个级别?16、在软件项目管理中,下列哪个工具用于跟踪项目进度和资源消耗?17、在软件生命周期模型中,哪一个模型强调了需求获取与定义的重要性,并且在这个阶段收集所有必要的信息来确保后续设计和开发工作的正确性?A. 瀑布模型B. 增量模型C. 螺旋模型D. 敏捷模型18、下列哪一项质量管理原则强调在整个组织内各级人员的积极参与是组织之本?A. 过程方法B. 领导作用C. 全员参与D. 持续改进19、在软件过程能力成熟度模型(CMM)中,以下哪个级别标志着组织已经建立了一套稳定的软件开发过程?A. CMM Level 1:初始级B. CMM Level 2:可重复级C. CMM Level 3:已定义级D. CMM Level 4:管理级 20、在软件项目管理中,以下哪个工具或技术用于评估项目风险的概率和影响?A. 风险矩阵B. Gantt图C.PERT图D.PERT分析21、在软件生命周期模型中,螺旋模型是一种结合了瀑布模型与哪种其他模型的特点,并且包含风险分析的模型?A、增量模型B、快速原型模型C、喷泉模型D、敏捷模型22、在软件工程中,需求分析阶段的主要任务是什么?A、确定软件的功能需求和非功能需求B、设计软件的具体实现细节C、编写程序代码D、测试软件是否满足需求规格说明书的要求23、在软件过程能力成熟度模型(CMM)中,CMM模型将软件过程成熟度分为几个等级?24、敏捷开发方法中,哪一种实践不强调团队间的协作和沟通?25、在软件生命周期中的哪一个阶段,需求分析被归类为一项关键活动?A. 概念定义阶段B. 软件开发阶段C. 需求获取阶段D. 系统维护阶段26、下列哪一项质量管理原则强调了持续改进的重要性?A. 以客户为中心B. 过程方法C. 基于事实的决策方法D. 持续改进的方法27、在软件过程能力成熟度模型(CMM)中,哪个级别代表组织具有持续改进的过程?28、软件需求工程中,以下哪项不是软件需求规格说明书(SRS)的主要目的?29、关于软件生命周期模型的说法,下列哪一项是正确的?A. 增量模型允许在早期阶段实现核心产品。
【CMMI认证】3. PAD、PCM、MPM 访谈问题 - EPG -(含答案)
一、PAD 过程资产开发(访谈角色:EPG)1、公司执行产品/项目开发及维护需要哪些过程资产?PAD 2.1答:公司进行项目开发需要的过程资产有过程规范、模板、指南文件等,主要包括管理类、行动类、使能类和提高类过程资产内容。
管理类:主要包括项目策划、估算、监控、风险、度量等;行动类:主要包括需求开发管理、设计、开发、产品集成、测试、评审、质量保证、验收等;使能类:主要包括决策分析、配置管理、因果分析与解决等提高类:主要包括管理性能和度量、过程管理、过程资产开发、实施基础条件和治理等内容2、公司产品/项目开发涉及的资产哪些是开发、采购或复用的?PAD 2.2答:⚫首次评估的公司回答:公司的组织过程规范、模板和指南都是在咨询顾问的指导下进行开发的;公司开发软件、常用软件是采购的;公司以前的一些研发的通用组件可以复用(如:邮件发送、人脸识别、GPS组件等)。
⚫复评估的公司回答:公司的组织过程规范是在以前的过程规范基础上改进而来的,针对CMMI V2.0版本的部分是新开发的,如GOV(Governance)治理和II(Implementation Infrastructure)实施基础架构是新开发的,其他的过程资产可以复用(如以前的QA质量保证、CM配置管理以及工程类过程)。
3、组织过程资产的构建及更新战略是什么?PAD 3.1答:EPG小组在咨询顾问的指导下建立了《组织过程资产库管理规范》,里面包含了对组织过程资产的分类、建立、如何使用和维护。
主要是由EPG小组进行建立和维护,包括对资产库的内容增加、修改等,做到专人维护,专人负责。
4、请简要描述组织过程与过程资产的结构。
PAD 3.2答:组织标准软件过程(OSSP)主要包括管理类:主要包括项目策划、估算、监控、风险、度量等;行动类:主要包括需求开发管理、设计、开发、产品集成、测试、评审、质量保证、验收等;使能类:主要包括决策分析、配置管理、因果分析与解决等;提高类:主要包括管理性能和度量、过程管理、过程资产开发、实施基础条件和治理等。
2023年中级软考《系统集成项目管理工程师》考试历年真题摘选附带答案
2023年中级软考《系统集成项目管理工程师》考试历年真题摘选附带答案第1卷一.全考点综合测验(共20题)1.【单选题】项目章程的内容不包括( )。
A.项目的总体质量要求B.项目的成功标准C.项目范围管理计划D.项目的审批要求2.【单选题】有关风险识别,以下说法不正确的是()A.项目组全体成员参与风险识别B.识别范围覆盖了项目的整个生命周期C.风险管理计划是风险识别的输出D.识别过程中综合运用了多种风险识别的技术和工具3.【单选题】客户关系管理( CRM)系统是以客户为中心设计的一套集成化信息管理系统,系统中记录的客户购买记录属于( )客户数据A.交易性B.描述性C.促销性D.维护性4.【单选题】A 公司是一家云服务提供商,向用户提供多租户、可定制的办公软件和客户关系管理软件。
A 公司所提供的此项云服务属于( )服务类型。
A.IaaSB.PaaSC.SaaSD.DaaS5.【单选题】开展区块链技术的商业试探性应用,属于国家信息化体系中的( )要素。
A.信息技术应用B.信息网络C.信息资源D.信息技术和产业6.【单选题】以下关于信息系统集成项目的特点描述不正确的是()A.信息系统集成项目要以满足用户和客户的需求为根本出发点B.信息系统集成项目更加强调了沟通的重要性,技术的集成需要以最前沿技术的合理应用为基础C.信息系统集成项目是高技术与高技术的集成,但同时也蕴藏着没有完全掌握新技术带来的风险D.信息系统集成项目团队年轻、流动率高,因此对于企业的管理技术水平和项目经理的领导艺术水平要7.【单选题】在用例设计中,可以使用UML 中的()来描述用户和系统之间的交互,说明系统功能行为。
A.序列图B.构件图C.类图D.部署图8.【单选题】A公司的某项目即特开始,项目经理估计该项目需12 人天完成,如果出现问题耽搁则20 人天完成,最快10 人天完成。
根据项目成本估计中的三点结算法。
该项目预计花费( )人天。
CMMIL2考题
1、C MMI来源于全而质量管理(TQM)思想。
TQM认为,产品的质量在很大程度上取决于生产和维护这个产品所使用的过程。
2、C MMI模型有两种表述方式(Representation),他们是_______ 式表达和阶段式表达3、C MMI阶段式表述2级一共有7个过程域(PA),这些过程域中属于项目管理领域的有: ________________ 、__________________ 、__________________ "属于工程领域的有:________________ 。
属于支持领域的有:___________________ 、__________________ 、4、CMMI阶段式表述将成熟度级別分为5级,它们的劣称1-5级分别是:______________5、所有PA的内容在组织结构上是完全相同的,这些内容分为三类:必需的、__________ 和信息性的。
其中,必需的内容被称为______________ 和共性目标,共性目标下面所属的实践叫做 _______ 实践。
6、一个过程就是为了某个结果而进行的一系列_________ .7、项目的三个基本特点是 ____________ 、独特的、_____________ •8、对一个普通的项目通常需要管理英8个方而,并对这8个方面进行整体管理。
它们分别是 _______ 、_______ 、________ 、 _______ 、人力资源、沟通、风险、采购。
9、项目是复杂的、长期的活动,因此常分成若干个阶段逐步进行,这些阶段的集合,就叫做项目的。
1、在CMMI中阐述的项目计划的目的是:建立并维护项目计划,以左义项目___________ 。
2、CMMI PP过程域设立了3个特性目标(SG),它们依次是:______________ 、开发项目计划、 _______________________ .3、计划的第一步是估算,估算的第一步是开发一个顶层WBS用来估计项目的__________ 。
(完整版)CMMI复习问题和答案
1.CMMI是什么意思?答:CMMI(Capability Maturity Model Integration)即能力成熟度模型集成,是一套包括多个学科、可扩充的模型系列,其前身主要包括4个成熟度模型(称CMMI的源模型),他们分别为面向开发的SW-CMM(软件工程)、面向系统工程的SE-CMM(系统工程)、面向产品集成的IPPD-CMM(集成的产品和过程开发)、以及设计外购协作的SS-CMM(采购)。
2.CMMI有那些用途?概括来说,CMMI给我们带来了如下好处:改进进度和预算的可预测性、改进开发周期、提高生产率、改进质量(质量缺陷)、增加客户的满意度、提高员工的士气、增加投资回报和低质量成本。
CMMI主要应用在两大方面:能力评估和过程改进。
有两种通用的评估方法用以评估组织软件过程的成熟度:软件过程评估和软件能力评价。
软件过程评估:用于确定一个组织当前的软件工程过程状态及组织所面临的软件过程的优先改善问题,为组织领导层提供报告以获得组织对软件过程改善的支持。
软件过程评估集中关注组织自身的软件过程,在一种合作的、开放的环境中进行。
评估的成功取决于管理者和专业人员对组织软件过程改善的支持。
软件能力评价:用于识别合格的软件承包商或者监控软件承包商开发软件的过程状态。
软件能力评价集中关注识别在预算和进度要求范围内完成制造出高质量的软件产品的软件合同及相关风险。
评价在一种审核的环境中进行,重点在于揭示组织实际执行软件过程的文档化的审核记录。
过程改进软件过程改进是一个持续的、全员参与的过程。
CMM/CMMI建立了一组有效地描述成熟软件组织特征的准则。
该准则清晰地描述了软件过程的关键元素,并包括软件工程和管理方面的优秀实践。
企业可以有选择地引用这些关键实践指导软件过程的开发和维护,以不断地改善组织软件过程,实现成本、进度、功能和产品质量等目标。
3.CMMI的阶段表示法分几级、分别是哪几级?答:阶段表示法分5级。
CMMI考试试题
CMMI及过程改进考试试题姓名:得分:一、术语解释(每题4分,20分)1 过程:过程:指一系列的活动、任务和它们之间的关系,它们共同把一组输入转换成所需要的输出。
2过程域:3能力成熟度:能力成熟度: 过程行为可被定义、预测和控制并被持续性提高的程度。
4特定目标和通用目标特定目标: 只适用于一个特定的过程方面并且涉及该过程方面的唯一性特性,这些特性描述的是必须实施那些内容才能达到该过程方面的目的。
通用目标: 适用于所有的过程方面,某个过程方面达到了通用目标,即意味着该过程方面的实施是有效的、可重复的和持久的,并且实现了某种程度的制度化.5特定实践(惯例)和通用实践(惯例):特定实践: 是为达到相应的特定目标所执行的重要活动。
特定实践描述的是那些为实现某过程方面的特定目标所期望的活动。
通用实践: 通用实践适用于所有过程方面。
通用实践提供的是制度化的特性,这些特性将确保相应的过程实施有效、可重复和持久。
二、判断题(每题2分,共30分。
如描述是对的请打√,如是错的请打×)1.过程三要素是:输入、输出、活动;×2.一个产品或项目成功的影响因素包括三个方面:人、技术、过程;3.软件能力成熟度是指一个过程的能力水平,一般分为5个等级;4.过程改进主要是关注过程的结果,确保结果符合公司的要求;5.CMMI3项目管理的方式与CMMI2相比,是增加了相关从属计划的建立和编写;6.项目已定义过程是通过剪裁组织标准过程而形成的项目阶段流程;7.验证是保证做了正确的产品;8.需求管理的内容是把客户需求转换成产品的技术需求;9.配置管理是确保开发过程的一致性、完整性,它包括:配置项识别、基线建立和发布、配置审计、变更控制等内容10.QA的主要职责是客观评价过程和工作产品11.客户文档、维护文档应该在需求阶段形成,并进行评审,以确保使用性;12.EPG的主要任务是发现过程改进机会,实施过程改进;13.度量和分析的目的主要是为了让领导了解每项工作的状态;14.过程性能基线就是配置管理中的开发基线,它和项目的里程碑有密切的关系;15.CMMI是一种技术方法,它规定了如何进行软件开发和维护。
研究生软件工程考试试卷1
一、填空题1、CMMI将软件开发过程能力分为( 5 )个等级如果某组织已处于定量管理级,则开发过程的特点是;附:五个等级分别为:初始级、已管理级、已定义级、量化管理级、优化级。
初始级:软件过程是无序的,有时甚至是混乱的,对过程几乎没有定义,成功取决于个人努力。
管理是反应式的。
已管理级:建立了基本的项目管理过程来跟踪费用、进度和功能特性。
制定了必要的过程纪律,能重复早先类似应用项目取得的成功经验。
已定义级:已将软件管理和工程两方面的过程文档化、标准化,并综合成该组织的标准软件过程。
所有项目均使用经批准、剪裁的标准软件过程来开发和维护软件,软件产品的生产在整个软件过程是可见的。
量化管理级:分析对软件过程和产品质量的详细度量数据,对软件过程和产品都有定量的理解与控制。
管理有一个作出结论的客观依据,管理能够在定量的范围内预测性能。
优化级:过程的量化反馈和先进的新思想、新技术促使过程持续不断改进。
2、三层体系结构包括:用户层、业务层和数据层。
3、统一过程模型的特点是:用例驱动、以架构为中心迭代增量式地开发软件。
4、Gamma将面向对象设计模式分为三类:分别是创建型、结构型和行为型模式。
5、在UML描述整体和部分关系时,有(组合)和(聚合)两种方式,前者的部分不能被整体共享,而后者的整体却能被若干整体共享。
6、Python语言定义类的成员是在(构造/内建)函数中定义。
7、在敏捷软件开发中,Scrum是一种(迭代增量)式软件开发过程,就像橄榄球赛的争球过程:快速、自组织和有适应性,其开发团队复责(开发团队负责在每个冲刺阶段结束,交付潜在可发布的"已完成"产品增量。
)。
8、SysML是对UML的一种扩展,用于系统工程建模,新增的图包括(需求图)和(参数图)两种。
二、简答题1.Petri网和Petri网系统有何区别?什么是有色Petri网?Petri 网是一种用于系统描述和分析的数学工具,Petri网是对离散并行系统的数学表示。
CMMI ML3 PA 考试试题答案
CMMI-ML3 PA 培训试题姓名:_________ 部门:__________ 分数:_________一、选择题(1~25单选,每题2分;26~30多选,每题3分,少选得1分,多选、错选得0分)1.TS指的是CA、技术发展战略B、测试评审C、技术解决方案D、同行评审2.下列 C 最有可能不需要决策。
A、选择嵌入式操作系统B、聘请咨询公司C、组建项目组D、购买软件源代码3.下面哪种同行评审方式最严格 B 。
A、会议走查B、审查C、四眼走查D、个人审核4.下面对过程构架的描述中错误的是 CA、我们的过程构架中既定义了做什么,又定义了怎么做B、组织级标准过程是过程架构的一部分C、项目已定义过程就是把组织标准过程照搬过来即可D、过程定义主要定义做什么的问题,而规程、模版、指南等主要是怎么做的问题5.下面的描述 B 是不正确的。
A、组织过程资产包括项目的经验教训B、每个项目都有其独特性,组织级标准过程集对项目来说没多大用处C、组织标准过程裁剪指南是用来指导项目组如何裁剪标准过程来满足项目的实际需要D、建立组织级工作环境标准是组织过程定义的一项活动6.需求的来源有 D 。
A、客户B、高层经理C、市场D、以上全是7.关于验证和确认的描述哪个是错误的 D 。
A、验证与确认在公司的实际环境中,可以划分为同行评审和测试B、验证指确保所选择的工作产品满足特定的需求C、确认指产品和产品构件能够在预期的环境下使用D、验证是“做正确的事”,确认是“正确的做事”8.PPQA做审计的依据是AA、公司的流程规范B、项目经理的意愿C、高层经理的意愿D、QA自己定9.下列选项中 D 的描述是错误的。
A、《系统测试计划》是项目总体计划的一个子计划B、设计《系统测试用例》时,需求文档是重要的参考资料C、《系统测试用例》由需求开发人员、测试人员等相关人员评审D、系统测试是测试组的事情,和项目组没关系10.关于产品集成的描述错误的是 EA、所有待集成的产品已经进行过代码走查B、所有待集成的产品已经通过单元测试C、产品的集成环境已经建立并通过验证D、相关接口设计已经过评审E、产品集成不管接口变更11.配置管理过程域的内容包括 D 。
软件过程能力评估师(基础知识、应用技术)合卷软件资格考试(中级)试卷及解答参考(2024年)
2024年软件资格考试软件过程能力评估师(基础知识、应用技术)合卷(中级)自测试卷(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、题目:在软件生命周期中,哪个阶段是软件开发的核心阶段?A、需求分析阶段B、系统设计阶段C、编码阶段D、测试阶段2、题目:软件过程能力成熟度模型(CMM)的五个成熟级别分别是哪些?A、初始级、可重复级、已定义级、管理级、优化级B、初始级、可重复级、已定义级、定量管理级、优化级C、初始级、可重复级、已管理级、定量管理级、优化级D、初始级、可管理级、已定义级、定量管理级、优化级3、在软件生命周期模型中,强调了需求分析阶段重要性的模型是?A. 瀑布模型B. 增量模型C. 螺旋模型D. 敏捷模型4、下列哪一项不是软件质量保证(SQA)活动的主要目标?A. 验证软件产品是否满足需求规格说明B. 检测并纠正缺陷以预防软件失效C. 监控软件项目进展以管理变更D. 提高软件产品的性能和响应速度5、软件过程能力评估师在评估软件过程时,以下哪个不是评估软件过程成熟度的关键因素?()A. 项目管理过程B. 软件质量保证过程C. 团队协作过程D. 软件配置管理过程6、以下哪个说法不属于软件过程改进模型的基本原则?()A. 逐步改进B. 需求驱动C. 适应性和灵活性D. 强调短期效果7、以下哪一项不属于软件生命周期模型?A. 瀑布模型B. 增量模型C. 敏捷模型D. 演化模型8、在软件质量保证过程中,下面哪一项活动属于预防性活动?A. 代码审查B. 质量审计C. 缺陷趋势分析D. 制定质量计划9、在软件工程中,以下哪项不是软件质量模型(SQM)的组成部分?A、功能性B、可靠性C、维护性D、用户界面设计 10、在软件开发生命周期(SDLC)中,以下哪个阶段不是软件需求工程的一部分?A、需求收集B、需求分析C、需求评审D、软件测试11、以下哪项不是软件过程能力成熟度模型(CMM)所包含的级别?A. 初级级(Level 1:Initial)B. 管理级(Level 2:Managed)C. 持续级(Level 3:Defined)D. 精英级(Level 4:Quantitatively Managed)12、在软件质量保证过程中,以下哪项活动不属于静态测试?A. 代码审查B. 单元测试C. 系统测试D. 性能测试13、软件过程能力成熟度模型CMM(Capability Maturity Model)的哪个级别代表了组织已经建立了稳定的软件开发过程,并能持续改进?A. 初级(Initial)B. 管理级(Managed)C. 定义级(Defined)D. 精细化管理级(Quantitatively Managed)14、敏捷开发方法中的“故事板”(Storyboard)通常用于以下哪个阶段?A. 需求分析B. 设计阶段C. 编码阶段D. 测试阶段15、在软件过程能力成熟度模型(CMM)中,第几级被称为“管理级”()?A. 1级B. 2级C. 3级D. 4级16、软件测试的目的是什么?()A. 确保软件符合所有需求B. 检测软件中的缺陷C. 确保软件的质量D. 以上都是17、在软件开发生命周期中,以下哪个阶段不属于需求分析阶段的工作内容?A. 用户访谈B. 编写需求规格说明书C. 设计数据库模型D. 编制测试计划18、软件过程能力评估(CMMI)中的“过程区域”包括以下几个部分,下列哪个选项不属于过程区域?A. 项目管理B. 产品集成C. 供应方管理D. 采购管理19、在软件开发生命周期中,以下哪个阶段的主要任务是确定项目的需求、范围和可行性?A. 需求分析B. 系统设计C. 编码实现D. 测试与部署 20、软件过程能力成熟度模型CMMI中,以下哪个级别表示组织已经建立了基本的过程管理能力?A. CMMI Level 1:初始级B. CMMI Level 2:已管理级C. CMMI Level 3:已定义级D. CMMI Level 4:量化管理级21、在软件生命周期中,以下哪个阶段不属于软件开发阶段?()A. 需求分析B. 设计阶段C. 编码阶段D. 测试阶段22、在软件过程能力评估中,CMMI(能力成熟度模型集成)的哪些级别代表了组织在软件过程管理上的成熟度?()A. 初级(Level 1)和中级(Level 2)B. 初级(Level 1)和高级(Level 3)C. 中级(Level 2)和高级(Level 3)D. 高级(Level 3)和成熟级(Level 5)23、在软件开发生命周期中,下列哪个阶段是软件产品需求分析的关键阶段?A. 需求获取B. 需求分析C. 需求规格说明D. 需求评审24、软件过程能力成熟度模型(CMM)分为几个级别?A. 5个B. 4个C. 3个D. 6个25、在软件开发生命周期中,以下哪个阶段不包含软件设计活动?A. 需求分析B. 架构设计C. 详细设计D. 编码与单元测试26、以下关于敏捷开发方法论的描述,哪个是错误的?A. 敏捷开发强调团队协作和迭代开发B. 敏捷开发通常采用用户故事作为需求管理工具C. 敏捷开发要求项目团队在项目启动时就确定所有的需求D. 敏捷开发采用持续集成和持续部署27、在软件过程能力成熟度模型CMMI中,哪一级别代表了组织的软件过程已达到成熟和稳定的水平?28、在软件需求工程中,以下哪项技术主要用于验证需求是否满足用户需求?29、在软件过程能力成熟度模型(CMM)中,哪个等级标志着软件组织已建立了有效的软件过程?A. CMM Level 1:初始级B. CMM Level 2:可重复级C. CMM Level 3:已定义级D. CMM Level 4:已管理级 30、软件质量保证(SQA)的主要目标是?A. 提高软件质量B. 降低软件开发成本C. 减少软件开发风险D. 以上都是31、在软件开发生命周期中,以下哪个阶段是对软件需求进行详细描述和定义的阶段?()A. 设计阶段B. 分析阶段C. 实施阶段D. 维护阶段32、软件过程能力成熟度模型(CMM)的目的是什么?()A. 提高软件项目的成功率B. 提高软件产品的质量C. 优化软件过程管理D. 提高软件项目的进度33、在软件过程能力成熟度模型(CMM)中,第几个成熟度级别的组织已经建立了过程度量体系,能够对过程进行有效的控制?34、软件开发生命周期(SDLC)中的需求分析阶段的主要目的是什么?35、以下哪项不是软件过程能力成熟度模型CMMI(Capability Maturity Model Integration)的五个过程域之一?A. 项目管理B. 供应商管理C. 组织级管理D. 交付管理36、软件开发生命周期(SDLC)中的哪个阶段负责确保软件产品的质量?A. 需求分析B. 设计C. 编码D. 测试37、以下哪项不属于软件过程能力成熟度模型CMMI的五个过程域?A. 项目管理B. 需求管理C. 供应管理D. 质量管理38、以下哪个选项描述了敏捷开发方法中的“迭代”概念?A. 将整个软件项目分为多个阶段,每个阶段完成一部分功能B. 在每个阶段结束时进行评审和调整,确保项目按计划进行C. 在每个阶段完成后,将已完成的功能交付给客户使用,然后进入下一个阶段D. 按照用户故事进行开发,每个故事完成后立即交付39、题干:在软件过程能力评估中,以下哪项不是CMMI模型中的关键过程区域(KPAs)?A. 项目规划B. 项目监控C. 项目管理D. 项目评估 40、题干:以下哪项不是软件质量保证(SQA)的职能?A. 制定软件质量标准B. 规划和监控软件质量活动C. 确保软件符合需求规格说明书D. 进行软件测试41、关于需求管理的说法正确的是:A. 需求管理是指项目团队与客户协商并达成一致的过程。
软件能力成熟度模型(CMM)认证考试
软件能力成熟度模型(CMM)认证考试(答案见尾页)一、选择题1. 软件能力成熟度模型的英文缩写是什么?A. SDLCB. OMTC. CMMD. IFECS2. CMM模型的最高等级是什么?A. 1级初始级B. 2级已管理级C. 3级定义级D. 4级管理级3. 在CMM模型中,下列哪项是“定义级”的关键目标?A. 定义项目的需求和范围B. 确保项目按时完成C. 确保项目按照预定的成本和质量标准完成D. 确保项目过程和产品的质量得到持续改进4. CMM模型中的“管理级”对应的是哪一层级?A. 初始级B. 已管理级C. 定义级D. 优化级5. 在CMM模型中,“集成级”是第几级?A. 1级B. 2级C. 3级D. 4级6. CMM模型的核心是什么?A. 风险管理B. 过程管理C. 质量管理D. 技术管理7. 在CMM模型中,“执行级”对应的是哪一层级?A. 初始级B. 已管理级C. 定义级D. 优化级8. CMM模型的目的是什么?A. 提高软件开发的效率和质量B. 确保软件项目的成功C. 提供一个标准化软件开发的框架D. 提高软件产品的可用性和可维护性9. 在CMM模型中,“优化级”是第几级?A. 1级B. 2级C. 3级D. 4级10. CMM模型的发展经历了哪些阶段?A. 初始级、已管理级、定义级、管理级、优化级B. 初始级、已管理级、定义级、优化级C. 初始级、已管理级、定义级、管理级、优化级、持续改进级D. 初始级、已管理级、定义级、管理级、优化级11. 软件能力成熟度模型(CMM)是一种用于评估和提高软件过程能力的模型。
它的最高等级是()。
A. 初始级B. 可重复级C. 已定义级D. 优化级12. CMM模型的第一级是()。
A. 初始级B. 可重复级C. 已定义级D. 优化级13. 在CMM模型中,用于评估软件过程能力的三个关键过程域是()。
A. 项目管理、工程和支持过程B. 需求管理、工程和支持过程C. 项目管理、开发和支持过程D. 项目管理、需求管理和支持过程14. CMM模型的第二级是()。
CMMI模型基础知识考试试题-(标准答案)
A
需求管理典型产出物有:
A.需求
23 1
B.需求跟踪矩阵 C.以上都不是
D
D.A+B
获取项目组成员对需要承诺的方式?
A.交流、讲解、讨论
24 1
B.自已理解后签字 C.列席参加评审会
D
D.以上都是
需求跟踪矩阵的作用是:
A.方便需求评审
25 1
B.保证需求被完整实现 C.影响分析
D
D.以上都是
验证的方法是
31 1
、接口,不违背限制
D
C.用户没用明示但却必须满足的需求
D.以上都是
下面哪个不是RD中说的需求种类
A.客户需求
32 1
B.产品需求 C.产品组件需求
D
D.业务需求
产品和产品组件需求来自于
A.客户需求
33 1
B.技术方案 C.A和B
C
D.以上都不是
21
1 的组织过程资产、工作环境标准,以及________。
B.过程中使用的工具 C.团队构建规则与指南
C
D.过程参考数据
22
3
组织级过程资产库至少应该保存:标准过程体系及裁 剪规则、________、_________、项目成果、______、 最佳成果样例。
A.项目及组织级度量数据/培训教材/常用工具软件 B.团队构建规则与指南/培训教材/过程参考数据 C.过程中使用的工具/过程参考数据/培训教材
C
D.使组织来关注过程
19
1 对OPF本身是否要进行改进?
A.是 B.否
A
GJB5000A 2008组织过程定义的目的是建立并维护可用 A.过程管理部门
的组织过程资产与________。 20 1
CMMI相关问答题解答10例
1.CMMI的内容、形式、和实施有哪些特点?内容是:分为要求期望和提供信息三个级别CMMI内容分为"要求"、"期望"和"提供信息"三个级别,来衡量模型包括的质量重要性和作用。
最重要的是"要求"级别,是模型和过程改进的基础。
第二级别"期望"在过程改进中起到主要作用,但是某些情况不是必须的可能不会出现在成功的组织模型中。
"提供的信息"构成了模型的主要部分,为过程改进提供了有用的指导,在许多情况下他们对需要和期望的构件做了进一步说明。
1."要求"的模型构件是目标,代表了过程改进想要达到的最终状态,它的实现表示了项目和过程控制已经达到了某种水平。
当一个目标对应一个关键过程域,就称为"特定目标";对应整个关键过程域就称为"公用目标"。
整个CMMI模型包括了54个特定目标,每个关键过程域都对应了一到四个特定目标。
每个目标的描述都是非常简捷的,为了充分理解要求的目标就是扩展"期望"的构件。
2."期望"的构件是方法,代表了达到目标的实践手段和补充认识。
每个方法都能映射到一个目标上,当一个方法对一个目标是唯一就是"特定方法";3.而能适用於所有目标时就是"公用方法"。
CMMI模型包括了186个特定方法,每个目标有两到七个方法对应。
4CMMI包括了10种"提供的信息":目的,概括和总结了关键过程域的特定目标;介绍说明,介绍关键过程域的范围、性质和实际方法和影响等特徵;引用,关键过程域之间的指向是通过引用;名字,表示了关键过程域的构件;方法和目标关系,关键过程域中方法映射到目标的关系表;注释,注释关键过程域的其他模型构件的信息来源;典型工作产品集,定义关键过程域中执行方法时候产生的工作产品;子方法,通过方法活动的分解和详细描述;学科扩充,CMMI对应学科是独立的,这里提供了对应特定学科的扩展;公用方法的详细描述,关键过程域中公用方法应用实践的详细描述。
CMMI考试内容
题型:选择题(不定项)、简答题、案例分析成绩:期中20% 课堂30% 期末50%CMMI概述1、CMMI全称2、CMMI来源于那三个模型,研究机构(英文、中文)3、CMMIv1.2分为哪三个集群(英文、中文)4、CMMI的成熟度等级表示5、CMMI有哪些pa ,ML2、3、4、5级别成熟度分别要求哪些pa达到怎样的成熟度6、CMMI框架的组成结构(中英文都可)7、评估方法简述,评估三种类型、评估的主要依据、评估的结果8、GG和GP分别是什么,5个GG?GG1和GG2 GG3对应的GP分别是什么?9、GP2.3资源的分类例举10、GP2.5的培训,组织过程相关的pa培训如何进行11、GP2.7识别和使卷入的英文、两个词语的动作过程解释12、GP2.10中领导的描述在CMM和CMMi中的差别,CMMI的改进有何具体意义13、PP过程域的GP2.2如何实现;PMC中的GP2.8如何实现RM需求管理1、需求跟踪的方法需求跟踪矩阵的使用?2、获得需求承诺因该获得那些人的承诺?用户程序员需求开发人员3、识别需求不一致性的最有效方法?需求评审SAM供方协议管理1、确定组件获取方式的意义在于什么?(在于获得最适合企业,选择能够满足质量、成本、进度三方面要求的最优产品列表)2、建立供方协定---哪些协议是具有法力效力的?3、SP2、5为什么比CMM的SG2多了一个产品转化?产品转换的意义在于什么?(硬件和软件。
硬件需要安装到项目环境,并且调试;软件、组件等需要集成到项目环境中去)4、4、和供应商建立长期合作关系在哪里有约定?SP2、1意义是什么?对于组织来讲,项目是一次性的,但是合作是长久的,帮助供方改善过程实际上是对组织本身过程的改善5、跟踪选择的供方过程应该是怎样的?6、6、评价供方工作产品sp2.3中有哪些方式可以利用?演示、评审、测试PP项目计划1、PP过程域在项目中的作用域2、计划制定的原则?如何实现3、PP中每个sp用到的工具方法手段,如何完成实践要求,简述4、一般的估算方法有哪几个?区别5、什么是承诺管理?承诺的分类6、CMMI在sp1.1估计项目范围中要求建立工作分解结构,必须包含哪些内容?(产品包、管理的任务、外包的、重用的、采购的组件)7、pp中“建立”和“维护”两个活动的解释?(可以例举建立、维护计划或者承诺等相关的过程解释)8、纠偏行动的先决条件?9、干系人的分类、举例(4类)PMC项目监控1、项目监控点选择的原则?原因?2、挣值曲线的项目状态分析如图3、SG2中的相关实践约定,需要采取就偏措施的问题来源?MA度量分析1、度量分析的作用体现在哪些方面?(从项目和组织两个角度分析)2、度量的目的要支持质量的目标3、度量中用到的工具和方法?(挣值分析法、80-20原则、因果图、控制图、趋势图、散点图等excel project 等)4、在sp1.1中,要求根据组织的过程能力基线选择度量目的。
CMMI考试试题
精品文档CMMI 模型介绍和 PAs 讲解》 测试试题一. 选择题:(每题 5 分,共 10题)1. CMMI 的阶段式和连续式分别表示( A •组织的过程能力和项目的成熟度C •项目的过程能力和项目的成熟度)。
B •组织的过程能力和组织的成熟度 D •项目的过程能力和组织的成熟度2. CMMI 模型的PAs 中,以下不属于工程域的是()。
A .ReqM (RequirementManagemen )t B. PI (Product Integration )C. PMC (Project Monitor and Control )D. VER (Verfication)3. CMMI 模型的PAs 中,以下不属于支持域的是()。
A . PPQA ( Product and Process Quality Assuranc )e B. PP ( Project Plan )C. CM ( Configration Management )D. DAR(Desision Analysis and Resolution)4. CMMI 模型中,使用了组织过程财富库中的财富,为项目制定综合计划的是( )A . PP (Project Plan )B . PMC (Project Monitor and Control )C . IPM (Integrated Project Managemen )t D. RskM(Risk Management)5. CMMI 模型中,负责组织的技能和资源管理,为项目提供具备合适技能的项目成员 的PAs 是()。
A . PP (Project Plan )B .C . IPM (Integrated Project Managemen )t 6. CMMI 模型中,没有涉及相关方管理的 A . PP (Project Plan ) B . C . IPM (Integrated Project Managemen )t 7. CMMI 模型中,涉及对现有的设计中的技术质量问题检出的 PA 是()。
cmmi认证师报考条件
cmmi认证师报考条件
要成为CMMI认证师,你需要满足以下条件:
1. 教育背景:具备本科学士学位及以上学历,相关专业如计算机科学、软件工程等。
2. 工作经验:拥有相关领域的工作经验,通常要求在软件或系统开发领域有2-5年的从业经验。
3. 培训要求:完成CMMI认证师培训课程,通过培训机构或相关认证机构提供的认证培训课程。
4. 考试要求:通过CMMI认证师考试,考试内容包括理论知识和实践技能的考察。
通常分为书面考试和面试等不同形式。
5. 建议条件:建议具备项目管理、质量管理等相关认证(如PMP、Six Sigma)或培训(如ISO 9001、ISO 27001)。
请注意,这只是一般的要求,具体的认证要求可能会因不同的机构或国家而有所不同。
建议在报考前详细了解所在地区或目标认证机构的具体要求。
2024年下半年软件工程自考试题含解析
2024年下半年软件工程自考试题一、单项选择题1、集成化能力成熟度模型(CMMI)中有22个过程域,分为4类:项目管理类、工程类、过程管理类和______。
A.需求管理类B.支持类C.项目包类D.目标类2、RUP设计阶段的主要活动不包含______。
A.程序设计B.体系结构设计C.用况设计D.类设计3、下列不属于需求规约的基本性质是______。
A.可重复的B.重要性和稳定性程度C.完整的D.一致的4、指一个模块内部各成分之间相互关联程度的度量是______。
A.耦合B.内聚C.扇入D.扇出5、软件测试中,白盒测试技术依据的是程序的______。
A.逻辑结构B.输入数据C.状态D.功能6、RUP的分析类包括边界类、实体类和______。
A.子类B.控制类C.父类D.活动类7、《ISO/IEC软件生存周期过程12207-1995》标准按过程主体把软件生存周期过程分为基本过程、组织过程和______。
A.供应过程B.开发过程C.测试过程D.支持过程8、集成化能力成熟度模型(CMMI)针对每个过程域设定了能力等级,其中最高级为______。
A.3级B.4级C.5级D.6级9、在常见的软件开发模型中,主要用于支持面向对象技术软件开发的是______。
A.喷泉模型B.螺旋模型C.增量模型D.瀑布模型10、CMMI组织过程改善的成熟度等级中的2级是______。
A.已执行级B.已定义级C.已管理级D.已定量管理级11、RUP的迭代、增量式开发过程中,需要估算成本、进度,并能够减少次要的错误风险,至少需要完成______。
A.初始阶段B.精化阶段C.构造阶段D.移交阶段12、使用用况图可以实现业务建模和系统建模,而得到业务模型和系统模型之间具有的关系是______。
A.整体/部分B.一般/特殊C.功能/过程D.静态/动态13、在销售管理系统需求文档中出现下列描述,属于设计约束范畴的是______。
A.系统应能产生月销售报表B.系统应在5分钟内计算出给定季度的总销售税C.对要构建的账户接收系统,必须为月财务状况系统提供更新信息D.任取1秒钟,一个特定应用所消耗的可用计算能力平均不超过50%14、软件生存周期是指______。
CMMI体系考试题目
CMMI 体系考试题目(满分150 分)姓名__________________________部门_____________________________1)2)一、填空题(10 分)组织软件过程资产包括,英文全称为阶段制定,并与《。
》同时评审和修订。
》《、》CMMI 的中文全称为3) 《数据度量计划》在项目4) 项目结项时,项目度量人员应向组织度量人员提交《和各度量实体,将项目已经固化的数据汇入PDB 中。
5) 组织度量人员对项目数据度量和《》进行评价,并纳入项目评价结果中。
定期或根据需要对PDB 中各项目数据进行分析,形成度量分析报告。
二、不定项选择题(每题2 分,共80 分,多选少选均不得分)1、项目论证阶段主要解决项目的什么问题:(A、可行性B、项目方案)2、项目论证的决策事项应该使用什么方法进行确定(A、度量分析过程3、需求开发过程形成的《需求规格说明书》应该进行:(A、同行评审4、需求开发阶段除需求人员外,还应该开展工作的人员包括(A、设计人员B、系统测试人员5、软件设计阶段包括的主要活动:(A、架构设计B、软件编码6、软件设计阶段必须形成的产品有哪些(A、设计说明书B、架构设计说明书)C、详细设计)C、需求跟踪矩阵)B、项目论证过程C、设计框架C、需求分析过程D、决策分析过程)D、用户确认))D、详细设计B、软件测试C、技术审核C、质量保证人员D、数据度量人员D、软件测试D、用户手册7、软件实现阶段的单元测试可以使用什么活动替代(A、代码走查B、技术评审C、管理评审)C、过程规范)8、软件实现工作中应该特别注意遵循(A、文档规范B、编码规范9、产品集成阶段包括的主要活动:(A、组件集成B、集成测试D、代码审查D、QA 规范10、系统测试工作依据什么进行策划和用例设计(A、需求文档B、设计文档C、系统测试C、架构设计文档)D、单元测试D、代码11、系统实施阶段包括的主要活动:(A、组件集成12、产品部署之前应该注意按照规范完成(A、系统培训13、产品维护计划中应该确定:(A、产品部署14、产品维护报告是针对(A、维护需求B、产品验收B、人员和职责B、维护设计B、工作量影响B、产品发布C、产品部署C、产品发布)))C、维护任务)CMMI 考试题目D、产品验收D、验收测试D、维护发布计划)的说明,说明维护工作的结果。
软件质量与可靠性考试
软件质量与可靠性考试(答案见尾页)一、选择题1. 软件质量与可靠性的关系是什么?A. 软件质量与可靠性无关B. 软件质量是可靠性的一部分C. 软件质量与可靠性相互独立D. 软件质量与可靠性密切相关2. 软件质量特性中,()通常指的是软件在特定条件下无故障运行的能力。
A. 可靠性B. 可维护性C. 可扩展性D. 可测试性3. 在软件开发过程中,()阶段的质量控制最为关键。
A. 需求分析B. 设计C. 编码D. 测试4. 软件缺陷的分类中,()是指缺陷不处理可能会影响软件功能或性能。
A. 显式缺陷B. 隐蔽缺陷C. 假设缺陷D. 致命缺陷5. 测试是软件质量保证的重要手段,以下哪个选项不属于测试类型?A. 单元测试B. 集成测试C. 系统测试D. 性能测试6. 软件开发生命周期(SDLC)中,()阶段主要关注代码的质量和可维护性。
A. 需求分析B. 设计C. 编码D. 测试7. 软件质量量表CMMI中,()级别表示管理级的软件过程能力。
A. 1级B. 2级C. 3级D. 4级8. 在敏捷开发方法中,()阶段会进行需求分析和规划。
A. 迭代前期B. 迭代期C. 迭代后期D. 重构期9. 软件开发中,()技术通常用于保证代码的质量和可维护性。
A. 面向对象编程B. 结构化编程C. 并发编程D. 测试驱动开发10. 软件可靠性评估中,()指标通常用来衡量软件在特定条件下的无故障运行能力。
A. 故障率B. 故障间隔时间C. 平均故障间隔时间D. 故障恢复时间11. 软件质量特性中,()是指软件在规定的条件下和规定的时间内,完成规定的功能的能力。
(单选)A. 可靠性B. 可维护性C. 可扩展性D. 可测试性12. 在软件开发过程中,()阶段是软件测试的最佳时机。
(单选)A. 编码阶段B. 设计阶段C. 需求分析阶段D. 测试阶段13. 软件缺陷的等级分类中,()表示软件缺陷已经严重到无法修复的程度。
(单选)A. 错误B. 严重错误C. 致命错误D. 可修复错误14. 软件质量保证的主要活动包括()等。
软件质量保证试题答案
一、判断题题1分,共20分)( ×)1、软件故障是导致软件失效的必要和充分要素.(√ )2、同行评审的主要目标在于检测错误、核对与标准的偏离.(√ )3、在任何软件机构中,定期、不定期的培训、再培训都是必须而且是必要的。
(√)4、在整个机构中使用基础设施防护与改进部件的主要目标是在机构积累的SQA 经验基础上消除或至少降低出错率。
( × )5、所有SQA活动和项目里程碑的完成或项目里程碑的检验是同时发生的。
( ×)6、DanielGalin等提在20世纪50年代建立的经典质量费用模型,提供了一种以经济学观点把与产品质量保证相关的费用非类的方法学。
( √ )7、一旦更改过的SCI替换了前面的SCI,就认为完成了软件的一个新版本。
( √ )8、软件质量成本是一个投资问题,而不是成本问题!( × )9、SEI CMM评估标准,ISO9001和ISO 9000—3标准是典型的项目过程标准。
( √)10、软件质量保证的独特性是由软件产品不同于其他制造产品的本质决定的.二、填空题(每空1分,共20分;请把答案书写在相应横线上.)1、软件质量工程包括软件质量保证、软件质量规划和软件质量控制三大方面。
2、McCall模型产品修改纬度的质量因素有可维护性、可测试性、灵活性.3、面向对象模型不同于其他模型的主要特征是组件的密集重用。
4、有两种同行评审方法学:审查和走查。
5、RMA可以划分成三组类别内部风险管理措施,分包风险管理措施,顾客风险管理措施。
6、支持性质量手段有模板和检查表。
7、依据软件系统的生命周期和其他阶段,软件质量度量划分为软件过程度量和软件产品度量。
8、软件配置发布的版本有基线版本、中间版本、修订版本.9、SQA标准被划分成软件质量管理标准,软件项目过程标准两类.10、软件缺陷的固有特征有软件缺陷的固有性、软件缺陷的敏感性,软件缺陷的感染性。
三、选择题(每小题2分,共18分)1 软件调试的目的是(ﻩB)( A)发现软件中隐藏的错误(B)解决测试中发现的错误(C)尽量不发现错误以便早日提交软件(D)证明软件的正确性2 .黑盒测试技术中不包括(D )(A)等值分析测试(B)边界值分析测试(C)错误推测法ﻩ(D)逻辑覆盖测试3.(Dﻩ)是把输入条件视为“因”,把输出条件视为“果",将黑盒看成是从因到果的网络图(A)等值分析测试(B)边界值分析测试(C)错误推测法ﻩ(D)因果图4.集成测试的测试用例是根据( C)的结果来设计.A。