全国计算机等级考试二级C语言笔试应试要点分析.pdf_第1页
全国计算机等级考试二级C语言笔试应试要点分析.pdf_第2页
全国计算机等级考试二级C语言笔试应试要点分析.pdf_第3页
全国计算机等级考试二级C语言笔试应试要点分析.pdf_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2 0 0 7年 1 2月 第 2 7 卷 第 6期 郧 阳师范高等专科 学校 学报 J o u r n a l o f Yu n y a n g Te a c h e r s Co l l e g e De c 2 00 7 Vo1 2 7 NO 6 全国计算机等级考试二级 C语言笔试应试要点分析 朱 琳 张 斌 A p 阳师范高等专科学校计算机科学系 湖北 丹江口4 4 2 7 0 0 摘要 对近年全 国计算机等级考试 C语 言 的笔试部分进 行分析 按 照考试 大纲的要 求归纳 总结常考 的知识 点 对某些重要知识点以及 考试技 巧进行 了阐述 关键词 全国计算机等级考试 二级 C语言 笔试部分 应对策略 中图分类号 G 6 4 2 文献标识码 A 文章编号 1 0 0 8 6 0 7 2 2 0 0 7 0 6 0 0 8 5 0 4 1 引言 全 国计算机等级考试 N C R E 是经教 育部批 准 由教 育 部考试中心主办 测试应试者计算机应用知识与 能力的 等级水平考试 目的在于确定 一个全 国统 一通 用的 客 观公正 的等级标 准 为人员择业 人才流动 以及用人 部门 录用和考核工作人员提供 有效证 明 因此 以应 用能 力为 主 划分等级 分别考 核 用于提供权 威 的资 质证 明 现 在 已成 为最具权威 性 影 响力和知名度 的一 种证 书 被社会 各界广 泛认 同并 采用 近年来应试 人数 逐年增加 2 全 国计 算机 等 级考 试二 级 C语 言 以下 简 称 二 级 c 分笔试和上机两部分 本文根据 2 0 0 4 版 的考试 大纲 的要求 在介绍二级 C语言 笔试 的基本 知识点 的基 础上 对重点和难点 内容进行 了具体的阐述 提 出 了应 对二级 C 语言笔试 的复 习方法 和应对策略 供考生参 考 2考试题 型 二级 C笔试 由选择题 占 6 O 和填空题 4 0 两大 部分组成 2 0 0 4年新版 大纲 中增加 的公 共基 础 知识 分布 在选择题和填空题 中 其 中选择题 1 O题 填空 题 5题 共 3 O分 不 涉及 上机操作 剩余 的 7 O分主要 考查 C语 言的 基础 知识点 3 对 考试大纲 的分 析及 以往考试 中常考 的知识点 历 年特别 是近几年的试题是考生最好 的复习资料 因 为它 的针 对性强 不 排除 同样 的题 目会 再次 考 到 的可 能 性 笔者结合 2 0 0 4版新大纲 对近 3年来 6次 考试 中 的试 题进行 了分析 对每一部分 的常考知 识点 进行 了总 结 具 体如下 3 1 C语 育 结 构 该部分在每次考试 中分值 在 1 2分 之间 通常会 以 选择题的形式出现 考生应 对 C程 序的编 译过程 C程 序 的组成结构 注释的 书写 和算法 的特点 等问题 引起重视 C程 序可 以由若 干个 文 件组 成 每 个 文件 由函数 组 成 一个 C程序 中只能 有一 个 ma i n函数 函数 的 执行从 m a i n函数开始 在 ma i n函数 中结束 C语言的源程序文件 的后 缀名为 C 经过 编译 c o mp i l i e r 以后生成 o 4 文件 经过连接 1 i n k 以后 生成 e x e文件 在 C 语 言中注释应该 在 之间书写 注 释不 能嵌 套 算 法具有 可行 性 确 定性 有穷性 具有 0个 或多个输入 和一个或多个输出 3 2 数据类型及其运算 该部 分在 每次 考试 中的分值在 6 7分之 间 通 常以 4 5个选择题 和 1 个 填空 题 的形式 出现 考 生应 对用 户 标识符 的命名规则 实型 数据 的表示 方式 字符 常量 的表 示方法 数据类 型转 换 逻辑表 达式 和 三 目表达 式的使 用 等问题引起重视 特别是用 户标识 符 的使 用 实 型常量 的 表示方法及三 目表达 式的使用 这 3个 知识点几乎 每年都 考 考生应该特别注 意 3 3 基本语句 该部分在每次考试 中分值在 3 4分 之间 考生 在学 习该 部分时应 首先明确一个概念 C语 言 中表达式 和语 句 的区别 加 了 的为语 句 不加 的为 表达式 C语 言 中 不存 在 输入 和 输 出语 句 输入 输 出 的 操作 是 通 过 调 用 s c a n 0和 p r i n t I 函数来实 现 在使 用 s c a n 函数时 地 址列表 的变量什么 时候 需要加地址 符号什么时候不加 根 据输入数据 的类型 不同 相应 的分髑 符号 也不一 样 在学 习 p r i n t f 函数 时应 特别 注意格i 控 制 考 生应熟练 掌握 不同的格式控制符号产生的不同输 出效果 该知识点通常 收 稿 日期 2 O O 7 1 O 一1 2 作者简介 朱琳 1 9 8 0 男 湖北石首人 郧阳师范高等专科学校计算机科学系助教 主要 从事图形 图像研究 YYSZXB 8 5 维普资讯 朱琳 张斌 全 国计算机等级考试 二级 C语 言笔试应试要 点分析 会 以读程序写结果的形式 来考查 还需要考生注意 的是 复 合语句 复合语句 由 内若干 条语 句组 成 在语 法上将 其看做是一条语句 3 4 选择 结构 的程序设计 该部分在每次考试 中约 占 4 5分 考 生应对 以下几 个 问题 引起重视 i f 语句 的作 用范 围 通 常如果 i f 中条件 表达式成立 只是执行第一个 之前的语句 如果有 复合 语句 的话 执行 的是 内的语 句 i f 与 e l s e的配对使用 e l s e 总是与离其最近 的且 尚未配对 的 i f 配对使用 s w i t c h 语句 的使用方法和特点 特别是 s w i t c h语 句 是 每次考试 中考查 的重点与难点 考生应熟练的掌握 3 5 循环结构程序设计 该部分在每次考试 中分值在 4 5分之 问 按照 考试 大纲的要求 考生应该 熟练掌握 d o wh i l e循环 w h i l e 循 环和 f o r 循环的特点 d o wh i l e 循 环又 叫当型循环 它 的 特点是 先执 行 再判 断 w h i l e 循 环 和 f o r 循 环 和 d o w h i l e 循环刚好相反 是 先判断 再执 行 在使 用循 环的 时候 需要注意计 数器 的变化 特 别是 通过 和 一 一 来实现的 使用 比较灵 活 需要特 别 的细心 在循环结 构 中 b r e a k和 c o n t i n u e 语 句的功能是终止循环 但是要加 以区分 c o n t i n u e 语 句 是 跳 出本 次循 环 开 始 下 次循 环 b r e a k语句是 终止所有 循环 b r e a k还 可 以用 于 s wi t c h语 句中 表示跳 出多分支语句 3 6 数组的定义和引用 该 部分在每次考试 中分 值在 7 8 分 之间 出现 的题 型为选择题和填空题 考生在学习本 部分的时候应该 牢固 掌握一维数组和多维数组 的定 义 初 始化 和引用方 法 掌 握多维数组按行存储 和按列存储方法 的特性 在学 习字符 串与字符数组 时应该注意两者之问的区别 特别是系统什 么时候 自动的加结束 标志 O 什 么时候不加 这 个知识 点在多次考试 中出现过 失分 率特别 高 考生 还应 常用字 符串处理函数 的功能 要能够灵 活 的使 用 对 于二维数 组 来说 考生还需掌握行列 转置 的方 法 上三角 矩阵 与下 三 角矩 阵的特点 3 7 函数 该部分在每次 考试 中分值在 8 1 O 之 问 常常 以程序 填空和阅读程序得 结果 的形式 出现 该部 分是 二级 C语 言考试中一个难点 考生在学习的时候应熟练掌握函数定 义的方法 函数的类型和返回值 参数传递的特征 函数 的 递归和变量的作用域 这些内容 不仅在笔试中作为考查 的重点 而且在机试 中往往也会涉 及 特 别是变 量的作 用 域 和递归问题 几乎每次考 试必考 笔者会 在后 面对 这两 个问题做专门讲解 3 8编 译 预 处 理 该部分在每次考试 中分值在 2 3分 之问 通常 以选 YYSZXB 8 6 择题 的形式出现 考生应该 熟练宏定义与宏包含的定 义与 特性 了解宏定义只是简单做 字符替换 宏定 义和宏包 含 语句不是 C语句 对 它们 的处理是 在对 程序 的编译之 前 完成 的 3 9指针 该部分在每次考试 中分值在 1 O 一 1 2之问 是二级 C 语言考试 中难度最大 分值 最高 的部分 而且 经常将指 针 同数组 字符 串 函数 结构体 和文件结合起来考查 因此 考生在学习本部分 的时候应该投入较多的精力 对 于大纲 上所要求的知识点应该牢 固的掌握 对于基本概念应该 透 彻的理解 值得考生注意的 mi a n函数 中的命令行参数 这 个知识点在 以往 的考试 中有所 涉 及 但是 考生往 往会 忽 略 C语言最精华的部 分在 于指针 因此 学好这 部分对于 我们通过 二级 C语 言考试来说是一个基本保证 3 1 0 结构体 与共用体 该部 分在考试 中所 占的分值在 5 6分之 问 考生 应 该熟练掌握结构体 和共用体的定义和初始化方法 了解 对 结构体 和共用体成员的两种不同引用方法 该 部分 的难 点 在于将结构体 同指针结合在一起 构成链表 因此考生应该 熟练掌握单链表的删除和插入方 法 3 1 1 位运算 该部分在考试中所 占的分值 在 1 2 分 之问 对于本 章来说 考生 只要熟练掌握几种基本 的位 运算 的特性和使 用方法 就可 以轻松得分 特别需要注意的是异或运算 相 异才为真 要与或运算加以区分 3 1 2 文件操作 该部分在考试 中所 占的分值 在 2 4分 之问 虽然 分 值不多 但是考生还是 不能忽视这 部分 内容 的学 习 因为 在机试中 文件这个知 识点 考查 的还是 很多 在本部分 的 学习中 考生应该熟练的掌握几种 常用的文件操作 函数 的 功能和使用方法 特别是 f s e e k O函数 和 r e w i n d 函数 还 需要 注意在考试 中经 常会 将结构体 同文件结合 起来考查 考生对知识点 的掌握情况 4 几个 值得 注意 的问题 4 1 认 真 细心 二级考试 主要考查考生的程序 编制能力 作为一名程 序员 应该特别的细心 特别是在进 行对已经编制完成的 程序进行调试的时候 根据以往 3年的考试试题 中 我们 可以看到命题者的用心良苦 例如 有以下程序 ma i n i n t a O b O a 1 0 给 a a赋值 维普资讯 朱琳 张斌 全 国计算机 等级考 试二级 C语言笔试应试要点 分析 b 一2 0 给 b赋值 p r i n t f a b 一 d n a b 输 出计算结 果 程 序运行后 的输 出结果是 A a b 一1 0 B a b 一3 0 C 3 0 D 出错 解析 这道题 目是某 年的真题 据考后统计 该道 题 目 失分率在 9 O 以上 这道题 看起 来很 简单 是要求 变量 a 和 b的和 很多考生选择了 B答 案 但 是 只要 仔细 阅读一 下源程序 可以发现 实际 上 一2 0 这个 语句 是处 于注 释之 中 并 不执行 因此 b仍然保持 为 0 所 以正确答 案应 该为 A 这 道题 目主要考查考生 对注 释方法 的掌握 情况 看似简单 但是一不 注意 就 容易弄 错 因此 考生 在答题 时应该细心再细心 4 2 变量的作用范 围及静态变量的使用 在 C语言 中 变量是具 有作用范 围的 可以分成全局 变量和局部 变量 全局变量的作用范围从定义的地方开始 到 源程序结束 局部变量 的作用 范围是 在 之同 的 变 量 还具有一 定的存 储类 别 常用 是 自动 类 型和静 态 类型 s t a t i c 自动类型 每次调用重新 赋值 而静态 类型 本次 调用取 的是上次调用后保 留的值 在二级 C考试 中 经常 会将变量 的作用范 围和存 储类 别这两个 知识点 结合 到一 起来考查 如果考生 对这部分 掌握 的不熟 练 就 很容易 丢 分 例如 有 以下程序 1 i n t a 一2 i n t f i n t n 2 s t a t i c i n t a 3 i n t t 0 3 i f n 2 s t a t i c i n t a 一 4 t a 4 e l s e s t a t i c i n t a 5 t a r e t u r n t a ma i n i n t s a i f o r i 一0 i 3 i s f i p r i n r f d n s 程序运行后的输 出结果是 A 2 6 B 2 8 C 2 9 D 2 4 解析 这个题 目将变量的作用范围和存储类型两个知 识点结合起来考查 在这个题 目中 虽然有 4个变量 a 但 是它们的作用范围是不一样的 1 行的 a是全局变量 存 储类别为 自动 它 的作用范 围是整个 源程序 2 行的 a是 局部变 量 存储 类别 为静 态 它的作 用范 围是在 f 函数 之 内 3 行的 a 是局 部变量 存储 类别 为静态 作 用范 围在 复合语句的界符 之 内 4 行 的 a同 3 行 的 a一样 为局部变量 存储类别 为静态 作用 范 围在 复合语 句的界 符 之内 ma i n 函数 中的 a没有 对其进行 另外 定义 显然它是 1 行 中的 a 搞清 楚每个 变量 的作 用范 围和存 储类别了以后 解答这 种题 目就非常容 易 了 这个题 目的 答案应该 为 B 这 类题 目 每次考试几 乎必考 需要 考生特 别注意 4 3 递归 问题 递归对于非计算机专业 的考生来说是个难点 但 是这 个问题几 乎每年都 考 丢分率 比较高 递归 的关键思想 在 于 自身调用 自身 遇到此类同题 只需要找住 两点 递归 的人 口和 出口 也就是搞 清楚 递归什么时候 开始 什 么时 候结束 逐 层求 解 理清思路 就可以顺 利解决 问题 例如 有 以下程序 f u n i n t x i n t p i f x 0I I x 1 r e t u r n 3 p x f u n x 一2 r e t u r n P ma i n p r i n t f d n f u n 7 执行 后的输 出结果是 A 7 B 3 C 2 D O 解析 该程序 中 f u n 函数 是一个递归 函数 当 x不 等于 0或者 1 时 开始递归 这是 人 口 x等于 0和 1的时 候 结束 递归这是出 口 找到人 口和 出口了以后就 可 以做 相应的运算 f u n 7 7 f u n 5 7 一 5 一f u n 3 2 3 一 f u n 1 2 因此正确答案为 C 按照此方法 解决此类 同 题 希望考生 能够举 一反三 4 4 函数 的参数传递 函数 在定义 的时候 需要 定义 形式参数 在调用 的时候 需要使 用实际参数 但是 C语言 中 函数的参数传 递仅仅 是单 向的过程值 在调用 的过程 中将实 参 的值传给形 参 当调用结束后 形参的值不能回传给实参 例如 以下程序运行后 的输 出结果是 v o i d s wa p i n t x i n t y i n t t t x x Y y t p r i n t f d d x y ma i n i n t a 一 3 b一4 s wa p a b YYSZXB 8 7 维普资讯 朱琳 张斌 全 国计算机等级考试二级 C语 言笔试应试要点分析 p r i n t f d d n fl b 解析 在 ma i n 函数 中 调用 了 s wa p 函数 实 参 fl 3传给形参 X 实参 b 4传 给形参 y 调用完 s wa p 函 数 以后 X的值变为 4 Y的值变为 3 但是 由于参数传递具 有单 向性 X和 Y的值不回传给 fl和 b fl和 b保 持原值不 变 因此 最后 的输出结果是 4 3 3 4 在解决此类 的问题 的时候 考生可 以记住下面的几句 话 传递 的是值 改变 的是 值 实参变 量值不 变 传递 的是 地址 指针 改变的是值 实参变量 值改变 传递的是地址 指针 改变的是地址 指针 实参变量 值不 变 根据这几 句话 我们可以发现值交换 问题 只有 在传递 的是地址 改 变的是值这 种情况 下才能成功 透彻理解 这句 话 可 以提 高解题的效率 4 5链 表 链表对 于没有学过 数据结构 课 程的考 生来说 也是 一 个难点 特别是带头结点的链表和不带头结点链表 有什 么样 的特点 考生 很 难理 解 带头 结 点 的链表 h为 头 指 针 那 么 h 一 n e x t 指 向第一个结点 不带头结点的链表 h 为头指针 那 么 h指 针直接指 向第 一个结点 考生 在解 决链表问题的时候应 该按照 题意画 出相 应的链表 的结构 图 利用链表 的结构图来做相应的操作 5 结论 以上针对全国计算机等 级考试 二级 C语言笔试部 分 进行了分析 旨在向考生提供 相应 的复习方法 与策略 为 从事全国计算机等级考试辅导工作的读者提供经验借鉴 参考文献 1 教育部考试中心 全国计算机等级考试二级教程 C程序设 计 2 0 0 4年版 M 北京 高等教育出版杜 2 0 0 0 2 全国计算机等级考试官方 网站 E B OL h t t p w w n c t e c n 编校 胡 军福 On t he W r i t t e n Exa mi na t i o n Poi nt s of C La ng ua g e of Na t i o na l Comput e r Te s t 2 ZH U Li n ZHANG Bi n f De p a r t me n t o f Co mp u t e r S c i e n c e Yu n y a n g Te a c h e r s C o l l e g e Da n j i a n g k o u 4 4 2 7 0 0 Ch i n a Ab s t r a c t Th i s p a p e r h a s ma d e fl t h o r o u g h s t u d y O n t h e wr i t t e n e x a mi n a t i o n p a r t o f C L a n g u a g e o f Na t i o n a l Co mp u t e l Te s t s u mma r i z e d t h e k n o wl e d g e p o i n t s a c c o r d i n g t O e x a mi n a t io n p r o g r a m a n

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论