全国计算机二级C语言考试答题策略及技巧

2024-03-30 22:14:18   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。下载word有问题请添加QQ:admin处理,感谢您的支持与谅解。点击这里给我发消息

#第一文档网# 导语】以下是®第一文档网的小编为您整理的《全国计算机二级C语言考试答题策略及技巧》,欢迎阅读!
语言考试,答题,二级,策略,技巧

全国计算机二级C语言考试答题策略及技巧

(一)笔试

可考虑以下做题顺序(仅供参考)

1、先做公共基础题,选择题(1)-(10,填空题(1)-(5)空。 2、接下来完成C语言的基础题,选择题(11)-(201分题,考核一些基本概念,如标识符是否合法、整型/实型常量、运算符与表达式、简单输入输出格式控制、ifswitch语句、forwhiledo while等的简单应用。 3、再接着完成选择题(21)-(40,这20个选择题尤其是后10个选择题,都有一定难度,都会给定一段代码,根据代码做选择,因此,需要读懂C的简单代码然后做了选择。

4、最后完成填空题(6)-(15)空。也需读得懂C程序,还需判断出题意图,才能填好空。难度较高。 (二)机试

题目顺序为:程序填空题,程序修改题,程序设计题。按顺序完成即可。 1、程序填空题

在源代码中会给出需填空的地方,如s->data=___1___; 通常还是比较简单。 解题方法:先读懂源程序,了解程序的功能,然后试着边填空边调试,分析输出结果,以找到正确的解。

程序填空题的特点和注意事项:

1)程序填空的试题中通常包含三个空需要填写。

2)试题中用"******found******/"来提示且在下一行或下二行注明填空的位置及编号,如___1___

3)程序填空考核对程序的整体把握,出题点可能是:for循环语句的初始化或条件判断、函数返回值、if语句的条件判断、链表中指针如何移动、文件操作相关函数的参数等。 4特别要注意的是:只能在填空的位置填写语句或表达式,不要增行或删行,不要改动程序行的顺序,更不要改动程序的结构。 程序填空时,建议按以下步骤进行:

1)首先仔细审题,了解试题的要求,看清楚试题给出的输入和输出例示,以便检验程序运行的结果是否正确。

2)审视"/******found******/"所在函数,根据题义理解程序所采用的基本算法,做到心里有数。

3)填好空后对测试程序进行检查是否有语法错误。当编译提示有语法错时,可参考编译提示来查找并改正错误。

4)当不再出现语法错时,执行程序, 按照试题的示例给出的数据进行试算,若试算的结果与给出的输出结果相同时,该题就做对了;若试算的结果与给出的输出结果不同,就应进一步检查程序中的逻辑错误。

5)修改完成,得到正确结果后,一定不要忘记把修改后的程序存盘。 2、程序修改题

程序修改题的特点和注意事项:

1)上机改错的试题中通常包含两个(或三个)错误需要修改。

2)试题中用"******found******/"来提示在下一行(或下面第二行)有错。 3错误的性质基本分语法错和逻辑错两种,也有些试题要求把语句添加在下划线处。


4)特别要注意的是:只能在出错的行上进行修改,不要改动程序行的顺序,更不要自己另编程序。

解题方法:边调试边找错,分析输出,找出并改正错误。 上机改错测试时,建议按以下步骤进行:

1)首先仔细审题,了解试题的要求,看清楚试题给出的输入和输出例示,以便检验改错后程序运行的结果是否正确。

2)审视"/******found******/"所在函数,根据题义理解程序所采用的基本算法,做到心里有数。

3)先对测试程序进行检查是否有语法错误。当编译提示有语法错时,可参考编译提示来查找并改正错误。

4)当不再出现语法错时,执行程序, 按照试题的示例给出的数据进行试算,若试算的结果与给出的输出结果相同时,该题就做对了;若试算的结果与给出的输出结果不同,就应进一步检查程序中的逻辑错误。

5)当程序存在逻辑错误时,首先应当理解题意、读懂程序的算法,必要时可按步检查数据的流程,以便确定错误所在。例如,题目要求数据按由小到大排序,而结果数据是按由大到小进行了排序,问题可能出现在条件判断上。又如,输出的字符串比预期的短,就有可能字符串的结束标志放错了位置。再如做循环的时候数组上限下限错误了,基数是从0开始 而不是1开始的。修改程序中的逻辑错时,求考生认真读懂程序代码。

6)修改完成,得到正确结果后,一定不要忘记把修改后的程序存盘。 3、程序设计题

在二级C程序设计上机考试中,要求完成一个独立的函数的编程。目前教育考试中心已出版了上机考试习题集,这些有助于学习编程,但考生应当在学习过程中理解基本的算法,通过实际上机操作积累经验,才能掌握基本的编程能力。 进行编程测试时,建议按以下步骤进行:

1)首先仔细审题,了解试题的要求,记下试题给出的输入和输出例示,以便检验在完成指定的函数后程序运行的结果是否正确。

2)调出源程序后,应对照函数首部的形参,审视主函数中调用函数时的实参内容,以便明确在函数中需要处理的数据对象。

3)理解试题的要求,审视主函数中调用函数的方式,若在表达式中调用函数(如把函数值赋给某个对象),则要求有函数值返回,需注意函数的类型,并在函数中用return语句返回函数值;若主函数中仅用语句形式调用函数,则需要通过形参间接地返回所得结果。

4)选择适当的算法进行编程,输入程序语句。不要忘记及时存盘! 5)编译程序,直到没有语法错误。

6)调试程序,利用试题中给出的例示数据进行输入(若要求输入的话),运行程序,用例示的输出数据检验输出结果,直到结果相同。

特别要注意:程序设计题要求完全设计正确才会给分,因此,要么是40分,要么是0分,不会给中间分。那么想通过机试,程序填空题和程序修改题通常来说必须全部正确才能容易通过,否则不容易通过。


本文来源:https://www.dywdw.cn/ec8469c45fbfc77da269b16b.html

相关推荐
推荐阅读