一 判 断 题 ( 每 题 1 分, 正 确 的, 错 误 的,20 道 ) 1. 软 件 测 试 按 照 测 试 过 程 分 类 为 黑 盒 白 盒 测 试 ( ) 2. 在 设 计 测 试 用 例 时, 应 包 括 合 理 的 输 入 条 件 和 不 合 理 的 输 入 条 件 ( ) 3. 集 成 测 试 计 划 在 需 求 分 析 阶 段 末 提 交 ( ) 4. 单 元 测 试 属 于 动 态 测 试 ( ) 5. 缺 陷 跟 踪 系 统 只 针 对 对 测 试 人 员 来 使 用 ( ) 6. 从 用 户 软 件 开 发 者 的 角 度 出 发, 普 遍 希 望 通 过 软 件 测 试 暴 露 软 件 中 隐 藏 的 错 误 和 缺 陷, 以 考 虑 是 否 可 接 受 该 产 品 ( ) 7. 项 目 立 项 前 测 试 人 员 不 需 要 提 交 任 何 工 件 ( ) 8. 软 件 测 试 的 目 的 是 尽 可 能 多 的 找 出 软 件 的 缺 陷 ( ) 9. 软 件 项 目 在 进 入 需 求 分 析 阶 段, 测 试 人 员 应 该 开 始 介 入 其 中 ( ) 10. 软 件 生 存 周 期 是 从 软 件 开 始 开 发 到 开 发 结 束 的 整 个 时 期 ( ) 11. 单 元 测 试 能 发 现 约 80% 的 软 件 缺 陷 ( ) 12. 数 据 流 图 和 数 据 字 典 共 同 构 成 系 统 的 逻 辑 模 型 ( ) 13. 负 载 测 试 是 验 证 要 检 验 的 系 统 的 能 力 最 高 能 达 到 什 么 程 度 ( ) 14. 测 试 人 员 要 坚 持 原 则, 缺 陷 未 修 复 完 坚 决 不 予 通 过 ( ) 15. 代 码 评 审 员 一 般 由 测 试 员 担 任 ( ) 16. 测 试 组 负 责 软 件 质 量 ( ) 17. 程 序 的 效 率 与 程 序 的 复 杂 性 相 关 ( ) 18. 详 细 设 计 的 目 的 是 为 软 件 结 构 图 中 的 每 一 个 模 块 确 定 使 用 的 算 法 和 块 内 数 据 结 构, 并 用 某 种 选 定 的 表 达 工 具 给 出 清 晰 的 描 述 ( ) 19. 软 件 是 一 种 逻 辑 实 体, 而 不 是 具 体 的 物 理 实 体, 因 而 它 具 有 抽 象 性 ( ) 20. 测 试 程 序 仅 仅 按 预 期 方 式 运 行 就 行 了 ( ) 二 单 项 选 择 题 ( 每 题 2 分, 共 20 道 ) 1.() 是 用 户 和 设 计 交 换 最 频 繁 的 方 法 A. 原 型 化 方 法 B. 瀑 布 模 型 方 法 C. 螺 旋 模 型 方 法 D. 构 件 组 装 模 型 答 案 :(A ) 2. 软 件 测 试 的 目 的 : () A. 避 免 软 件 开 发 中 出 现 的 错 误 B. 发 现 软 件 开 发 中 出 现 的 错 误 C. 尽 可 能 发 现 并 排 除 软 件 中 潜 藏 的 错 误, 提 高 软 件 的 可 靠 性 D. 修 改 软 件 中 出 现 的 错 误 答 案 : (C ) 3. 某 次 程 序 调 试 没 有 出 现 预 计 的 结 果, 下 列 ( ) 不 可 能 是 导 致 出 错 的 原 因 A. 变 量 没 有 初 始 化 B. 编 写 的 语 句 书 写 格 式 不 规 范
答 案 :(B) C. 循 环 控 制 出 错 D. 代 码 输 入 有 误 4. 下 列 关 于 程 序 效 率 的 描 述 错 误 的 是 ( ) A. 提 高 程 序 的 执 行 速 度 可 以 提 高 程 序 的 效 率 B. 降 低 程 序 占 用 的 存 储 空 间 可 以 提 高 程 序 的 效 率 C. 源 程 序 的 效 率 与 详 细 设 计 阶 段 确 定 的 算 法 的 效 率 无 关 D. 好 的 程 序 设 计 可 以 提 高 效 率 答 案 :(C) 5. 现 在 向 银 行 存 款, 年 利 率 为 i, 若 希 望 在 n 年 后 从 银 行 得 到 F 元, 现 在 应 该 存 入 的 钱 数 为 ( ) A.i /(1+ F) n B.F/(1+i n ) C.F/i n D.F/(1+i) n 答 案 :( D) 6. 在 LINUX 系 统 中, 下 列 哪 一 个 命 令 属 于 目 录 管 理 的 常 用 命 令? A.pwd B. pr C. ln D. find 答 案 :(A ) 7. 软 件 测 试 是 软 件 开 发 过 程 的 重 要 阶 段, 是 软 件 质 量 保 证 的 重 要 手 段, 下 列 哪 个 ( 些 ) 是 软 件 测 试 的 任 务? Ⅰ 预 防 软 件 发 生 错 误 Ⅱ 发 现 改 正 程 序 错 误 Ⅲ 提 供 诊 断 错 误 信 息 A. 只 有 Ⅰ B. 只 有 Ⅱ C. 只 有 Ⅲ D. 都 是 答 案 :(D ) 8. 软 件 测 试 是 软 件 质 量 保 证 的 重 要 手 段, 下 述 哪 种 测 试 是 软 件 测 试 的 最 基 础 环 节? A. 功 能 测 试 B. 单 元 测 试 C. 结 构 测 试 D. 确 认 测 试 答 案 :(B) 9. 在 数 据 库 的 如 下 两 个 表 中, 若 雇 员 信 息 的 主 键 是 雇 员 号, 部 门 信 息 表 的 主
键 是 部 门 号, 在 下 列 所 给 的 操 作 中, 哪 个 操 作 不 能 执 行? 雇 员 信 息 表 : 雇 员 号 雇 员 名 部 门 号 工 资 001 张 山 02 2000 010 王 宏 达 01 1200 056 马 林 生 02 1000 101 赵 敏 04 1500 部 门 信 息 表 部 门 号 部 门 名 主 任 01 业 务 部 李 建 02 销 售 部 应 伟 东 03 服 务 部 周 垠 04 财 务 部 陈 力 胜 A. 从 雇 员 信 息 表 中 删 除 行 ( '010', ' 王 宏 达 ', '01', 1200) B. 将 行 ( '102', ' 赵 敏 ', '01', 1500) 插 入 到 雇 员 信 息 表 中 C. 将 雇 员 信 息 表 中 雇 员 号 ='010' 的 工 资 改 为 1600 元 D. 将 雇 员 信 息 表 中 雇 员 号 ='101' 的 部 门 号 改 为 ' 05' 答 案 :(D) 10. 在 数 据 库 的 如 上 图 两 个 表 中, 若 雇 员 信 息 表 的 主 键 是 雇 员 号, 部 门 信 息 表 的 主 键 是 部 门 号 在 部 门 信 息 表 中, 哪 一 行 可 以 被 删 除? A. 部 门 号 ='01' 的 行 B. 部 门 号 ='02' 的 行 C. 部 门 号 ='03' 的 行 D. 部 门 号 ='04' 的 行 答 案 :(C) 11. 若 用 如 下 的 SQL 语 句 创 建 了 一 个 表 S: CREATE TABLE S( S# CHAR( 6) NOT NULL, SNAME CHAR( 8) NOT NULL, SEX CHAR( 2), AGE INTEGER) 今 向 S 表 插 入 如 下 行 时, 哪 一 行 可 以 被 插 入? A.( '991001', ' 李 明 芳 ', 女, '23') B.( '990746', " 张 为 ', NULL, NULL) C.( NULL, ' 陈 道 一 ', ' 男 ', 32) D.( '992345', NULL, ' 女 ', 25) 答 案 :(B) 12. 如 果 互 连 的 局 域 网 高 层 分 别 采 用 TCP/IP 协 议 与 SPX/IPX 协 议, 那 么 我 们 可 以 选 择 的 互 连 设 备 应 该 是 A. 中 继 器 B. 网 桥 C. 网 卡
D. 路 由 器 答 案 :(D) 13. 通 常 可 分 为 白 盒 测 试 和 黑 盒 测 试 白 盒 测 试 是 根 据 程 序 的 ( ) 来 设 计 测 试 用 例, 黑 盒 测 试 是 根 据 软 件 的 规 格 说 明 来 设 计 测 试 用 例 A. 功 能 B. 性 能 C. 内 部 逻 辑 D. 内 部 数 据 答 案 :(C) 14. 常 用 的 黑 盒 测 试 方 法 有 边 值 分 析 等 价 类 划 分 错 误 猜 测 因 果 图 等 其 中 ( ) 经 常 与 其 它 方 法 结 合 起 来 使 用 软 件 测 试 的 步 骤 主 要 有 单 元 测 试 集 成 测 试 和 确 认 测 试 A. 边 值 分 析 B. 等 价 类 划 分 C. 错 误 猜 测 D. 因 果 图 答 案 :(B) 15.LINUX 下, 解 压 缩 文 件 的 命 令 为? A. tar zxvf 文 件 名 B. COPY 文 件 名 C. CAT 文 件 名 D. VI 文 件 名 答 案 :(A) 16. 从 下 列 关 于 软 件 测 试 的 叙 述 中, 选 出 5 条 正 确 的 叙 述 (1) 用 黑 盒 法 测 试 时, 测 试 用 例 是 根 据 程 序 内 部 逻 辑 设 计 的 (2) 尽 量 用 公 共 过 程 或 子 程 序 去 代 替 重 复 的 代 码 段 (3) 测 试 是 为 了 验 证 该 软 件 已 正 确 地 实 现 了 用 户 的 要 求 (4) 对 于 连 锁 型 分 支 结 构, 若 有 n 个 判 定 语 句, 则 有 2 n 条 路 径 (5) 尽 量 采 用 复 合 的 条 件 测 试, 以 避 免 嵌 套 的 分 支 结 构 (6) GOTO 语 句 概 念 简 单, 使 用 方 便, 在 某 些 情 况 下, 保 留 GOTO 语 句 反 能 使 写 出 的 程 序 更 加 简 洁 (7) 发 现 错 误 多 的 程 序 模 块, 残 留 在 模 块 中 的 错 误 也 多 (8) 黑 盒 测 试 方 法 中 最 有 效 的 是 因 果 图 法 (9) 在 做 程 序 的 单 元 测 试 时, 桩 ( 存 根 ) 模 块 比 驱 动 模 块 容 易 编 写 (10) 程 序 效 率 的 提 高 主 要 应 通 过 选 择 高 效 的 算 法 来 实 现 A.1.3.4.5.9 B.2.4.6.7.10 C.4.5.6.7.10 D.1.2.3.8.9 答 案 :(C)
17.( ) 方 法 根 据 输 出 对 输 入 的 依 赖 关 系 设 计 测 试 用 例 A. 路 径 测 试 B. 等 价 类 C. 因 果 图 D. 归 纳 测 试 答 案 :(C) 18. 在 安 装 Bugzilla 过 程 中, 其 中 异 步 需 要 在 BUGZILLA 的 目 录 内 运 行 checksetup.pl, 请 以 下 那 个 命 令 正 确? A. checksetup.pl B. make checksetup.pl C../ checksetup.pl D. cat checksetup.pl 答 案 :(A) 19. 手 动 安 装 PerL 模 块 是, 以 下 哪 个 操 作 正 确? A. bash# make bash# make test bash# perl Makefile.PL bash# make install B. bash# make install bash# make bash# make test bash# perl Makefile.PL C. bash# make test bash# make bash# perl Makefile.PL bash# make install D. bash# perl Makefile.PL bash# make bash# make test bash# make install 答 案 :(D) 20.You want to use the Web to let (224) users or your customers look (225) corporate information. But you want to keep installation at the user end (226) and you don't want just (227) to get (228) your databases. That may be where an application server enters the picture. For more user machine independent, these software packages, typically written in the (229) programming language for use on Windows (230) -based systems, act as go-betweens (231) browser-equipped end users to the databases that (232) the information they need to (233). (224): A. informer B. internal C. inside D. outside
(225): A. at B. by C. in D. out (226): A. simple B. simply C. single D. singly (227): A. any B. anyone C. anything D. anywhere (228): A. into B. off C. onto D. out (229): A. C B. C++ C. SQL D. JAVA (230): A. NC B. NT C. PC D. PT (231): A. link B. linkage C. linking D. links (232): A. held B. helt C. hold D. holt (233): A. access B. accessing C. assert D. asserting 答 案 :(BAABA,DBCCA ) 三 简 答 题 ( 每 题 4, 共 5 道 ) 1. 你 认 为 一 个 优 秀 的 测 试 工 程 师 应 该 具 备 哪 些 素 质? 答 案 :(1) 沟 通 能 力 (2) 转 移 情 绪 能 力 (3) 技 术 能 力 (4) 自 信 心 (5) 外 交 能 力 (6) 幽 默 感 (7) 很 强 的 记 忆 力 (8) 耐 心 (9) 怀 疑 精 神 (10) 自 我 督 促 (11) 洞 察 力 2. 软 件 开 发 模 型 分 哪 几 种? 答 案 : 瀑 布 模 型 螺 旋 模 型 第 四 代 技 术 模 型 原 型 模 型 构 件 组 装 模 型 混 合 模 型 3. 软 件 生 命 周 期 分 哪 几 个 阶 段? 答 案 : 问 题 定 义 可 行 行 研 究 需 求 分 析 软 件 设 计 代 码 编 写 计 划 阶 段 开 发 阶 段
软 件 测 试 运 行 与 维 护 维 护 阶 段 4. 请 描 述 软 件 测 试 活 动 的 生 命 周 期 答 案 : (1) 软 件 测 试 活 动 从 项 目 的 需 求 分 析 阶 段 开 始, 了 解 软 件 产 品 需 求, 开 始 撰 写 测 试 计 划 ; (2) 在 项 目 的 详 细 设 计 阶 段, 测 试 人 员 通 过 详 细 设 计 说 明 书, 更 深 入 的 了 解 软 件 设 计 标 准, 并 能 够 设 计 测 试 用 例 ; (3) 在 编 码 阶 段, 测 试 人 员 可 以 介 入 到 代 码 级 测 试 中 ( 白 盒 测 试 ), 发 现 BUG, 提 交 BUG, 并 跟 踪 BUG 状 态 ; (4) 在 测 试 阶 段, 测 试 人 员 执 行 测 试 用 例 ( 黑 盒 测 试 ), 发 现 BUG, 提 交 BUG, 并 跟 踪 BUG 状 态, 直 至 BUG 修 改 完 毕 ; (5) 测 试 任 务 结 束 后, 测 试 人 员 要 统 计 分 析 BUG 分 布 解 决 情 况, 撰 写 测 试 报 告, 最 终 将 给 该 软 件 产 品 是 否 可 以 发 布 给 一 个 最 终 的 结 论 5. 画 出 软 件 测 试 技 术 图 软 件 测 试 技 术 静 态 测 试 动 态 测 试 代 码 走 查 技 术 评 审 代 码 审 查 功 测 能 试 黑 盒 测 试 性 能 测 试 攻 测 击 试 回 测 归 试 语 覆 句 盖 白 盒 测 试 分 支 覆 盖 路 覆 径 盖 四 设 计 题 ( 每 题 5, 共 4 道 ) 1. 画 出 下 列 伪 码 程 序 的 程 序 流 程 图 START IF m THEN WHILE n DO A B END DO
ELSE BLOCK C D END BLOCK END IF STOP 2. 根 据 下 面 给 出 的 规 格 说 明, 利 用 等 价 类 划 分 的 方 法, 给 出 足 够 的 测 试 用 例 一 个 程 序 读 入 三 个 整 数 把 此 三 个 数 值 看 成 是 一 个 三 角 形 的 三 个 边 这 个 程 序 要 打 印 出 信 息, 说 明 这 个 三 角 形 是 三 边 不 等 的 是 等 腰 的 还 是 等 边 的 答 案 : 设 三 角 形 的 三 条 边 分 别 为 A, B, C 如 果 它 们 能 够 构 成 三 角 形 的 三 条 边, 必 需 满 足 : A > 0,B > 0,C > 0, 且 A + B > C,B + C > A,A + C > B 如 果 是 等 腰 的, 还 要 判 断 是 否 A = B, 或 B = C, 或 A = C 对 于 等 边 的, 则 需 判 断 是 否 A = B, 且 B = C, 且 A = C 列 出 等 价 类 表 : 输 入 条 件 有 效 等 价 类 无 效 等 价 类 是 否 三 角 形 的 (A > 0) (1), (B > 0) (2), A 0 (7), B 0 (8), C 0 (9), 三 条 边 (C > 0) (3), (A + B > C), A + B C (10), A + C B (4) (11), (B + C > A) (5), (A + C > B + C A (12) B) (6) 是 否 等 腰 三 角 (A = B) (13), (B = C) (14), (A B) and (B C) and (A C)
形 (A = C) (15) (16) 是 否 等 边 三 角 (A = B) and (B = C) and (A 形 = C) (17) (A B) (18), (B C) (19), (A C) (20) 设 计 测 试 用 例 : 输 入 顺 序 是 A,B,C 3,4,5 覆 盖 等 价 类 (1), (2), (3), (4), (5), (6) 满 足 即 为 一 般 三 角 形 0,1,2 覆 盖 等 价 类 (7) 不 能 构 成 三 角 形 若 不 考 虑 特 定 A, B, C, 1,0,2 覆 盖 等 价 类 (8) 同 上 三 者 取 一 即 可 1,2,0 覆 盖 等 价 类 (9) 同 上 1,2,3 覆 盖 等 价 类 (10) 同 上 若 不 考 虑 特 定 A, B, C, 1,3,2 覆 盖 等 价 类 (11) 同 上 三 者 取 一 即 可 3,1,2 覆 盖 等 价 类 (12) 同 上 3,3,4 覆 盖 等 价 类 (1), (2), (3), (4), (5), (6), (13) 满 足 即 为 等 腰 三 角 形, 3,4,4 覆 盖 等 价 类 (1), (2), (3), (4), (5), (6), (14) 若 不 考 虑 特 定 A, B, C, 3,4,3 覆 盖 等 价 类 (1), (2), (3), (4), (5), (6), (15) 三 者 取 一 即 可 3,4,5 覆 盖 等 价 类 (1), (2), (3), (4), (5), (6), (16) 不 是 等 腰 三 角 形 3,3,3 覆 盖 等 价 类 (1), (2), (3), (4), (5), (6), (17) 是 等 边 三 角 形 3,4,4 覆 盖 等 价 类 (1), (2), (3), (4), (5), (6), (14), (18) 不 是 等 边 三 角 形, 3,4,3 覆 盖 等 价 类 (1), (2), (3), (4), (5), (6), (15), (19) 若 不 考 虑 特 定 A, B, C, 3,3,4 覆 盖 等 价 类 (1), (2), (3), (4), (5), (6), (13), (20) 三 者 取 一 即 可 3. 设 要 对 一 个 自 动 饮 料 售 货 机 软 件 进 行 黑 盒 测 试 该 软 件 的 规 格 说 明 如 下 : 有 一 个 处 理 单 价 为 1 元 5 角 钱 的 盒 装 饮 料 的 自 动 售 货 机 软 件 若 投 入 1 元 5 角 硬 币, 按 下 可 乐 雪 碧 或 红 茶 按 钮, 相 应 的 饮 料 就 送 出 来 若 投 入 的 是 2 元 硬 币, 在 送 出 饮 料 的 同 时 退 还 5 角 硬 币 (1) 试 利 用 因 果 图 法, 建 立 该 软 件 的 因 果 图 ; (2) 设 计 测 试 该 软 件 的 全 部 测 试 用 例 答 案 : (1) 因 果 图 输 入 条 件 ( 原 因 ) 输 出 条 件 ( 结 果 ) 投 入 1 元 5 角 硬 币 (1) (21) 退 还 5 角 硬 币 E 投 入 2 元 硬 币 (2) (11) (22) 送 出 可 乐 饮 料 按 可 乐 按 钮 (3) (23) 送 出 雪 碧 饮 料 按 雪 碧 按 钮 E (4) (12) (24) 送 出 红 茶 饮 料
按 红 茶 按 钮 (5) (2) 测 试 用 例 设 计 1 2 3 4 5 6 7 8 9 1 0 1 1 投 入 1 元 5 角 硬 (1) 1 1 1 1 0 0 0 0 0 0 0 输 币 投 入 2 元 硬 币 (2) 0 0 0 0 1 1 1 1 0 0 0 入 按 可 乐 按 钮 (3) 1 0 0 0 1 0 0 0 1 0 0 按 雪 碧 按 钮 (4) 0 1 0 0 0 1 0 0 0 1 0 按 红 茶 按 钮 (5) 0 0 1 0 0 0 1 0 0 0 1 中 已 投 币 (11) 1 1 1 1 1 1 1 1 0 0 0 间 已 按 钮 (12) 1 1 1 0 1 1 1 0 1 1 1 结 点 退 还 5 角 硬 币 (21) 0 0 0 0 1 1 1 0 0 0 0 输 送 出 可 乐 饮 (22) 1 0 0 0 1 0 0 0 0 0 0 出 料 送 出 雪 碧 饮 (23) 0 1 0 0 0 1 0 0 0 0 0 料 送 出 红 茶 饮 料 (24) 0 0 1 0 0 0 1 0 0 0 0 测 试 用 例 每 一 纵 列 为 一 个 测 试 用 例 4. 英 译 汉 Security Security functions will be moved from software to hardware, where they re more tamper-proof. In September, Intel announced that it would work with VeriSign Inc. to implement in hardware VeriSign s digital certificate technology for notebook computers that use Intel s Banias processors. Users then won t have to install vulnerable digital certificate software. Smart cards that hold passwords and encryption keys, used with personal identification numbers, will provide another level of authentication beyond simple keyed-in passwords. Further out, portables will be fitted with biometric devices such as fingerprint or retina readers. 安 全
安 全 功 能 将 从 软 件 移 到 硬 件, 在 硬 件 中 它 们 更 能 防 止 泄 密 2001 年 9 月, 英 特 尔 公 司 宣 布 将 于 VeriSign 公 司 合 作, 为 采 用 英 特 尔 Banias 处 理 器 的 笔 记 本 计 算 机 用 硬 件 实 现 VeriSign 的 数 字 证 书 技 术 用 户 不 再 要 安 装 易 受 攻 击 的 数 字 证 书 软 件 装 有 口 令 和 加 密 密 钥 的 智 能 卡 ( 它 与 个 人 的 身 份 证 号 码 一 起 使 用 ), 提 供 了 超 过 简 单 的 键 盘 输 入 口 令 的 认 证 进 一 步 发 展, 便 携 机 将 配 备 生 物 测 量 装 置, 如 指 纹 或 视 网 膜 阅 读 器