2022 年 SAS base认证考试 记录以及Tips

之前参加的比赛有一次免费参加SAS认证的机会,所以就去参加了一次。网上有一些相应的介绍之类的但可能都比较早了,于是这次去之前也不知道是真是假,于是记录一下考试内容,然后如果现在有还要考这个认证的同学可以参考一下(当然我也不知道这个证具体有什么用,总之如果能考或者有需要的话可以看看吧)。

考试报名的时候是可以选语言的,可以选中文,最后的题干也都会是中文。考试时间一般是2个小时,会给大概10~20分钟的熟悉考试环境的时间。这里的熟悉考试环境是指进入考试系统以后,会有编程题。于是在考试界面的右侧有一个类似远程桌面一样的东西,桌面上有SAS, SAS Studio, SAS Enterprise这些最基本的软件,以及浏览器,打开可以查看SAS的帮助文档。但是我考试的时候网太差了,搜索也加载不出来,甚至打开了会导致编程也卡顿,所以就写的时候基本上就没用搜索。还有就是在这段时间里,一定要仔细检查键盘能不能正确输入,因为在我后面考试的时候,这个远程编程经常会出现卡顿,然后按键盘输入失灵,或者打出其它字母的情况,考得我也是很心累。后来老师也是很好,说是可以换机器的,不过我还是咬咬牙考完了。

我记得考试一共是40道题左右,其中8道大的编程题,6道是根据已有的要求写程序,每道题回答2~3个小问。我抽到的题干基本上包括以下几个内容:

  • 根据路径建立相应的数据库;
  • 读取其它格式的数据集(例如csv);
  • 把结果数据集保存在新建的指定库里;
  • 数据类型的转换(数值转字符,字符转数值);
  • 修改列名、标签,保留列删除列等;
  • 对数据集进行排序、拼接等,以及通过判断把数据集拆分成几个新的数据集;
  • 对数据集进行简单计算或统计分析操作,类似于计数、求和、求均数;
  • 有一道题考到了字符型变量的拆分;
  • 获得数据库/数据集的属性,类似于标签、编码等;

然后题目的问法则基本上是以下几种,在左边的答题窗口填空

  • 对数据集进行操作的问题中,一般都是这样问的:请问得到的xx数据集中,第xx列的xx行的结果是多少;
  • 像数据集属性或者标签这类当然就直接问啦;
  • 像建库这种在远程建好就好了,不会有其它的问题,因为建库一般是在最开始方便后续实验题的操作;

然后有几点注意的

  • 对于读取数据集的库,即input,是不能进行修改数据集的操作的(例如直接排序等),这种修改只能在work库或者其它库中进行;
  • 每一题编好的程序需要根据题目要求保存在指定文件夹下,至于最后题目会不会检查相应的程序还是只看左侧题干填空的结果,这我就不是很确定了;
  • 每道编程题答完进入下一个大题以后,还是可以看到上一题的程序的,因为其实是同一个远程嘛。考试界面会有一个跳转的过程,如果之前没写完,是可以通过屏幕下方的审阅还有一个好像是类似于检查的按钮回到前面的答题界面的。

剩下的2道编程题是改错题,就是有写好的的代码,但是实际运行的时候会报错。给出的代码是符合题目需要的,基本上不需要在做思路上的修改,只有语句应用上的错误。例如不该用“=”的地方多加了“=”这种,实际运行的时候也是可以看到具体的报错的。提问方式基本类似于前面的题目,需要在左边的答题窗口给出正确的答案并保存修改好的正确的程序

结束完编程部分,会提示有关实验部分结束了。不要紧张,是可以再回到前面再答题的(因此是可以把选择题不会的部分用前面实验题的SAS写的)。剩下的都是选择题或者填空题,如果手上有各种70题,123题,220题的题库的话,很多都是从里面抽题的,看着大同小异。主要的考点有如下几个:

  • 数据类型的转换:put、input;
  • 各种时间类型的数据是字符型还是数值型,它的实际意义是什么,转换使用的函数是什么;
  • 怎么读入数据,具体读入excel、csv的相关语句参数是什么;
  • 一些基本的语句,例如Lable,Rename具体是怎么使用的;
  • data步读入数据的时候,各种符号(例如@,@@, $)这些起到了什么实质性的作用,最后读取的数据是什么;
  • Format语句的应用
  • Frist,Last的应用,以及Firstobs和Obs的含义;
  • 子集IF语句的作用;
  • 字符型变量的长度是由什么决定的,直接赋值和Length语句的位置是否会影响到输出的结果;
  • 区分循环语句 for/ do while/ do until 的意义,判断某个循环语句最后输出的结果;
  • 有一个有关%let 语句进行宏变量填空的题;
  • 给一段代码,可能中间会有一些操作,判断最后读入的数据情况;
  • 我印象中proc步问的很少,因为很多不属于对数据集的基本操作了,可能最多的是proc sort这样的吧;

最后会当场出分,总分1000,及格725。我是下午考的,晚上就收到相应的邮件了,有一张电子版的证件,总之不算很难,但个别题目可能很刁钻,就是对SAS的使用最好比较熟练,对题目的类型也需要心里有底,有把握,不然没接触过的话可能会莫名其妙。 还有,要注意时间的控制,远程SAS和考试的环境关系很大,很容易就很卡顿,要做好心理准备。

因为是上周考的了,现在印象都很模糊,所以有些地方可能不够准确,希望能够帮助到想参加考试的大家,祝大家都考出好成绩!

  • 4
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值