一、 选择 1、 在软件开发的各种资源中,(B )是最重要的资源。 A 开发工具 B 方法 C 硬件环境 D 人员2、 软件的复杂性是( A ),它引起人员通信困难、开发费用超支、开发时间超时等问题。 A 固有的 B 人为的 C 可消除的 D 不可降低的3、 原型化方法是用户和软件开发人员之间进行的一种交互过程,适用于( A )系统。 A 需求不确定的 B 需求确定的 C 管理信息 D 决策支持4、 单元测试的测试用例主要根据( D )的结果来设计。 A 需求分析 B 源程序 C 概要设计 D 详细设计5、(A )是软件生存期中的一系列相关软件工程活动的集合,它由软件规格说明、软件设计与开发、软件确认、软件改进等活动组成。 A 软件过程 B 软件工具 C 软件生存周质量保证 D 软件工程6、( A )意味着一个操作在不同的类中可以有不同的实现方式。 A 多态性 B 类的复用 C 封装7、软件测试计划开始于需求分析阶段,完成于( D )阶段。 A 需求分析 B 软件设计 C 软件实现 D 软件测试8、在软件生存周期的瀑布模型中一般包括计划、( C )、设计、编码、测试、维护等阶段。 A 可行性分析 B 需求采集 C 需求分析 D 问题定义9. 软件需求分析阶段的测试手段一般采纳( C )。 A 总结 B 阶段性报告 C 需求分析评审 D 不测试10. ( C )是把对象的属性和操作结合在一起,构成一个独立的对象,其内部信息对外界是隐蔽的,外界只能通过有限的接口与对象发生联系。 A 多态性 B 继承 C 封装 D 消息11. 软件测试是为了( B )而执行程序的过程。 A 纠正错误 B 发现错误 C 避开错误 D 证明正确12. 在结构化分析方法中,(C )表达系统内部数据运动的图形化技术。 A 数据字典 B 实体关系图 C 数据流图 D 状态转换图13. 软件工程的基本要素包括方法、工具和( A )。 A 过程 B 软件系统 C 硬件环境 D 人员14. TURBO PASCAL 是( A)软件。A、系统软件 B、人工智能 C、事务软件 D、应用软件15、选择结构的复杂性比顺序结构的复杂性要(B )。A、小 B、大 C、相等 D、无法比较16、模块内聚度越高,说明模块内各成分彼此结合的程度越(B )。A、松散 B、紧密 C、无法推断 D、相等17、软件维护是软件生命周期中的固有阶段,一般认为,各种不同的软件维护中以( )维护所占的维护量最小( C )。A、纠错性维护 B、代码维护 C、预...