2009年1月高等教育自学考试福建省统一命题考试软件成熟度模型CMM(7021)
- 格式:doc
- 大小:35.00 KB
- 文档页数:5
软件资格考试软件过程能力评估师(基础知识、应用技术)合卷(中级)自测试卷(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、软件过程能力成熟度模型(CMM)中,哪个级别标志着组织在软件过程管理方面已经建立了一套有效的、稳定的、可重复的过程?A、初始级(Initial)B、可重复级(Repeatable)C、已定义级(Defined)D、已管理级(Managed)2、敏捷开发方法中,哪个概念强调团队成员之间的密切合作,以及在开发过程中快速响应变化?A、ScrumB、KanbanC、极限编程(XP)D、看板(Kanban)3、软件过程能力评估师的定义是什么?4、评估过程中常用的软件过程模型有哪些?请列出至少三种。
5、以下哪种说法不属于软件过程能力的五个关键能力范围?()A. 交流能力B. 需求工程能力C. 设计能力D. 软件项目管理能力6、在软件开发生命周期中,以下哪个阶段是确保软件质量的关键阶段?()A. 需求分析阶段B. 设计阶段C. 编码阶段D. 测试阶段7、在软件生命周期模型中,螺旋模型是一种结合了瀑布模型与哪种模型的特点,并加入了风险分析的模型?A. 迭代模型B. 敏捷模型C. 增量模型D. 快速原型模型8、下列哪一项不是软件质量保证(SQA)的主要活动?A. 制定SQA计划B. 执行同行评审C. 监控配置管理D. 编写测试用例9、在软件过程能力成熟度模型(CMM)中,哪一级别表示组织已经建立了标准化的软件过程,并能对这些过程进行持续改进?A. CMM1:初始级B. CMM2:可重复级C. CMM3:已定义级D. CMM4:已管理级 10、以下哪项不是软件过程评估的目的?A. 提高软件产品质量B. 识别和改进软件过程中的问题C. 确保项目按时交付D. 评估组织对CMM级别的符合程度11、在项目管理中,下列哪个过程组负责定义和批准项目需求,并确保项目目标、范围与客户的期望保持一致?A. 项目启动B. 项目规划C. 项目执行D. 项目监控12、敏捷开发方法论强调什么原则?A. 严格的项目规划B. 持续的迭代与反馈C. 严格的代码审查D. 高层管理的控制13、软件过程能力成熟度模型中,认为软件开发是一个迭代的过程,并通过迭代来提高软件质量的方法是?A. 水平模型B. V模型C. 圈模型(螺旋模型)D.瀑布模型14、在软件过程管理中,不属于软件开发生命周期中过程活动的是?A. 规划B. 分析C. 实现D. 维护15、在软件开发过程中,哪一项是确保软件质量的重要手段?•A) 需求分析•B) 代码编写•C) 软件测试•D) 用户培训16、CMMI(Capability Maturity Model Integration)模型中的哪个级别表示组织已经定义了标准过程,并且这些过程被文档化、标准化,同时被整个组织所遵循?•A) 初始级•B) 可管理级•C) 已定义级•D) 量化管理级17、在软件过程中,哪个阶段通常被用于评估软件产品的质量?A. 需求分析阶段B. 设计阶段C. 编码阶段D. 测试阶段18、以下哪个不是软件过程改进的典型方法?A. 精益软件开发B. 精益六西格玛C. 敏捷开发D. 传统瀑布模型19、软件过程能力评估是指对软件企业执行软件开发过程的能力进行评估。
2025年软件资格考试软件过程能力评估师(基础知识、应用技术)合卷(中级)自测试题(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、软件过程能力评估师在进行软件过程评估时,最常用的评估模型是:A. CMMI(能力成熟度模型集成)B. ISO/IEC 15504(软件过程评估模型)C. SPICE(软件过程改进和环境能力)D. MOF(微软运营框架)2、在进行软件过程评估时,以下哪个因素不是影响软件过程能力的直接因素?A. 人员技能B. 工具和技术C. 组织文化D. 项目管理方法3、在软件过程能力成熟度模型(CMM)中,哪个级别表示组织已建立了标准化的过程并能够进行过程改进?A. CMM Level 1 - 初级B. CMM Level 2 - 可重复C. CMM Level 3 - 定义D. CMM Level 4 - 管理级4、软件过程能力评估师在进行软件过程评估时,以下哪项活动不是必须的?A. 收集过程文档B. 与团队成员进行访谈C. 分析项目历史数据D. 评估软件产品的质量5、题干:在软件工程中,以下哪项不是软件开发生命周期模型?A. 瀑布模型B. 螺旋模型C. 水晶模型D. 代码审查模型6、题干:以下关于软件质量特性的描述中,哪项是错误的?A. 软件质量特性包括功能性、可靠性、易用性、效率、可维护性和可移植性。
B. 功能性是指软件满足用户需求和预期的程度。
C. 可靠性是指软件在特定条件下保持其性能的能力。
D. 软件的可维护性是指软件能够被修改和适应环境变化的能力。
7、在软件过程中,以下哪个阶段通常不涉及详细设计工作?A、需求分析B、概要设计C、详细设计D、编码实现8、在软件过程能力成熟度模型(CMM)中,以下哪个等级代表组织已经建立了稳定的软件过程?A、初始级B、可重复级C、已定义级D、管理级9、在软件过程能力成熟度模型(CMM)中,哪个级别代表了组织已建立有效的软件过程,并已对软件过程进行了定量管理?10、敏捷开发方法中的“故事卡”通常用于什么目的?11、在软件开发生命周期中,以下哪个阶段是需求分析的起点?A. 系统设计B. 系统规划C. 系统实现D. 系统测试12、以下哪个标准是用于评估软件产品的可维护性的?A. ISO/IEC 15504(SPICE)B. ISO/IEC 25010(SQuaRE)C. ISO/IEC 25000(SWE-CMM)D. ISO/IEC 1220713、在软件过程评估中,下列哪项不是过程成熟度模型(CMM)关注的核心要素?A. 项目管理B. 人员管理C. 软件质量管理D. 组织管理14、在软件过程能力评估中,以下哪个指标通常用来衡量软件项目交付的及时性?A. 项目进度偏差B. 完成分解任务的时间C. 完成时间与计划时间之比D. 需求变更频率15、在软件过程能力成熟度模型(CMM)中,以下哪个级别代表了组织已建立了有效的过程管理机制?A. 初始级(Initial)B. 可重复级(Repeatable)C. 定义级(Defined)D. 管理级(Managed)16、软件质量保证(SQA)的主要目的是什么?A. 确保所有软件需求都被满足B. 减少软件缺陷和错误C. 提高软件产品的可靠性D. 以上都是17、以下关于软件质量保证(Software Quality Assurance,简称SQA)的说法中,正确的是()。
2025年软件资格考试软件过程能力评估师(基础知识、应用技术)合卷(中级)模拟试题(答案在后面)一、基础知识(客观选择题,75题,每题1分,共75分)1、软件过程能力成熟度模型(CMM)的五个成熟级中,哪个级别代表了组织对软件过程已建立了有效的管理过程,能够重复以往的成功,并能进行有效的变更控制?2、在软件开发生命周期(SDLC)中,哪个阶段负责确定项目的范围、目标和主要里程碑?3、在软件过程能力成熟度模型(CMM)中,哪个级别的组织已经建立了软件过程改进的定量目标,并监控了这些目标的实现情况?A. CMM Level 1:初始级B. CMM Level 2:可重复级C. CMM Level 3:已管理级D. CMM Level 4:定义级4、在软件开发生命周期中,哪个阶段通常被用来识别项目风险和制定风险管理计划?A. 需求分析阶段B. 设计阶段C. 开发阶段D. 测试阶段5、软件过程能力成熟度模型(CMM)的哪个级别标志着软件组织已经建立了一套标准化的软件开发过程,并已通过内部审计确保了这些过程的实施?A. CMM Level 1 - 初级B. CMM Level 2 - 管理级C. CMM Level 3 - 定义级D. CMM Level 4 - 管理级6、敏捷开发方法中的一个核心原则是“拥抱变化”,以下哪个选项不是敏捷开发方法所提倡的?A. 迭代开发B. 自组织团队C. 严格遵循预定的计划D. 客户参与7、以下关于软件过程能力成熟度模型(CMM)的说法,错误的是()。
A. CMM是为了提高软件过程能力而设计的B. CMM模型共分为五个等级C. CMM模型主要关注软件开发过程中的管理活动D. CMM模型不适用于服务型组织8、在软件项目管理中,以下关于敏捷方法的说法,正确的是()。
A. 敏捷方法强调严格按照项目计划执行B. 敏捷方法注重项目团队的合作和沟通C. 敏捷方法不强调需求变更的适应D. 敏捷方法适用于所有类型的软件开发项目9、在软件过程中,以下哪个阶段不是软件设计的主要阶段?A. 需求分析B. 架构设计C. 详细设计D. 测试设计 10、以下哪种软件过程评估模型是针对软件过程改进的?A. 软件开发生命周期(SDLC)B. CMMI(能力成熟度模型集成)C. RUP(统一软件开发过程)D. SPICE(软件过程评估与改进能力)11、在软件过程能力成熟度模型(CMM)中,哪个等级标志着组织已经建立了稳定的软件开发过程,并能够重复成功?12、在软件开发生命周期(SDLC)中,哪个阶段通常负责需求收集和分析?13、在软件过程能力成熟度模型CMM(Capability Maturity Model)中,哪一级别表示软件过程是可重复的,并且已建立了一套标准的软件过程?14、软件质量保证(Software Quality Assurance,简称SQA)的主要目的是什么?15、在软件开发生命周期中,以下哪个阶段不涉及软件产品的实际编码工作?A. 需求分析B. 设计C. 编码D. 测试16、在软件质量保证活动中,以下哪种方法不是静态测试方法?A. 代码审查B. 单元测试C. 系统测试D. 可行性分析17、题干:在软件过程能力成熟度模型(CMM)中,哪个级别标志着软件过程已得到良好定义,并形成标准化的过程?A. CMM1:初始级B. CMM2:可重复级C. CMM3:已定义级D. CMM4:管理级18、题干:软件开发生命周期模型中,以下哪一种模型强调在软件开发过程中尽早和持续地交付软件产品?A. 水平模型B. 瀑布模型C. 增量模型D. V模型19、软件过程能力评估师在进行软件过程评估时,以下哪项不是评估的焦点?A. 软件项目管理的有效性B. 软件产品质量的保证C. 软件开发人员的技能水平D. 软件项目的经济效益 20、在软件过程能力成熟度模型(CMM)中,以下哪个级别标志着软件组织在过程管理和过程量化方面有了显著改进?A. 初始级(Initial)B. 管理级(Managed)C. 定义级(Defined)D. 优化级(Optimized)21、在软件过程能力成熟度模型(CMM)中,第几个等级开始要求有明确的软件过程?22、在软件开发生命周期中,哪个阶段的工作重点是需求分析和系统设计?23、题干:在软件过程能力成熟度模型(CMM)中,第3级“重复级”的关键过程区域(KPA)包括哪些内容?A. 项目监控和项目规划B. 软件产品和过程定义C. 软件产品和过程度量D. 软件产品和过程改进24、题干:以下关于敏捷软件开发的特点描述,正确的是:A. 敏捷开发强调代码质量,但可以牺牲开发速度B. 敏捷开发不关注文档,文档生成是次要任务C. 敏捷开发采用迭代的方法,每个迭代周期通常为2-4周D. 敏捷开发要求所有团队成员必须全职参与项目25、软件过程能力成熟度模型CMM中,哪个级别表示组织已经建立了一个稳定的过程环境,能够对过程进行有效的管理?A. CMMI Level 1:初始级B. CMMI Level 2:可重复级C. CMMI Level 3:已定义级D. CMMI Level 4:管理级26、软件质量保证(SQA)的主要目的是什么?A. 确保软件产品满足预定的质量标准B. 监督和控制软件开发过程C. 确保软件开发过程遵循最佳实践D. 优化软件产品性能27、软件过程能力评估师在进行软件项目评估时,通常需要关注以下哪些方面?A. 项目管理B. 软件质量保证C. 软件开发方法D. 软件维护E. 项目团队28、在软件过程能力成熟度模型(CMM)中,以下哪个级别表示组织在软件过程管理方面具有良好定义的软件过程?A. 初始级(Initial)B. 管理级(Managed)C. 定义级(Defined)D. 管控级(Controlled)E. 精益级(Optimized)29、以下哪项不是软件过程能力成熟度模型(CMM)中的五个成熟度级别?A. 初始级B. 管理级C. 定义级D. 软件工程 30、在软件需求工程中,以下哪个阶段不是需求分析阶段的一部分?A. 需求获取B. 需求规格化C. 需求验证D. 需求管理31、在软件过程能力评估中,用于衡量软件组织在软件工程实践中所遵循的过程和方法的规范性和一致性的指标是:A. 软件质量度量B. 软件过程能力成熟度模型(CMM)C. 软件项目管理D. 软件维护32、在CMM模型中,属于第二级“已管理级”的软件过程特性不包括:A. 有计划的变更控制B. 软件项目的范围定义C. 软件项目的成本估算D. 软件项目的进度监控33、在软件工程中,以下哪个生命周期模型适用于需求变化频繁、客户需求不明确的项目?A. 水晶模型B. 瀑布模型C. 螺旋模型D. V模型34、以下哪个不是软件过程能力成熟度模型(CMM)的五个成熟度级别?A. 初始级B. 可重复级C. 定义级D. 管理级E. 优化级35、在软件过程能力成熟度模型(CMM)中,哪一级别标志着组织在软件过程管理方面的初步成功,并且实现了基本的过程控制?A. CMM Level 1 - 初级B. CMM Level 2 - 管理级C. CMM Level 3 - 定义级D. CMM Level 4 - 管理级36、以下哪个工具或方法通常用于软件项目的需求收集和分析?A. 敏捷迭代B. 状态图C. 流程图D. 用户故事地图37、软件过程能力成熟度模型(CMM)的哪个级别强调了软件过程的基础管理?A. CMM Level 1:初始级B. CMM Level 2:可重复级D. CMM Level 4:量化管理级38、在软件质量保证(SQA)中,以下哪个活动不属于SQA的典型活动?A. 编写质量计划B. 审核软件需求C. 进行系统测试D. 分析市场趋势39、题干:在软件过程能力评估中,CMMI(能力成熟度模型集成)的哪个级别代表组织已经建立了软件过程改进的基础?A. CMMI Level 1:初始级B. CMMI Level 2:可重复级C. CMMI Level 3:已定义级D. CMMI Level 4:量化管理级 40、题干:以下哪项不是软件过程评估的常见方法?A. 自我评估B. 第三方评估C. 内部审计D. 静态代码分析41、在软件过程能力成熟度模型CMM中,哪个级别标志着软件组织已经建立了有效的软件过程?A. CMM Level 1:初始级B. CMM Level 2:可重复级D. CMM Level 4:量化管理级42、以下哪个不是软件开发生命周期中的一个阶段?A. 需求分析B. 设计C. 编码D. 测试43、在软件过程能力成熟度模型CMM中,哪个等级的软件组织已经建立了软件过程管理的标准,并能够对软件过程进行量化管理?A. CMM Level 1:初始级B. CMM Level 2:可重复级C. CMM Level 3:已定义级D. CMM Level 4:已管理级44、在软件需求工程中,以下哪个活动不属于需求跟踪?A. 需求捕获B. 需求分析C. 需求验证D. 需求管理45、软件过程能力成熟度模型(CMM)中,成熟度等级从低到高的顺序是?A. 初级(Level 1)、管理级(Level 2)、定义级(Level 3)、量化管理级(Level 4)、优化级(Level 5)B. 初级(Level 1)、定义级(Level 2)、管理级(Level 3)、量化管理级(Level4)、优化级(Level 5)C. 初级(Level 1)、优化级(Level 5)、量化管理级(Level 4)、管理级(Level 3)、定义级(Level 2)D. 定义级(Level 2)、初级(Level 1)、优化级(Level 5)、管理级(Level 3)、量化管理级(Level 4)46、在软件过程能力评估中,以下哪项不是软件过程评估的关键因素?A. 软件过程文档B. 软件过程实施的有效性C. 软件过程改进的持续性与承诺D. 项目管理和团队协作47、软件过程能力评估师在评估软件过程能力时,以下哪个选项不是软件过程能力的指标?A. 软件产品的质量B. 软件项目的成本C. 软件项目的进度D. 软件项目的团队协作能力48、在CMMI(Capability Maturity Model Integration)模型中,以下哪个阶段代表了软件过程能力从无序到有序的转变?A. 初始级B. 管理级C. 定义级D. 精熟级49、题干:在软件过程能力成熟度模型(CMM)中,第几个成熟度级别开始引入软件过程量化方法?A. 2级B. 3级C. 4级D. 5级 50、题干:以下哪项不是软件开发生命周期(SDLC)中的阶段?A. 需求分析B. 设计C. 编码D. 维护51、在软件过程能力成熟度模型CMM中,哪一级别强调了软件产品的管理和质量保证?52、以下哪项不是软件过程评估的常用方法?53、软件过程能力成熟度模型(CMM)中,CMMI模型中哪一种模型适用于跨学科和跨职能团队?A. CMMI for DevelopmentB. CMMI for ServicesC. CMMI for AcquisitionD. CMMI for Lean Software Development54、在软件开发生命周期中,下列哪个阶段是软件质量保证(SQA)的主要活动阶段?A. 需求分析B. 设计C. 编码D. 测试55、在软件过程能力成熟度模型(CMM)中,CMM的第几个级别被称为“已管理级”?A. 第2级B. 第3级C. 第4级D. 第5级56、在软件开发生命周期(SDLC)中,哪个阶段通常负责对软件需求进行收集和分析?A. 需求分析阶段B. 设计阶段C. 开发阶段D. 测试阶段57、以下哪一项不是软件过程能力评估师(CAPP)所关注的软件过程领域?A. 软件需求工程B. 软件项目管理C. 软件质量保证D. 软件架构设计58、在软件过程能力成熟度模型(CMM)中,哪一级别代表了软件过程管理已达到持续改进的状态?A. 初级(Level 1)B. 管理级(Level 2)C. 定义级(Level 3)D. 管理级(Level 5)59、题干:在软件过程能力成熟度模型(CMM)中,哪个级别的组织已经建立了标准的软件过程,并能够重复这些过程?选项:A. CMM级别1:初始级B. CMM级别2:可重复级C. CMM级别3:已定义级D. CMM级别4:管理级 60、题干:敏捷开发方法中,哪个原则强调团队协作和面对面的沟通?选项:A. 敏捷宣言的原则之一B. 沟通原则C. 精益原则D. 敏捷团队原则61、软件过程能力成熟度模型(CMM)中,哪个级别标志着组织已经建立了一套定型的、持续改进的软件过程?62、在软件项目管理中,以下哪个工具或技术主要用于估算项目所需的时间和成本?63、在软件过程中,以下哪项活动通常在需求分析阶段进行?A. 需求获取B. 需求规格化C. 需求验证D. 需求管理64、在软件过程能力成熟度模型(CMM)中,哪一级别关注于建立软件过程的基础,并且通过定义和管理过程来提高软件产品的质量?A. CMM Level 1:初始级B. CMM Level 2:可重复级C. CMM Level 3:已定义级D. CMM Level 4:管理级65、软件过程能力评估模型中,用于度量软件组织过程能力的五个等级分别是?A. 初始级、可重复级、已定义级、管理级、优化级B. 初始级、可重复级、已管理级、已定义级、优化级C. 初始级、可管理级、已定义级、管理级、优化级D. 初始级、可重复级、已定义级、管理级、优化级66、在软件过程评估中,以下哪项不是软件过程评估的关键步骤?A. 确定评估目标和范围B. 收集过程数据C. 分析和评估数据D. 评估结果反馈67、软件过程能力成熟度模型(CMM)的五个成熟级中,哪个成熟级是关注软件过程改进的?A. 初级(Level 1)B. 管理级(Level 2)C. 定义级(Level 3)D. 管理级(Level 4)E. 优化级(Level 5)68、在软件开发生命周期(SDLC)中,以下哪个阶段属于需求分析阶段?A. 设计阶段B. 需求分析阶段C. 开发阶段D. 测试阶段E. 维护阶段69、在软件过程能力成熟度模型CMMI中,哪个过程区域负责识别和管理项目风险?70、软件过程改进的主要目标是?71、以下关于软件项目管理的说法,不正确的是:A. 软件项目管理是指通过计划、实施、监控和控制软件项目的活动,以确保项目能够按时、按预算、按质量完成。
2009年1月高等教育自学考试福建省统一命题考试人力资源开发与管理试卷(课程代码6093)一、填空题(本大题共5小题。
每空1分.共10分)请在每小题的空格中填上正确答案。
错填、不填均无分。
1.人力资源管理的作用是改善和提高组织人力资源的______和______,提升其综合实力和竞争实力,从而对企业生产经营的发展,劳动生产效率的提高,经济效益的最大化等产生重大的推动作用。
2.职务分析主要包括以下两方面的研究任务:______和_______。
3.劳动争议处理的途径有:协商______、______、诉讼。
4.激励理论一般分作三类,其中之一是内容型理论,通常包括______理论、______理论、双因素理论、成就需要理论。
‘5.计件工资制可分为:______承包制等常见形式。
二、单项选择题(本大题共10小题.每小题2分。
共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
6.人力资源最基本、最重要、最本质的特征是【】A.能动性 B.不可剥夺性 C.生物性 D.时效性7.企业人力资源供给预测包括两个方面【】A.内部人员供给预测和外部人员供给预测B.管理人员预测和工人预测C.固定员工预测和临时工预测D.技术工人预测和普通工人预测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.以下属于脱产培训的特点为【】A.培训者主要由有一定资历和经验的员工担当B.较为经济C.内容安排紧凑,在短期内得到大量新信息D.与工作现场实际动作相结合,强调实践性15.人员招聘广告的首选媒体为【】A.电视 B.广播 C.报纸 D.杂志三、判断改错题(本大题共5小题.每小题2分。
2009年4月高等教育自学考试福建省统一命题考试软件测试技术试卷(课程代码7028)本试卷满分100分,考试时间l50分钟。
一、填空题(本大题共34空,每空1分,共34分)请在每小题的空格中填上正确答案。
错填、不填均无分。
1.软件测试员的一个基本素质是。
2.软件设汁文档中的流程图是描述的传统方式。
3.大棒模式的特点是计划、和正规开发过程几乎没有;优点是。
4.编写详细产品说明书的另外一个好处是软件测试员可以将其作为的书面材料,据此可以在之前找出软件缺陷。
5.产品说明书的高级审查包括:(1)设身处地为客户着想;(2)研究现有的;(3)审查和测试。
6.等价类别或者等价区间是指测试相同目标或者暴露相同软件缺陷的一组。
7.由于不可能完全测试,因此围绕进行等价分配,并建立是至关重要的,这是减少测试量最为有效的方法。
8.失败状态测试有竞争条件、和重负。
9.正式审查包括、公开陈述和。
10.在应该使用常量的地方使用了变量属于错误。
11.在算术表达式中使用了类型相同但长度不同的变量属于错误。
12.逻辑计算不能如期进行属于错误。
13.程序中存在从不执行的循环属于错误。
14.子程序更改了仅作为输入值的参数属于错误。
15.动态白盒子测试是指利用查看和得到的信息来确定哪些要测试,哪些不要测试,如何开展测试。
16.试图覆盖软件中的称为路径测试,路径测试最简单的形式是测试。
17.网页黑盒子测试包括:测试、超级链接测试、测试。
18.如果测试工具仅用于监视和检查软件而不列其进行修改,就可以认为是式。
如果以任何方式修改程序代码或者操纵环境,就属于式。
19.经证实,Beta测试是使独立、翔实的测试数据回归软件的好方法,但是必须和才有效。
20.特别测试就是测试员坐在软件面前开始胡乱。
21.测试案例中的“输入说明”列举了送到软件执行测试案例的所有或者。
22.测试程序中定义的“关闭”是用来说明由于意外原因推迟的的。
二、简答题(本大题共4小题,每小题6分,共24分)23.为什么软件测试员喜欢螺旋模式?24.对软件进行兼容性测试需要解答哪些问题?25.简述网页的常规特性有哪些?26.简述报告软件缺陷的基本原则。
2009年7月高等教育自学考试福建省统一命题考试软件能力成熟度模型(CMM) 试卷(课程代码07021)一、单项选择题(本大题共1O小题,每小题2分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.在一个不成熟的软件机构中【】A.会根据具体项目来修改软件过程B.如果项目被延迟,会取消测试C.具有规范的软件开发过程D.管理人员监督软件产品的质量和生产过程2.在软件项目开始之前,客户就能对过程能力和风险有了定量的了解的是【】A.可重复级 B.已定义级 C.已管理级 D.优化级3.以下关于关键实践的说法中,正确的是【】A.关键实践是每个关键过程域中的所有活动B.关键实践描述了应当怎样完成关键过程域的目标C.关键实践只是描述了部分关键过程域的活动D.关键实践在不同的成熟度级别是一样的4.执行活动说明了执行一个关键过程域所【】A.需要采取的措施 B.需要满足的前提条件C.需要采取的步骤 D.需要的活动、职责分配和规程5.基于CMM的估价方法的第一步是【】A.使用软件过程成熟度问卷开始现场调查B.使用CMM指导进行现在调查C.以CMM的关键过程域的概念明确地提Ⅲ过程的强弱之处,找出问题D.获得一个基于关键过程域目标的满足分析的剖面图6.执行约定一般包括制定机构策略和构建领导体制.以下涉及领导体制的关键过程域的是【】A.软件项目计划 B.机构构成定义 C.培训I大纲 D.技术更新管理7.以下不属于培训大纲关键过程域的活动的是【】A.在机构内协凋机构和项目的软件过程的培训B.各软件项目开发和维护规定其培训需要的培训计划C.依据机构标准开发和管理机构的培训课程D.依据书面规程,制定和修改机构的培训计划8.以下不能用于表示软件产品质贵特征的是【】A.功能性 B.可靠性 C.可用性 D.可开发性9.在培训大纲关键过程域中,机构遵循书面的管理策略.以满足培训需要。
2009年1月高等教育自学考试信息系统开发与管理试题一、单项选择题(本大题共15小题,每小题2分,共30分)1.诺兰模型可以用来正确和客观地评价企业和各级政府的信息化水平,包括下列5个阶段:初始期、普及期、_______、集成期、数据管理和信息管理。
() B A.替代期 B.控制期C.转型期D.提高期2.信息的_______要求信息系统的开发者根据不同的用户不同的需求,采用不同的信息表现方法。
() CA.转移性B.相对性C.变换性D.动态性3.信息化通常包括5个层次:产品信息化、企业信息化、产业信息化、国民经济信息化和() AA.国家信息化B.政府信息化C.信息高速公路D.全球信息化4._______阶段的任务是根据系统说明书中规定的功能要求,考虑实际条件,具体设计实现逻辑模型的技术方案。
() B A.系统分析 B.系统设计C.系统实施D.系统运行5.随着Internet席卷全球,以_______为基础的B/S模式日益显现其先进性,当今很多基于大型数据库的信息系统正在采用这种全新的技术模式。
() B A.计算机技术 B.Web技术C.数据库技术D.服务器技术6.新系统投入运行后,原系统仍有一段时间与之并行工作,称为() BA.跟踪转换B.并行转换C.直接转换D.分段转换7.UML是一种面向对象的统一建模语言。
它包含若干种图,其中,用例图展示了外部actor与系统所提供的用例之间的连接,UML中的外部actor是指() D A.人员 B.单位C.人员或单位D.人员或外部系统8.信息系统项目成本测算的重点是() AA.软件开发成本B.软件运行成本C.软件维护成本D.系统实施费用9._______是指对信息系统的开发过程进行的审计,目的是要检查开发的方法、程序是否科学合理,是否受到恰当的控制;同时,也要检查开发过程中产生的资料和文档是否符合规范。
() D A.处理系统综合审计 B.应用程序审计C.内部控制制度审计D.信息系统开发审计10.下列软件维护的方式中,工作量最大的是() CA.正确性维护B.适应性维护C.完善性维护D.预防性维护11._______一般是指在信息系统投入正式运行以后,为了了解系统是否达到预期目的和要求而对系统运行的实际效果进行综合评价。
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)认证考试(答案见尾页)一、选择题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模型的第二级是()。
全国2008年1⽉⾼等教育⾃学考试软件能⼒成熟度模型(CMM)试题答案2008年1⽉⾼等教育⾃学考试福建省统⼀命题考试软件能⼒成熟度模型(CMM) 试卷(课程代码 7021)⼀、单项选择题(本⼤题共15⼩题,每⼩题1分,共5分)在每⼩题列出的四个备选项中只有⼀个是符合题⽬要求的,请将其代码填写在题后的括号内,错选、多选或未选均⽆分。
1.以下属于CMM的主要特点的是【 B】A.基于计算机科学理论B.最好地反映了实践的情况C.⽂档属于机构秘密D.仅仅反映了软件过程改进⼈员的要求2.以下软件过程能⼒中,属于已定义级的软件过程能⼒特征的是【 A 】A.标准化的 B.定量的C.可预测的 D.可以不断得到改进3.在以下成熟度级别中,在项⽬开始之前,客户就能对过程能⼒和风险有定量认识的是【 C 】A.初始级 B.可重复级 C.已管理级 D.已定义级4.以下属于已定义级的关键过程域的是【 B】A.需求管理 B.机构过程焦点 C.定量过程管理 D.过程更改管理5.以下描述中正确的是【 C 】A.执⾏约定典型内容包括资源、机构结构和培训B.执⾏能⼒典型内容包括建⽴机构策略和领导关系C.验证实现典型内容包括管理部门和软件质量保证组实施的评审和审核D.执⾏活动的典型内容包括可能采⽤的测量实例6.以下关键过程域中,涉及到机构必须遵循的策略陈述的是【 A 】A.培训⼤纲 B.软件分包合同管理C.需求管理 D.软件配置管理7.SEI制订的软件改进⽅法称为IDEAL⽅法,其中E表⽰【 B 】A.⾏动 B.建⽴ C.初始化 D.推进8.以下属于关键过程域“需求管理”的执⾏能⼒的是【 B】A.控制指定给软件的系统需求,为软件⼯程和管理应⽤建⽴基线B.对每个项⽬.系统需求分析及分配给硬件、软件和其它系统部件的职责明确 C.软件⼯程组进⼊软件项⽬之前评审给定需求D.上级管理部门对管理给定需求的活动进⾏定期评审9.以下属于关键过程域“软件项⽬计划”的执⾏活动的是【 D 】A.形成软件估计⽂档,以供计划和跟踪软件项⽬使⽤B.指定⼀个项⽬软件负责⼈,负责协商约定与制定项⽬的软件开发计划C.制定与实施软件开发计划的职责明确D.确定或定义软件⽣命周期lO.以下属于关键过程域“软件质量保证”的⽬标的是【 B 】A.依据书⾯规程,为软件项⽬制订SQA计划B.对软件质量保证活动做到有计划C.SQA组评审软件⼯程活动,验证其⼀致性D.上级管理部门定期评审软件质量组活动11.以下属于关键过程域“软件配置管理”的执⾏活动的是【 A 】A.标识将置于配置管理下的软件⼯作产品B.有⼀个负责协调和实施项⽬SCM的⼩组C.为实施SCM活动提供了充⾜的资源D.让相关⼩组和个⼈及时了解软件基线的状态和内容12.以下属于关键过程域“机构过程焦点”的⽬标的是【 A 】A.机构内部软件过程的制定和改进活动协调⼀致B.开发和维护⼀个机构标准软件过程C.机构标准软件过程的过程能⼒能定量地区分D.上级管理部门监督机构的软件过程开发和改进活动13.以下属于关键过程域“缺陷预防”的执⾏能⼒的是【 C】A.缺陷预防活动是有计划的B.找出并标识缺陷产⽣的共同原因C.有⼀个为软件项⽬协调缺陷预防活动的协同组D.软件项⽬开发和维护缺陷预防活动计划14.⽀持”定量过程管理”的⼯具的实例有【 A 】A.数据库系统 B.编辑程序 C.规范说明⼯具 D.图形⼯具15.在培训⼤纲这个关键过程域中,培训⼤纲要素的实例有【 D 】A.⼯作站 B.课堂培训C.研讨会 D.机构的培训计划⼆、填空题(本⼤题共10空,每空2分,共20分)请在每⼩题的空格中填上正确答案,错填、不填均⽆分。
2009年1月高等教育自学考试福建省统一命题考试
软件能力成熟度模型(CMM) 试卷
(课程代码7021)
一、单项选择题(本大题共10小题。
每小题2分,共20分)
在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内。
错选、多选或未选均无分。
1.1987年,Humphrey开发了两种方法(软件过程评估和软件成熟度评价)和一个成熟度问
卷,用以【】
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.以下关于机构标准软件过程与项目软件过程之间的关系的说法,正确的是【】
A.机构标准软件过程是项目软件过程的基础,项目软件过程从机构标准软件过程中裁剪
B.项目软件过程是机构标准软件过程的基础,机构标准软件过程从项目软件过程中裁剪
C.项目软件过程可以从机构标准软件过程中裁剪,也可以采用其他的软件过程
D.项目软件过程完全按照机构标准软件过程进行实施
7.需求管理的目的是在客户和遵循客户需求的软件项目之问建立一种共同的理解,这里的
“客户”不可能是【】
A.系统开发人员 B.机构销售人员
C.机构主管人员 D.软件配置管理人员
8.以下关于软件项目跟踪和监督的说法中,错误的是【】
A.软件项目跟踪和监督的目的是能够随时掌握软件项目的实际开发过程
B.项目跟踪和监督以书面的估计、约定和计划为依据
C.对软件完成进度和结果进行跟踪和评审,但不能对计划进行调整
D.软件约定的更改须经相关小组和个人同意认可
9.以下不是综合软件管理关键过程域的活动的是【】
A.将机构的软件过程数据库用于软件计划和估计
B.依据项目定义的软件过程管理软件项目
C.依据书面规定,裁剪机构标准软件过程来开发项目定义的软件过程
D.向与实施软件过程有关的小组通报机构和项目中软件过程开发和改进活动的情况
10.过程更改管理的目的是【】
A.不断改进使用的软件过程,从而提高软件过程质量
B.不断改进使用的软件过程,从而提高软件质量和生产率,缩短产品开发周期
C.不断改进使用的软件过程,从而提高项目内的人员合作
D.不断改进使用的软件过程,从而提高机构日常管理
二、填空题(本大题共10小题。
每空1分,共20分) .
请在每小题的空格中填写正确答案。
错填、不填均无分。
11.CMM具有______,最好的反映了实践的情况,反映了_______和软件过程
评估执行人员的需求,形成文档,文档可以公开的使用等特点。
12.软件过程是指软件开发人员开发和维护软件及相关产品的一套_______、方法、
________及变换过程。
13.在CMM框架中,每个关键过程域的______总结了它的______,可以用来
判断一个机构或项目是否有效地实现了关键过程域。
14.共同特性是一些属性,指明一个关键过程域的执行和制度化是否有效、可重复和可持
续。
每个关键过程域可以用执行约定,______,_________,测量和分析,验证
实现这5个共同特性来表示。
15.可重复级的关键过程域主要有________,软件项目计划,软件项目跟踪和监督,软件
分包合同管理,_______和软件配置管理。
,
16.执行约定这个共同特性中的关键实践描述了机构为确保建立软件过程并持续执行所必
须采取的措施,一般包括制定_______和构建______。
17.SEI制定的软件改进方法(1DEAL方法)主要有以下几个阶段组成,分别是初始化,
________,_______,行动和推进。
18.在软件质量管理中,用于软件产品质量特征的实例有:_______,可靠性,可维护性
和________。
19.综合软件管理的目的是将_______和________结合成为密切相关、定义完整的
软件过程,该过程是从机构标准软件过程和相关资源中裁剪的到。
20.定量过程管理的目的是为了定量地控制软件项目的_________,软件过程运行效能用
来表示遵循软件过程所达到的___________。
三、名词解释题I本大题共5小题,每小题4分,共20分)
21.测量和分析
22.可重复级
23.软件相关组
24.软件过程单元
25.过程裁剪
四、简答题(本大题共6小题,每小题5分,共30分)
26.不成熟的软件机构有什么特征。
27.简述可重复级的行为特征。
28.简述SEI软件过程的开发和维护过程。
29.简述基于CMM的估价方法的步骤。
30.简述需求管理的目的和目标。
31.简述在培训大纲关键过程域中,各软件项目开发和维护规定其培训需求的培训计划的
组成。
五、应用题(本大题共1小题,共10分)
32.某软件开发公司S准备在公司内部实施CMM,在实施之前需要诊断软件过程、确定面临的问题,也就是说.在实施cMM的时候,需要进行评估。
一般来说有两种类型的评估:软件过程评估和软件能力评价。
有人认为软件过程评估用于决定当前软件过程的状态的,而软件能力评价用于确定合格的软件项目承制方的,因此两者之间的实施步骤是完全不一样的。
试分析以上观点。