搜索
人大经济论坛 附件下载

附件下载

所在主题:
文件名:  SAS Adv 63 No key.pdf
资料下载链接地址: https://bbs.pinggu.org/a-3074844.html
附件大小:
160.42 KB   举报本内容

今天刚刚低分飘过SAS Advanced performance-based考试,结束了两个多月的奋斗。。。当然我的复习时间可能并不具有代表性,因为我2月份考的base,中间回国结了个婚,哪想到回来就成了performance-based,Orz。。。我也尽我所能帮助正在备考的同学们,希望大家都能成功。

SAS AdvancedProgramming Performance-Based Exam (A00-232) 有12个lab,每个2分,15个选择,每个1分。总分1000,725通过。12个lab在前面,每个都需要写完整的code,运行后保存到指定位置(应该都是是c:\cert\program点saveas出来的基本就是指定位置了),按照指定名字保存就可以了。然后在另外一个program(建议这个program一直开着,因为每个lab都要用)用预存的 %scoreit(your-saved-program)运行,log里面反馈一个response(一个三位数,271或870或xxx,不知道数值大小有什么规律)。如果题后面问value of response是多少,就从log里面找到填上就好了。也有一个题目是问的其他问题,一定要申请题目再回答。

然后是15道选择。大部分都在63里面,包括变题。我现在有点后悔的是应该先做选择题,2个小时时长前面的lab花费了1个半,还有不会的。。后面选择用了20分钟左右,还空了10分钟看前面mark的lab。。。个人感受,并不是建议。

下面就是我尽力回忆的题目,顺序不分先后,请大家自行品尝。。

Lab1: use SQL to createa new table that contains all unique values of Make and Type from cert.cars,and Rebate from cert.rebate. For Rebate, show Make and Type if matching; if nomatching Make and Type, show missing. Only three variable: Make, Type, Rebate

Lab2: 写一个array LS,有LENGTH1-LENGTH3, 另外一个array NEW,NEWLENGTH1-NEWLENGTH3. 有一个data set,LS单位是in,NEW是换算后的cm,NEW(i)=2.54*LS(i)----就这个道理,自己体会一下

Lab3: 跟上一个一样是in-cm的转换,但是是用PROC FCMP写一个user-definedfunction,然后OPTIONS CMPLIB= 把刚刚的function用在一个data set里

Lab4: 写一个macro,定义一个global variable x,initial value是1.25,用do while或者dountil,increment 0.25,一直到2

Lab5: 以后一个macro叫CHECK15,还有parameter,问如何call(MPRINT),还有一问是问里面data set 中if作用的variable是什么,这个就得%check15(10),我记得variable应该是age

Lab6: hash object 根据一个dataset(Key是Country_Code, Data是Country_Name)做一个hash object的lookup,另一个dataset的值如果能找到,output到一个表,找不到output到另外一个(叫error什么的表)。

Lab7: 写一个array,把一个dataset的missing value变成0

Lab8: 写一个含有comment的macro(comment的内容不能执行),后面macro的内容是一个proc print的语句,最后执行这个macro

PROC SQL有好几题,具体的variable我记不清了,下面全部用var代替

Lab9: 用proc sql 建一个table,select avg(var)as var, 然后group by var2,having var>50000

Lab 10: 这个跟10很像,也是select avg(var)但是having有一个subquery是要大于median,要注意审题

Lab11: 写一个proc sql,把一个var的average保存到一个macro里面。Select avg(var)into:mvar

Lab 12: 这个跟11很像,但又不一样,数据中有一列叫region,题目要求把region为AMR对应的的avg(var)写到一个macro里面,时间不够我这个没仔细考虑清楚

以上是lab,下面是选择题。以下序号是63题中的序号,我用的63题也附件给大家以供参考。

3 原题 replace equal signwith IN

4原题 into:groupsseparated by “,”

9变题,output是 JONES 105, 问用了什么sql code

12原题 title "Todayis: %sysfunc(today(),worddate.)";

15变题,给了output result,问是什么code

28原题 array{34}Yr1974-Yr2007;

38变题 问%check(Num=4)

46原题 except

49原题%symdel Mv_Info;

58原题where Salary is notmissing

60原题 proc means only



    熟悉论坛请点击新手指南
下载说明
1、论坛支持迅雷和网际快车等p2p多线程软件下载,请在上面选择下载通道单击右健下载即可。
2、论坛会定期自动批量更新下载地址,所以请不要浪费时间盗链论坛资源,盗链地址会很快失效。
3、本站为非盈利性质的学术交流网站,鼓励和保护原创作品,拒绝未经版权人许可的上传行为。本站如接到版权人发出的合格侵权通知,将积极的采取必要措施;同时,本站也将在技术手段和能力范围内,履行版权保护的注意义务。
(如有侵权,欢迎举报)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

GMT+8, 2026-1-21 15:14