如何评测软件工程知识技能水平?
1.选择题(共30分,一题3分) (1)软件特性中,( A )是指系统具有清晰的结构,能直接反映问题的需求的程度。 A.可理解性 B.可靠性 C.可适应性 D.可重用性 (2).具有风险分析的软件生命周期模型是(C) A:瀑布模型 B:喷泉模型 C:螺旋模型 D:增量模型 (3)UML是软件开发中的一个重要工具,它主要应用于哪种软件开发方法(C ) A、基于瀑布模型的结构化方法 B、基于需求动态定义的原型化方法 C、基于对象的面向对象的方法 D、基于数据的数据流开发方法 (4)软件开发中常采用的结构化生命周期方法,由于其特征而一般称其为(A ) A、 瀑布模型 B、 对象模型 C、 螺旋模型 D、 层次模型 (5)在 E-R 模型中,包含以下基本成分( C ) A:数据、对象、实体 B:控制、联系、对象 C:实体、联系、属性 D:实体、属性、操作 (6)软件中所花费用最多的阶段是( D )。 A.详细设计 B.软件编码 C.软件测试 D.软件维护 (7).软件测试的目标是(B)。 A、证明软件是正确的 B 、发现错误,降低错误带来的风险 C、排除软件中的所有错误 D 、与软件调试相同 (8)瀑布模型本质上是一种( A )。 A.线性顺序模型 B.顺序迭代模型 C.线性迭代模型 D.及早见产品模型 (9)软件维护产生的副作用