1 软件工程 第一次作业 第一题 选择题 1
软件需求规格说明的内容不应包括( B )
主要功能 B
算法的详细描述 C
用户界面及运行环境 D
软件的性能 2
程序的三种基本控制结构是( B )
过程、子程序和分程序 B
顺序、选择和重复 C
递归、迭代和回溯 D
调用、返回和转移 3
在 E-R模型中,包含以下基本成分( C )
数据、对象、实体 B
控制、联系、对象 C
实体、联系、属性 D
实体、属性、操作 4.软件测试的目标是( B )
证明软件是正确的 B
发现错误、降低错误带来的风险 C
排除软件中所有的错误 D
与软件调试相同 5
软件是( C )
处理对象和处理规则的描述 B
程序及其文档 D
计算机系统 6
面向对象的分析方法主要是建立三类模型,即( D )
系统模型、ER模型、应用模型 B
对象模型、动态模型、应用模型 C
E-R模型、对象模型、功能模型 D
对象模型、动态模型、功能模型 7
各种软件维护的类型中最重要的是( A )
完善性维护 B
纠错性维护 C
适应性维护 D
预防性维护 8
若有一个计算类型的程序,它的输入量只有一个 X,其范围是[-1
0],现从输入的角度考虑一组测试用例: -1
001, -1
设计这组测试用例的方法是( C ) A
条件覆盖法 B
等价分类法 C
边界值分析法 D
错误推测法 9
在软件开发模型中,提出最早,应用最广泛的模型是(A) A,瀑布 B,螺旋 C,演化 D,智能 10
软件工程方法是在实践中不断发展着的,而早期的软件工程方法一般是(B) A,原型化方法 B,结构化方法 C,面向对象方法 D,功能分解法 第二题 判断题 1、开发软件就是