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