1、二级QBASIC 语言程序设计教程题解全真训练 全国计算机等级考试命题研究组编著珠 海 出 版 社【书 名】二级QBASIC 语言程序设计教程题解全真训练【作 者】全国计算机等级考试命题研究组编著 【出版项】 珠海出版社 , 2002 【ISBN号】 7-80607-721-9 / TP316.7 【原书定价】 18.00 1 前 言前 言国 家 教 育 部 考 试 中 心 推 出 的 计 算 机 等 级 考 试 是 一 种 客 观 、 公 正 、 科 学 的 专 门 测 试 非 计 算 机 专 业 人 员 计 算 机 知 识 与 技 能 的 全 国 范 围 的 考 试 。参 加 全 国 计
2、算 机 等 级 考 试 的 许 多 人 都 普 遍 感 到 , 这 种 考 试 与 传 统 考 试 不 同 , 除 学 习 指 定 的 教 材 外 , 还 必 须 进 行 大 量 的 习 题 强 化 练 习 。 为 此 , 为 配 合 社 会 各 类 人 员 参 加 考 试 , 并 能 顺 利 通过 “全 国 计 算 机 等 级 考 试” , 我 们 在 对 近 几 年 的 考 题 进 行 分 析 、 研 究 的 基 础 上 , 编 写 出 这 本 指 导 应 考 者 备 考 的 辅 导 资 料 二 级 QB ASIC 语 言 程 序 设 计 教 程 题 解 全 真 训 练 。 本 书 的 特
3、 点是 : 以 “ 1998 年 全 国 计 算 机 等 级 考 试 ”新 大 纲 为 基 础 , 以 题 解 方 式 融 相 关 知 识 、 解 题 思 路 于 一 体 , 使 应 考 者 学 习 本 书 后 , 在 短 时 间 内 , 加 深 对 应 考 内 容 的 重 点 难 点 的 理 解 , 通 过 强 化 训 练 , 达 到 增 强 能 力 , 提 高 通 过 率 的 目 的 , 而 且 还 能 在 扩 大 计 算 机 知 识 面 的 同 时 , 提 高 实 际 操 作 能 力 。 全 书 内 容 由 以 下 部 分 组 成 : 等 级 考 试 指 南 , 从 宏 观 上 对 考
4、试 目 的 、 考 试 性 质 、 考 试 要 求 、 应 考 技 巧 等 作 一 概 要 性 介 绍 , 使 考 生 对 参 加 该 门 课 考 试 有 个 总 体 上 的 了 解 ; 每 章 综 合 复 习 题 解 , 按 照 大 纲 顺 序 , 首 先 对 考 核 点 进 行 提 示 , 然 后 把 大 纲 要 求 的 重 点 及 题 眼 用 选 择 、 填 空 等 不 同 题 型 反 映 出 来 , 供 考 生 练 习 , 以 增 强 记 忆 , 强 化 复 习 效 果 。 所 有 习 题 均 附 参 考 答 案 供 读 者 对 照 ; 模 拟 试 卷 及 参 考 答 案 , 为 使
5、考 生 对 考 试 要 求 、 考 题 题 型 、 题 量 及 其 分 布 有 所 了 解 , 提 高 考 场 实 战 能 力 , 本 书 提 供 了 依 据 最 新 大 纲 设 计 的 模 拟 试 卷 , 供 考 生 进 行 考 前 自 测 和 适 应 性 训 练 。 书 后 附 有 最新 全 国 计 算 机 等 级 考 试 试 卷 及 参 考 答 案 。 二 级 QBASIC 语 言 程 序 设 计 教 程 题 解 全 真 训 练 由 李 怀 强 、 方 雪 琴 任 主 编 , 张 萍 、 张 元 平 、 郝 尚 田 任 副 主 编 。由 于 时 间 仓 促 , 水 平 有 限 , 不 足
6、 之 处 在 所 难 免 , 恳 请 广 大 读 者 批 评 指 正 。编 者2001 年 9 月 2 权 威 : 根 据 教 育 部 制 定 的 全 国 计 算 机 等 级 考 试 新 大 纲 编 写 。 作 者 为 全 国 计 算 机 等 级考 试 命 题 研 究 组 。 属 教 育 部 考 试 中 心 指 定 教 材 辅 导 书 。 经 典 : 所 出 题 目 紧 扣 大 纲 , 并 覆 盖 考 试 大 纲 全 内 容 , 具 有 典 型 性 、 知 识 性 和 启 发 性 。 附 录 题 库 涵 盖 全 国 计 算 机 等 级 考 试 开 考 以 来 的 全 部 内 容 。 齐 全 :
7、 不 仅 有 各 类 试 题 , 还 有 相 关 教 程 , 考 试 大 纲 、 考 试 承 办 中 心 电 话 、 邮 购 信 息 、 相 关 软 件 包 、 程 序 源 代 码 、 等 考 网 址 、 等 考 各 项 问 题 解 答 、 答 题 卡 等 等 。指 定 教 辅 书 及 光 盘 等 级 考 试 指 南 1 等 级 考 试 指 南一 、 考 试 概 述全 国 计 算 机 等 级 考 试 是 由 教 育 部 考 试 中 心 主 办 , 用 于 测 试 应 试 人 员 计 算 机 应 用 知 识 与 能力 的 等 级 水 平 考 试 。全 国 计 算 机 等 级 考 试 实 行 考
8、试 中 心 、 各 省 承 办 机 构 两 级 管 理 的 体 制 。 教 育 部 考 试 中 心 聘 请 全 国 著 名 计 算 机 专 家 组 成 “全 国 计 算 机 等 级 考 试 委 员 会” , 负 责 设 计考 试 , 审 定 考 试 大 纲 、 试 题 及 评 分 标 准 。 教 育 部 考 试 中 心 组 织 实 施 该 项 考 试 、 组 织 编 写 考 试 大纲 及 相 应 的 辅 导 材 料 、 命 制 试 卷 、 研 制 上 机 考 试 和 考 务 管 理 软 件 , 开 展 考 试 研 究 等 。 教 育 部 考试 中 心 在 各 省 ( 自 治 区 、 直 辖 市
9、 ) 设 立 省 级 承 办 机 构 , 各 省 ( 自 治 区 、 直 辖 市 ) 承 办 机 构 根 据 教 育 部 考 试 中 心 的 规 定 设 立 考 点 , 组 织 考 试 。 考 生 在 考 点 报 名 、 考 试 、 获 取 成 绩 通 知 单 和 合 格 证 书 。此 项 考 试 根 据 各 工 作 岗 位 使 用 计 算 机 的 不 同 要 求 , 目 前 暂 定 四 个 等 级 。 一 级 分 为 DOS 版 和 Windo w s 版 , 考 试 应 试 者 计 算 机 基 本 知 识 和 使 用 微 机 系 统 的 初 步 能 力 。二 级 考 核 应 试 者 软 、
10、 硬 件 基 础 知 识 和 使 用 一 种 高 级 计 算 机 程 序 设 计 语 言 ( QBASIC、 F OR-TR A N、 Pascal、 C、 F oxB ASE ) 编 制 程 序 、 上 机 调 试 的 能 力 。三 级 分 A、 B 类 。 三 级 A 类 考 核 计 算 机 应 用 基 础 知 识 和 计 算 机 硬 件 系 统 开 发 的 初 步 能 力 ; 三 级 B 类 考 核 计 算 机 应 用 基 础 知 识 和 计 算 机 软 件 系 统 开 发 的 初 步 能 力 。四 级 考 核 计 算 机 应 用 项 目 或 应 用 系 统 的 分 析 和 设 计 的
11、必 备 能 力 。此 外 , 教 育 部 考 试 中 心 在 北 京 、 福 建 、 河 北 面 向 当 地 省 市 系 统 干 部 、 管 理 人 员 开 考 一 级 B 类 考 试 。 一 级 B 类 考 试 水 平 与 一 级 相 当 , 考 试 内 容 更 符 合 机 关 干 部 、 企 事 业 单 位 管 理 人 员 的 需 要 , 采 用 无 纸 化 考 试 形 式 。 考 试 合 格 者 获 得 一 级 合 格 证 书 , 证 书 上 注 明 “ B 类 ”字 样 。考 试 方 试 采 用 全 国 统 一 命 题 、 统 一 考 试 , 笔 试 和 上 机 操 作 考 试 相 结
12、 合 的 形 式 。 笔 试 时 间 一 级 为 90 分 钟 , 二 级 、 三 级 为 120 分 钟 , 四 级 为 180 分 钟 , 上 机 考 试 一 级 为 45 分 钟 , 二 级 、 三 级 、 四 级 为 60 分 钟 。 一 级 B 类 实 行 无 纸 化 考 试 , 全 部 在 计 算 机 上 考 试 , 时 间 为 90 分 钟 。从 1997 年 始 , 全 国 计 算 机 等 级 考 试 每 年 考 二 次 。 上 半 年 开 考 一 、 二 、 三 级 , 下 半 年 开 考 一 、 二 、 四 级 。 上 半 年 考 试 时 间 为 4 月 第 一 个 星 期
13、 天 上 午 ( 笔 试 ) , 上 机 考 试 从 笔 试 的 下 一 天 开 始 , 由 考 点 具 体 安 排 。二 级 考 试 基 本 要 求 是 :1 .具 有 计 算 机 基 础 知 识 。2 .了 解 操 作 系 统 的 基 本 概 念 , 掌 握 常 用 操 作 系 统 的 使 用 。3 .掌 握 基 本 数 据 结 构 和 常 用 算 法 , 熟 悉 算 法 描 述 工 具 流 程 图 的 使 用 。4 .能 熟 练 地 使 用 一 种 高 级 语 言 或 数 据 库 语 言 编 写 程 序 、 调 试 程 序 。指 定 教 辅 书 及 光 盘二 级 QB ASIC 语 言
14、程 序 设 计 教 程 题 解 全 真 训 练 2 二 、 应 试 技 巧国 家 二 级 考 试 的 Q BASIC 语 言 总 体 上 分 笔 试 试 题 和 上 机 试 题 两 类 。 其 中 笔 试 试 题 包 括选 择 题 和 填 空 题 两 种 , 上 机 试 题 包 括 程 序 修 改 、 调 试 运 行 和 程 序 编 制 调 试 运 行 两 种 。无 论 回 答 什 么 类 型 的 问 题 , 都 要 求 对 考 试 的 知 识 有 透 彻 的 了 解 , 而 计 算 机 语 言 又 是 一 种 实 践 性 极 强 的 课 程 , 因 此 , 考 生 必 须 多 注 意 上 机
15、 训 练 , 在 实 践 中 理 解 和 体 会 程 序 设 计 的 内 涵 并 将其 融 会 贯 通 。 实 际 上 机 编 程 是 掌 握 编 程 语 言 并 学 会 程 序 设 计 的 最 佳 途 径 。( 一 ) 笔 试 选 择 题这 类 题 目 每 题 包 括 四 个 选 择 项 , 即 A , B, C , D, 但 只 有 一 个 是 应 该 选 择 的 答 案 。 例 (1 ) 二 进 制 数 11111111 对 应 的 十 进 制 数 是 ( )A .511 B .255C .256 D .127答 : B二 进 制 数(11111111) 2 = 127 + 126 +
16、125 + 124 + 123 + 122 + 121 + 120 = 255或 者 = 128 - 1 = 255例 (2 ) 下 列 可 选 项 , 都 是 硬 件 的 是 ( )A .CP U、 R A M 和 DOS B .软 盘 、 硬 盘 和 光 盘C .鼠 标 、 WPS 和 R OM D .R O M、 R A M 和 Pascal答 : BA、 C、 D 各 项 中 , A 中 的 DOS , C 中 的 WPS , D 中 的 Pascal 不 是 硬 件 ; 只 有 B 中 的 各 项 均 为 硬 件 。例 (3 ) 一 张 软 盘 中 原 存 的 有 效 信 息 , 在
17、 下 列 哪 种 情 况 下 会 丢 失 ( ) A .通 过 海 关 的 X 射 线 监 视 仪B .放 在 盒 内 半 年 没 有 使 用 C .放 在 强 磁 场 附 近D .放 在 零 下 10 摄 氏 度 的 库 房 中 答 : C海 关 的 X 射 线 监 仪 通 常 不 会 损 坏 软 盘 中 的 信 息 ; 放 在 盒 内 半 年 没 有 使 用 也 不 会 有 问 题 ;软 盘 在 零 下 10 摄 氏 度 的 库 房 存 放 , 也 不 会 影 响 软 盘 的 性 能 。由 于 软 盘 表 面 涂 有 磁 性 材 料 , 软 盘 中 的 信 息 是 以 磁 化 状 态 的
18、不 同 来 确 定 所 存 信 息 的 性 质的 , 在 强 磁 场 环 境 下 , 将 会 改 变 磁 介 质 的 磁 化 状 态 , 所 存 放 信 息 会 因 遭 到 破 坏 而 丢 失 。因 此 , 本 题 正 确 答 案 为 C。例 (4 ) 在 微 机 内 部 , 用 来 传 送 、 存 储 、 加 工 处 理 的 信 息 表 示 形 式 是 ( )A .拼 音 简 码 B .ASCII 码 C .八 进 制 码 D .二 进 制 码 答 : D在 计 算 机 内 部 , 用 来 传 送 、 存 储 、 加 工 处 理 的 信 息 是 用 二 进 制 码 来 表 示 的 。指 定
19、教 辅 书 及 光 盘 等 级 考 试 指 南 3 例 (5 ) 一 个 完 整 的 微 型 计 算 机 系 统 应 包 括 ( ) A .计 算 机 及 内 外 部 设 备B .主 机 箱 、 键 盘 、 显 示 器 和 打 印 机 C .硬 件 系 统 和 软 件 系 统D .系 统 软 件 和 系 统 硬 件 答 : C一 个 完 整 的 微 型 计 算 机 系 统 由 硬 件 系 统 和 软 件 系 统 两 大 部 分 组 成 , 是 缺 一 不 可 的 。 硬 件系 统 由 微 处 理 器 、 储 存 器 、 输 入 输 出 接 口 和 输 入 输 出 设 备 等 部 分 组 成 ;
20、 软 件 系 统 由 系 统 软 件 和应 用 软 件 两 部 分 组 成 。答 案 A、 B、 D 都 是 不 准 确 的 。 这 是 因 为 , A 只 说 明 了 硬 件 , 没 说 明 软 件 ; B 只 看 到 了 从 外 部 看 的 几 大 部 分 , 也 只 涉 及 了 硬 件 ; D 说 明 不 准 确 , 系 统 软 件 不 含 应 用 软 件 , 系 统 硬 件 的 说 法 也不 明 确 。因 此 准 确 的 答 案 只 能 是 C。例 (6 ) 目 前 , 在 微 机 上 使 用 的 软 盘 有 3 .5 英 寸 和 5 .25 英 寸 两 种 。 容 量 为 1 .2
21、MB 的 软 盘 属 于 ( )A .5 .25 英 寸 B .3 .5 英 寸 C .5 .25 英 寸 和 3 .5 英 寸 D .以 上 都 不 是 答 : A目 前 , 在 微 机 上 使 用 的 软 盘 有 3 .5 英 寸 和 5 .25 英 寸 两 种 规 格 , 其 中 每 种 又 有 低 密 度 和 高密 度 之 分 。 现 在 高 密 度 软 盘 的 应 用 较 低 密 度 软 盘 更 为 普 遍 。 3 .5 英 寸 高 密 度 软 盘 格 式 化 后 的容 量 为 1 .44 MB ; 5 .25 英 寸 高 密 度 软 盘 格 式 化 后 的 容 量 为 1 .2 M
22、B。 所 以 , 本 题 准 确 答 案 应 该 为 A。例 (7 ) TCP/ IP 是 互 联 网 络 重 要 的 通 信 协 议 , 有 许 多 实 用 程 序 基 于 此 协 议 , 下 面 ( ) 程 序 不 在 此 列 。A .电 子 邮 件 B .文 件 传 输 C .WW W 浏 览 D .字 处 理 答 : D例 (8 ) 局 域 网 中 的 计 算 机 为 了 相 互 通 信 , 必 须 安 装 ( )A .调 制 解 调 器 B .网 络 接 口 卡 C .声 卡 D .电 视 卡 答 : B例 (9 ) 运 行 下 面 的 程 序 后 , 输 出 的 结 果 是 ( )
23、 RE AD A , BRES T O RERE AD C , C , D, D P RIN T A ; B ; C ; DDA T A 1 , 2 , 3 , 4 , 5 , 6ENDA .1 2 3 4 B .1 2 2 4 C .1 2 4 5 D .1 2 4 6答 : B例 (10) 下 面 的 程 序 计 算 的 数 学 式 是 ( )指 定 教 辅 书 及 光 盘二 级 QB ASIC 语 言 程 序 设 计 教 程 题 解 全 真 训 练 4 A .整 型 变 量 B .长 整 型 变 量C .单 精 度 实 型 变 量 答 : CD .双 精 度 实 型 变 量例 (13)
24、下 面 程 序 的 运 行 结 果 是 ( )F OR I = 1 T O 10I NP U T X = ; X I NP U T N = ; NT = 1 : S = 1 : P = 1F OR I = 2 T O 2 * N ST EP 2 T = T * IP = P * XS = S + P/ T N EX T IP RIN T S END2 3 NA .1 + X/ 2 ! + X / 4 ! + X / 6 ! + + X / ( 2N ) !B .1 + X/ 2 + X2/ (2 4) + X3/ (2 46 ) + + XN/ ( 24 6 2 N )2 3 NC .1 +
25、X/ 2 + X / 4 + X / 6 + + X / ( 2 N )D .1 + X2 / 2 + X4/ (2 4) + X6/ (2 46 ) + + X2 N/ (2 46 2 N )答 : B例 (11) 运 行 以 下 程 序 后 , 输 出 的 图 形 是 ( ) CLS : SCRE E N 1CIRCL E (100 , 100 ) , 50 , , - 1 , - 2 .5 ENDA .一 个 扇 形 B .一 段 圆 弧 C .一 个 圆 形 D .一 个 椭 圆答 : A例 (12) 有 如 下 程 序 , 求 半 径 为 10 的 圆 的 面 积 。 变 量 A R
26、E R 为 ( ) PI = 0 .31415926D + 01R = 10 .0A R ER = PI * R2P RIN T 圆 面 积 = , A R ER ENDRE AD XI F X/ 3 = IN T ( X/ 3) O R X/ 5 = I N T ( X/ 5 ) T H E N S = S + XEND IFN EX T IP RIN T S = ; S指 定 教 辅 书 及 光 盘 等 级 考 试 指 南 5 DA T A 1 , 3 , 5 , 7 , 9 , 11 , 13 , 15 , 17 , 19 ENDA .S = 27 B .S = 20 C .S = 32
27、 D .S = 37答 : C例 (14) 阅 读 以 下 程 序 , 执 行 该 程 序 后 , 数 组 A 和 数 组 B 的 值 是 ( ) DIM A ( 100) , B( 100)F OR I = 1 T O 100 : A ( I ) : NE XT I F OR I = 1 T O 100B( I ) = A ( I ) + A ( I - 1 ) P RIN T B( I ) ,N EX T ENDA .数 组 A 和 数 组 B 各 存 储 1 100 的 自 然 数B .数 组 A 存 储 1 100 的 自 然 数 , 数 组 B 存 储 101 200 的 自 然 数
28、C .数 组 A 存 储 1 100 的 自 然 数 , 数 组 B 存 储 2 200 的 偶 数D .数 组 A 存 储 1 100 的 自 然 数 , 数 组 B 存 储 1 199 的 奇 数 答 : D例 (15) 运 行 以 下 程 序 后 , 显 示 的 结 果 为 ( ) DIM A ( 10 )F OR I = 1 T O 10 A ( I ) = 2 * IN EX T IP RIN T A ( A ( 2) ) ENDA .2 B .4C .8 D .程 序 有 错 误 语 句答 : C选 择 题 型 是 按 题 目 要 求 , 在 给 出 的 多 个 答 案 中 选 取
29、 一 个 最 符 合 题 目 要 求 的 答 案 。 该 类 题往 往 是 用 来 考 查 应 试 者 的 记 忆 与 理 解 能 力 , 属 于 较 易 与 中 等 难 易 的 题 目 , 一 般 是 用 来 考 核 概 念 以 及 简 单 的 应 用 问 题 , 比 较 容 易 作 答 。 与 填 空 题 一 样 都 可 能 考 教 材 中 的 理 论 章 节 。由 于 这 种 题 型 题 量 往 往 较 大 , 所 以 覆 盖 面 很 大 , 因 此 作 答 时 要 注 意 这 样 几 点 :第 一 , 要 注 意 对 概 念 的 理 解 , 在 平 时 学 习 时 , 要 把 各 种
30、定 义 弄 清 、 弄 准 确 , 不 要 含 混 地 记 忆 。 这 种 题 的 备 选 项 中 特 别 容 易 出 现 一 些 “想 当 然” 的 说 法 。第 二 , 正 确 使 用 排 除 法 。 这 是 应 付 所 有 选 择 型 试 题 常 用 的 方 法 。 备 选 答 案 中 除 了 出 现 “ 想当 然” 的 说 法 外 , 较 多 出 现 的 是 前 后 章 节 中 相 似 的 、 容 易 混 淆 的 概 念 放 在 一 起 , 容 易 扰 乱 视 觉 。 把 握 不 准 时 , 不 要 匆 忙 作 答 , 不 妨 逐 个 排 除 , 选 择 把 握 性 最 大 、 最 确
31、 切 的 答 案 。解 答 该 类 题 型 的 方 法 主 要 有 两 种 : 一 是 “ 认 定 法 ”, 从 备 选 答 案 中 认 定 一 个 答 案 是 正 确 的 ;二 是 “排 除 法” , 从 概 念 上 、 语 法 上 、 功 能 上 排 除 明 显 错 误 的 答 案 , 直 到 只 剩 下 一 个 答 案 为 止 。 答指 定 教 辅 书 及 光 盘二 级 QB ASIC 语 言 程 序 设 计 教 程 题 解 全 真 训 练 6 题 时 要 注 意 理 解 题 目 的 要 求 , 有 些 题 目 要 求 选 取 正 确 的 , 有 些 题 目 要 求 选 取 错 误 的
32、。( 二 ) 填 空 题例 (16) 结 构 化 程 序 设 计 所 规 定 的 三 种 基 本 控 制 结 构 是 结 构 、 选 择 结 构 和 循 环 结构 。答 : 顺 序 结 构例 (17) 在 七 位 ASCII 码 中 , 除 了 表 示 数 字 、 英 文 大 小 写 字 母 外 , 还 有 个 其 它 符号 。答 : 66例 (18) 在 图 形 方 式 下 , 不 使 用 V I EW 语 句 时 , 图 形 显 示 窗 口 为 ; 不 使 用 V IEWSCRE E N 语 句 时 , 文 本 显 示 窗 口 为 。 答 : 整 个 屏 幕 整 个 屏 幕例 (19) 按
33、 从 小 到 大 的 顺 序 输 入 三 角 形 的 三 条 边 A、 B、 C , 根 据 A、 B、 C 的 数 值 判 断 三 角 形 的 性 质 , 并 给 出 信 息 : (1 ) 等 边 三 角 形 ; (2 ) 等 腰 三 角 形 ; (3 ) 任 意 三 角 形 ; (4 ) 不 能 构 成 三 角 形 。I NP U T A , B , C = ; A , B , CI F T H ENP = 等 边 三 角 形 ELSE IF T H ENP = 等 腰 三 角 形 ELSE IF A + B 3 T H ENCLSLOC A T E 10 , 30 P RIN T END
34、 IF ENDDA T A a bcde答 : IN PU T (5 ) EXI T FO R T ry ag ain ! Wrong !例 (21) 下 列 所 给 程 序 输 出 如 下 图 案 , 请 填 写 正 确 内 容 。1 2 3 4 52 3 4 5 13 4 5 1 24 5 1 2 35 1 2 3 4CLS : DI M a (5 , 5 )F OR i = 1 T O 5 : a ( 1 , i ) = F OR i = 2 T O 5F OR j = 1 T O 4 I F j = 5 T H ENk = 1ELSEk = j + 1 END IF: N EX Ta
35、( i , j) = a ( )N EX T j N EX T iF OR i = 1 T O 5F OR j = 1 T O 5 P RIN T a ( i , j) ;N EX T j指 定 教 辅 书 及 光 盘二 级 QB ASIC 语 言 程 序 设 计 教 程 题 解 全 真 训 练 8 N EX T i END答 : i i - 1 , k P RIN T例 (22) 将 一 个 给 定 的 字 串 符 中 的 字 符 , 按 字 典 顺 序 排 队 。RE M 交 换 排 序 法CLSOP T I ON B ASE 1 DIM A ( 80 )I NP U T 输 入 字 符
36、串 X = ; XF OR I = 1 T O L E N ( X ) A ( I ) = N EX T IRE M 排 序F OR I = F OR J = I F = T H E N SW AP A ( I ) , A ( J)N EX T J N EX T IF OR I = 1 T O L E N ( X )P RIN T A ( I ) N EX T IEND答 : M ID ( X , I , 1) 1 T O LE N ( X ) - 1 I + 1 T O L EN ( X ) A ( I ) A ( J )例 (23) 从 健 盘 上 输 入 一 段 文 字 , 要 求 加
37、密 后 存 储 到 一 个 顺 序 文 件 中 。 加 密 的 方 法 是 把 每一 个 字 符 的 ASCI I 加 上 ( 或 减 去 ) 一 个 1 254 之 间 的 随 机 常 数 , 再 把 加 密 后 的 AC SI I 码 存 储起 来 。LIN E IN PU T en ter a s t ring : ; old I NP U T filena me : ; wjR ANDO MI AEnu = : m = IN T ( R ND * 254 + 1)OP EN wj F OR AS # 1F OR i = 1 T O L EN (ol d )a = M ID ( old
38、, i , 1) cod e = ASC( a ) + mN EX T i指 定 教 辅 书 及 光 盘 等 级 考 试 指 南 9 CL OSE # 1 END答 : OU T PU T W RI T E # 1 , code例 (24) 从 键 盘 上 输 入 三 角 形 三 条 边 的 长 度 , 计 算 三 角 形 的 面 积 , 其 程 序 如 下 。I NP U T 输 入 三 角 形 三 条 边 a, b , c 的 长 度 = ; A , B, CI F T H E NI F T H E NS = 0 .5 * ( A + B + C)S = SQ R ( S * ( S -
39、A ) * ( S - B) * ( S - C ) )P RIN T 三 角 形 三 条 边 a , b , c 的 长 度 = ; A , B , C P RIN T 三 角 形 的 面 积 S = ; SELSEP RIN T 输 入 的 三 个 数 不 能 构 成 一 个 三 角 形 END IFELSEP RIN T 输 入 的 三 个 数 不 能 构 成 一 个 三 角 形 END IFEND答 : A 0 AND B 0 A ND C 0 A + B C A ND B + C A A ND C + A B例 (25) 以 下 自 定 义 函 数 把 任 意 一 个 极 坐 标 转
40、 换 为 直 角 坐 标 , 其 中 R 是 半 径 , A 是 角 度 。DE F FNXY ( R , N )A = X = CIN T ( R * COS( A ) * 100)/ 100 Y = CI N T ( R * SI N ( A ) * 100)/ 100F NXY = S T R ( X) + , + S T R ( Y )END DEF答 : A * 3 .14/ 180 ( 三 ) 上 机 考 试二 级 考 试 的 上 机 考 试 有 三 种 题 型 :(1 ) 操 作 系 统 考 试 题 ( 共 有 6 道 DOS 命 令 , 共 30 分 )根 据 历 届 考 试
41、试 题 来 看 , 考 生 必 须 掌 握 的 命 令 是 : M D 建 立 子 目 录 命 令 命 令 类 型 : 内 部 命 令 。 使 用 格 式 : MD 盘 符 路 径 命 令 功 能 : 在 指 定 磁 盘 指 定 的 目 录 上 建 立 新 的 子 目 录 。注 意 : 新 子 目 录 名 不 能 同 现 有 文 件 或 子 目 录 同 名 。 根 目 录 不 能 用 MD 命 令 建 立 。指 定 教 辅 书 及 光 盘二 级 QB ASIC 语 言 程 序 设 计 教 程 题 解 全 真 训 练 10 命 令 举 例 :a .在 考 生 目 录 下 的 H A PPY SA
42、D 子 目 录 中 建 立 一 个 新 的 子 目 录 LA ZY。 答 : MD H AP PY SAD L AZY 或 M KDIR H A RR Y SAD LA ZY。b .在 考 生 目 录 下 的 SE ASON WI ND 子 目 录 中 建 立 一 个 新 的 子 目 录 R AI N。 答 : MD S EASON WIND R A IN 或 M KDIR SE ASO N WI ND R AI N。分 析 : 请 注 意 , 题 中 的 考 生 目 录 以 及 路 径 中 的 分 隔 符 采 用 的 是 “ ”。 当 考 生 做 完 此 题 后 , 可用 DIR 命 令 在
43、 指 定 的 目 录 中 查 看 被 操 作 的 目 录 是 否 存 在 。 若 目 录 存 在 , 则 考 生 此 题 操 作 正 确 。 RE N 文 件 更 名 命 令 命 令 类 型 : 内 部 命 令 。使 用 格 式 : R EN 盘 符 路 径 命 令 功 能 : 将 指 定 磁 盘 上 的 指 定 目 录 中 的 一 个 或 一 批 文 件 的 文 件 名 更 改 为 新 文 件 名 。 注 意 : 在 “ 新 文 件 名” 前 不 可 加 上 盘 符 及 路 径 , 并 且 被 更 改 的 只 是 文 件 名 而 不 是 文 件 内 容 。 命 令 举 例 :a .将 考 生
44、 目 录 下 的 RE VO H UND 子 目 录 中 的 文 件 T I T L E .IN I 更 名 为 A R T ICL E .F OX。答 : R EN RE VO H UND T I T L E .I NI A R T ICL E .F OX 或 RE N AM E RE VO H U ND T I T LE .I NI A R T ICL E .FOX。b .将 考 生 目 录 下 的 W A N W A IS 子 目 录 中 的 文 件 U C P .P AS 更 名 为 W H IS .F OR 。答 : R EN W A N W A IS U C P .PAS W H
45、IS .FO R 或 RE NA M E WA N W ALS U C P .PAS W H IS .FO R。分 析 : 请 注 意 , 题 中 的 考 生 目 录 以 及 路 径 中 的 分 隔 符 采 用 的 是 “ ”。 当 考 生 做 完 此 题 后 , 可用 DI R 命 令 在 指 定 的 目 录 中 查 看 被 操 作 的 新 文 件 名 的 文 件 是 否 存 在 。 若 文 件 存 在 , 则 考 生 此题 操 作 正 确 。 DE L 文 件 删 除 命 令 命 令 类 型 : 内 部 命 令 。使 用 格 式 : DE L 盘 符 路 径 命 令 功 能 : 删 除 指
46、 定 磁 盘 上 的 指 定 路 径 下 的 一 个 或 一 批 文 件 。注 意 : DE L 命 令 不 能 删 除 子 目 录 及 具 有 只 读 、 隐 含 、 系 统 属 性 的 文 件 。 命 令 举 例 :a .将 考 生 目 录 下 的 LADY GIRL 子 目 录 中 的 文 件 S USAN .B AS 删 除 。答 : DE L L ADY GIRL SUSA N .BAS 或 ER ASE LADY GIRL SUSAN .B AS。b .将 考 生 目 录 下 的 E A T DRI NK 子 目 录 中 的 文 件 W A T ER .BAS 删 除 。答 : D
47、E L E A T D RI NK W A T E R .BAS 或 ER ASE E A T D RIN K W A T E R .BAS。分 析 : 请 注 意 , 题 中 的 考 生 目 录 以 及 路 径 中 的 分 隔 符 采 用 的 是 “ ”。 当 考 生 做 完 此 题 后 , 可用 DI R 命 令 在 指 定 的 目 录 中 查 看 被 操 作 的 文 件 是 否 存 在 。 若 文 件 不 存 在 , 则 考 生 此 题 操 作 正确 。 COPY 文 件 复 制 命 令指 定 教 辅 书 及 光 盘 等 级 考 试 指 南 11 命 令 类 型 : 内 部 命 令 。使
48、 用 格 式 : CO YP 盘 符 1 路 径 1 盘 符 2 路 径 2 目 标 文 件 名 C OPY 盘 符 1 路 径 1 + 盘 符 2 路 径 2 + 目 标 盘符 目 标 路 径 命 令 功 能 : 将 指 定 盘 上 的 指 定 目 录 下 的 一 个 或 多 个 文 件 复 制 到 另 一 个 指 定 磁 盘 目 录 下 。COPY 命 令 举 例 :a .将 考 生 目 录 下 的 N FS H OBBES 子 目 录 中 的 文 件 P ING .C FG 拷 贝 到 考 生 目 录 下 FY A GOP H ER 子 目 录 中 , 文 件 名 为 F LA M E .DO C。答 : CO PY N FS H OBBES PI NG .CFG FYA GOP H ER F LA M E .DO C。b .将 考 生 目 录 下 的 CA N T IN 子 目 录 中 的 文 件 MA IN .PR G 和 考 生 目 录 下 的 DIG SU P子 目 录 中 的 文 件 S UBS .MP R 顺 序 合 并 拷