《国家计算机等级考试二级VB考试重点难点分析.pdf》由会员分享,可在线阅读,更多相关《国家计算机等级考试二级VB考试重点难点分析.pdf(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、计 算 机 等 级 考 试 二 级 V B考 试 重 点 难 点 分 析 第 1章 应 试 指 南(略)数 据 结 构 与 算 法(公 共 基 础 部 分);3 程 序 设 计 基 础(公 共 基 础 部 分)软 件 工 程 基 础(公 共 基 础 部 分)%5 数 据 库 设 计 基 础(公 共 基 础 部 分):6 VB程 序 设 计 的 初 步 知 识 数 据 输 入 输 出 7.1.2与 Print方 法 有 关 的 函 数 7.1.4 Qs方 法 与 Move方 法 7.1.5 MsgBox函 数 第 8-,Visual Basic控 制 结 构 8.1.1 Hf函 数 数 组 与
2、过 程 9.1.2默 认 数 组 0 键 盘 与 鼠 标 事 件 10.1.1 KcyDown和 KcyUp事 件 II 可 视 化 程 序 设 计 11.1.2弹 出 式 菜 单 笫 1 2 1 数 据 文 件 第 13章 笔 试 模 拟 试 卷 及 解 析(略)第 14章 机 试 指 导、分 类 解 析 及 模 拟(略)第 2 章 数 据 结 构 与 算 法 本 章 节 主 要 考 查 算 法 的 基 本 概 念、基 本 的 数 据 结 构 及 其 基 本 操 作、查 找 和 排 序 算 法。本 章 的 内 容 在 历 次 试 题 中 所 占 的 比 例 约 为 1 1.2%,都 是 以
3、选 择 题 和 填 空 题 的 形 式 出 现 的。2.1.1考 点 1:算 法 的 定 义 算 法 是 对 一 个 问 题 求 解 步 骤 的 一 种 描 述,是 求 解 问 题 的 方 法,它 是 指 令 的 有 限 序 列,其 中 每 条 指 令 表 示 一 个 或 者 多 个 操 作。一 般 来 说,一 个 算 法 具 有 以 下 5 个 主 要 的 特 征。(1)有 穷 性:一 个 算 法(对 任 何 合 法 的 输 入)在 执 行 有 穷 步 后 能 够 结 束,并 且 在 有 限 的 时 间 内 完 成。(2)确 定 性:算 法 中 的 每 一 步 都 有 确 切 的 含 义。(
4、3)可 行 性:算 法 中 的 操 作 能 够 用 已 经 实 现 的 基 本 运 算 执 行 有 限 次 来 实 现。(4)输 入:-个 算 法 有 零 个 或 者 多 个 输 入,零 个 输 入 就 是 算 法 本 身 缺 定 了 初 始 条 件。(5)输 出:一 个 算 法 有 一 个 或 者 多 个 输 出,以 反 映 出 数 据 加 工 的 结 果。例 2.1.1问 题 处 理 方 案 的 正 确 而 完 整 的 描 述 称 为。2005年 4 月 填 空 第 5 题 答 案:算 法 例 2.1.2 一 个 算 法 应 该 具 有“确 定 性”等 5 个 特 性,下 面 对 另 外
5、4 个 特 性 的 描 述 中 错 误 的 是()。A.有 零 个 或 多 个 输 入 B.有 零 个 或 多 个 输 出 C.有 穷 性 D.可 行 性 答 案:B例 2.1.3算 法 具 有 5 个 特 性,以 下 选 项 中 不 属 于 算 法 特 性 的 是()。A.有 穷 性 B.简 洁 性 C.可 行 性 D.确 定 性 答 案:B第 3 章 程 序 设 计 基 础 本 章 主 要 考 查 程 序 设 计 的 一 些 基 本 知 识,比 如 程 序 设 计 的 方 法 与 风 格、结 构 化 程 序 设 计 与 面 向 对 象 程 序 设 计 的 基 本 思 想。从 历 次 的 试
6、 题 来 看,本 章 试 题 分 值 约 占 2.4%,属 于 非 重 点 考 查 对 象。尽 管 分 值 所 占 的 比 例 较 少,但 基 本 上 每 次 至 少 有 一 道 试 题。试 题 以 选 择 和 填 空 的 形 式 出 现。3.1 程 序 设 计 该 节 知 识 点 所 占 试 题 比 重 为 1 7%,属 于 非 重 点 考 查 对 象。到 目 前 为 止,该 知 识 点 只 出 过 道 选 择 题。从 考 试 大 纲 来 看,主 要 考 查 程 序 设 计 的 方 法、程 序 设 计 风 格。3.1.1 考 点 1:程 序 设 计 的 方 法 程 序 是 指 令 的 有 序
7、 集 合,它 是 为 了 解 决 某 一 问 题 而 设 计 的 一 系 列 指 令。程 序 设 计 是 使 用 计 算 机 系 统 的 指 令 或 语 句,组 成 求 解 不 同 问 题,实 现 不 同 算 法 所 需 的 完 整 序 列 的 一 个 工 作 过 程。随 着 计 算 机 硬 件 技 术 的 发 展 以 及 计 算 机 技 术 的 广 泛 应 用,根 据 需 求 程 序 设 计 的 方 法 也 经 过 了 几 个 发 展 的 过 程。在 程 序 设 计 早 期,由 于 受 到 计 算 机 硬 件 的 限 制,运 行 速 度 慢,存 储 空 间 少,使 得 程 序 员 不 得 不
8、 提 高 程 序 的 效 率,在 这 种 情 况 编 程 成 了 一 种 技 巧 和 艺 术,程 序 的 可 理 解 性 和 可 扩 充 性 没 有 得 到 重 视。在 这 个 时 期 出 现 的 高 级 语 言 有 Fortran、COBOL,ALGOL.Basic等 语 言,在 这 个 时 期 不 注 重 程 序 的 结 构,可 以 说 这 是 没 有 固 定 程 序 设 计 方 法 的 时 期。计 算 机 硬 件 得 到 了 很 大 的 发 展,在 编 程 的 时 候,运 行 速 度 和 存 储 空 间 不 再 困 扰 程 序 员,计 算 机 技 术 应 用 范 围 的 扩 大 使 得
9、程 序 必 须 要 有 良 好 的 结 构,在 这 种 需 求 提 出 了 结 构 化 程 序 设 计 方 法。这 时 出 现 的 高 级 语 言 有 PASCAL、C等。2 0世 纪 6 0年 代 后 期,提 出 了 类 和 对 象 的 概 念,程 序 设 计 已 经 不 是 问 题 的 中 心,如 何 更 好 地 描 述 问 题 已 经 成 为 了 主 题,因 此 在 这 种 情 况 下,面 向 对 象 的 程 序 设 计 方 法 发 展 起 来 了,并 得 到 广 泛 地 应 用。进 入 2 0世 纪 8 0年 代 后,出 现 了 一 系 列 的 面 向 对 象 程 序 设 计 语 言,
10、如 C+等。卜 面 我 们 会 详 细 讨 论 结 构 化 程 序 设 计 和 面 向 对 象 程 序 设 计。3.1.2 考 点 2:程 序 设 计 的 风 格 我 们 在 编 写 程 序 时 要 养 成 良 好 的 程 序 设 计 习 惯,对 程 序 的 要 求 不 仅 能 够 在 计 算 机 上 正 确 运 行,而 且 要 便 于 阅 读 和 被 别 人 理 解,便 于 程 序 的 调 试 和 维 护。好 的 程 序 设 计 风 格 有 助 于 提 高 程 序 的 正 确 性、可 读 性、可 维 护 性 和 可 用 性。要 使 程 序 具 有 良 好 的 风 格,概 括 起 来 可 以
11、分 成 4 部 分:源 程 序 文 档 化、数 据 说 明、语 句 结 构、输 入/输 出 方 法。1.源 程 序 文 档 化 源 程 序 文 档 化 主 要 包 括:标 识 符 的 命 名、程 序 中 添 加 注 释 以 及 程 序 的 编 辑 风 格。(1)标 识 符 的 命 名 标 识 符 即 符 号 名,包 括 变 量 名、模 块 名、常 量 名、标 号 名、函 数 名、数 据 区 名 和 缓 冲 区 名 等。一 个 程 序 中 必 然 有 很 多 的 标 识 符,特 别 是 在 一 个 复 杂 大 型 的 程 序 中,标 识 符 可 能 成 千 上 万,对 标 识 符 作 用 的 正
12、 确 理 解 是 读 懂 程 序 的 前 提,如 果 程 序 员 随 意 命 名 标 识 符,程 序 的 可 读 性 会 很 差。因 此,标 识 符 的 命 名 应 该 要 规 范 化,具 体 要 根 据 下 面 几 个 原 则 来 命 名。选 取 有 实 际 意 义 的 标 识 符 名 称。为 了 方 便 理 解 标 识 符 的 作 用,标 识 符 的 名 字 要 能 够 反 映 其 作 用,如 用 于 存 储 数 量 的 变 量 的 名 称 可 以 是 count等。为 了 便 于 程 序 的 输 入,标 识 符 的 名 字 不 宜 太 长。必 要 时 可 以 用 一 些 缩 写,但 是
13、要 注 意 缩 写 规 则 要 一 致,并 且 要 给 每 一 个 变 量 加 上 注 释。为 了 便 于 区 分,不 同 的 标 识 符 不 要 取 过 于 相 似 的 名 字。由 于 程 序 中 通 常 需 要 大 量 不 同 类 型 的 标 识 符,为 了 使 说 明 部 分 阅 读 起 来 更 加 清 晰,在 对 其 进 行 类 型 说 明 时 应 注 意 以 下 几 点:按 照 某 种 顺 序 对 各 种 类 型 的 变 量 进 行 集 中 说 明,如 先 说 简 单 类 型,再 说 明 记 录 类 型;在 使 用 一 个 说 明 语 句 对 同 一 类 型 的 多 个 变 量 进
14、行 说 明 时,按 照 变 量 名 中 的 字 母 顺 序 进 行 排 列。(2)程 序 中 加 注 释 注 释 是 程 序 员 与 日 后 的 程 序 读 者 之 间 通 信 的 重 要 工 具,用 自 然 语 言 或 伪 码 描 述。它 说 明 了 程 序 的 功 能,特 别 在 维 护 阶 段,对 理 解 程 序 提 供 了 明 确 指 导。一 些 正 规 的 程 序 文 本 中,注 释 行 的 数 量 占 到 整 个 源 程 序 的 1/3 1/2,甚 至 更 多。注 释 分 序 言 性 注 释 和 功 能 性 注 释。序 言 性 注 释:一 般 置 于 每 个 程 序 模 块 的 开
15、 头 部 分,它 应 当 给 出 程 序 的 整 体 说 明,用 来 引 导 读 者 理 解 程 序。主 要 描 述 内 容 可 以 包 括:程 序 标 题、程 序 功 能 说 明、主 要 算 法、接 口 说 明、有 关 数 据 描 述、程 序 位 置、开 发 简 历、程 序 设 计 者、复 审 者、复 审 日 期 和 修 改 日 期 等。功 能 性 注 释:一 般 置 于 程 序 体 中,用 来 描 述 其 后 的 语 句 或 程 序 段 是 用 来 做 什 么 的,或 者 是 执 行 了 其 下 面 的 语 句 或 程 序 段 会 产 生 什 么 样 的 效 果,而 不 要 解 释 下 面
16、 该 怎 么 做。(3)程 序 的 编 辑 风 格 为 了 使 程 序 的 结 构 一 目 了 然,可 以 在 程 序 中 利 用 空 格、空 行、缩 进 等 技 巧 使 程 序 层 次 清 晰,便 于 程 序 的 理 解。可 以 按 照 以 下 几 个 原 则 来 编 辑 程 序。恰 当 地 利 用 括 号,可 以 突 出 运 算 的 优 先 性,避 免 发 生 运 算 错 误。程 序 段 之 间 可 用 空 行 隔 开。对 于 选 择 语 句 和 循 环 语 句,应 该 做 适 当 的 缩 进,使 得 程 序 的 逻 辑 结 构 更 加 清 晰。2.数 据 说 明 在 程 序 设 计 时,
17、应 该 注 意 数 据 说 明 的 风 格。为 了 使 数 据 定 义 更 易 于 理 解 和 维 护,有 以 下 指 导 原 则。(1)数 据 说 明 顺 序 应 规 范 化,使 数 据 的 属 性 更 易 于 查 找,从 而 有 利 于 测 试、纠 错 与 维 护。原 则 上,数 据 说 明 的 次 序 与 语 法 无 关,其 次 序 是 任 意 的,但 是 便 于 阅 读 和 理 解,最 好 使 其 规 范 化,使 说 明 次 序 按 照 某 种 规 则 固 定。例 如,按 以 下 顺 序:常 量 说 明、类 型 说 明、全 程 量 说 明 及 局 部 量 说 明。(2)语 句 中 变
18、量 的 说 明 应 有 序 化,多 个 变 量 在 同 一 个 说 明 语 句 中 说 明 时,各 变 量 名 按 字 典 序 排 列。(3)使 用 注 释 来 说 明 复 杂 的 数 据 结 构 时,要 说 明 在 程 序 实 现 这 个 数 据 结 构 时 的 特 点。3.语 句 结 构 单 个 语 句 结 构 是 编 码 阶 段 的 任 务,语 句 结 构 追 求 简 单 直 接,不 能 为 了 追 求 效 率 而 使 代 码 复 杂 化。我 们 可 以 根 据 下 面 的 原 则 来 构 造 语 句。为 了 便 于 阅 读 和 理 解,不 要 一 行 多 个 语 句。不 同 层 次 的
19、 语 句 采 用 缩 进 形 式,使 程 序 的 逻 辑 结 构 和 功 能 特 征 更 加 清 晰。要 避 免 复 杂 的 判 定 条 件,避 免 多 重 的 循 环 嵌 套。表 达 式 中 使 用 括 号 以 提 高 运 算 次 序 的 清 晰 度。程 序 编 写 首 先 应 当 考 虑 程 序 结 构 的 清 晰 性,不 要 刻 意 追 求 技 巧 性,使 得 程 序 复 杂。除 非 对 效 率 有 特 殊 要 求,否 则 先 要 考 虑 程 序 的 清 晰 性,不 要 追 求 高 效 率 而 丧 失 程 序 的 清 晰 度。程 序 编 写 要 简 单,要 直 截 了 当 地 表 达 出
20、 程 序 员 的 用 意。首 先 要 保 证 程 序 正 确,然 后 才 要 求 提 高 速 度。避 免 使 用 临 时 变 量 而 使 程 序 可 读 性 下 降。尽 可 能 使 用 库 函 数。4.输 入 和 输 出输 入 和 输 出 是 程 序 的 一 个 重 要 的 组 成 部 分,是 用 户 和 计 算 机 交 互 直 接 相 关 的。输 入 和 输 出 的 方 式 应 当 尽 量 方 便 用 户 的 使 用。一 定 要 避 免 输 入 输 出 的 不 当 而 导 致 用 户 使 用 软 件 麻 烦。因 此,在 软 件 需 求 分 析 阶 段 和 设 计 阶 段,就 应 基 本 确
21、定 输 入 和 输 出 的 风 格。软 件 能 否 被 用 户 接 受,有 时 就 取 决 于 输 入 和 输 出 的 风 格。一 个 良 好 的 输 入 输 出 风 格 能 够 使 用 户 很 方 便 地 使 用 系 统,我 们 在 编 码 阶 段 可 以 根 据 下 面 的 原 则 来 设 计 一 个 好 的 输 入 输 出。对 所 有 输 入 的 数 据 都 要 进 行 有 效 性 检 查,要 能 够 识 别 出 错 误 的 输 入,对 错 误 的 输 入 做 出 异 常 处 理,使 得 每 个 输 入 数 据 都 具 有 有 效 性。检 查 输 入 数 据 项 的 各 种 重 要 组
22、合 的 合 理 性,必 要 时 报 告 输 入 状 态 信 息。在 输 入 时,输 入 的 步 骤 和 方 式 应 该 尽 量 简 单。输 入 数 据 时,应 允 许 使 用 自 由 格 式 输 入。允 许 默 认 值 输 入 一 批 数 据 时,最 好 使 用 输 入 结 束 标 志,而 不 要 用 户 指 定 输 入 数 据 数 目。在 交 互 输 入 时,要 给 用 户 提 示 信 息,如 可 使 用 选 择 项 的 种 类 和 取 值 范 围,在 输 入 结 束 时,给 出 状 态 信 息。当 程 序 设 计 语 言 对 输 入/输 出 格 式 有 严 格 要 求 时,应 保 持 输
23、入 格 式 与 输 入 语 句 的 要 求 的 一 致 性。给 所 有 的 输 出 加 注 解,并 设 计 输 出 报 表 格 式。例 3.1.1以 下 叙 述 中 错 误 的 是()。2005年 9月 选 择 第 1 1题 A.用 户 所 定 义 的 标 识 符 允 许 使 用 关 键 字 B.用 户 所 定 义 的 标 识 符 应 尽 量 做 到“见 名 知 意”C.用 户 所 定 义 的 标 识 符 必 须 以 字 母 或 下 划 线 开 头 D.用 户 定 义 的 标 识 符 中,大、小 写 字 母 代 表 不 同 标 识 答 案:A第 4 章 软 件 工 程 基 础 本 章 主 要
24、掌 握 以 下 几 个 方 面 内 容。(1)软 件 工 程 的 基 本 概 念、软 件 生 命 周 期 概 念、软 件 工 具 和 软 件 开 发 环 境;(2)结 构 化 分 析 方 法、数 据 流 图、数 据 字 典 和 软 件 需 求 规 格 说 明 书;(3)结 构 化 设 计 方 法、总 体 设 计 和 详 细 设 计(4)软 件 测 试 的 方 法、白 盒 测 试 与 黑 盒 测 试、测 试 用 例 设 计、软 件 测 试 的 实 施、单 元 测 试、集 成 测 试 和 系 统 测 试;(5)程 序 调 试、静 态 调 试 与 动 态 调 试;(6)软 件 维 护。通 过 对 历
25、 次 试 卷 内 容 的 分 析,软 件 工 程 考 核 内 容 占 卷 面 分 数 6.8%。4.1 软 件 工 程 的 基 本 概 念 软 件 工 程 的 基 本 概 念 所 涉 及 的 试 题 分 值 在 本 章 中 所 占 比 重 为 16%4.1.1 考 点 1:软 件 与 软 件 工 程 概 述 1.软 件 的 定 义 软 件 是 程 序、数 据 与 相 关 文 档 的 集 合,相 对 于 计 算 机 硬 件 而 言,软 件 是 逻 辑 产 品 而 不 是 物 理 产 品,是 计 算 机 的 无 形 部 分。软 件 包 括 系 统 软 件 和 应 用 软 件。系 统 软 件 是 计
26、 算 机 管 理 自 身 资 源,提 高 计 算 机 使 用 效 率 而 编 写 的 软 件。系 统 软 件 依 赖 于 机 器 的 指 令 系 统、中 断 系 统,以 及 运 算、控 制、存 储 部 件 和 外 部 设 备。系 统 软 件 包 括 操 作 系 统(如 Windows、UNIX、Linux、Macintosh等)、各 种 语 言 编 译 的 编 译 程 序、数 据 库 管 理 系 统、文 件 编 辑 系 统、系 统 检 查 与 诊 断 软 件 等。应 用 软 件 是 专 门 为 了 某 种 使 用 目 的 而 编 写 的 程 序 系 统,常 用 的 有 文 字 处 理 软 件(
27、如 WPS和 W ord)、专 用 的 财 务 软 件、人 事 管 理 软 件、计 算 机 辅 助 软 件(如 AutoC AD)和 绘 图 软 件(如 3DS)等。与 硬 件 相 比,软 件 的 特 点 包 括:(1)软 件 是 一 种 逻 辑 实 体;(2)软 件 的 生 产 与 硬 件 不 同,它 没 有 明 显 的 制 作 过 程;(3)软 件 在 运 行、使 用 期 间 不 存 在 磨 损、老 化 问 题;(4)软 件 的 开 发、运 行 对 计 算 机 系 统 具 有 依 赖 性,受 计 算 机 系 统 的 限 制,这 导 致 了 软 件 存 在 移 植 的 问 题;(5)软 件
28、复 杂 性 高,成 本 昂 贵;(6)软 件 开 发 涉 及 诸 多 的 社 会 因 素。2.软 件 工 程 的 定 义 随 着 计 算 机 的 应 用 范 围 日 益 广 泛,传 统 的 软 件 开 发 成 本 难 以 控 制,进 度 不 可 预 计;软 件 系 统 的 质 量 和 可 靠 性 很 差;软 件 文 档 相 当 缺 乏,软 件 系 统 不 可 维 护;软 件 开 发 生 产 率 很 低,软 件 产 品 供 不 应 求;软 件 产 品 成 本 十 分 昂 贵 等 特 点 日 益 显 现,成 为 计 算 机 应 用 的 个“瓶 颈”,出 现 了 所 谓 的“软 件 危 机”。196
29、8年,北 大 西 洋 公 约 组 织(NATO)召 开 计 算 机 科 学 会 议,首 次 提 出 了 软 件 工 程 的 概 念,试 图 用 工 程 化 的 方 法 开 发 软 件,从 而 解 决 或 缓 解 软 件 危 机。软 件 工 程 是 采 用 工 程 化 的 方 法 开 发 和 维 护 软 件 的 工 程 学 科。把 经 过 时 间 考 验 而 证 明 正 确 的 管 理 技 术 和 当 前 能 够 得 到 的 最 好 的 技 术 和 方 法 结 合 起 来,以 便 经 济 地 开 发 出 高 质 量 的 软 件 并 有 效 地 维 护 它。软 件 工 程 包 括 3个 要 素,分
30、 别 是 方 法、工 具 和 过 程。软 件 工 程 的 基 本 思 想 是 在 软 件 开 发 过 程 中 需 要 应 用 工 程 化 原 则 进 行 软 件 开 发,并 将 这 个 思 想 贯 穿 到 软 件 开 发 的 整 个 过 程 中。软 件 工 程 的 目 标 是 在 给 定 成 本、进 度 的 前 提 下,利 用 工 程 化 原 则,开 发 出 具 有 可 修 改 性、有 效 性、可 靠 性、可 理 解 性、可 维 护 性、可 重 用 性、可 适 用 性、可 移 植 性、可 追 踪 性 和 可 互 操 作 性 并 满 足 用 户 需 求 的 软 件 产 品。3.例 题 例 4.1
31、.1下 列 描 述 中 正 确 的 是()。2005年 4 月 选 择 第 8题 A.程 序 就 是 软 件 B.软 件 开 发 不 受 计 算 机 系 统 的 限 制 C.软 件 既 是 逻 辑 实 体,又 是 物 理 实 体 D.是 程 序、数 据 与 相 关 文 档 的 集 合 答 案:D例 4.1.2下 列 描 述 中 正 确 的 是()。2005年 9 月 选 择 第 5 题 A.软 件 工 程 只 是 解 决 软 件 项 目 的 管 理 问 题 B.软 件 工 程 主 要 解 决 软 件 产 品 的 生 产 率 问 题 C.软 件 工 程 的 主 要 思 想 是 强 调 在 软 件
32、 开 发 过 程 中 需 要 应 用 工 程 化 原 则 D.软 件 工 程 只 是 解 决 软 件 开 发 中 的 技 术 问 题 答 案:C第 5 章 数 据 库 设 计 基 础 本 章 主 要 掌 握 以 下 几 个 方 面 内 容。(1)数 据 库 的 基 本 概 念、数 据 库、数 据 库 管 理 系 统 和 数 据 库 系 统;(2)数 据 模 型、实 体 联 系 模 型、E-R图 和 从 E-R图 导 出 关 系 数 据 模 型:(3)关 系 代 数 运 算(包 括 集 合 运 算 及 选 择、投 影、连 接 运 算)和 数 据 库 规 范 化 理 论;(4)数 据 库 设 计
33、方 法 和 步 骤、需 求 分 析、概 念 设 计、逻 辑 设 计 和 物 理 设 计 的 相 关 策 略。通 过 对 历 次 试 卷 内 容 的 分 析,本 章 考 核 内 容 占 卷 面 分 数 8.8%。5.1 数 据 库 基 础 知 识 信 息 在 现 代 社 会 中 起 着 越 来 越 重 要 的 作 用,信 息 资 源 的 开 发 和 利 用 水 平 已 成 为 衡 量 一 个 国 家 综 合 国 力 的重 要 标 志。在 计 算 机 应 用 领 域 中,数 据 处 理 是 其 主 要 方 面。数 据 库 技 术 就 是 作 为 数 据 处 理 中 的 一 门 技 术 而 发 展
34、起 来 的。本 节 介 绍 数 据 库 系 统 的 基 本 概 念 和 发 展 历 史,初 步 了 解 数 据 库 系 统 的 概 貌。数 据 库 基 础 知 识 所 涉 及 的 试 题 分 值 在 本 章 中 所 占 比 重 为 41%,5.1.1考 点 1:数 据 库 数 据 库(Database,D B)可 以 看 成 是 长 期 存 储 在 计 算 机 内 的、大 量 的、有 结 构 的 和 可 共 享 的 数 据 集 合。数 据 是 描 述 现 实 世 界 中 各 种 具 体 事 物 和 抽 象 概 念 的 可 存 储 并 有 明 确 意 义 的 信 息。数 据 库 可 以 被 直
35、观 地 理 解 为 存 放 数 据 的 仓 库,只 不 过 这 个 仓 库 是 在 计 算 机 的 大 容 量 存 储 器 上,例 如,硬 盘 就 是 一 种 最 常 见 的 计 算 机 大 容 量 存 储 设 备。数 据 必 须 按 一 定 的 格 式 存 放,因 为 它 不 仅 需 要 存 放,而 且 还 要 便 于 查 找。数 据 库 的 特 点 如 下(1)数 据 按 一 定 的 数 据 模 型 组 织、描 述 和 储 存。(2)冗 余 度 较 小。数 据 共 享 大 大 减 少 了 数 据 冗 余。(3)数 据 独 立 性 较 高。数 据 独 立 性 是 数 据 库 领 域 中 一
36、个 常 用 的 术 语,也 是 数 据 库 技 术 的 重 要 特 点 之 一。数 据 独 立 性 是 指 数 据 的 组 织 结 构 和 存 储 方 法 与 应 用 程 序 互 不 依 赖、彼 此 独 立。它 包 括 数 据 的 物 理 独 立 性 和 数 据 的 逻 辑 独 立 性。物 理 独 立 性 是 指 用 户 的 应 用 程 序 与 存 储 在 磁 盘 上 的 数 据 库 中 的 数 据 是 相 互 独 立 的,也 就 是 当 数 据 的 物 理 存 储 改 变 了,用 户 程 序 也 可 以 不 变。逻 辑 独 立 性 是 指 用 户 的 应 用 程 序 与 数 据 库 的 逻
37、辑 结 构 是 相 互 独 立 的,也 就 是 说,数 据 的 逻 辑 结 构 改 变 了,用 户 程 序 也 可 以 不 变。(4)易 扩 展。(5)可 为 各 种 用 户 共 享。不 同 的 用 户 可 以 使 用 同 一 个 数 据 库,可 以 取 出 他 们 所 需 要 的 子 集,而 且 容 许 子 集 任 意 重 叠。例 5.1.1数 据 独 立 性 是 数 据 库 技 术 的 重 要 特 点 之 一。所 谓 数 据 独 立 性,是 指()。2005年 4 月 选 择 第 9 题 A.数 据 与 程 序 独 立 存 放 B.不 同 的 数 据 被 存 放 在 不 同 的 文 件 中
38、 C.不 同 的 数 据 只 能 被 对 应 的 应 用 程 序 所 使 用 D.以 上 三 种 说 法 都 不 对 答 案:D例 5.1.2数 据 库 设 计 的 根 本 目 标 是 要 解 决()。2005年 9 月 选 择 第 8 题 A.数 据 共 享 问 题 B.数 据 安 全 问 题 C.大 量 数 据 存 储 问 题 D.简 化 数 据 维 护 答 案:A例 5.1.3下 列 叙 述 中 正 确 的 是()。2004年 9 月 选 择 第 9 题 A.数 据 库 系 统 是 一 个 独 立 的 系 统,不 需 要 操 作 系 统 的 支 持 B.数 据 库 设 计 是 指 设 计
39、 数 据 库 管 理 系 统 C.数 据 库 技 术 的 根 本 目 标 是 要 解 决 数 据 共 享 的 问 题 D.数 据 库 系 统 中,数 据 的 物 理 结 构 必 须 与 逻 辑 结 构 一 致 答 案:C第 6 章 Visual Basic程 序 设 计 的 初 步 知 识 本 章 主 要 考 查 关 于 Visual Basic概 述、Visual Basic程 序 开 发 环 境、Visual Basic常 用 对 象 及 其 操 作、VisualBasic应 用 程 序 基 本 操 作、Visual Basic常 用 数 据 类 型、Visual Basic中 的 常 量
40、 和 变 量、Visual Basic常 用 内 部 函 数、Visual Basic字 符 串 处 理、Visual Basic运 算 符 与 表 达 式 和 Visual Basic常 用 标 准 控 件 等 内 容。通 过 对 历 年试 卷 内 容 的 分 析,本 章 考 核 内 容 约 占 卷 而 分 数 3 0%,属 于 重 点 考 查 对 象。由 命 题 走 势 图 可 知,本 章 内 容 所 涉 及 考 题 分 值 有 下 降 趋 势,但 是 考 生 绝 不 能 掉 以 轻 心,因 为 本 章 内 容 是 整 个 Visual Basic语 言 的 基 础,并 且 在 试 题 中
41、 本 章 所 占 比 例 较 大,近 年 来 考 题 分 值 一 直 保 持 在 2 5分 左 右,因 此 考 生 应 重 点 复 习。6.1 Visual Basic概 述 考 点 1:Visual Basic的 特 点 和 版 本 I.Visual Basic 的 特 点 Visual B asic是 在 Basic语 言 基 础 上 研 制 而 成 的,它 具 有 B asic语 言 简 单 而 不 贫 乏 的 优 点,同 时 增 加 了 结 构 化 和 可 视 化 程 序 设 计 语 言 的 功 能。Visual Basic是 一 种 可 视 化 的、面 向 对 象 和 采 用 事 件
42、 驱 动 方 式 的 结 构 化 高 级 程 序 设 计 语 言,可 用 于 开 发 Windows环 境 下 的 各 类 应 用 程 序。总 起 来 说,Visual Basic有 以 下 主 要 特 点:(1)可 视 化 编 程;(2)面 向 对 象 的 程 序 设 计;(3)结 构 化 的 程 序 设 计 语 言;(4)事 件 驱 动 编 程 机 制;(5)访 问 数 据 库。与 传 统 的 编 程 语 言 相 比,Visual Basic最 突 出 的 特 点 是 可 视 化 编 程。2.Visual Basic 的 版 本 Visual Basic 6.0包 括 3 种 版 本,分
43、别 为 学 习 版、专 业 版 和 企 业 版。(1)学 习 版 Visual B asic的 基 础 版 本,可 用 来 开 发 W indows应 用 程 序。该 版 本 包 括 所 有 的 内 部 控 件(标 准 控 件)、网 格(Grid)控 件、T ab对 象 以 及 数 据 绑 定 控 件。(2)专 业 版 该 版 本 为 专 业 编 程 人 员 提 供 了 一 整 套 用 于 软 件 开 发、功 能 完 备 的 工 具。它 包 括 学 习 版 的 全 部 功 能,同 时 包 括 ActiveX 控 件、Internet 控 件、Crystal Report Writer 和 报
44、表 控 件。(3)企 业 版可 供 专 业 编 程 人 员 开 发 功 能 强 大 的 组 内 分 布 式 应 用 程 序。该 版 本 包 括 专 业 版 的 全 部 功 能,同 时 具 有 自 动 化 管 理 器、部 件 管 理 器、数 据 库 管 理 工 具、Microsoft Visual SourceSafe面 向 工 程 版 的 控 制 系 统 等。在 这 3 种 版 本 中,企 业 版 最 全;而 专 业 版 包 括 了 学 习 版 的 功 能,用 户 可 根 据 自 己 的 需 要 选 择 不 同 的 版 本。例 6.1 以 下 关 于 Visual Basic特 点 的 叙 述
45、 中,错 误 的 是()。2006年 4 月 选 择 第 11题 A.Visual Basic是 采 用 事 件 驱 动 编 程 机 制 的 语 言 B.Visual Basic程 序 既 可 以 编 译 运 行,也 可 以 解 释 运 行 C.构 成 Visual Basic程 序 的 多 个 过 程 没 有 固 定 的 执 行 顺 序 D.Visual Basic程 序 不 是 结 构 化 程 序,不 具 备 结 构 化 程 序 的 三 种 基 本 结 构 答 案:D第 7 章 数 据 输 入 输 出 本 章 主 要 考 查 数 据 输 入 输 出 方 法,包 括 数 据 输 出 方 法、
46、数 据 输 入 方 法、字 形 设 置 与 打 印 输 出 等 内 容,本 章 内 容 通 常 与 其 他 章 节 知 识 点 结 合 起 来 考。通 过 对 历 年 试 卷 内 容 的 分 析,本 章 考 核 内 容 约 占 4%,属 于 非 重 点 考 查 对 象 7.1 数 据 输 出 方 法 7.1.1 考 点 1:print方 法 Print方 法 可 以 在 窗 体 上 显 示 文 本 字 符 串 和 表 达 式 的 值,并 可 在 其 他 图 形 对 象 或 打 印 机 上 输 出 信 息。Print方 法 的 一 般 格 式 如 卜.:对 象 名 称 Print 表 达 式 说
47、 明:“表 达 式 是 一 个 或 多 个 表 达 式,可 以 是 数 值 表 达 式 或 字 符 串。当 输 出 多 个 表 达 式 或 字 符 串 时,各 表 达 式 用 分 隔 符(逗 号、分 号 或 空 格)隔 开。如 果 输 出 的 各 表 达 式 之 间 用 逗 号 分 隔,则 按 标 准 输 出 格 式(分 区 输 出 格 式)显 示 数 据 项。在 这 种 情 况 下,以 14个 字 符 位 置 为 单 位 把 一 个 输 出 行 分 为 若 干 个 区 段,逗 号 后 面 的 表 达 式 在 下 一 个 区 段 输 出。如 果 各 输 出 项 之 间 用 分 号 或 空 格
48、作 为 分 隔 符,则 按 紧 凑 输 出 格 式 输 出 数 据。Print方 法 具 有 计 算 和 输 出 双 重 功 能.对 于 表 达 式,它 先 计 算 后 输 出。在 般 情 况 下,每 执 行 次 Print方 法 后 会 自 动 换 行。为 了 仍 在 同 一 行 上 显 示,可 以 在 末 尾 加 上 个 分 号 或 逗 号。例 7.1.1以 下 语 句 的 输 出 结 果 是 2005年 4 月 填 空 第 6 题 Print Int(12345.6789*100+0.5)/100解 析:12345.6789*100+0.5=1234568.39,Int(12345.67
49、89*100+0.5)=12 3 4 5 6 8,最 后 结 果 为 12345.68。答 案:12345.687.1.2考 点 2:与 Print方 法 有 关 的 函 数 在 Print方 法 中 经 常 使 用 T a b函 数、S p c函 数 和 Space函 数,使 信 息 按 指 定 的 格 式 输 出。I.Tab(n)函 数 Tab(n):用 于 把 光 标 往 后 移 动 n 个 字 符 的 位 置,从 这 个 位 置 开 始 输 出 信 息。要 输 出 的 内 容 放 在 T a b函 数 的 后 面,并 用 分 号 隔 开。例 如:Print Tab(25);800说 明
50、:参 数 n为 数 值 表 达 式,其 值 为 个 整 数,它 是 下 个 输 出 位 置 的 列 号,表 示 在 输 出 前 把 光 标 移 到 该 列。最 左 边 的 列 号 为 1,如 果 当 前 的 显 示 位 置 已 经 超 过 n,则 白 动 下 移 一 行。在 Visual Basic中,对 参 数 n的 取 值 范 围 没 有 具 体 限 制。当 n比 行 宽 大 时,显 示 位 置 为 n Mod行 宽;如 果 n l,则 把 输 出 位 置 移 到 第 一 列。当 在 个 Pr血 方 法 中 有 多 个 Tab函 数 时,每 个 Tab函 数 对 应 个 输 出 项,各 输