C 语 言 开 发 入 门 教 程 课 程 教 学 大 纲 课 程 编 号 :201409210011 学 分 :5 学 分 学 时 :58 学 时 ( 其 中 : 讲 课 学 时 :39 学 时 上 机 学 时 :19 学 时 ) 先 修 课 程 : 计 算 机 导 论 后 续 课 程 :C++ 程 序 设 计 适 用 专 业 : 信 息 及 其 计 算 机 相 关 专 业 开 课 部 门 : 计 算 机 系 一 课 程 的 性 质 与 目 标 C 语 言 开 发 入 门 是 计 算 机 各 专 业 必 修 的 基 础 课 程, 是 数 据 结 构 C++ Java 操 作 系 统 等 课 程 的 前 导 课 程, 也 是 一 门 实 践 性 很 强 的 课 程, 既 要 掌 握 概 念, 又 要 动 手 编 程, 还 要 上 机 调 试 运 行 通 过 本 课 程 的 学 习, 要 求 学 生 能 够 掌 握 基 本 的 程 序 设 计 过 程 和 技 巧, 熟 练 应 用 VS 集 成 环 境 进 行 C 语 言 的 编 写 编 译 与 调 试 能 力 二 课 程 的 主 要 内 容 及 基 本 要 求 第 一 章 初 识 C 语 言 (2 学 时 ) 计 算 机 语 言 什 么 是 C 语 言 为 什 么 要 学 习 C 语 言 开 发 环 境 搭 建 编 写 HelloWorld 程 序 注 释 什 么 是 C 语 言 编 写 Helloworld 程 序 注 释
编 写 Helloworld 程 序 掌 握 C 语 言 开 发 环 境 搭 建 掌 握 如 何 实 现 Helloworld 程 序 理 解 Helloworld 程 序 掌 握 注 释 使 用 建 议 完 成 相 关 测 试 题, 掌 握 C 语 言 开 发 环 境 的 搭 建, 实 现 第 一 个 HelloWorld 程 序 第 二 章 数 据 类 型 与 运 算 符 (6 学 时 ) 二 进 制 八 进 制 十 六 进 制 进 制 转 换 ASCII 码 表 关 键 字 与 标 识 符 常 量 与 变 量 变 量 的 数 据 类 型 类 型 转 换 运 算 符 与 表 达 式 算 术 运 算 符 与 赋 值 运 算 符 比 较 运 算 符 与 逻 辑 运 算 符 位 运 算 符 与 sizeof 运 算 符 运 算 符 优 先 级 基 本 数 据 类 型 变 量 的 使 用 C 语 言 关 键 字 数 据 类 型 转 换 规 则 算 术 运 算 符 与 赋 值 运 算 符 比 较 运 算 符 与 逻 辑 运 算 符 二 进 制 八 进 制 十 六 进 制 理 解 数 据 类 型 转 换 位 运 算 符 运 算 符 优 先 级 掌 握 基 本 数 据 类 型 掌 握 变 量 的 定 义 使 用 规 范
掌 握 C 语 言 关 键 字 掌 握 类 型 转 换 规 则 掌 握 赋 值 运 算 符 掌 握 算 术 运 算 符 掌 握 比 较 运 算 符 掌 握 逻 辑 运 算 符 建 议 完 成 相 关 测 试 题, 掌 握 C 语 言 的 基 本 操 作 第 三 章 流 程 控 制 (6 学 时 ) 程 序 的 运 行 流 程 if 条 件 语 句 switch 条 件 语 句 while 循 环 语 句 do while 循 环 语 句 for 循 环 语 句 循 环 嵌 套 跳 转 语 句 (break goto continue)\ 程 序 的 运 行 流 程 选 择 结 构 语 句 循 环 结 构 语 句 程 序 的 运 行 流 程 循 环 嵌 套 掌 握 程 序 的 运 行 流 程 掌 握 选 择 结 构 语 句 (if switch) 掌 握 循 环 结 构 语 句 (for while do while) 建 议 完 成 相 关 测 试 题, 熟 悉 常 用 的 流 程 控 制 的 使 用 第 四 章 函 数 (4 学 时 ) 函 数 的 定 义 printf() 函 数 与 scanf() 函 数 函 数 的 调 用 方 式
嵌 套 调 用 与 递 归 调 用 内 部 函 数 与 外 部 函 数 局 部 变 量 与 全 局 变 量 变 量 的 作 用 域 函 数 的 定 义 函 数 的 嵌 套 调 用 与 递 归 调 用 局 部 变 量 与 全 局 变 量 函 数 的 递 归 调 用 变 量 的 作 用 域 掌 握 函 数 的 声 明 与 定 义 掌 握 函 数 的 调 用 掌 握 获 取 函 数 的 返 回 值 建 议 完 成 相 关 测 试 题, 熟 悉 常 用 的 函 数 使 用 方 法, 了 解 模 块 化 编 程 方 法 第 五 章 数 组 (6 学 时 ) 数 组 的 概 念 一 维 数 组 的 定 义 与 初 始 化 一 维 数 组 的 引 用 与 常 见 操 作 二 维 数 组 的 定 义 与 初 始 化 二 维 数 组 的 引 用 与 应 用 多 维 数 组 数 组 的 定 义 和 初 始 化 一 维 数 组 的 引 用 与 常 见 操 作 二 维 数 组 的 引 用 与 应 用 二 维 数 组 的 引 用 与 应 用 多 维 数 组 掌 握 数 组 的 定 义 和 初 始 化 掌 握 数 组 的 引 用 与 常 见 操 作 建 议 完 成 相 关 测 试 题, 掌 握 数 组 的 使 用, 以 及 如 何 定 义 二 维 数 组
第 六 章 指 针 (8 学 时 ) 指 针 的 概 念 取 址 运 算 符 与 取 值 运 算 符 指 针 的 常 用 运 算 指 针 作 为 函 数 参 数 指 向 一 维 数 组 的 指 针 指 向 二 维 数 组 的 指 针 指 向 函 数 的 指 针 函 数 指 针 作 为 函 数 参 数 指 针 数 组 与 二 级 指 针 指 针 的 常 用 运 算 指 针 作 为 函 数 参 数 指 向 数 组 的 指 针 二 级 指 针 指 针 的 常 用 运 算 指 向 二 维 数 组 的 指 针 函 数 指 针 作 为 函 数 参 数 指 针 数 组 与 二 级 指 针 掌 握 指 针 的 定 义 掌 握 指 针 的 使 用 掌 握 指 针 运 算 掌 握 指 向 数 组 的 指 针 掌 握 指 针 数 组 与 二 级 指 针 建 议 完 成 相 关 测 试 题, 掌 握 指 针 的 使 用 第 七 章 字 符 串 (6 学 时 ) 字 符 数 组 的 本 质 字 符 串 的 本 质 字 符 串 和 字 符 型 指 针 的 关 系 字 符 串 的 输 入 输 出 操 作 字 符 串 的 相 关 函 数
字 符 数 组 的 本 质 字 符 串 的 本 质 字 符 串 和 字 符 型 指 针 的 关 系 字 符 数 组 的 本 质 字 符 串 的 本 质 掌 握 字 符 串 和 字 符 数 组 的 本 质 和 区 别 掌 握 字 符 串 的 输 入 和 输 出 掌 握 字 符 串 的 基 本 操 作 建 议 完 成 相 关 测 试 题, 掌 握 如 何 定 义 字 符 串 以 及 如 何 操 作 字 符 串 第 八 章 预 处 理 (2 学 时 ) 带 参 数 和 不 带 参 数 的 宏 定 义 文 件 包 含 命 令 的 形 式 和 实 例 条 件 编 译 的 三 条 指 令 带 参 数 和 不 带 参 数 的 宏 定 义 文 件 包 含 命 令 的 形 式 和 实 例 带 参 数 和 不 带 参 数 的 宏 定 义 掌 握 宏 定 义 的 用 法 掌 握 文 件 包 含 的 用 法 掌 握 条 件 编 译 的 三 种 格 式 建 议 完 成 相 关 测 试 题, 掌 握 C 语 言 预 处 理 操 作 以 及 如 何 使 用 #include 指 令 第 九 章 结 构 体 和 共 用 体 (4 学 时 ) 结 构 体 类 型 的 定 义 结 构 体 变 量 的 定 义 初 始 化 和 成 员 的 引 用 结 构 体 数 组 的 定 义 初 始 化 和 成 员 的 引 用
结 构 体 指 针 变 量 的 定 义 和 使 用 结 构 体 类 型 的 数 据 在 函 数 间 的 传 递 共 用 体 类 型 的 定 义 共 用 体 变 量 的 定 义 初 始 化 和 成 员 的 引 用 结 构 体 类 型 的 定 义 结 构 体 变 量 的 定 义 初 始 化 和 成 员 的 引 用 结 构 体 数 组 的 定 义 初 始 化 和 成 员 的 引 用 结 构 体 指 针 变 量 的 定 义 和 使 用 结 构 体 类 型 的 定 义 结 构 体 变 量 的 定 义 初 始 化 和 成 员 的 引 用 结 构 体 类 型 的 数 据 在 函 数 间 的 传 递 掌 握 结 构 体 的 定 义 掌 握 结 构 体 的 使 用 掌 握 共 用 体 的 定 义 掌 握 共 用 体 的 使 用 建 议 完 成 相 关 测 试 题, 掌 握 结 构 体 和 共 用 体 的 定 义 区 别 和 使 用 第 十 章 基 本 数 据 结 构 (6 学 时 ) 什 么 是 链 表 定 义 与 初 始 化 链 表 链 表 的 常 用 操 作 什 么 是 栈 定 义 与 初 始 化 栈 栈 的 常 用 操 作 什 么 是 队 列 定 义 与 初 始 化 队 列 队 列 的 常 用 操 作 什 么 是 链 表 什 么 是 栈 什 么 是 队 列 链 表 的 常 用 操 作 栈 的 常 用 操 作
队 列 的 常 用 操 作 掌 握 链 表 结 构 的 定 义 初 始 化 和 常 用 操 作 掌 握 栈 结 构 的 定 义 初 始 化 和 常 用 操 作 掌 握 队 列 结 构 的 定 义 初 始 化 和 常 用 操 作 建 议 完 成 相 关 测 试 题, 掌 握 链 表 栈 队 列 的 常 用 操 作 第 十 一 章 文 件 操 作 (4 学 时 ) 文 件 的 本 质 文 件 指 针 的 本 质 文 件 位 置 指 针 的 本 质 流 的 本 质 文 件 的 打 开 与 关 闭 文 件 的 读 写 文 件 位 置 指 针 的 定 位 实 现 对 文 件 的 随 机 读 写 文 件 的 本 质 文 件 指 针 的 本 质 文 件 的 打 开 与 关 闭 文 件 的 读 写 文 件 的 打 开 与 关 闭 文 件 的 读 写 掌 握 如 何 访 问 文 件 掌 握 文 件 基 本 操 作 掌 握 文 件 进 阶 操 作 建 议 完 成 相 关 测 试 题, 并 通 过 上 机 练 习 如 何 对 文 件 进 行 操 作 第 十 二 章 综 合 项 目 (4 学 时 ) 如 何 进 行 项 目 分 析 项 目 实 现 的 过 程
如 何 进 行 程 序 调 试 如 何 进 行 项 目 分 析 如 何 进 行 程 序 调 试 项 目 实 现 的 过 程 程 序 调 试 的 过 程 了 解 项 目 的 需 求 分 析 流 程 了 解 项 目 的 实 现 过 程 了 解 程 序 的 调 试 过 程 建 议 完 成 相 关 测 试 题, 掌 握 C 语 言 的 程 序 开 发 流 程, 以 及 如 何 搭 建 框 架 三 学 时 分 配 章 目 讲 课 上 机 合 计 第 一 章 初 识 C 语 言 2 学 时 0 学 时 2 学 时 第 二 章 数 据 类 型 与 运 算 符 4 学 时 2 学 时 6 学 时 第 三 章 流 程 控 制 4 学 时 2 学 时 6 学 时 第 四 章 函 数 2 学 时 2 学 时 4 学 时 第 五 章 数 组 4 学 时 2 学 时 6 学 时 第 六 章 指 针 6 学 时 2 学 时 8 学 时 第 七 章 字 符 串 4 学 时 2 学 时 6 学 时 第 八 章 预 处 理 1 学 时 1 学 时 2 学 时 第 九 章 结 构 体 和 共 用 体 3 学 时 1 学 时 4 学 时 第 十 章 基 本 数 据 结 构 4 学 时 2 学 时 6 学 时 第 十 一 章 文 件 操 作 2 学 时 2 学 时 4 学 时 第 十 二 章 程 序 开 发 流 程 3 学 时 1 学 时 4 学 时 合 计 39 学 时 19 学 时 58 学 时 四 考 核 模 式 与 成 绩 评 定 办 法 本 课 程 为 考 试 课 程, 期 末 考 试 采 用 百 分 制 的 闭 卷 考 试 模 式 学 生 的 考 试 成 绩 由 平 时 成 绩 (30%) 和 期 末 考 试 (70%) 组 成, 其 中, 平 时 成 绩 包 括 出 勤 (5%)
作 业 (5%) 实 验 和 上 机 成 绩 (20%) 五 选 用 教 材 和 主 要 参 考 书 本 大 纲 是 根 据 教 材 C 语 言 基 础 入 门 所 设 计 的 六 大 纲 说 明 本 课 程 的 授 课 模 式 为 : 课 堂 授 课 + 上 机, 其 中, 课 堂 主 要 采 用 多 媒 体 的 方 式 进 行 授 课, 并 且 会 通 过 测 试 题 阶 段 测 试 学 生 的 掌 握 程 度 ; 上 机 主 要 是 编 写 程 序, 要 求 学 生 动 手 完 成 指 定 的 程 序 设 计 或 验 证 撰 写 人 : 审 定 人 : 批 准 人 : 执 行 时 间 :