您当前所在位置:首页 > 计算机等级考试

计算机二级C语言机试经验三部曲(2016)

编辑:sx_zhangh

2016-02-07

计算机等级考试各科目的经验对考生来说是相当重要的,本站编辑为大家整理了计算机二级C语言机试经验三部曲的内容,以下是具体详情:

概述

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

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

第一部:备考篇

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

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

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

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

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

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

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

语句1

……

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

免责声明

精品学习网(51edu.com)在建设过程中引用了互联网上的一些信息资源并对有明确来源的信息注明了出处,版权归原作者及原网站所有,如果您对本站信息资源版权的归属问题存有异议,请您致信qinquan#51edu.com(将#换成@),我们会立即做出答复并及时解决。如果您认为本站有侵犯您权益的行为,请通知我们,我们一定根据实际情况及时处理。