选择题(50)
1、input语句一般用来指定数据的读入方式,可以读取各种类型的数据,包括 data one;
input name $ score;
cards;
wanglin85
zhang dong-feng 90
;
Run;
那么在第二个观测中读取到的name为(B)
A.zhang dong-feng
B. zhang
C. zhang do
D.zhang dong
2、data test;
do I=1 to 3;
put I= ;
end;
run;
程序在log窗口输出形式为(A)
A.I=1 I=2 I=3
B. I=2 I=3 I=4
C.不显示
D. I=3 I=2 I=1
3、SAS数据集文件后缀名为(A)
A、sas7bdat
B、sas
C、log
D、list
4、SAS程序由()组成,语句用分号结束。
A 过程步
B 数据步
C 函数步
D 语句
5、Delete语句表示从表中删去(B)表达式为()的所有行
A where 假
B where 真
C if假
D if 真
6、假设变量X的值为5,有如下程序if x<5 then X=x+3;
Else x=x-2;
则执行程序以后x的值为(B)
A.5 B.3 C.8 D.程序错误
7、一个完整的SAS程序通常包括和。
A、数据步——函数步
B、数据步——过程步
C、定义步——函数步
D、定义步——过程步
答案:B
8、由(A)、分析变量和统计量关键词组成的表达式构成描述性统计报表。
A.分类变量
电网与清洁能源B.sas变量
C.sas函数
D.sas语言
9、SAS系统中除了(B)以外的逻辑库都是永久库。
A.Sashelp
B.Work
血粘C.Maps
D.Sasuser
10、默认情况下,快捷键F1-F9中,哪一个键激活编辑器窗口?()
A、F5
B、F6
C、F7
D、F9
答案:A
11、SAS变量的长度默认为()个字节。
A、8
B、16
C、32
D、64
答案:A
12、SAS程序中一般不区分大小写,除了(D)中要区分大小写
A、数据步
B、过程步
C、SAS语句
D、字符串
13、以下不能搭配使用的是(D)
A.do…end
B.start…finish
C.if…then
D.ods…print
14、绝大部分的SAS语句都可分为两步:()和()步
A、数据步和data步
B、过程步和proc步
C、data步和proc步
D、sas语句和全局通用语句
15 在SAS中建立逻辑库实质上是建立逻辑名和__A______的对应关系psmplay
A 磁盘上的目录
B 磁盘上的数据文件
C SAS数据集
D Excel文件
16 与CARDS语句等价的是_____D___语句
A DATA
B END
C FORMAT
D DATALINES
17 在SAS中,如果不经____C____语句特别设置,字符串变量的缺省长度最大为________
A LENGTH 16
B VAR 8
C LENGTH 8
D DEFIN
E 16
甲基异丁酮18 解读下语句的意义 INPUT (name score1-score5) ($10. 5*4.); 是
___A______
A 变量name长度为10,score1到score5这五个变量长度为4
B 变量name长度为10,score1到score5这五个变量长度为5
C 所有变量长度均为10,初值为20
D 所有变量长度均为20,初值为10
19、假设变量X的值为5,有如下程序:
IF X THEN
Y=X;
ELSE
Y=X-2;
则执行程序以后变量Y的值为(A)
A 、5 B、3 C、8 D、程序错误
20、假设变量X1=9,X2=5.752,则
MOD[X1,LNT(X2)]/SIGN(X2)的运算结果为(C)
A、-4
B、0.4
C、4
D、-0.4
21、数值型常用缺省值用(B)表示
A ’—‘
B ‘.’
C ‘空格’
D _
22、可以表示缺失值的字符不正确的是(D)
A 空格
B 点
C MISSING语句规定的字符
D 横线
A do end
B point stop
C select from
D if else
24、下面那个不是函数自变量的类型(B)
A 变量名
B 运算符
结晶紫C 函数
D 常数
25、PUT 是(C)
A 保留字
B 代码
C 关键字
D 输入函数
26、如下一段程序:
Data;
Input x @@;
Cards;
2 3 4 9 1;
Run;
模块当运行程序以后SAS系统会产生SAS数据集(C)
A data
B null
C data1
D 程序错误
27、data test;
Do i=1 to 3;
End;
Run;
程序结果在log窗口输出形式为(A)
A i=1 i=2 i=3
B i=2 i=3 i=4
C 不显示
D i=3 i=2 i=1
28、SAS在读入外部数据文件时的数据,用(B)语句
A INFILE
B INPUT
C OUTPUT
D FILE
29、横向合并时需要用什么语句?(D)
A output
B file
C input
D merge
30在SAS中建立逻辑库实质上是建立逻辑名和________的对应关系
化学镀镍
A.磁盘上的目录
B.磁盘上的数据文件
C.SAS数据集
D. Excel 文件
答案:C
31、与cards语句等价的是_______语句
A. data
B. end
C. format
D. datalines
答案:D
32、data test;
do l=1 to 3;
put l=;
end;
run;程序结果在log窗口输出形式为()
A.l=1 l=2 l=3
B.l=2 l=3 l=4
C.不显示
D.l=3 l=2 l=1
答案:A
33、RUN是(D)
A、核心字
B、过程步
C、数据步
D、关键字
34、字符变量y占5列且保留两位小数的输入格式为
A.informat y$7.2
B.informat y$5.2
C.format y$5.2
D.input y$7.2
答案:B
35、下列每组的两个语句中,不等价的是()。D
A.sum(of x1-x5);
B.put x 1-8.2;
sum(x1,x2,x3,x4,x5); put @1 x 8.2;
C.Z=min(A,B);
D.%let DSN=ResDat.class;
Z=A><B; %macro MAC;文本;%mend MAC;
36、在prociml中,如果有关键字start,后面一定要接(D)
A、quit
B、stop
C、point
D、finish
37下列引用SAS常数的方法,正确的是()。D
A.name=”TOM””S”;
B.name=’TOM’S’;
C.name=”TOM”S”;
D.name=”TOM’s”;
38选择矩形的子阵,下列语句正确的是()。A
A.summat1=coffee[ {1 3 } , {2 3 5} ];
B.summat1=coffee( 1 ,3 ; 2 ,3, 5 );
C.summat1=coffee {1 3 } , {2 3 5} ;
D.summat1=coffee[ 1 3 , 2 3 5 ];
39下列语句中,正确的是()。D
A.sin0;
B.data a
C.ln(x);
D.put x=’’;
40、有如下SAS程序:
datafh;
Input x 4.2;
Cards;
12
2.1
15.6
23.46
;
Proc print;
Run;
则运行结果是:(A)
A:0.12 2.10 15.60 23.40 B:12 2.1 15.6 23.46 C:0.12 2.1 15.6 23.46 D:12 2.1 15.60 26.40
41、选出下面中是求行最大值和的语句(C)
A. B=A[,<>[,+]]
B. B=A[<>,][,+]
C. B=A[,<>][+,]
D. B=A[<>,][+,]
42、下列哪一个程序不能创建五阶矩阵(A)
A. proc iml;
aa=shape({1,5}1,5);
print ;
run;
B. proc iml;
a=uniform(repeat(0,5,5);
print a;
run;
C. proc iml;
one=j(5,5,7);
print one;
run;
D. proc iml;