2007年9月计算机等级考试二级C语言真题点评.docx

2007年9月计算机等级考试二级C语言真题点评.docx

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2007 年 9 月计算机等级考试二级 C 语言真题点评 二级就要求有一定的专业知识,对于有些专业的同学,因为大家在平时就学的 C 语言,这样在复习的过程中会容易很多,那么对于没学过 C 语言的同学来说,这就有一定难度了,不过语言都是相通的,学过 VB 等语言的同学在 C 语言上稍下工夫就可以了。 在这次的考试中,题目就是立足基础知识,凸显能力,题型灵活。第 11 题到第 14 题就是考察了 C 语言的基本知识,这些基础知识是后面题目的立足之本,比如说“定义的标识符合法的是”,这就要求考生对于定义标识符的基本常识要掌握。 15 题到 18 题,还有 21 题、23 题考察了 C 语言中数据类型和表达式的知识,第 15 题结合了指针的概念,很多同学一遇到这样的题就慌了,心里一定要明确一个概念“指针就是地址”,带着这样的指导思想,分辨出普通变量和指针变量,很容易做出答案;第 21 题,考察了“?:”符号表达式的条件,条件为真还是假?执行的语句又是什么。 19、20 题,考察了 C 语言中的循环语句和条件语句的应用,在这题当中,分析出循环条件,就能清晰的判断出答案。 25、27、37、43、44、49 考察了 C 语言中函数参数、字符串、宏定义、类型定义这几大方面的基础知识。比如说 25 题,要知道形参和实参的定义和使用方式;字符串中,没有变量可以存储字符串,所以通常来用字符数组来存储,字符串比较函数是 strcmp,字符串比较大小的时候是从第一个开始,比较它们的 ASCII 码,二者不一定长度一样,这样可以选出答案 D。可见基础知识的储备是做对题的必要条件。 其他的题,都是考察程序的灵活应用的,在很多题目中结合了 C 语言多方面的知识,程序形式也多种多样,有一个函数实现的,有多个函数互相调用实现其功能的。在看程序的时候,一定分清形参和实参。4 6 题和 47 题考察了两种特殊的类型定义,结构体和共用体。了解二者的区别,共用体的长度是里面定义变量最长的数据的长度,而结构体则是定义变量所有长度之和。 下面说说填空题,填空题里都是补充程序题和判别程序结果题,做这种题的时候,先从整体把握程序,简要的分清楚变量的功能,整个程序要实现的功能,找出主要算法,那整个题就一目了然了。 比如说第 7 题,输出三个变量中值最小的一个,看完整个程序,发现最后的输出语句输出的是变量 t2,那么这个变量中存储的必然是最小的值,回头看程序,两条比较语句,t1=ab 后面我们一定要找出最小的值给 t1,所以填 a:b,下一个空,也是一样的思路。 1 9 题,做起来有个参照程序,我们就必须先读懂参考程序的功能,在做这个空的时候,发现就是循环语句不同形式的一个转化,这样题目就变的简单点了,看参考程序的循环条件其实就是当 k=n 的时候成立,所以很容易判别填空的答案。 13 题,题目要求统计大写字母的个数,分别统计 A 和 B 的个数,以“#”结尾。第一个空要求判断循环条件,那就是输入的字符不为“#”时,很容易填出答案“c=getchar()”,第二个空,看到 if 条件就知道在判断大写字母的个数,后面要实现一个累加,每判断出一个大写字母就要加 1。 其他的题目也是一样的思路,把整个程序要实现的功能了解个大概,就会很快判断出来。 二级公共基础知识的题目也占据了一部分内容,那这部分内容想要拿高分,怎么办呢? 这部分内容在考试之前,我给了同学们一些我总结到的基础知识的题目。这些知识,对于计算机专业的同学来说不算什么,对于别的专业的同学理解起来可能有些困难,但是只要认真去学,去理解,都能明白,这知识在计算机专业里不算什么难的。相信大家也都能学会。 上机部分有题库,如果基础好的同学把这部分题库都练的很熟悉,相信大家都没问题。上机部分,三种题型,程序改错题、补充程序题和编写程序。这三个题目前两个分值 60 分,建议大家都从前面开始做起,因为程序改错题一般都是很显而易见的错误,做起来顺手,容易提升自信,而且前两个题容易拿分,达到及格。前两个题的做题思路,和笔试填空类似,把握住各个变量的含义,从整体了解程序基本功能。把握重点算法。 最后一题就是提升能力的题目,这考察多方面的东西,包括基础知识、对算法的深刻了解等等。总是也是在平时做题当中积累到的经验。 同学们在平时的学习中还是要注意积累,别放过细节。多做题,希望以后同学们取得更好的成绩。 2

文档评论(0)

ccccccxx + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体临沂冉通信息技术有限公司
IP属地山东
统一社会信用代码/组织机构代码
91371300MA9576790T

1亿VIP精品文档

相关文档