计算机三级考试答题技巧
对于没有相应基础的绝大多数同学,如果想考过三级网络技术,首先要克服见到陌生复杂题目的恐惧感。以下是小编为大家整理的计算机三级考试答题技巧,供大家参考借鉴,希望可以帮助到有需要的朋友。
1.单项选择题
试题中的单项选择题中的多数试题涉及整本教材介绍的概念和知识点。为解答这类试题,要求考生要熟练地掌握和熟记大纲中指出的“识记”和“领会”的内容。考生应摘出教材中有关C语言的重要概念、定义、有关语言成分性质的叙述,对它们深入的理解和熟记,并对语言的一些基本规定能作简单的应用。清考生注意,理解、熟记和大段地背诵的区别。由于考题表现形式的多样性,理解是最重要的,仅对关键性的概念才有准确熟记的必要,多数的概念因是理解,并要求能熟练应用。试题通常要求对某个概念、术语或计算结果作出判断,或对一些规定作简单的应用等。由于计算机科学是一门新兴学科,许多概念还没有唯一性的定义,不同书籍由于出发点或论述领域不同,同一概念会有不同的说法,为此考生在复习迎考时,不要脱离指定自学考试教材,而从其它教材出发进行复习。
【例1】设有以下代码定义字符数组c和字符指针变量pc:
char c[10]=“abed”,*pc=c;
问*(pc+4)的值。供选择的答案有:
①“abcd‘ ②’‘ ③ ’ d‘ ④不能确定
上述代码使字符数组c的前5个元素依次为:c[0]=‘a’c[1]=‘b’, c=‘c’, c= ‘d’,c=‘’。初始化pc=c使字符指 ……此处隐藏826个字……容易出题,变化也最多的是数组(包括字符串)处理程序,正确解答这类试题要熟练掌握两点:一是引用数组元素的两个等价方法,即用数组首元素指针(数组名)和下标引用数组元素,及通过指向数组元素的指针间接引用数组的元素;二是一些常用的简单算法,如数组或字符串遍历、插入元素或删除元素,以及常用的排序方法等。对于文件处理程序,要注意文件当前的读/写位置,即对于读文件,注意当前读人的数据及前读头位置;对于写文件,要注意当前写入的数据。另外要特别指出的是,通过读程序,能发现程序执行的规律是非常有用的技术。但这个技术的掌握是建立在熟读大量的程序和自己编写过大量程序的基础上的。如一个程序是对数组的前n个元素执行某种操作。考生在阅读这种程序时,不妨假定输入的n值为4或5,将n等于4或5的结果类推到任意的n.
【例3】阅读下列程序,写出程序运行后的输出结果。
# include main()
{int a[]={1,2,3,4,5,6,7,8,9};
int i,j,s1= 0,s2= 0;
for(i= 0;i=s;p——) print(“%d”,*p);
printf(“ );}
程序中定义的变量i用于循环控制,数组S用于存储读人的整数,指针变量p的初值指向数组S的末元素。程序的第一个循环用于顺序输入数组S的10个元素的情。从程序的第二个循环代码知,每循环一次,指针p减1,即指向数组的前一个元素,循环条件直至循环处理了数组的首元素后结束,循环体只是简单地输出指针当前所指的数组元素。所以该循环实现从数组的末元素开始逆序遍历数组输出。这样程序的功能可简述
“顺序输入10个整数,并逆序输出它们的值。”