以下关于软件生命周期的叙述不正确的是______。A.软件生命周期包括以下几个阶段:项目规划、需求定义和需求分析、软件设计、程序编码、软件测试、运行维护B.程序编码阶段是将软件设计的结果转换成计算机可运行的程序代码。为了保证程序的可读性、易维护性和提高程序的运行效率,可以通过在该阶段中制定统一并符合标准的编写规范来使编程人员程序设计规范化C.软件设计阶段主要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计、数据库设计等D.需求分析阶段对软件需要实现的各个功能进行详细分析。软件需求一旦确定,在整个软件开发过程中就不能再变化,这样才能保证软件开发的稳定性,并控制风险
以下关于软件生命周期的叙述不正确的是______。
A.软件生命周期包括以下几个阶段:项目规划、需求定义和需求分析、软件设计、程序编码、软件测试、运行维护
B.程序编码阶段是将软件设计的结果转换成计算机可运行的程序代码。为了保证程序的可读性、易维护性和提高程序的运行效率,可以通过在该阶段中制定统一并符合标准的编写规范来使编程人员程序设计规范化
C.软件设计阶段主要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计、数据库设计等
D.需求分析阶段对软件需要实现的各个功能进行详细分析。软件需求一旦确定,在整个软件开发过程中就不能再变化,这样才能保证软件开发的稳定性,并控制风险
B.程序编码阶段是将软件设计的结果转换成计算机可运行的程序代码。为了保证程序的可读性、易维护性和提高程序的运行效率,可以通过在该阶段中制定统一并符合标准的编写规范来使编程人员程序设计规范化
C.软件设计阶段主要根据需求分析的结果,对整个软件系统进行设计,如系统框架设计、数据库设计等
D.需求分析阶段对软件需要实现的各个功能进行详细分析。软件需求一旦确定,在整个软件开发过程中就不能再变化,这样才能保证软件开发的稳定性,并控制风险
参考解析
解析:本题考查对软件生命周期中各阶段特点的掌握。软件需求分析所要做的工作是深入描述软件的功能和性能,确定软件设计的限制和软件同其他系统元素的接口细节,定义软件的其他有效性需求。软件需求包括3个不同的层次:业务需求、用户需求和功能需求(也包括非功能需求)。在软件开发过程中软件需求可能发生变更,这确实给开发带来了不确定性。但只要把需求变更作为重点、难点小心加以控制,软件开发的进度、成本和质量也就有了可靠的基础。
相关考题:
● 下面关于软件维护的叙述中,不正确的是(9) 。(9)A.软件维护是在软件交付之后为保障软件运行而要完成的活动B.软件维护是软件生命周期中的一个完整部分C.软件维护包括更正性维护、适应性维护、完善性维护和预防性维护等几种类型D.软件维护活动可能包括软件交付后运行的计划和维护计划,以及交付后的软件修改、培训和提供帮助资料等
以下关于软件测试概念的叙述,不正确的是(41)。A.软件失效是指软件运行时产生了一种不希望或不可接受的内部行为结果B.软件功能实现超出了产品说明书的规定说明软件存在缺陷C.测试目的是为了发现软件缺陷与错误,也是对软件质量进行度量和评估D.在软件生命周期各个阶段都可能产生错误
以下关于软件质量属性的叙述中,不正确的是()。 A、功能性是指软件满足明确和隐含要求功能的能力B、易用性是指软件能被理解、学习、使用和吸引用户的能力C、效率是指软件维持规定容量的能力D、维护性是指软件可被修改的能力
以下关于原型化开发方法的叙述中,不正确的是(30)。A.原型化方法适应于需求不明确的软件开发SXB 以下关于原型化开发方法的叙述中,不正确的是(30)。A.原型化方法适应于需求不明确的软件开发B.在开发过程中,可以废弃不用早期构造的软件原型C.原型化方法可以直接开发出最终产品D.原型化方法利于确认各项系统服务的可用性
以下关于UML(Unified Modeling Language,统一建模语言)的叙述中,不正确的是:()A、UML适用于各种软件开发方法B、UML适用于软件生命周期的各个阶段C、UML不适用于迭代式的开发过程D、UML不是编程语言
以下关于软件测试原则的叙述中,不正确的是 ( ) 。A.测试贯穿于全部软件生命周期,并不是实现完成后才开始B.测试用例本身不需要测试 C.测试用例需要逐步完善、不断修订D.当缺陷成群集中出现时,测试时应该更多关注这些缺陷群
以下关于办公软件的叙述中 ,不正确的是( )。A.办公软件实现了办公设备的自动化B.办公软件支持日常办公、无纸化办公C.许多办公软件支持网上办公、移动办公D.许多办公软件支持协同办公,是沟通、管理、协作的平台
● 以下关于软件测试概念的叙述,不正确的是(41) 。(41)A.软件失效指软件运行时产生了一种不希望或不可接受的内部行为B.软件功能实现超出了产品说明书的规定说明软件存在缺陷C.测试目的是为了发现软件缺陷与错误,也是对软件质量进行度量和评估D.在软件生命周期各个阶段都可能产生错误
以下关于UML(Unified Modeling Language,统一建模语言)的叙述中,不正确的是:( )。A.UML适用于各种软件开发方法B.UML适用于软件生命周期的各个阶段C.UML不适用于迭代式的开发过程D.UML是一种特殊的编程语言
以下关于软件验证的叙述中,错误的是( )。A.试图证明在软件生命周期各阶段,软件产品或中间产品能满足客户需求B.强调对于过程的检验,而不是对于结果的检验C.验证软件是否满足它的需求规格说明D.验证软件的手段只有软件测试和评审
以下关于Web测试的叙述中,不正确的是( )。A.Web软件的测试贯穿整个软件生命周期B.按系统架构划分,Web测试分为客户端测试、服务端测试和网络测试C.Web系统测试与其他系统测试测试内容基本不同但测试重点相同D.Web性能测试可以采用工具辅助
以下关于Web测试的叙述中,不正确的是( )A.Web软件的测试贯穿整个软件生命周期B.按系统架构划分,Web测试分为客户端测试、服务端测试和网络测试C.Web系统测试与其他系统测试的测试内容基本不同但测试重点相同D.Web性能测试可以采用工具辅助
以下关于测试原则的叙述中,不正确的是( )。A.测试贯穿于全部软件生命周期,并不是实现完成后才开始B.测试用例本身不需要测试C.测试用例需要逐步完善、不断修订D.当缺陷成群集中出现时,测试时应该更多关注这些缺陷群
以下关于软件测试概念的叙述,不正确的是( )。A.软件失效指软件运行时产生了一种不希望或不可接受的内部行为B.软件功能实现超出了产品说明书的规定说明软件存在缺陷C.测试目的是为了发现软件缺陷与错误,也是对软件质量进行度量和评估D.在软件生命周期各个阶段都可能产生
以下关于UML(Unified Modeling Language,统一建模语言)的叙述中,不正确的是: ( ) 。A.UML适用于各种软件开发方法B.UML适用于软件生命周期的各个阶段C.UML不适用于迭代式的开发过程D.UML不是编程语言
以下对软件质量保证描述不正确的是()A、通过预防、检查与改进来保证软件质量,是软件生命周期的管理B、向管理者提供正确的信息,以使软件开发正确的执行C、软件质量保证就是软件测试D、软件质量保证可以指导项目实施
下面关于软件维护的叙述中,不正确的是()A、软件维护是在软件交付之后为保障软件运行而要完成的活动B、软件维护是软件生命周期中的一个完整部分C、软件维护包括更正性维护、适应性维护、完善性维护和预防性维护等几种类型D、软件维护活动可能包括软件交付后运行的计划和维护计划,以及交付后的软件修改、培训和提供帮助资料等
关于软件生命周期中花费阶段的描述,下列()描述是正确的。A、软件生命周期中所花费最多的阶段是详细设计。B、软件生命周期中所花费最多的阶段是软件测试。C、软件生命周期中所花费最多的阶段是软件编码。D、软件生命周期中所花费最多的阶段是软件维护。
单选题以下关于UML(UnifiedModelingLanguage,统一建模语言)的叙述中,不正确的是:()AUML适用于各种软件开发方法BUML适用于软件生命周期的各个阶段CUML不适用于迭代式的开发过程DUML不是编程语言
单选题关于软件生命周期中花费阶段的描述,下列()描述是正确的。A软件生命周期中所花费最多的阶段是详细设计。B软件生命周期中所花费最多的阶段是软件测试。C软件生命周期中所花费最多的阶段是软件编码。D软件生命周期中所花费最多的阶段是软件维护。