今天参加了SAS/base认证考试,95%正确率通过。复习期间,论坛大神们的帖子给了我很大的帮助,在此表示深深的感谢。趁着刚刚考完,印象还比较深刻,分享一下最新的考试经验。
现在的考试是110min完成64道题,正确率70%算通过,我没有遇到填空题。考试时我特别注意mark了一下,大概有9道题是没见过的,其它基本9成都来自70题的原题,偶尔有几道改了几个数字而已。如果只是想通过的话,看题库足够了。我复习的方法就是先看了一遍SAS base prep guide,第二遍复习笔记,然后刷50-70-123题库。SAS base prep guide这本书貌似有好几个版本,我看的是800多页那版,里面别的内容都很全面细致,但proc report这一部分没有涉及。大家如果觉得需要的话,可以读一下500多页那版里面的Chapter 8: Creating Enhanced List and Summary Reports。
说一下今天遇到的新题吧:
1 以下SAS data set names中有几个是valid的:罗列了几个,重点是明确只能以字母或下划线作为开头,不能用数字就行了。类似的题目共有两道,第二道是把data set names放在libname语句里考察的。
2 formats部分考到了worddate w.
3 给了一个label,类似“cat*dog”这样的格式,怎样实现将*指定为分隔符,实际输出“cat dog”的形式呢?答案选split="*"
4 在数据集a中,加入array a(3)_temporary_,问a中包含几个变量?
给出的选项为:A. _temporary_1 _temporary_2 _temporary_3
B. a_1 a_2 a_3
C. a1 a2 a3
D. no variable
5 下面的程序,数据和变量名是我编的,但基本结构就是这样:
data a;
input a $ b c;
retain z;
if _n_=1 then z=0;
else z=b+c;
datalines;
x 50 25
y 25 15
z 30 35
;
问最后的output结果是什么样的
6 程序依然是我编的,大意没错啦:
data m;
length a $15.;
set n;
format a $25.;
run;
问 a变量的length是多少
嗯嗯差不多就是这样了,其实确实像很多前辈大神们所说,考试本身真的不难。但是通过准备考试的过程,给自己一个系统学习SAS的动力,这才是我们所应该追求的。祝所有备考的同学们都能考试顺利!