Académique Documents
Professionnel Documents
Culture Documents
Sample Questions
The following examples of multiple choice questions have been provided to illustrate some of the various types of questions that may appear on the SAS Global Certification Program exams. Please note: These examples are not inclusive and do not necessarily represent all of the types of questions that comprise the exams. The questions below are not designed to assess an individual's readiness to take a certification exam. SAS Base Programming for SAS 9 SAS Advanced Programming for SAS 9 Clinical Trials Programming Using SAS 9 Predictive Modeling Using SAS Enterprise Miner 6 SAS Platform Administration for SAS 9 SAS Data Integration Developer for SAS 9 SAS BI Content Developer for SAS 9
B. N m ae
C. N m ae
D. The DATA step fails execution due to data errors. correct_answer = "A" Item 2 Given the SAS data set WORK.ONE:
I d -12 8 10 9 20 5 70 2 Ca1 hr ---M N O P
B. I C a 1 C a 2 d hr hr
-- --- ----12 8 Q
C. I C a 1 C a 2 d hr hr
-- --- ----12 M 8 Q
D. I C a 1 C a 2 d hr hr
-- --- ----70 P 2 S
support.sas.com/certify/creds/samples.html#bp
1/12
7/30/12
B. V r a1
----RD E CA YN
C. V r a1
----RD E BU LE
D. V r a1
----RD E BU LE CA YN GA RY
How many observations will be in data set WORK.ONE? Enter your numeric answer. Do not add leading or trailing spaces to your answer.
Upon completion of execution, what are the values of the variables X and Index in the SAS data set named WORK.LOOP? A. X = 3, Index = 5 B. X = 5, Index = 5 C. X = 5, Index = 6 D. X = 5, Index = 7 correct_answer = "D" Item 6 The following SAS program is submitted:
po fra; rc omt vlesoe 1 -5 au cr 0 ='al Fi' 5 -10 ='as; 1 0 Ps' rn u;
Which one of the following PRINT procedure steps correctly applies the format?
support.sas.com/certify/creds/samples.html#bp
2/12
7/30/12
B. p o p i t d t = S S S R C A S rc rn aa AUE.LS;
vrts; a et fra ts soe; omt et cr. rn u;
correct_answer = "B" Item 7 This item will ask you to provide a line of missing code; The SAS data set WORK.INPUT contains 10 observations, and includes the numeric variable Cost. The following SAS program is submitted to accumulate the total value of Cost for the 10 observations:
dt WR.OA; aa OKTTL stWR.NU; e OKIPT <netcd hr> isr oe ee TtlTtlCs; oa=oa+ot rn u;
Which statement correctly completes the program? A. k e T t l ep oa; B. r t i T t l 0 ean oa ; C. T t l = 0 oa ; D. I _ _ 1 t e T t l = 0 f N= hn oa ; correct_answer = "B" Item 8 This question will ask you to provide a line of missing code. Given the following data set WORK.SALES:
SlsD Slsa aeI aeJn Fbae eSls Mrhm acAt ---- --------- ------- ------W70 69 5 0 40 0 30 5 W63 79 2 5 10 0 15 2 W37 18 . 30 0 20 5
A. Qtr1 = sum(of month{_ALL_}); B. Qtr1 = month{1} + month{2} + month{3}; C. Qtr1 = sum(of month{*}); D. Qtr1 = sum(of month{3}); correct_answer = "C" Item 9 Given the following SAS error log
4 4 dt WR.UPT aa OKOTU; 4 5 stSSEPCAS e AHL.LS; 4 6 BI(egt73/egt*; M=Wih*0)Hih*2 4 7 weebig 2; hr m e 0 ERR Vral bii nto fl SSEPCAS RO: aibe m s o n ie AHL.LS. 4 8 rn u;
What change to the program will correct the error? A. Replace the WHERE statement with an IF statement B. Change the ** in the BMI formula to a single * C. Change bmi to BMI in the WHERE statement D. Add a (Keep=BMI) option to the SET statement correct_answer = "A" Item 10
support.sas.com/certify/creds/samples.html#bp
3/12
7/30/12
A.
B.
C.
D. correct_answer = "D" Item 2 Given the following SAS data sets ONE and TWO:
The following SAS program is submitted creating the output table THREE:
dt tre aa he; mreoe(n=i1 to(n=i2; eg n i n) w i n) b nm y u; rn u;
Which one of the following SQL programs creates an equivalent SAS data set THREE? A. p o s l rc q;
cet tbetrea rae al he s slc * eet fo oefl ji to rm n ul on w weeoenm=tonm hr n.u w.u; qi; ut
B. p o s l rc q;
cet tbetrea rae al he s slc caec(n.u,tonm eet olseoenm w.u) a NM ca1 ca2 s U, hr, hr fo oefl ji to rm n ul on w weeoenm=tonm hr n.u w.u;
support.sas.com/certify/creds/samples.html#bp
4/12
7/30/12
C. p o s l rc q;
cet tbetrea rae al he s slc oenm ca1 ca2 eet n.u, hr, hr fo oefl ji to rm n ul on w o oenm=tonm n n.u w.u; qi; ut
D. p o s l rc q;
cet tbetrea rae al he s slc caec(n.u,tonm eet olseoenm w.u) a NM ca1 ca2 s U, hr, hr fo oefl ji to rm n ul on w o oenm=tonm n n.u w.u; qi; ut
The report that is produced displays observations whose value of STYLE are all equal to RANCH. Which one of the following functions on the WHERE clause resolves the current value of the macro variable TYPE? A. GET B. SYMGET C. %SYMGET D. &RETRIEVE correct_answer = "B" Item 4 The SAS data set SASDATA.SALES has a simple index on the variable DATE and a variable named REVENUE with no index. In which one of the following SAS programs is the DATE index considered for use? A. p o p i t d t = s s a a s l s rc rn aa adt.ae;
b dt; y ae rn u;
B. p o p i t d t = s s a a s l s rc rn aa adt.ae;
weemnhdt)=3 hr ot(ae ; rn u;
C. d t m r h aa ac;
stssaasls e adt.ae; i '1a20' <dt <'1a20'; f 0mr02d ae 3mr02d rn u;
D. d t m r h aa ac;
stssaasls e adt.ae; weedt <'1a20' o rvne>500 hr ae 3mr02d r eeu 00; rn u;
correct_answer = "A"
support.sas.com/certify/creds/samples.html#bp
5/12
7/30/12
How many observations will be displayed? A. 4 B. 6 C. 7 D. 8 correct_answer = "B" Item 5 Given the following partial data set:
SBI UJD 11 0 13 0 16 0 17 0 SF A 1 1 1 1 IT T . 1 1 . OH T 1 1 1 1
What is the value of STDYPOP for SUBJID=107? correct_answer = "Safety/Other" Item 6 This question will ask you to provide a line of missing code. Given the data set WORK.STUDYDATA with the following variable list:
# 2 3 1 Vral aibe DY A DAP IB TT R Tp ye Ca hr Nm u Ca hr Ln e 8 8 8 Lbl ae SuyDy td a DatlcBodPesr isoi lo rsue Tetet ramn
WORK.DIAOUT should contain: the mean diastolic blood pressure values for every day by treatment group the overall mean diastolic blood pressure for each treatment group Which statement correctly completes the program to meet these requirements? A. w e e t t o t t d y hr r r r*a;
support.sas.com/certify/creds/samples.html#bp
6/12
7/30/12
What is written to the SAS log? A. & e b r mme2 B. A v r e des C. & & o t S f i &Ro&ufx D. W R I G A p r n s m o i r f r n e R O 2 n t r s l e . ANN: paet yblc eeec OT o eovd correct_answer = "B" Item 8 This question will ask you to provide a line of missing code. The following SAS program is submitted:
po fra ; rc omt vledym au aft 1'udy =Sna' 2'ody =Mna' 3'usa' =Tedy 4'ensa' =Wdedy 5'hrdy =Tusa' 6'rdy =Fia' 7'audy ; =Stra' rn; u po rpr dt=ir ; rc eot aaday clm sbetdyvr vr ; oun ujc a a1 a2 <netcd hr> isr oe ee rn; u
In the DIARY data set, the format DAYFMT is assigned to the variable DAY. Which statement will cause variable DAY to be printed in its unformatted order? A. d f n d y / o d r ' a ' ; eie a re Dy B. d f n d y / o d r o d r d t ' a ' ; eie a re re=aa Dy C. d f n d y / o d r n p i t ' a ' ; eie a re orn Dy D. d f n d y / o d r o d r i t r a ' a ' ; eie a re re=nenl Dy correct_answer = "D" Item 9 You are using SAS software to create reports that will be output in a Rich Text Format so that it may be read by Microsoft Word. The report will span multiple pages and you want to display a '(Continued)' text at the end of each page when a table spans multiple pages. Which statement can you add to the SAS program to ensure the inclusion of the '(Continued)' text? A. o s r f f l = r p r . t ' d t ie'eotrf; B. o s t g e s r f f l = r p r . t ' d ast.t ie'eotrf; C. o s t g e s r f f l = r p r . t ' b e k ' o t n e ' d ast.t ie'eotrf ra=Cniud; D. o s f l o e = r p r . t ' t p = t b e k ' C n i u d ' d ie pn'eotrf yerf ra=(otne); correct_answer = "B" Item 10 What is the primary purpose of programming validation? A. Ensure that the output from both the original program and the validation program match. B. Efficiently ensure any logic errors are discovered early in the programming process. C. Justify the means used to accomplish the outcome of a program and ensure its accurate representation of the original data. D. Document all specifications pertaining to programmed output and ensure all were reviewed during the programming process. correct_answer = "C"
Open the diagram labeled Practice A within the project labeled Practice A. Perform the following in SAS Enterprise Miner: 1. Set the Clustering method to Average. 2. Run the Cluster node. Use this project to answer the next two questions: What is the Importance statistic for MTGBal (Mortgage Balance)? A. 0.32959
support.sas.com/certify/creds/samples.html#bp
7/12
7/30/12
support.sas.com/certify/creds/samples.html#bp
8/12
7/30/12
support.sas.com/certify/creds/samples.html#bp
9/12
7/30/12
A. Where tab and Group By tab B. Where tab and Order By tab C. Where tab and Parameters tab D. Group By tab and Parameters tab correct_answer = "B" Item 7 Within SAS Data Integration Studio's Table Loader transformation, which load style choice does NOT exist? A. Delete where B. Append to Existing C. Replace D. Update/Insert correct_answer = "A" Item 8 In SAS Data Integration Studio, a business key can be defined in the properties of which transformation? A. Data Validation B. SQL Join C. Lookup D. SCD Type 2 Loader correct_answer = "D"
A SAS.IdentityGroups filter has been created in SAS Information Map Studio. There is a data item called "Group" that contains different metadata groups.
support.sas.com/certify/creds/samples.html#bp
10/12
7/30/12
What causes this error message when executing a stored process? A. Stored process code cannot be a .TXT file. B. The stored process server is not running. C. The file that contains the stored process code is not in the specified location. D. An administrator deleted the stored process from the metadata. correct_answer = "C" Item 6 In a stored process, when using a range prompt named DateRange, which macro variables would you use in your SAS code? A. DateRange_START and DateRange_FINISH B. DateRange_BEGIN and DateRange_END C. DateRange_MIN and DateRange_MAX D. DateRange0 and DateRange1 correct_answer = "C" Item 7 Upon initial install, all of the capabilities in the 'Web Report Studio: Report Creation' role are also included in which role? A. Web Report Studio: Report Viewing B. Web Report Studio: Advanced C. Web Report Studio: Content Management D. Web Report Studio: Administration correct_answer = "B" Item 8 A content developer would like to create a group of cascading prompts to use in multiple reports without recreating the prompts for each report. What features of the prompt framework must the developer use? A. Cannot create shared cascading prompts for use in multiple reports. B. Dynamic Prompts and Shared Prompts C. Cascading Prompts and Standard Groups D. Cascading Prompts, Standard Groups, and Shared Prompts correct_answer = "D" Item 9 A SAS Information Map with a SAS OLAP Cube as a data source can be built from which of the following? A. multiple SAS OLAP Cubes B. a SAS OLAP Cube and a stored process C. one table joined with one SAS OLAP Cube D. one SAS OLAP Cube only correct_answer = "D" Item 10 Which statement is true regarding connection profiles used with the SAS platform applications? A. Each SAS platform application must have its own connection profile. B. Connection profiles are stored on the server machine. C. Connection profiles are stored on the machine where the SAS application is installed. D. All SAS platform applications share one connection profile. correct_answer = "C"
Contact Us | Sitemap | RSS Feeds | w w w .sas.com | Terms of Use & Legal Information | Privacy Statement
support.sas.com/certify/creds/samples.html#bp
11/12
7/30/12
support.sas.com/certify/creds/samples.html#bp
12/12