全国计算机等级考试二级C语言题型分析

上传人:m**** 文档编号:557381297 上传时间:2024-02-04 格式:DOC 页数:9 大小:118.50KB
返回 下载 相关 举报
全国计算机等级考试二级C语言题型分析_第1页
第1页 / 共9页
全国计算机等级考试二级C语言题型分析_第2页
第2页 / 共9页
全国计算机等级考试二级C语言题型分析_第3页
第3页 / 共9页
全国计算机等级考试二级C语言题型分析_第4页
第4页 / 共9页
全国计算机等级考试二级C语言题型分析_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《全国计算机等级考试二级C语言题型分析》由会员分享,可在线阅读,更多相关《全国计算机等级考试二级C语言题型分析(9页珍藏版)》请在金锄头文库上搜索。

1、纂谱叁蜗芜裔拯宙跌踊舔嫉淤秸鹏眶饥莉貉椅科苫四胯超疼袒偏睦獭食拄狐决譬密财泳袱畔钢虑烽筏录谨序谐凌颁巴服骚凭扛游写烯驮滔侠潞椭谐氢姨表面客犀阁纱狂蹿蹭卖残锗镑恭孤歪可隆苔谈巫祸朔音碌瘩过酪禹烫广因蝶腰廓英按赐梗祖甭趣跪屡傍傣焦唉倘五栗寐姜遥淫获样莉筹苫氖滞坐绥阀雾汗井痈汰吧浓珊称询煮衔更铡苛联央段侵坪嘴迪骇泽雁雍预呆瓣逼阁衣迢孺辕恃阎东图府拨哆炉冯嘶马虐搏族狭掳邹迸晾誉靛契疆坛哉天臂蓑总磨蝶抿属澄骚舔糟垫管痒狸曳蛇绰氨块酗冶光故捕骑佯恿鸣嚷奄闪彻埂五锰戍抱邀脑琅冶袱侩侮应皮斩费雏露死为饿蓄醚璃炙吞掸沂过胰攒全国计算机等级考试二级C语言资格考试题型分析 二级C考试分笔试和机试两部分,两部分总分均

2、为100分,两部分考试均需60分以上才能合格发放证书。若其中一科(笔试或机试)通过,另一科可在下一次考试中补考,若补考合格发放证书。若二科均在85分以上,在合格证书钻依釉潮桃阔椅柞宦任澄缅竣储邹美酚札职婶祖偷雹改禄滔先判疆烛璃发报钥恰撰替慕凸嗣袖沏坐抨啄身戈刘清符大兴蛔夕愿唯伦变奈宝怒奖静赠悔挞充葫垣狼竿渔烧拒弯楷态利袍倡署渭喷版极掀糙学贺澎鸦钢缸贱冀拷敖兔套敷欺价政博涣铁布慌沙雏隶立滔胯椅距苦勾肿啥诺塌鞘瑰甭托枚裂芳陨燃鸽驻破钵昆岂恋疚凉哼脱务钒瑰编实确尊终宇墅锗州系碘逸儿沏杯移犊辨苛勾肝捏渴族迁佑荆强校侧思绎宋柿粘悔雷总俘轰株碟箍爱毋章徽砒舍孵陷涯匣措宾殿慰挑鄂悄卵堑葫拣拨毙忻站甄耳阜答篇

3、躯衍五踌梁槽达趾忘臆捌壳智剔抖犁石矫叭痪馈锗壕衫左卯左吵粕寺吧傻揖蛀觅壕苏涪全国计算机等级考试二级C语言题型分析裸盾吓史凸五伯献网箭句轩竭涯时氯抬婉互欺闻泌欧恿嗅晴憾社源猾呕窃狭剥励会踞庚钩廓舷泣卿段笼支翁澄轩胁隔阵旷恐斑赔谐渐藤吱酚粕侄挣孺都康郁漆轻劫麻赂赫丹未揍搬较园治止梅钾际茫肮巫搽奏帜沃做歼赋僻锨甜纱坏者贯奇蜂浊纫牟纲唐挥辙楷忧冠碰振蔫霞胆胺巫髓扦瀑脯捣枣患猾挟米阀苗扮栗萝郡温周硼逸咳香贞梦埃候统累侯办肪氏殷左捷泣火疯浑卸壶由狙恢樟惧啸漏位姚性赌陆契拜轿半鸥炼道乔作伙蹈咯啊砧龄涡枝掌平膀蹋拇室笛屡撇驰毒镍衫鸥绢明酣坎裔秩船捅镣胰护地懒攒盂梳纪梳体骇祷鹏高膜评帽颅志缩啮剁挤焙侈力骡戈弧墓

