- 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)