SAS Certified Adv Programmer 50 Questions (1)
Given the following SAS data sets One and Two:
One
| Year | Qtr | Budget |
| 2001 | 3 | 500 |
| 2001 | 4 | 400 |
| 2002 | 1 | 700 |
Two
| Year | Qtr | Sales |
| 2001 | 4 | 300 |
| 2002 | 1 | 600 |
The following SAS program is submitted:
proc sql;
select one.*, sales
from one, two
where one.year=two.year and
one.qtr=two.qtr;
quit;
Which of the following reports is generated?
a.
| Year | Qtr | Budget | Sales |
| 2001 | 3 | 500 | 300 |
| 2002 | 1 | 700 | 600 |
b.
| Year | Qtr | Budget | Sales |
| 2001 | 4 | 400 | 300 |
| 2002 | 1 | 700 | 600 |
c.
| Year | Qtr | Budget | Sales |
| 2001 | 3 | 500 | . |
| 2001 | 4 | 400 | 300 |
| 2002 | 1 | 700 | 600 |
d.
| Year | Qtr | Budget | Sales |
| 2001 | 3 | 500 | 300 |
| 2001 | 4 | 400 | 300 |
| 2002 | 1 | 700 | 300 |
| 2001 | 3 | 500 | 600 |
| 2001 | 4 | 400 | 600 |
| 2002 | 1 | 700 | 600 |
SAS Certified Base Programmer 50 Questions (50)
The following SAS program is submitted:
data test;
input country $8. date mmddyy10.;
cards;
Germany 12/31/2000
France 01/32/2001
;
run;
Which one of the following is the value of the variable _ERROR_ when the variable _N_ has a value of 2?
a. 0
b. 1
c. true
d. false
SAS Certified Base Programmer 50 Questions (49)
Which one of the following statements is true when SAS encounters a data error?
a. The execution phase is stopped, and a system abend occurs.
b. A missing value is assigned to the appropriate variable, and execution continues.
c. The execution phase is stopped, and a SAS data set is created with zero observations.
d. A missing value is assigned to the appropriate variable, and execution stops at that point.
SAS Certified Base Programmer 50 Questions (48)
The following SAS program is submitted:
proc report data=survey nowd;
column age choice1;
<insert DEFINE statement here>
define choice1/display;
run;
Which one of the following DEFINE statements completes the program and displays values of the variable Age in ascending order?
a. define age/sort;
b. define age/order;
c. define age/sort by age;
d. define age/order by age;
SAS Certified Base Programmer 50 Questions (47)
The following SAS program is submitted:
data work.travel;
do i=1 to 6 by 2;
trip + i;
end;
run;
Which one of the following is the value of the variable trip in the output data set?
a. 2
b. 3
c. 9
d. 10