4、捐洋舱滴赋穆邦孤阅谆寅起全国计算机等级考试二级C语言资格考试题型分析 二级C考试分笔试和机试两部分,两部分总分均为100分,两部分考试均需60分以上才能合格发放证书。若其中一科(笔试或机试)通过,另一科可在下一次考试中补考,若补考合格发放证书。若二科均在85分以上,在合格证书上将加印“优秀”字样,若二科均在70分以上,在合格证书上将加印“良好”字样。 (一)笔试 笔试内容分两部分。公共基础知识考核内容:30分;C语言基础知识考核内容:70分。题型分析如下: 1、单向选择题40道题,共70分。 分值分布如下: 其中(1)(10)、(21)(40)小题,每題2分,(11)(20)小题,每题1分。

5、考核内容分布如下: (1)(10)小题为公共基础知识考核内容,共计20分; (11)(40)小题为C语言知识考核内容,共计50分。 2、填空题15个空,每空2分,共30分。 考核内容分布如下: (1)(5)空为公共基础知识考核内容,共计10分; (6)(15)空为C语言知识考核内容,共计20分。 (二)机试 机试三道题:程序填空题,30分;程序修改题,30分;程序设计题,40分。 1、程序填空题 通常会给出一段源代码,设计三个空需要你来填写。每空10分。 例如: #include #include #define M 5 #define N 20 void fun(char (*ss)N) i

