搜狐首页 - 新闻 - 体育 - 娱乐 - 财经 - IT - 汽车 - 房产 - 女人 - 短信 - 彩信 - 校友录 - 邮件 - 搜索 - BBS - 搜狗 
Sohu >> 教育频道 >> 考场纵横 >> 职业教育 >> 全国计算机等级考试 >> 考试辅导 >> 辅导-二级

全真模拟:备战C语言上机考试

LEARNING.SOHU.COM    2005年8月25日17:55   [ 陈拥政 ]  来源:[ 中国电脑教育报 ] 
页面功能【我来说两句(0)】 【收藏本文 收藏本文】 【热点排行】 【推荐】【字体:  】【打印】【关闭

  C语言是目前最常用的软件开发语言之一,其功能强大,具有悠久的历史,从C、C++发展到现在的C#,不断地得以更新繁衍。在全国计算机等级考试中有,五个类别使用C语言作为上机考试内容,为各编程语言中应用最多的。

  理论先行

  虽是上机考试,仍需以理论知识为基础,所以必须将C语言教材从头到尾学习一遍(应选择权威教材),对C语言的基本概况做到心中有数。

  学完教材后,选取一些有代表性的编程范例,将其语句逐条理解透彻。同时还须注意一点,看的懂未必等于自己就会编写,应当自己尝试默写,从而找出知识薄弱点、思维盲点。

  要养成一些良好习惯,比如,代码书写格式使用规范的锯齿形,尽量使用完整表达。如果采用简化方式,虽然不一定影响运算结果,但有的考试评分标准是按答题要点给分,所以还是不省为妙。

  以下是学习C语言过程中容易出现的问题:

  1. 函数、变量使用前未定义。

  2. 混淆“=”和“= =”。

  3. 语句后或预定义的函数名后漏掉分号。

  4. 将else拼写成esle、continue拼写成contiune。

  5. 括号搭配错误。

  6. 首地址理解为1。

  7. p++与++p区别不清。

  8. break、continue运用不当。

  9. 误将单引号用于字符串常量,将双引号用于字符常量。

  10. else分句中嵌套条件语句时,漏掉了“if”。

  上机实践

  虽然考点、培训点一般都提供模拟上机,但毕竟时间、地点受到限制,不能保证充分的练习时间,因此很多考生都希望能在自家电脑上进行操作实践,下面具体谈谈如何实现在个人电脑上进行练习的方法。

  一、简易环境练习

  系统要求:Windows系统

  需用软件:Turbo C 2.0

  TC软件虽然不是标准的Windows程序,但在Windows环境下依然可以使用。为使软件处于理想运行状态,运行tc.exe后需要做一些设置:

  1. 按“汉”按钮,否则会出现部分乱码。

  2. 点击属性按钮,在程序选项卡的“工作目录”栏中根据上一命令行填入程序所在目录,“运行”栏选择最大化,选择“退出时关闭”。

  设置好后即可依照练习册输入习题,进行编译调试。编程中用到的处理数据一般需自建。为了提高效率,可从网上下载习题。这里应留意一些下载习题中的问题,比如遗漏字符、录入错误等,还有一些不易发现的情况,像双引号的字体不标准、文件扩展名前的句号成了逗号、甚至一些看似无内容的空行中包含着某些ASCII码,都会影响编程结果。

  二、全真环境练习

  系统要求:DOS系统

  需用软件:Turbo C 2.0 、UCDOS、上机模拟软件

  经过基础阶段学习后,再来进行针对等级考试的练习,这就需要用到模拟软件了。市面上模拟软件很容易买到,其操作界面与正式考试完全一样,还往往汇集了丰富的题库和答案、源程序、输入数据,并可进行自我评分。有的还提供笔试题知识点查询,介绍考试技巧等。

  使用模拟软件前,应先安装UCDOS(这与真实考试要求一样,须选5.0以上版本,而且最好采用正式版,否则可能影响软件使用)。通常情况下在Windows环境下是无法使用模拟软件的,经过一些专业设置后虽可实现,但仅限于Windows 9X操作系统,而且设置不当易使系统崩溃,所以笔者建议还是在纯DOS环境下使用为妥。

  实战心得

  笔者参加的今年上半年考试题目大意如下:要求将一篇英文文章中每个字符的ASCII值按公式f(p)=p 17%256计算,如f(p)的ASCII值小于32或为奇数,则原字符不变,否则予以替代。这道题目需要编写的程序代码没几行,我写好后调试运行,一切正常,复查几遍也看不出有哪儿不妥。正打算离开考场时,忽然觉得运算结果值得怀疑,根据题意,经过ASCII值计算后的结果不大可能仍都是常规字符,因此回过头来再逐字审查题目,反复对照编好的程序,焦点集中在了存放f(p)值的变量定义上,难道应将“char”改为“unsigned char”?一试,结果果然不同。

  事后查知,char变量值的范围为-128至+127,unsigned char变量值的范围为0至255。比如字符“x”的ASCII值为120,按上述公式运算后值为248,字符应予以替代;如果存放f(p)值的变量定义为char型,值则转换为-8,字符因而不被替代,难怪刚才运算结果显出全篇常规字符了。所以说,仔细严谨的应考作风能弥补一些技术上的不足,有助于临场发挥。

  友情提示

  1. 由于使用UCDOS,当屏幕下方显示其状态条时,Turbo C中的快捷键Alt+F9(调试编译)、Alt+F5(查看运行结果)等提示会被屏蔽掉,解决的办法为按一下右Shift键,隐藏UCDOS状态条后即可正常使用。值得一提的是,Alt+F9虽然是Turbo C菜单中的Run/Run命令的快捷键,但两者不完全相同:菜单命令包括自动编译、连接和运行程序;而快捷键方式却不包括运行程序,自然也就无运算结果,所以即使程序代码编写正确,考试成绩仍有可能为零分。

  2. 虽然一些模拟软件的习题也是从国家考试中心发行的《全国计算机等级考试上机考试习题集》中选取,但正式考试时如遇到练习过的题目,仍应看仔细,其中可能会有“小于”与“大于”之类的一字之别。

  



