SASBase认证考试70题3140Word文件下载.docx

上传人:b****3 文档编号:15138258 上传时间:2022-10-28 格式:DOCX 页数:10 大小:17.04KB
下载 相关 举报
SASBase认证考试70题3140Word文件下载.docx_第1页
第1页 / 共10页
SASBase认证考试70题3140Word文件下载.docx_第2页
第2页 / 共10页
SASBase认证考试70题3140Word文件下载.docx_第3页
第3页 / 共10页
SASBase认证考试70题3140Word文件下载.docx_第4页
第4页 / 共10页
SASBase认证考试70题3140Word文件下载.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

SASBase认证考试70题3140Word文件下载.docx

《SASBase认证考试70题3140Word文件下载.docx》由会员分享,可在线阅读,更多相关《SASBase认证考试70题3140Word文件下载.docx(10页珍藏版)》请在冰豆网上搜索。

SASBase认证考试70题3140Word文件下载.docx

run;

procprintdata=WORK.SPORTS_INFO;

Whichoutputiscorrectbasedonthesubmittedprogram?

A.

Obs 

Fname 

Sport1 

Sport2 

Sport3

Kim 

Basketball 

Golf 

Tennis

Bill 

Football

Tracy 

Soccer 

Track

B.

Football 

Football

Track 

C.

Soccer

D.

答案:

C

本题知识点:

INFILE语句选项MISSOVER

参考第5题。

Q32

Considerthefollowingdatastep:

dataWORK.NEW;

setWORK.OLD;

Count+1;

ThevariableCountiscreatedusingasumstatement.Whichstatementregardingthisvariableistrue?

A.Itisassignedavalue0whenthedatastepbeginsexecution.

B.Itisassignedavalueofmissingwhenthedatastepbeginsexecution.

C.Itisassignedavalue0atcompiletime.

D.Itisassignedavalueofmissingatcompiletime.

累加语句

variable+expression;

等价于

retainvaribale0;

vaiable=variable+1;

变量必须是数值类型,初始值只能是0。

x+1;

x+(-1);

/*每次执行减少1,不能写成x-1*/

x+(y=z);

/*若y=z,返回1,则x累加1,否则不累加*/

在实际中,一般使用retain语句代替累加语句。

retain语句的初始值可以是一个非零值。

Q33

ThefollowingSASprogramissubmitted:

dataWORK.TEST;

setWORK.PILOTS;

ifJobcode='

Pilot2'

thenDescription='

SeniorPilot'

elseDescription='

Unknown'

ThevalueforthevariableJobcodeis:

PILOT2.

WhatisthevalueofthevariableDescription?

A.PILOT2

B.Unknown

C.SeniorPilot

D.'

'

(missingcharactervalue)

B

SAS中的大小写

在SAS中,语句是不区分大小写的,但是字符型变量的数据值是区分大小写的。

Q34

Auser-definedformathasbeencreatedusingtheFORMATprocedure.Howisitstored?

A.inaSAScatalog

B.inamemoryresidentlookuptable

C.inaSASdatasetintheWORKlibrary

D.inaSASdatasetinapermanentSASdatalibrary

A

PROCFORMAT过程中格式存储位置

FORMAT过程在编译后,存储在Work.Formats、Sasuser.Format目录中。

Q35

GiventheSASdatasetSASDATA.TWO:

Y

----

2

1

6

data

SASUSER.ONE

SASUSER.TWO

OTHER;

setSASDATA.TWO;

ifXeq5thenoutputSASUSER.ONE;

ifYlt5thenoutputSASUSER.TWO;

output;

Whatistheresult?

A.datasetSASUSER.ONEhas5observations 

datasetSASUSER.TWOhas5observations

datasetWORK.OTHER 

has3observations

B.datasetSASUSER.ONEhas2observations 

datasetSASUSER.TWOhas2observations

has1observations

C.datasetSASUSER.ONEhas2observations 

has5observations

D.Nodatasetsareoutput.TheDATAstepfailsexecutionduetosyntaxerrors.

OUTPUT语句输出到多个数据集

在一个数据步中,创建不同数据集

DATAdata-set1data-set2data-set3;

在每一个数据步的结尾都有一个暗含的OUTPUT语句,它告诉SAS处理下一个观测值前,把当前观测写入输出数据集中。

若自定义使用OUTPUT语句,默认的OUTPUT语句就不存在。

OUTPUTdata-set-name;

若省略数据集名,则将数据步中所有数据集都将被写入数据。

OUTPUT语句可单独使用,也可与IF-THEN或DO-LOOP过程中。

Q36

Giventhecontentsoftherawdatafile'

EMPLOYEE.TXT'

:

----+----10---+----20---+----30--

Xing 

2192004ACCT

Bob 

5222004MKTG

Jorge 

3142004EDUC

dataWORK.EMPLOYEE;

input

@1 

FirstName$

@15StartDate

@25Department$;

WhichSASinformatcorrectlycompletestheprogram?

A.date9.

B.mmddyy10.

C.ddmmyy10.

D.mondayyr10.

日期时间格式

DATEw.读取ddmmmyy或ddmmmyyyy形式的日期值,mmm指月份的英文缩写,w默认为7列。

TIMEw.读取hh:

mm:

ss.ss形式的时间值,如08:

25:

30.7

DATETIMEw.读取ddmmyyhh:

ss.ss形式的日期时间值,如15Oct84:

8:

30.7或15Oct1984/8:

DDMMYYw.读取ddmmyy形式的日期值

MMDDYYw.读取mmddyy形式的日期值

YYMMDDw.读取yymmdd形式的日期值

Q37

TheSASdatasetFed.BankscontainsavariableOpen_Datewhichhasbeenassignedapermanentlabelof"

OpenDate"

.WhichSASprogramtemporarilyreplacesthelabel"

withthelabel"

StartingDate"

intheoutput?

A.procprintdata=SASUSER.HOUSESlabel;

 

labelOpen_Date"

run;

B.procprintdata=SASUSER.HOUSESlabel;

labelOpen_Date="

C.procprintdata=SASUSER.HOUSES;

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1