sas base70题+新题版本1.docx
《sas base70题+新题版本1.docx》由会员分享,可在线阅读,更多相关《sas base70题+新题版本1.docx(76页珍藏版)》请在冰豆网上搜索。
sasbase70题+新题版本1
1.ThefollowingSASprogramissubmitted:
dataWORK.TOTAL;
setWORK.SALARY;
byDepartmentGender;
ifFirst.<_insert_code_>thenPayroll=0;
Payroll+Wagerate;
ifLast.<_insert_code_>;
run;
TheSASdatasetWORK.SALARYiscurrentlyorderedbyGenderwithinDepartment.
WhichinsertedcodewillaccumulatesubtotalsforeachGenderwithinDepartment?
A.Gender
B.Department
C.GenderDepartment
D.DepartmentGender
Answer:
A
-------------------------------------
2.GiventhefollowingrawdatarecordsinTEXTFILE.TXT:
----|----10---|----20---|----30
John,FEB,13,25,14,27,Final
John,MAR,26,17,29,11,23,Current
Tina,FEB,15,18,12,13,Final
Tina,MAR,29,14,19,27,20,Current
Thefollowingoutputisdesired:
ObsNameMonthStatusWeek1Week2Week3Week4Week5
1JohnFEBFinal$13$25$14$27.
2JohnMARCurrent$26$17$29$11$23
3TinaFEBFinal$15$18$12$13.
4TinaMARCurrent$29$14$19$27$20
WhichSASprogramcorrectlyproducesthedesiredoutput?
A.
dataWORK.NUMBERS;
lengthName$4Month$3Status$7;
infile'TEXTFILE.TXT'dsd;
inputName$Month$;
ifMonth='FEB'theninputWeek1Week2Week3Week4Status$;
elseifMonth='MAR'theninputWeek1Week2Week3Week4Week5Status$;
formatWeek1-Week5dollar6.;
run;
procprintdata=WORK.NUMBERS;
run;
B.
dataWORK.NUMBERS;
lengthName$4Month$3Status$7;
infile'TEXTFILE.TXT'dlm=','missover;
inputName$Month$;
ifMonth='FEB'theninputWeek1Week2Week3Week4Status$;
elseifMonth='MAR'theninputWeek1Week2Week3Week4Week5Status$;
formatWeek1-Week5dollar6.;
run;
procprintdata=WORK.NUMBERS;
run;
C.
dataWORK.NUMBERS;
lengthName$4Month$3Status$7;
infile'TEXTFILE.TXT'dlm=',';
inputName$Month$@;
ifMonth='FEB'theninputWeek1Week2Week3Week4Status$;
elseifMonth='MAR'theninputWeek1Week2Week3Week4Week5Status$;
formatWeek1-Week5dollar6.;
run;
procprintdata=WORK.NUMBERS;
run;
D.
dataWORK.NUMBERS;
lengthName$4Month$3Status$7;
infile'TEXTFILE.TXT'dsd@;
inputName$Month$;
ifMonth='FEB'theninputWeek1Week2Week3Week4Status$;
elseifMonth='MAR'theninputWeek1Week2Week3Week4Week5Status$;
formatWeek1-Week5dollar6.;
run;
procprintdata=WORK.NUMBERS;
run;
Answer:
C
-------------------------------------
3.TheExcelworkbookREGIONS.XLScontainsthefollowingfourworksheets:
EAST
WEST
NORTH
SOUTH
Thefollowingprogramissubmitted:
libnameMYXLS'regions.xls';
WhichPROCPRINTstepcorrectlydisplaystheNORTHworksheet?
A.procprintdata=MYXLS.NORTH;run;
B.procprintdata=MYXLS.NORTH$;run;
C.procprintdata=MYXLS.'NORTH'e;run;
D.procprintdata=MYXLS.'NORTH$'n;run;
Answer:
D
-------------------------------------
4.ThefollowingSASprogramissubmitted:
dataWORK.DATE_INFO;
Day="01";
Yr=1960;
X=mdy(Day,01,Yr);
run;
WhatisthevalueofthevariableX?
A.thenumericvalue0
B.thecharactervalue"01011960"
C.amissingvalueduetosyntaxerrors
D.thestepwillnotcompilebecauseofthecharacterargumentinthemdyfunction.
Answer:
A
-------------------------------------
5.Whichstatementspecifiesthatrecords1through10aretobereadfromtherawdatafilecustomer.txt?
A.infile'customer.txt'1-10;
B.input'customer.txt'stop@10;
C.infile'customer.txt'obs=10;
D.input'customer.txt'stop=10;
Answer:
C
-------------------------------------
6.AfteraSASprogramissubmitted,thefollowingiswrittentotheSASlog:
101dataWORK.JANUARY;
102setWORK.ALLYEAR(keep=productmonthnum_SoldCost);
103ifMonth='Jan'thenoutputWORK.JANUARY;
104Sales=Cost*Num_Sold;
105keep=ProductSales;
-----
22
ERROR22-322:
Syntaxerror,expectingoneofthefollowing:
!
!
!
&,*,**,+,-,,<=,<>,=,>,>=,
AND,EQ,GE,GT,IN,LE,LT,MAX,MIN,NE,NG,NL,NOTIN,OR,^=,|,||,~=.
106run;
WhatchangesshouldbemadetotheKEEPstatementtocorrecttheerrorsintheLOG?
A.keep=(ProductSales);
B.keepProduct,Sales;
C.keep=Product,Sales;
D.keepProductSales;
Answer:
D
-------------------------------------
7.WhichofthefollowingchoicesisanunacceptableODSdestinationforproducingoutputthatcanbeviewedinMicrosoftExcel?
A.MSOFFICE2K
B.EXCELXP
C.CSVALL
D.WINXP
Answer:
D
-------------------------------------
8.TheSASdatasetnamedWORK.SALARYcontains10observationsforeachdepartment,andiscurrentlyorderedbyDepartment.ThefollowingSASprogramissubmitted:
dataWORK.TOTAL;
setWORK.SALARY(keep=DepartmentMonthlyWageRate);
byDepartment;
ifFirst.Department=1thenPayroll=0;
Payroll+(MonthlyWageRate*12);
ifLast.Department=1;
run;
Whichstatementistrue?
A.ThebystatementintheDATAstepcausesasyntaxerror.
B.ThestatementPayroll+(MonthlyWageRate*12);inthedatastepcausesasyntaxerror.
C.ThevaluesofthevariablePayrollrepresentthemonthlytotalforeachdepartmentintheWORK.SALARYdataset.
D.ThevaluesofthevariablePayrollrepresentamonthlytotalforallvaluesofWAGERATEintheWORK.SALARYdataset.
Answer:
C
-------------------------------------
10.ThefollowingSASprogramissubmitted:
dataWORK.RETAIL;
Cost='$20,000';
Discount=.10*Cost;
run;
Whatistheresult?
A.ThevalueofthevariableDiscountintheoutputdatasetis2000.NomessagesarewrittentotheSASlog.
B.ThevalueofthevariableDiscountintheoutputdatasetis2000.AnotethatconversionhastakenplaceiswrittentotheSASlog.
C.ThevalueofthevariableDiscountintheoutputdatasetismissing.AnoteintheSASlogreferstoinvalidnumericdata.
D.ThevariableDiscountintheoutputdatasetissettozero.NomessagesarewrittentotheSASlog.
Answer:
C因为有一个$符号
-------------------------------------
11.GiventheexistingSASprogram:
procformat;
valueagegrp
low-12='Pre-Teen'
13-high='Teen';
run;
procmeansdata=SASHELP.CLASS;
varHeight;
classSexAge;
formatAgeagegrp.;
run;
Whichstatementintheprocmeansstepneedstobemodifiedoraddedtogeneratethefollowingresults:
AnalysisVariable:
Height
N
SexAgeObsMinimumMaximumMean
------------------------------------------------------------------
FPre-Teen351.359.855.8
Teen656.566.563.0
MPre-Teen457.364.859.7
Teen662.572.066.8
--------------------------------------------------------------------
A.varHeight/nobsminmaxmeanmaxdec=1;
B.procmeansdata=SASHELP.CLASSmaxdec=1;
C.procmeansdata=SASHELP.CLASSminmaxmeanmaxdec=1;
D.outputnobsminmaxmeanmaxdec=1;
Answer:
C
-------------------------------------
12.TheExcelworkbookQTR1.XLScontainsthefollowingthreeworksheets:
JAN
FEB
MAR
WhichstatementcorrectlyassignsalibraryreferencetotheExcelworkbook?
A.libnameqtrdata'qtr1.xls';
B.libname'qtr1.xls'sheets=3;
C.libnamejanfebmar'qtr1.xls';
D.libnamemydata'qtr1.xls'WORK.heets=(jan,feb,mar);
Answer:
A
-------------------------------------
13.ThefollowingSASprogramissubmitted:
dataWORK.TEST;
setWORK.MEASLES(keep=JanptFebptMarpt);
arrayDiff{3}Difcount1-Difcount3;
arrayPatients{3}JanptFebptMarpt;
run;
Whatnewvariablesarecreated?
A.Difcount1,Difcount2andDifcount3
B.Diff1,Diff2andDiff3
C.Janpt,Febpt,andMarpt
D.Patients1,Patients2andPatients3
Answer:
A
-------------------------------------
14.WhichofthefollowingprogramscorrectlyinvokestheDATAStepDebugger:
A.
dataWORK.TESTdebug;
setWORK.PILOTS;
State=scan(cityState,2,'');
ifState='NE'thendescription='Central';
run;
B.
dataWORK.TESTdebugger;
setWORK.PILOTS;
State=scan(cityState,2,'');
ifState='NE'thendescription='Central';
run;
C.
dataWORK.TEST/debug;
setWORK.PILOTS;
State=scan(cityState,2,'');
ifState='NE'thendescription='Central';
run;
D.
dataWORK.TEST/debugger;
setWORK.PILOTS;
State=scan(cityState,2,'');
ifState='NE'thendescription='Central';
run;
Answer:
c
-------------------------------------
15.WhichstatementistrueconcerningtheSASautomaticvariable_ERROR_?
A.Itcannotbeusedinanif/thencondition.
B.Itcannotbeusedinanassignmentstatement.
C.Itcanbeputintoakeepstatementorkeep=option.
D.Itisautomaticallydropped.
Answer:
D
-------------------------------------
16.ThefollowingSASprogramissubmitted:
dataWORK.DATE_INFO;
X='04jul2005'd;
DayOfMonth=day(x);
MonthOfYear=month(x);
Year=year(x);
run;
WhattypesofvariablesareDayOfMonth,MonthOfYear,andYear?
A.DayOfMonth,Year,andMonthOfYeararecharacter.
B.DayOfMonth,Year,andMonthOfYeararenumeric.
C.DayOfMonthandYeararenumeric.MonthOfYearischaracter.
D.DayOfMonth,Year,andMonthOfYeararedatevalues.
Answer:
B
-------------------------------------
17.Giventhefollowingdatastep:
dataWORK.GEO;
infiledatalines;
inputCity$20.;
ifCity='Tulsa'then
State='OK';
Region='Central';
ifCity='LosAngeles'then
State='CA';
Region='Western';
datalines;
Tulsa
LosAngeles
Bangor
;
run;
Afterdatastepexecution,whatwilldatasetWORK.GEOcontain?
A.
CityStateRegion
-----------------------
TulsaOKWestern
LosAngelesCAWestern
BangorWestern
B.
CityStateRegion
-----------------------
TulsaOKWestern
LosAngelesCAWestern
Bangor
C.
CityStateRegion
-----------------------
TulsaOKCentral
LosAngelesCAWestern
BangorWestern