搜狗(www.sogou.com)搜索:“C语言 全国计算机等级考试”,共找到4,264 个相关网页.

·中国青年报:高端教育丢失了人格培养
·法制日报:义务教育法修订草案呼之欲出
·新京报:谁给了他们“圈养”孩子的权力
·中国青年报:免费是义务教育应有之义
·江苏电视台:苏州率先免费义务教育何罪之有?
·北京青年报:性别教育和性教育哪个更重要?
·教育观察:谁是高校下一个自杀者
·教育观察:再谈“高等教育”--高校里的人
·教育观察:质疑我国的高等教育
·教育观察:老师你拿什么让我敬佩你?
·教育观察:大学究竟是世界一流学府还是衙门
·教育观察:看诺贝尔奖得主投生中国的另类生活
[搭乘新闻直通车,订阅精彩教育新闻与考试资讯]
   
页面功能   【我来说两句】 【热点排行】 【推荐】 【字体:  】【打印】 【收藏】 【关闭
相关新闻
  • 孤注一掷:我的二级C语言过关经验分享(08/25 17:53)
  • 吉林制定新规 乱用网络语言有可能违法(08/22 10:19)
  • 全国计算机等级考试时间安排(07/20 10:47)
  • [写作空间]语言综合运用创新题选萃(08/16 09:06)
  • 语言学会败诉 二百学者联名呼吁学术公正(08/16 09:18)
  • [基础知识]2005语言表达题特点浅析(08/15 15:02)
  • 请发表您的看法
    用户: 匿名发出
    您要为您所发的言论的后果负责,故请各位遵纪守法并注意语言文明。
    留言:
    *经营许可证编号:京ICP00000008号
    *遵守《互联网电子公告服务管理规定》
    *遵守《全国人大常委会关于维护互联网安全的规定》

    自助游
    网上闯关玩游戏 赢大奖啦







    搜狐商城
    ·vip9.5折免运费
    ·暑期热销品超低特惠
    ·Beyond05告别演唱会
    ·全国注册会计师考试
    ·新东方英语精品荟萃
    ·Photoshop CS经典
    更多...

    ChinaRen - 繁体版 - 搜狐招聘 - 网站登录 - 网站建设 - 设置首页 - 广告服务 - 联系方式 - 保护隐私权 - About SOHU - 公司介绍
    Copyright © 2005 Sohu.com Inc. All rights reserved.搜狐公司 版权所有