(8)是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程3个要素。ISO9000是由ISO/TCl76制定的关于(9)和质量保证的国际标准。CMM提供了一个框架,将软件过程改进的进化步骤组织成5个成熟度等级。除第1

admin2009-02-15  45

问题 (8)是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,它包括方法、工具和过程3个要素。ISO9000是由ISO/TCl76制定的关于(9)和质量保证的国际标准。CMM提供了一个框架,将软件过程改进的进化步骤组织成5个成熟度等级。除第1级外,每个等级都包含了实现该成熟度等级目标的若干(10)。在软件开发的各种资源中,(11)是最重要的资源。软件的复杂性是(12),它引起人员通信困难、开发费用超支、开发时间超时等问题。

选项 A、软件过程
B、软件测试
C、软件生存周期
D、软件工程

答案D

解析 软件工程是研究和应用如何以系统化的、规范的、可度量的方法去开发、运行和维护软件,即把工程化应用到软件上。软件工程是一种层次化的技术,其中过程、方法和工具是软件工程的3个要素。1.软件工程必须以有组织的质量保证为基础,全面质量管理和过程改进使得更加成熟的软件工程方法的不断出现。2.软件工程过程是进行一系列有组织的活动,从而能够合理地和及时地开发出计算机软件。过程定义了技术方法的采用、工程产品(包括模型、文档、数据、报告、表格等)的产生、里程碑的建立、质量的保证和变更的管理。3.软件工程方法为软件开发提供“如何做”的技术,它涵盖了项目计划、需求分析、系统设计、程序实现、测试与维护等一系列任务。4.软件工具为过程和方法提供自动的或半自动的支持。这些软件工具被集成起来,建立起一个支持软件开发的系统,称之为计算机辅助软件工程(CASE,Computer Aided Software Engineering)。CASE集成了软件、硬件和一个存放开发过程信息的软件工程数据库,形成了一个软件工程环境。IS09000不是特指一个标准,而是一个标准序列,是由ISO/TCl76制定的关于质量管理和质量保证的国际标准。 ISO9000的目标是促进全面质量,通过对生产和经营的每一个环节进行文件化和系统化控制,从而达到防止不合格品的目的。ISO9000是一个质量管理体系,它只是勾勒了体系的轮廓,并未给出实施的定式,用户可对它灵活运用以适应用户的需要。它不是一个产品标准,不对质量作出具体规定,而是日常管理经验的组合和深化,是为了使公司的生产、经营活动有系统、有计划、有检查,可以运用于各行各业及各种可能的情况。
   在CMM中,除第1级外,每个软件能力成熟度等级包含若干个对该成熟度等级至关重要的过程域,它们的实施对达到该成熟度等级的目标起到保证作用。这些过程域就称为该成熟度等级的关键过程域,反之,非关键过程域是指对达到相应软件成熟度等级的目标不起关键作用。归纳为:互相关联的若干软件实践活动和有关基础设施的一个集合。
   在软件开发的各种资源中,人员是最重要的资源。软件的复杂性是固有的,它引起人员通信困难、开发费用超支、开发时间超时等问题。
转载请注明原文地址:https://kaotiyun.com/show/9DxZ777K
0

相关试题推荐
最新回复(0)