复习:前前后后的复习时间加起来一周左右,零基础,87%通过,不算高,但是知足了。复习的主要材料就是新版prep guide+50+70+机经。
考试相关:我是在洛杉矶考的,选择的是glendale的一个考点,环境不错,僻静,比较不好的是前台的墨西哥大叔有点凶,不过还好了,不会影响心情。
机经:
正如各位前辈所言,70以及变形一定要看。今天考到的有:
4,13,16,17,20,21(gt 50),22,24,30,31,32,34,35(output变为else output),40(do while (prod le 6)改为(do until(prod gt 6))),42(变为填空,US放在了最前面),46,47,51,53,56,57,60,61,63,65,66(在第一个end后面加了output,求X值),67(if X<10 then X=1改为X=3),69,70(题目改为根据log内容,判断错误内容)
新题目:
1. raw data:每行分别为父亲的first name, last name, son's names
Name1 Name2 Name3 Name4 Name5
Name1 Name2 Name3
Name1 Name2 Name3 Name4
Name1 Name2 Name3 Name4 Name5
input char1 $ char2 $ char3 $ char4 $ char5
问_ERROR_, _N_下面哪个是对的,
隐约记得有:
A: _ERROR: 1 2 3 4
B: _ERROR: 1 1 1 1
C: _ERROR: 1 0 0 1
D: 忘记了
2. open comma delimitered cvs:
选项有ods cvs file="", ods cvsall, ods cvs open,
3. Mdy(Jan, 15,1960)=? 选项有14,15,只记住这两个
4. 补充code:day=?
显示结果为每个月中的哪些天
选项有day(), weekday(), getday(), DayofMonth()
5. Yearoff=1920, YearA=year(日期,只记得年份后两位是19), YearB=year(日期,只记得年份后两位是20), 求YearB-YearA
选项有 -1, 1, -99
6. 考了end, 这个点不太会,所以记得也不是很清楚,只记得end=elf还是eof,问有几个observations?我选的1,感觉不对
7. ship_date变为char, input和put的转换问题,还有考察日期格式
8. 给定现在人口34xxxxxx, 从2012开始每年人口计划增长10%,结果列出了从2012到2021这10年的人口,考察do loop循环还有output
9.有一个题目是reading instream data,系统报错停止,让你分析原因,我选的是datalines后面忘记分号
10._ERROR_的问题考察:选的是可以automatically dropped
11. 考察effective data set name
12. how to read 10 records from raw data? 我只记得自己选的,obs=10,但是不太确定,比较水啦!
13. 考察retain函数,retain total,但是没有付给初始值,后面直接是total=A+B,选择输出结果
14. 还是retain函数,retain total,还是没给初始值,问first iteration之前付给total的值是多少?
15. 考察retain函数,A,B,C三个变量,A char, B和C 数值, 数值是自己编的
A B C
a 1 4
b 2 5
c 3 6
retain total, 在后面的if first.A, then total =0; else total = B+C,求显示结果
选项中的total显示有A:5 7 9 B:0 7 9 C:0 7 16 D忘记了
16:Data set A有三个变量,employID, NAME, SALARY, Data set B有三个变量, empID, NAME, SALARY,
A 有50个observations, B有4个observations,
data C;
set A B;
run;
问C中几个变量:选项记得有3,4
大概就这些了!
一定要看70+变形!
希望大家base都能顺利通过!另外求个人品,希望adv早日过!!
附件是我复习用的材料!免费的哦