注意:此页面搜索的是所有试题
乐山师范学院-软件工程
1、 软件是( )。 [ 2 分 ] A. 处理对象和处理规则的描述 B. 程序 C. 程序及其文档 D. 计算机系统
2、 软件需求规格说明的内容不应包括( )。 [ 2 分 ] A. 主要功能 B. 算法的详细描述 C. 用户界面及运行环境 D. 软件的性能
3、 程序的三种基本控制结构是( )。 [ 2 分 ] A. 过程、子程序和分程序 B. 顺序、选择和重复 C. 递归、迭代和回溯 D. 调用、返回和转移
4、 面向对象的分析方法主要是建立三类模型,即( )。 [ 2 分 ] A. 系统模型、ER模型、应用模型 B. 对象模型、动态模型、应用模型 C. E-R模型、对象模型、功能模型 D. 对象模型、动态模型、功能模型
5、 在E-R模型中,包含以下基本成分( )。 [ 2 分 ] A. 数据、对象、实体 B. 控制、联系、对象 C. 实体、联系、属性 D. 实体、属性、操作
6、 各种软件维护的类型中最重要的是( )。 [ 2 分 ] A. 完善性维护 B. 纠错性维护 C. 适应性维护 D. 预防性维护
7、 软件测试的目标是( )。 [ 2 分 ] A. 证明软件是正确的 B. 发现错误、降低错误带来的风险 C. 排除软件中所有的错误 D. 与软件调试相同
8、 软件生命周期中所花费用最多的阶段是( ) [ 2 分 ] A. 详细设计 B. 软件编码 C. 软件测试 D. 软件维
9、 若有一个计算类型的程序,它的输入量只有一个X,其范围是[-1.0, 1.0],现从输入的角度考虑一组测试用例:-1.001, -1.0, 1.0, 1.001. 设计这组测试用例的方法是( ) [ 2 分 ] A. 条件覆盖法 B. 等价分类法 C. 边界值分析法 D. 错误推测法
10、 详细设计的基本任务是确定每个模块的( )设计 [ 2 分 ] A. 功能 B. 调用关系 C. 输入输出数据 D. 算法
11、 设函数C(X)定义问题X的复杂程序,函数E(X)确定解决问题X需要的工作量(时间)。对于两个问题P1和P2,如果C(P1)>C(P2)显 然E(P1)>E(P2),则得出结论E(P1+P2)>E(P1)+E(P2)就是:( ) [ 2 分 ] A. 模块化的根据 B. 逐步求精的根据 C. 抽象的根据 D. 信息隐藏和局部化的根据
12、 下面几种白箱测试技术,哪种是最强的覆盖准则 ( ) [ 2 分 ] A. 语句覆盖 B. 条件覆盖 C. 判定覆盖 D. 条件组合覆盖
13、 面向数据流的设计方法把( )映射成软件结构。 [ 2 分 ] A. 数据流 B. 系统结构 C. 控制结构 D. 信息流
14、 内聚程度最低的是( )内聚 [ 2 分 ] A. 偶然 B. 过程 C. 顺序 D. 时间
14、 内聚程度最低的是( )内聚 [ 2 分 A. 偶然 B. 过程 C. 顺序 D. 时间