• 学前教育
  • 小学学习
  • 初中学习
  • 高中学习
  • 语文学习
  • 数学学习
  • 英语学习
  • 作文范文
  • 文科资料
  • 理科资料
  • 文档大全
  • 当前位置: 雅意学习网 > 语文学习 > 正文

    二级C语言备考四要点分析:计算机二级c语言备考

    时间:2018-12-24 03:19:50 来源:雅意学习网 本文已影响 雅意学习网手机站

      摘 要:全国计算机等级考试自1994年开考以来,已经举行了多次,特别是近几年来发展势头非常迅猛,应试者已达到几百万人,其中近百万人取得了相应级别的合格证书。如何通过考试,是广大辅导教师和考生苦苦思索的问题。本文以全国计算机等考试二级C语言为例,阐述考生在备考前要注意的几个要点,希望对广大考生有所帮助。
      关键词:二级考试 C语言 备考要点
      
      在当今的信息时代,计算机扮演着主角,计算机的应用已经深入到了人类活动的所有领域。计算机知识的掌握和应用成为新型人才必备的基本素质之一。国家教育部顺应时代要求,从1994年开始,推出了“全国计算机等级考试(简称NCRE)”,为选拔人才提供了公正、客观、科学的统一标准,以考促学,普及计算机知识。近几年报考的人数逐年增加,甚至有的学校明文规定,非计算机专业的本科生不通过二级考试,不授予学位证书。怎样顺利通过计算机二级考试,是辅导二级考试的教师及考生苦苦思索的问题。我们在多年辅导计算机等级考试中积累了点滴经验,在此供大家参考。下面以C语言为例谈一谈。
      
      1.要根据自己的情况,选用适当的参考资料
      
      资料有教程、指导、题集三类。教程是系统地讲授一门课程,指导是提纲切领地讲述一门课,习题则是知识点的一些具体形式。例如二级C语言考试,如果已经系统学习过C语言,就可选用指导书,这样便于较快地复习知识体系,掌握知识重点,提高复习的效率。如果是想从头学习一门语言,则要用教程之类的书。如国家考试中心指定的教材――高等教育出版社出版的《全国计算机等级考试二级教程――C语言程序设计》,是一本专名针对二级考试的一本教材,内有相关的模拟题,对问题的阐述也比较全面。高等教育出版社出版的由谭浩强编著的《C语言程序设计》第二版也可以作为参考书,本书对问题的阐述比较全面,且深入浅出,但有的地方还是�嗦了些,不是那么言简意切。如果是关于一门语言的教程,不会有本质的差别,只不过重点不同,叙述的深浅有别。如果手头没有国家考试中心的指定教材,也无妨。做习题集是在掌握了知识体系的前提下的很好的一种方法。如果没有形成知识的大框架,做习题集总是有点以偏概全之弊。选好了参考书,就要对该书进行全面系统地学习,建议先参
      加C语言考级培训,再参加二级考试就容易多了。当然自学也可,只是自学要花较多的时间,甚至有时会走弯路。
      
      2.对学习的知识深刻理解,强化概念
      
      对于C语言的基础知识体系,应注意加深理解,切忌死记硬背。用C语言过二级就要学好它,尤其是C语言的一些规定一定要熟练掌握。
      例如C语言的运算符非常丰富,在C语言的运算符中有不少特殊规定应该注意掌握。如除法运算符“/”,在C语言中就有特殊规定:如果除号两边都是整数,其商也是整数,且商要向0靠拢(不能四舍五入)。例如:“5/3”在C语言中结果等于“1”,而不是等于“1.67”。在2004年4月份的笔试考题中就有类似的题,考此知识点的。考题如下:
      
      答案自然是选B了。
      自增运算符“++”和自减运算符“--”也是C独有的。如“i++”相当于“i=i+1”;“i--”相当于“i=i-1”;“++”或“--”在变量的左边是先给变量的值加1后再使用;若在其右边是先使用变量后其值再加1。“++”或“--”必须作用于变量,不能用于常量。如2007年4月份有道考题是这样的:
      设有定义:int k=0;,以下选项的四个表达式中与其他三个表达式的值不相同的是( )。
      A、k++B、k+=1C、++kD、k+1
      答案是A,因为k是字符常量,不能进行自增运算。
      在C语言中有运算符有多种含义,如星号“*”,既是乘号,又是指针运算符,在定义(说明性语句)语句中又有说明的意义,即表明其后的变量是指针变量,如:
      Int I, *p; /*说明p是一指针变量*/
      再有“&”运算符既是“取地址”运算符,又是按位“与”运算符。在程序中要注意区分。
      在C语言中字符常量是用单引号括起来的单个字符,其转义字符又是C语言的一个特殊规定,一般以转义字符“\”开始,后跟不同的字符表示不同的特殊含义。字符串常量是由双引号括起来的0个或多个字符序列。要注意‘C’和“C”的区别:‘C’是一个字符常量,在内存中只占用1个字节的存储单元;而“C”是一个字符串常量,在内存中占用2个字节,C本身占用1个字节,加上字符串结束符“\0”占用1个字节,共2个字节。
      
      3.注重实践,融会贯通
      
      C语言是一门理论性、实践性都很强的学科,对二级考试的考生来说,基础理论方面要求不是特别深入,卷面中的题目大多数都可以上机实践。因此,注重实践,更显得重要。考生应在对基本知识理解的同时注意多上机实践,通过实践,将所学知识融会贯通。
      例如C语言中switch语句和其他高级语言的多分支语句不同:即当表达式的值与某一个case后面的常量表达式的值相等时,就从此case开始执行下去,不再进行判断,直到遇到break语句才退出switch语句,不然就执行到switch语句中的最后一个子句才结束。在2007年4月份的考题中就考了此知识点,题目如下:
      有以下程序
      Main()
      {int k=5,n=0;
      do
      {switch(k)
      {case1: case3:n+=1; break;
      Default;n=0;k--;
      Case2: case4:n+=2;k--;break;
      }
      Printf(“%d”,n);
      }while(k>0&&n 本文为全文原貌 未安装PDF浏览器用户请先下载安装 原版全文

    推荐访问:备考 四要 语言 分析

    • 文档大全
    • 故事大全
    • 优美句子
    • 范文
    • 美文
    • 散文
    • 小说文章