单选题
可行性分析研究的目的是( B )
具有风险分析的软件生存周期模型是( C )
需求分析阶段的任务是确定( D )
数据字典是用来定义( D )中的各个成份的具体含义的。
程序的三种基本控制结构的共同特点是( C )
,单出口
软件设计的方法有多种,( A )方法不属于面向数据流的设计方法。
为高质量地开发软件项目,在软件结构设计时,必须遵循( A )原则。
软件复杂性主要体现在( B )
为了提高软件的可维护性,在编码阶段应注意( D )
面向对象的特征之一是( A )
A、对象的唯一性
当一个模块直接使用另一个模块的内部数据,这种模块之间的耦合为( D )
需求规格说明书的作用不包括( C )
为使得开发人员对软件产品的各个阶段工作都进行周密的思考,从而减少返工,所以( C )的编制是很重要的。
A、需求说明B、概要说明C、软件文档D、测试计划
软件部件的内部实现与外部可访问性的分离,是指软件的( C )。
A、继承性B、共享性C、封装性D、抽象性
单元测试是发现编码错误,集成测试是发现模块的接口错误,确认测试是为了发现功能错误,那么系统测试是为了发现( C )的错误。
A、接口错误B、编码错误C、性能、质量不合要求D、功能错误
软件工程管理对软件项目的开发管理,即对整个软件( D )的一切活动的管理。
A、软件项目B、生存期C、软件开发计划D、软件开发
软件测试中根据测试用例设计的方法的不同可分为黑盒测试和白盒测试两种,它们( D )
,后者属于动态测试
,后者属于静态测试
软件工程管理的具体内容不包括对( D )管理。
软件调试技术包括( C )
ISO的软件质量评价模型由3层组成,其中用于评价设计质量的准则是( D )
软件复杂性度量的参数包括( B )
模块的耦合性最强的是( D )
在SD方法中全面指导模块划分的最重要的原则是( D )
软件详细设计主要采用的方法是( C )
黑盒测试在设计测试用例时,主要需要研究( A )
若有一个计算类型的程序,它的输入量只有一个X,其范围是[-,],现从输入的角度考虑一组测试用例:-,-,,。设计这组测试用例的方法是( C )
下列属于维护阶段的文档是( D )
快速原型模型的主要特点之一是( D )
软件工程复习试题(有答案版) 来自淘豆网www.taodocs.com转载请标明出处.