首页 - 网校 - 万题库 - 直播 - 雄鹰网校 - 团购 - 书城 - 模考 - 学习通 - 导航 -
首页网校万题库直播雄鹰网校团购书城模考论坛实用文档作文大全宝宝起名
2015中考
法律硕士
2015高考
MBA考试
2015考研
MPA考试
在职研
中科院
考研培训
专升本
自学考试 成人高考
四 六 级
GRE考试
攻硕英语
零起点日语
职称英语
口译笔译
申硕英语
零起点韩语
商务英语
日语等级
GMAT考试
公共英语
职称日语
新概念英语
专四专八
博思考试
零起点英语
托福考试
托业考试
零起点法语
雅思考试
成人英语三级
零起点德语
等级考试
华为认证
水平考试
Java认证
职称计算机 微软认证 思科认证 Oracle认证 Linux认证
公 务 员
导游考试
物 流 师
出版资格
单 证 员
报 关 员
外 销 员
价格鉴证
网络编辑
驾 驶 员
报检员
法律顾问
管理咨询
企业培训
社会工作者
银行从业
教师资格
营养师
保险从业
普 通 话
证券从业
跟 单 员
秘书资格
电子商务
期货考试
国际商务
心理咨询
营 销 师
司法考试
国际货运代理人
人力资源管理师
广告师职业水平
卫生资格 执业医师 执业药师 执业护士
会计从业资格
基金从业资格
统计从业资格
经济师
精算师
统计师
会计职称
法律顾问
ACCA考试
初级会计职称
资产评估师
高级经济师
注册会计师
高级会计师
美国注册会计师
审计师考试
国际内审师
注册税务师
理财规划师
一级建造师
安全工程师
设备监理师
公路监理师
公路造价师
二级建造师
招标师考试
物业管理师
电气工程师
建筑师考试
造价工程师
注册测绘师
质量工程师
岩土工程师
注册给排水
造价员考试
注册计量师
环保工程师
化工工程师
暖通工程师
咨询工程师
结构工程师
城市规划师
材料员考试
消防工程师
监理工程师
房地产估价
土地估价师
安全评价师
房地产经纪人
投资项目管理师
环境影响评价师
土地登记代理人
宝宝起名
缤纷校园
实用文档
入党申请
英语学习
思想汇报
作文大全
工作总结
求职招聘 论文下载 直播课堂
您现在的位置: 考试吧 > 计算机等级考试 > 心得技巧 > 正文

2015计算机等级二级C语言考试机试经验三部曲

来源:考试吧 2015-02-25 8:29:28 考试吧:中国教育培训第一门户 模拟考场
考试吧整理了“2015计算机等级二级C语言考试机试经验三部曲”,提供给各位考生备考,更多考试资料请持续关注考试吧计算机等级考试频道!

