《软件工程概论》期末测试试卷(A 卷) 一.单项选择题(每小题1 分,共22 分) 1.对象实现了数据和操作的结合,使数据和操作( )于对象的统一体中
A.结合 B.隐藏 C.封装 D.抽象 2.软件生命周期中所花费用最多的阶段是( )
A.详细设计 B.软件编码 C.软件测试 D.软件维护 3.需求分析中开发人员要从用户那里了解( )
A.软件做什么 B.用户使用界面 C.输入的信息 D.软件的规模 4.测试的关键问题是( )
A.如何组织对软件的评审 B.如何验证程序的正确性 C.如何采它包括方法、工具用综合策略 D.如何选择测试用例 5.( )是将系统化的、规范的、可定量的方法应用于软件的开发、运行和维护的过程,和过程三个要素
A.软件过程 B.软件测试 C.软件生命周期 D.软件工程方法学 6.( )意味着一个操作在不同的类中可以有不同的实现方式
A.多态性 B.多继承 C.类的可复用 D.信息隐藏 7.单元测试的测试用例主要根据( )的结果来设计
A.需求分析 B.源程序 C.概要设计 D.详细设计 8.随着软硬件环境 变 化而 修 改 软件的过程是( )
A.校 正性维护 B.适 应性维护 C.完 善 性维护 D.预 防 性维护 9.在白 盒 测试技 术 测试用例的设计中,( )是最弱 的覆 盖 标 准
A.语 句 覆 盖 B.路 径 覆 盖 C.条 件组合覆 盖 D.判 定覆 盖 10.结构 化程序设计的一种 基 本 方法是( )
A.筛 选法 B.迭 代 法 C.逐 步 求精 法 D.递 归 法 11.不适 合作为 科 学工程计算 的程序设计语 言 是( )
A.Pascal B.C C.Fortran D.Prolog 12.只 有单重 继承的类层 次 结构 是( )层 次 结构
A.网 状 型 B.星 型 C.树 型 D.环型