(单选题)1: 软件需求分析的任务不应包括( )。 A: 问题分析 B: 信息域分析 C: 结构化程序设计 D: 确定逻辑模型 (单选题)2: 程序流程图中的箭头代表( )。 A: 数据流 B: 控制流 C: 顺序流 D: 调用 (单选题)3: 在结构化分析方法(SA),与数据流图配合使用的是( )。 A: 网络图 B: 实体联系图 C: 数据字典 D: 程序流程图 (单选题)4: 选择程度设计语言的关键因素是( )。 A: 软件应用领域 B: 软件执行环境 C: 软件开发方法 D: 算法和数据结构 (单选题)5: 进行需求分析可使用多种工具,但( )是不适用的。 A: 数据流图 B: 判定表 C: PAD图 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: NS图可以用于系统设计 B: PDL语言可以用于运行 C: PAD图表达的软件过程成树型结构 D: 结构化程序设计强调效率第一 (单选题)12: 结构化设计的方法是一种面向( )的设计方法。 A: 对象 B: 数据结构 C: 数据流 D: 控制流 (单选题)13: 以下关于数据流图的说法错误的是( )。 A: 数据流图舍去了具体的物质,只剩下数据的流动、加工处理和存储 B: 数据流图是用作结构化分析的一种工具 C: 传统的数据流图中主要由加工、数据源点/终点、数据流、控制流、数据存储组成 D: 数据流图的绘制采用自上向下、逐层分解的方法 (单选题)14: 在设计测试用例时,( )是用的最多的一种黑盒测试方法。 A: 等价类划分 B: 边值分析 C: 因果图 D: 判定表 (单选题)15: 软件测试方法中,黑盒测试法主要用于测试( )。 A: 结构合理性 B: 软件外部功能 C: 程序正确性 D: 程序内部逻辑 (单选题)16: 软件危机具有下列表现( ):I. 对软件开发成本估计不准确; II. 软件产品的质量往往靠不住; III. 软件常常不可维护;IV. 软件成本逐年上升。 A: I、II和III B: I、III和IV C: II、III和IV D: 以上都正确 (单选题)17: 软件的可维护性,可使用性,( )是衡量软件质量的几个主要特性。 A: 可靠性 B: 可复用性 C: 可理解性 D: 可修改性 (单选题)18: 下列属于应用软件的是( ):I. 计算机辅助教学软件;II. 软件测试工具;III. 办公自动化软件;IV. 工程与科学计算软件。 A: I、II和III B: I、III和IV C: II、III和IV D: 以上都正确 (单选题)19: 调试的目的是为了( )。 A: 证明软件符合设计要求 B: 发现软件中的错误和缺陷 C: 改善软件的功能和性能 D: 发掘软件的潜在能力 (单选题)20: 软件生命周期一般都被划分为若干个独立的阶段,其中占用精力和费用最多的阶段往往是( )。 A: 运行和维护阶段 B: 设计阶段 C: 代码实现阶段 D: 测试阶段 (责任编辑:admin) |