2015计算机等级二级C语言考试机试经验三部曲

  全国计算机等级考试的持续升温,至使全国计算机等级考试证书已成为国家公务员、国家企事业单位工作人员、公司员工等上岗、加薪、提拔的必备条件。同时为了适应新的需要,国家教育部考试中心于2002年起加大了机试力度,扩大了题库,最新的应试结果也表明,能否顺利通过上机考试,已经成为广大考生能否顺利考取等级证书的关键。为帮助大家顺利通过上机考试,笔者根据自己的经验,并询问了一些成绩不错的考生,总结了机试过关中应该重点掌握的三部分内容,希望对大家有所帮助。

  概述

  从2002年起,国家教育部考试中心对等级考试进行了改革,取消原来三级A和三级B的考试,重新划分为三级pc技术、三级信息管理技术、三级数据库技术和三级网络技术四类。其中信息管理技术、数据库技术和网络技术采用同一个上机题库,本文只针对这部分上机考试进行详细解说。

  全国计算机三级上机考试中,只有一道考题(“信息管理技术”、“网络技术”、“数据库技术”三科均采用此种方式),考题要求考生把一道C语言程序考题,通过考生自己编写的函数补充完整,共同完成考题的一项或多项任务,此题满分为100分,占上机考试总分值的100%,考试时间为60分钟,考生成绩分优秀、良好、及格和不及格,如果考题要求只完成一项任务,答案正确为优秀,错误为不及格;若考题要求完成多项任务,则根据程序实现正确率的多少,按比例给出考生成绩。

  第一部:备考篇

  “名将不打无准备之仗”,复习备考的好坏,是能否顺利通过上机考试的关键。对上机考试的学习、备考过程,实际上是一个由生疏到精通的渐进过程。随着考试系统的完善,那种借投机取巧、怀着侥幸心理应对考试的做法是行不通的,考生必须认识到只有做好了考前复习,才能确保自己的上机考试顺利通过。

  下面对复习备考中的一些技巧和注意事项做个简单陈述,这些是在复习备考中就应该养成的好习惯。

  首先,应先打下扎实的C语言基础,对C语言的一些基本结构和用法必须有清晰的了解,本文以谭浩强的《C程序设计》为例,说明各章节在备考机试时应注意的内容。

  1、数据类型和各种运算符:这里应该注意变量的使用语法。C语言规定,各种变量在使用前要先定义,但有部分考生受VB或其它语言的影响,在使用前不对变量定义,从而产生错误,不能通过编译环节。还有些考生在定义后,往往对变量不进行初始化,就拿到程序中应用,由于这种作法,并没有语法上的错误,所以C语言的编辑器查不出错误,但是这可能会导致结果与题目要求相差很大,且在考生排除错误时,不容易找出错误的所在。

  笔者建议考生,在定义过变量后,应对所有变量进行初始化,以养成好的编程风格,最好定义变量后,在附近代码行中进行初始化。

  运算符中要注意赋值运算符“=”和关系运算符“==”的区别,根据人们常有的思维定势,常把数学运算符中的“=”,当做C语言中的关系运算符“==”,例如在一个程序段中,有如下判断语句:

  if (表达式1==表达式2)

  语句1

  ……

  如果把条件中的“==”误写成“=”,就变成了把表达式2的值赋给表达式1,只要表达式2的值不为零,则条件恒成立,这当然与编写者的意思不符了。

  2、C语言的三种常用结构:顺序、选择、循环,顺序结构没什么难点,这里只谈论选择结构和循环结构。

  常用的选择语句是if( )语句和switch( )语句,当if( )语句后有多个else时,应当注意else总是与它上面、离它最近的一个if相配对,这点在读、写程序时都应注意。switch( )语句常与case、break等关键字结合使用,应该注意switch(表达式)中的“表达式”,必须有一个定值,即可以是常量、常量表达式、字符常量等,而不能是一个“变动着的值或表达式”;在执行相应的case分支时,如果分支语句后没有出现“break”,则即便case “表达式”中“表达式”的值,与switch(表达式)中“表达式”的值相等,程序也不会跳出分支,仍然会继续逐条的执行。如下段程序输出a的值:

  switch(3)

  {

  case 1 : a=1;

  case 3 : a=3;

  case 5 : a=5;

  }

  程序执行后,变量a的值是5,而不是3。

  循环应该注意循环条件的设定,一定要度绝死循环,在一些占用内存的操作中,如果出现死循环,则很容易导致死机,在机试考试中出现死机现象,很可能会导致考试的失败。

  3、数组:对于数组,上机考试中没有单独考过,但每年的考题中都少不了数组的应用,象一些从文件中读取英文文章,根据行列关系存入二维数组中;读整数存入一维或二维数组中等。对于这类问题,常常需要应试者借助一些中转数组来完成,考生使用自己定义的数组时,应该特别注意一点,数组在定义后一定要初始化,特别对于字符数组,象上面提到的读英文字符串到数组中,如果考生自己定义的数组没有初始化,当定义数组的列数大于字符串的长度时,后面一部分没有初赋值的数组元素将产生乱码或特殊字符,考生可以用memset(string, 0, count)函数来初始化数组,也可用循环语句来初始化数组。

  4、函数:三级机试的内容就是编写一个函数,这章的重要性就不用多说了吧,重点很多,教材上讲的很详细,本文只提醒大家一点,考生在解题前应看懂各函数间的互调关系,注意形参和实参的数据类型,确保形参和实参的数据类型一致。

  5、指针:指针是C语言的精华,也是机试考查的重点内容,这里应该注意,指针的类型必须与所指元素的类型相同,另外一定要度绝“野指针”的使用,所谓野指针是指指针定义后,在使用之前没有初始化。指针的初始化比变量和数组的初始化更重要,没有初值的指针是很危险的,除了一定得不到正确答案外,当指针越界后,很容易引起死机,如果说死循环带来的死机是“假死”,大部分可以用“Ctrl+C”来恢复,但指针越界引起的死机却是“真死”,很难进行恢复,这点请考生一定牢记。

  6、结构体:结构体也是每年必考的内容,题型大多以“产品问题”、“学生问题”的型式来体现。网友在复习结构体一部分内容时,要主意结构体名称和结构体变量之间的区别,当涉及到结构体数组时,应该熟悉结构体元素的调用方法,结构体变量间的赋值、比较方式等。只要将谭浩强《C语言程序设计》教材中本章节的练习作一遍,即可顺利通过此类试题的考试。

  7、位运算和文件的读写操作:这部分内容知识面较少,考生只需要了解位的几种特殊运算,文件操作一章中的读文件函数、写文件函数、打开文件函数、关闭文件函数等几个主要函数。

  第二部:练习篇

  考生完成按章节复习后,应抽出一个月或半个月时间,进行各种模拟练习,熟悉考试中的相关软件的使用方法和技艺,只有这样,才能在考试中不会因为各种软件的佰生而失分。这部分内容包括常用DOS命令的使用、UCDOS汉字平台的使用、TC编辑环境的使用。

  1、常用DOS命令的使用:三级上机考试,对DOS命令不进行考核,但笔者认为,考生若想顺利通过考试,必须熟知一些常用的DOS命令,例如CD、RD、EDIT等。其中EDIT尤其有用,考生在解题后,大多考题会生成一个输出文件,存放程序执行后的结果,可以用EDIT命令打开此文件,判断程序执行的结果是否正确。

  2、UCDOS汉字平台的使用:UCDOS曾是DOS环境下风靡一时的中文操作平台,后来由于WINDOWS的崛起而逐渐退出,故而现在的很多考生,对UCDOS十分佰生,UCDOS本身的功能很多,但在三级考试环境中,只起到一个中文显示作用,考生只需会使用以下命令进入UCDOS即可。

  C: \ > UCDOS (回车)

  或:C: \ > UP (回车)

  进入UCDOS后,考生可以根据需要,调出自己熟悉的汉字输入法,时行汉字输入,并可在中、英文间随意切换。下面是UCDOS的一些常用组合鍵。

  ALT+F5     五笔输入法

  ALT+F6     英文输入法

  ALT+F1     区位码输入法

  ALT+F2     全拼输入法

  ALT+F3     双拼输入法

  CTRL+F9    全角半角互换

  对于UCDOS中文平台,考生只需了解以上几点就可以了。

  注:对于有些考场中的计算机,在UCDOS下运行TC2.0时,UCDOS的快捷键分屏蔽掉TC中同名的快捷键,请考生注意区分使用。

  3、TC2.0的使用:TC2.0是计算机等级考试C语言上机的指定软件,在各种书上都有大量的介绍,这里不再多说,考生只需注意一点,在每次修改程序后,均要先保存、后执行。

  熟悉上面三种软件后,考生只需再购买一种上机模拟软件,对相关内容进行模拟练习,至于购买那种模拟软件更好,在下认为模拟软件发展到现在,功能上已区别不大,只看考生自己的爱好了。

  第三部:应试篇

  在应试中,我想最注意的还是考生的心态问题,凡是参加等级考试的考生,均经过无数次的考试,但因它的特殊性,试考生对这种考试方式有一种神秘感和佰生感,容易引起一定的恐慌,其实这是没有必要的,只要考生按文中所提,踏踏实实的做好了以上两部,第三部就是瓜熟蒂落,水到渠成的事了。

  但机试中并非无技巧可言,笔者总结一下,可用“一看、二写、三检查”来形容。

  “一看”是指考生在抽取考题后,不要先及着写相应函数,应将整个程序从头到尾通读一遍,清楚各函数间的互调关系,程序中的那些变量是全局变量,可以直接使用,那些是局部变量,只能在本函数内部使用。

  “二写”指考生了解程序大至结构后,根据题意,可先在草纸上画出程序的流程图,设计实现题意的算法,这些工作完成后,代码的实现就是很简单的事了。

  “三检查”指考生按题意完成程序,执行无误后,在结束考试前,应先用上文中所述的EDIT命令打开输出文件,查看结果是否与题意一致,只有这样,才能确保考试的顺利过关。

  相关推荐:

  各地2015上半年计算机等级考试报名时间汇总

  考试吧特别策划:2015年计算机等级考试报考指南

  2015年全国计算机等级考试无纸化考试系统操作指南

文章搜索
版权声明:如果计算机等级考试网所转载内容不慎侵犯了您的权益,请与我们联系800@exam8.com,我们将会及时处理。如转载本计算机等级考试网内容,请注明出处。
Copyright © 2004- 考试吧计算机等级考试网 All Rights Reserved 
中国科学院研究生院权威支持(北京)
在线模拟试题
考证通关杀器
考试最新资讯
一次通关技巧