SAS认证考试样题(123题).docxVIP

  • 1
  • 0
  • 约4.81千字
  • 约 8页
  • 2026-01-05 发布于山东
  • 举报

SAS认证考试样题(123题)

姓名:__________考号:__________

一、单选题(共10题)

1.在SAS中,如何将一个字符串中的空格替换为下划线?()

A.PUT_IN;

B.SUBSTR(,1,1)=

C.REPLACE(,_);

D.TRANSLATE(,,_);

2.以下哪个SAS语句可以用来创建一个包含100个数字的数组?()

A.ARRAYnum(1:100)=1:100;

B.ARRAYnum(1:100)=0:99;

C.ARRAYnum(100)=1:100;

D.ARRAYnum(1:100)=0:100;

3.在SAS中,如何获取当前日期和时间?()

A.%sysfunc(sysdate());

B.%sysfunc(today());

C.%sysfunc(now());

D.%sysfunc(date());

4.以下哪个SAS函数用于计算字符串的长度?()

A.LENGTH

B.LEN

C.STRLEN

D.LENGTHOF

5.在SAS中,如何将一个数字转换为字符串?()

A.PUT_IN;

B.STRNUM;

C.NUMSTR;

D.STRNUM(_);

6.以下哪个SAS语句可以用来创建一个结构体?()

A.CREATEmystruct;

B.DATAmystruct;

C.DECLAREmystruct;

D.STRUCTmystruct;

7.在SAS中,如何将一个数据集的列名改为小写?()

A.PROCDATASETSMODIFY=(colnamecolname);

B.PROCDATASETSMODIFY=(colNamecolName);

C.PROCDATASETSMODIFY=(COLNAMECOLNAME);

D.PROCDATASETSMODIFY=(colnameCOLNAME);

8.以下哪个SAS函数可以用来获取数据集的行数?()

A.NROW

B.NROWS

C.ROWCOUNT

D.ROWS

9.在SAS中,如何删除一个数据集中的重复行?()

A.PROCSORTDATA=mydataOUT=mydataDROPPED=DUP;

B.PROCSORTDATA=mydataOUT=mydataDROPDUPL;

C.PROCSORTDATA=mydataOUT=mydataDROPDUP;

D.PROCSORTDATA=mydataOUT=mydataDROPDUPLICATE;

二、多选题(共5题)

10.在SAS中,以下哪些是有效的数据步开始语句?()

A.DATAmydata;

B.PROCDATAmydata;

C.SETmydata;

D.INPUTmydata;

11.以下哪些是SAS中的数据类型?()

A.NUMERIC

B.CHAR

C.DATE

D.ARRAY

12.在SAS中,以下哪些函数可以用于处理日期数据?()

A.INTCK

B.DATETIME

C.COMPARE

D.PUT

13.在SAS中,以下哪些是有效的数据集操作?()

A.APPEND

B.MERGE

C.SELECT

D.DELETE

14.在SAS中,以下哪些是SAS/ACCESS接口?()

A.ODBC

B.FILE

C.LIBNAME

D.SQL

三、填空题(共5题)

15.在SAS中,使用哪个过程步来创建数据集?

16.SAS中的日期格式函数DATEPART()的输入类型是?

17.SAS中的哪条语句用于结束一个数据步?

18.在SAS中,如何使用PROCSQL中的ORDERBY子句对结果集进行排序?

19.在SAS中,如何使用PUT函数将数字转换为字符串?

四、判断题(共5题)

20.在SAS中,每个数据集都有一个隐含的ID变量。()

A.正确B.错误

21.使用PROCPRINT过程步可以显示数据集中的所有内容。()

A.正确B.错误

22.在SAS中,所有变量都默认是数值型的。()

A.正确B.错误

23.在SAS中,可以使用%LET宏定义一个变量,并为其赋值。()

A.正确B.错误

文档评论(0)

1亿VIP精品文档

相关文档