●复用应该是每个软件过程都不可缺少的部分。下列制品,不属于复用候选的软件制品是__(21)__。
(21)A.项目计划
B.体系结构
C.用户界面
D.用户需求
●面向功能的软件度量使用软件所提供功能的测量作为规范化值。下面关于面向功能的软件度量方法的描述,不正确的是__(22)__。
(22)A.面向功能度量是由Albrecht首先提出来的,他建议采用基于功能点的测量。
B.功能点是基于软件信息领域的可计算的(直接的)测量及软件复杂性的评估而导出的。
C.“功能”不能直接测量,所以必须通过其他直接的测量来导出。
D.“用户输入数”和“用户输出数”不属于面向功能的软件度量需要考虑的因素。
●某个系统在开发时,用户已经定义了软件的一组一般性目标,但不能标识出详细的输入、处理及输出需求;开发者也可能暂时不能确定算法的有效性、操作系统的适应性或人机交互的形式。在这种情况下,采用__(23)__开发最恰当。
(23)A.瀑布模型
B.迭代模型
C.原型模型
D.螺旋模型
●软件项目中,技术风险威胁到要开发软件的质量及交付时间,而__(24)__不属于技术风险。
(24)A.采用先进技术开发目前尚无用户真正需要的产品或系统。
B.软件需要使用新的或未经证实的硬件接口。
C.产品的需求中要求开发某些程序构件,这些构件与以前所开发过的构件完全不同。
D.需求中要求使用新的分析、设计或测试方法。
●正式技术复审(FTR)是一种由软件工程师进行的软件质量保证活动,下面活动不属于FTR范畴的是__(25)__。
(25)A.在软件的任何一种表示形式中发现功能、逻辑或实现的错误。
B.明确声明软件的功能和性能需求,明确文档化的开发标准。
C.证实经过复审的软件确实满足需求。
D.保证软件的表示符合预定义的标准。
●软件配置管理(SCM)是一组用于在计算机软件__(26)__管理变化的活动。
(26)A.交付使用后
B.开发过程中
C.整个生命周期内
D.测试过程中
●需求分析是一种软件工程活动,它在系统级软件分配和软件设计间起到桥梁的作用。需求分析使得系统工程师能够刻画出软件的__(27)__、指明软件和其他系统元素的接口、并建立软件必须满足的约束。需求分析是发现、求精、建模和规约的过程。包括详细地精化由系统工程师建立并在软件项目计划中精化的软件范围,创建所需数据、信息和__(28)__以及操作行为的模型,此外还有分析可选择的解决方案,并将它们分配到各软件元素中去。
(27)A.功能和性能
B.数据和操作
C.实体和对象
D.操作和对象
(28)A.事件流
B.消息流
C.对象流
D.控制流
●在传统的企业应用集成方法中,__(29)__是其他集成方法的基础。
(29)A.功能集成
B.数据集成
C.API集成
D.界面集成
●黑盒测试注重于测试软件的功能性需求,主要用于软件的后期测试。__(30)__不能用黑盒测试检查出来。
(30)A.功能不对或遗漏错误
B.界面错误
C.外部数据库访问错误
D.程序控制结构错误
各省软考办 | ||||||||||