今天轻松考过SAS ADVANCED PROGRAMMING
三个SECTIONS的分数都是89%,觉得不难,有个别题目有点小tricky,其他的都是该死记的东西。
主要考的是SQL做QUERY,MACRO的变量替换。另外还主要考了如何提高系统效率的一些要点。本来以为PROC DATASETS会考多点,结果就一道题有关。系统自动生成的宏变量也考了2,3道题。考这些题基本上靠平时的编程经验,再加上临时抱佛脚看了用户手册。不过这样复习无法面面俱到,估计错的那7道题就是亏在什么DICTIONARY.TABLE之类特殊数据集,平时不怎么用,考到了就栽了。
虽然已经有工作,这个证书目前也没啥作用,不过可以裱在CUBIC的墙壁上唬人,呵呵。
能回忆起来的题有:
1。where和if的变量操作空间:where还是if是在input buffer或者pdv之间操作,作用域等,以及这样涉及的编程效率问题(4道题);
2。dictionary.table里面变量的名称和对应关系;
3。multiple ampersand 解析;
4。sql query with sub-query and grouping;
5。index的建立和使用情况;
6。merging data, SAS Data Step 和等同的 sql query (有5道题有关);
7。sql set operator;
8。系统宏变量,比如&sysdate9;
9。mask 特殊字符。
主要考的是SQL做QUERY,MACRO的变量替换。另外还主要考了如何提高系统效率的一些要点。本来以为PROC DATASETS会考多点,结果就一道题有关。系统自动生成的宏变量也考了2,3道题。考这些题基本上靠平时的编程经验,再加上临时抱佛脚看了用户手册。不过这样复习无法面面俱到,估计错的那7道题就是亏在什么DICTIONARY.TABLE之类特殊数据集,平时不怎么用,考到了就栽了。
虽然已经有工作,这个证书目前也没啥作用,不过可以裱在CUBIC的墙壁上唬人,呵呵。
能回忆起来的题有:
1。where和if的变量操作空间:where还是if是在input buffer或者pdv之间操作,作用域等,以及这样涉及的编程效率问题(4道题);
2。dictionary.table里面变量的名称和对应关系;
3。multiple ampersand 解析;
4。sql query with sub-query and grouping;
5。index的建立和使用情况;
6。merging data, SAS Data Step 和等同的 sql query (有5道题有关);
7。sql set operator;
8。系统宏变量,比如&sysdate9;
9。mask 特殊字符。
0 Comments:
Post a Comment
<< Home