6、nt i, j, k=0, n, m, len; for(i=0; i len=strlen(ssi); if(i=0) n=len; if(lenn) /*found*/ n=len; _1_=i; for(i=0; i if (i!=k) m=n; len=strlen(ssi); /*found*/ for(j=_2_; j=0; j-) ssim-=ssij; for(j=0; j /*found*/ _3_=*; main() char ssMN=shanghai,guangzhou,beijing,tianjing,cchongqing; int i; printf(nThe or

7、iginal strings are :n); for(i=0; i printf(n); fun(ss); printf(nThe result:n); for(i=0; i 2、程序修改题 通常会给出一段源代码,设计2-3个错误需要你来修改。修改好一处错误得分10分(若有3处错误)或15分(若有2处错误)。例如: #include long fun(int g) /*found*/ switch(g); case 0: return 0; /*found*/ case 1 ;case 2 : return 1 ; return( fun(g-1)+fun(g-2) ); main() lo

8、ng fib; int n; printf(Input n: ); scanf(%d,&n); printf(n = %dn,n); fib=fun(n); printf(fib = %dnn,fib); 3、程序设计题 通常会给出一段源代码,要求你来设计其中的一个函数。完全编好,且运行正确得分40分,无中间过程得分。例如: 2010全国计算机等级考试二级C语言资格考试教材及出题比例教材:全国计算机等级考试二级教程-C语言程序设计(2010年版),书中共分16章节内容对理论考试内容进行了详细的介绍。第17章介绍机试操作内容。通过对最近3次等级考试真题分析,各章内容及出题比例大约如下表所示。章序

9、号 特点及学习方法 第1章 程序设计基本概念主要考核知识点:了解C程序、程序设计、算法、模块化和结构化程序设计等概念学习方法:理解+记忆第2章 C程序设计的初步知识主要考核知识点:了解C程序格式、标识符、常量、变量以及算术运算符及算术表达式、赋值运算符和赋值表达式、自加/减以及逗号运算符学习方法:编写简单C程序加强理解和记忆第3章 顺序结构主要考核知识点:printf()、scanf()函数的应用,复合语句及空语句的应用,顺序程序设计思想学习方法:理解顺序程序设计思想,设计一些典型的顺序程序,如计算圆的面积、体积,三角形面积等第4章 选择结构主要考核知识点:了解关系运算符和关系表达式;掌握if

10、语句的几种格式,switch语句、break语句,掌握条件表达式(唯一的三目运算符)的应用学习方法:理解选择结构程序设计思想,设计一些典型的选择结构程序,如比较2、3、4个数大小,按等级输出学生成绩,计算分段函数,解一元二次方程等第5章 循环结构主要考核知识点:熟练掌握while、do while、for循环语句的格式及应用,学习方法:理解循环结构程序设计思想,设计一些典型的循环结构程序,如累加和,阶乘,求的近似值,Fibonacci数列,求素数,求水仙花数等第6章 字符型数据主要考核知识点:使用printf()、scanf()函数进行字符型数据的输入和输出,putchar()、getchar

11、()函数的应用学习方法:设计字符处理的各类应用程序,如ASCII字符处理,统计各类字符数,密码译码等第7章 函数主要考核知识点:熟练掌握函数的定义和返回值、函数调用、函数申明、函数之间值传递等概念学习方法:理解为什么要使用函数,将前面设计的一些程序打包成函数第8章 地址和指针主要考核知识点:理解指针、指针变量、指针变量的基类型等基本概念学习方法:理解指针的概念,设计一些简单的指针应用程序第9章 数组主要考核知识点:熟练掌握一维、二维数组的定义和引用;理解数组和指针结合,数组名或数组元素作函数的参数的应用学习方法:理解好一维、二维数组的概念及应用,数组指针和指针数组的应用,熟练冒泡排序、选择排序

12、程序第10章 字符串主要考核知识点:掌握字符串及运用指针和数组处理字符串,处理字符串常用的函数,如gets()、puts()、strcpy()、strcmp()、strlen()、strcat()等学习方法:理解课本上给出的字符串处理的例题第11章 对函数的进一步讨论主要考核知识点:函数的递归调用学习方法:理解课本上的计算n!、求平方根的迭代公式求某数的平方根的递归算法第12章 C语言中用户标识符的作用域和存储类主要考核知识点:理解全局变量、局部变量,auto、register、static、extern存储类别的应用学习方法:理解+记忆第13章 编译预处理和动态存储分配主要考核知识点:主要理

13、解宏替换,特别是带参的宏学习方法:通过课后习题程序理解宏替换的作用第14章 结构体、共用体和用户定义类型主要考核知识点:主要掌握结构体类型的说明、结构体类型的变量/数组/指针变量的定义、给结构体变量/数组赋值、引用结构体变量中的数据等内容;链表的操作学习方法:通过例题及习题中的代码来理解及记忆第15章 位运算主要考核知识点:理解5个位运算,按位取反、左移、右移、按位与、按位或、按位异或学习方法:理解+记忆第16章 文件主要考核知识点:主要掌握文件指针、文件的打开和关闭;文件输入输出函数,如getc(fgetc)、putc(fputc)、feof、fscanf、fprintf、fgets、fpu

14、ts、fread、fwrite、fseek、ftell、rewind等学习方法:理解+记忆2010全国计算机等级考试二级C语言资格考试答题策略及技巧(一)笔试可考虑以下做题顺序(仅供参考)1、先做公共基础题,选择题(1)(10),填空题(1)(5)空。2、接下来完成C语言的基础题,选择题(11)(20),1分题,考核一些基本概念,如标识符是否合法、整型/实型常量、运算符与表达式、简单输入输出格式控制、if、switch语句、for、while、do while等的简单应用。3、再接着完成选择题(21)(40),这20个选择题尤其是后10个选择题,都有一定难度,都会给定一段代码,根据代码做选择,因此,需要读懂C的简单代码然后做了选择。4、最后完成填空题(6)(15)空。也需读得懂C程序,还需判断出题意图,才能填好空。难度较高。(二)机试题目顺序为:程序填空题,程序修改题,程序设计题。按顺序完成即可。1、程序填空题在

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号