1.
How many observations and variables does the data set below contain?
Correct Answer
C. 4 observations, 2 variables
Explanation
The data set displayed in the image contains:
4 observations: Adams, Geller, Martinez, Noble
2 variables: Name and Balance
Thus, the correct choice based on standard interpretations is missing from the provided options. Each row represents an observation (an individual account with a balance), and each column represents a variable (one for names, and one for balances). There are 4 observations (the individuals named Adams, Geller, Martinez, and Noble) and 2 variables (Name and Balance). If you need the response to match one of your provided choices, please verify the options or provide additional context.
2.
How many steps are executed when the program below is processed?
data user.tables;
infile jobs;
input date name $ job $;
run;
proc sort data=user.tables;
by name;
run;
proc print data=user.tables;
run;
Correct Answer
A. Three
Explanation
When it encounters a DATA, PROC, or RUN statement, SAS stops reading statements and executes the previous step in the program. The program above contains one DATA step and two PROC steps, for a total of three program steps.
3.
What type of variable is the variable AcctNum in the data set below?
Correct Answer
B. Character
Explanation
It must be a character variable, because the values contain letters and underscores, which are not valid characters for numeric values.
4.
What type of variable is the variable Wear in the data set below, assuming that there is a missing value in the data set?
Correct Answer
A. Numeric
Explanation
It must be a numeric variable, because the missing value is indicated by a period rather than a blank.
5.
Which of the following variable names is valid?
Correct Answer
C. _Items_
Explanation
Variable names follow the same rules as SAS data set names. They can be 1 to 32 characters long, must begin with a letter(A-Z, either uppercase or lowercase) or an underscore, and can continue with any combination of numbers, letters, or underscores.
6.
Which of the following files is a permanent SAS file?
Correct Answer
D. All of the above
Explanation
To store a file permanently in a SAS data library, you assign it a libref other than the default Work. For example, by assigning the libref Profits to a SAS data library, you specify that files within the library are to be stored until you delete them. Therefore, SAS files in the Sashelp and Sasuser libraries are permanent files.
7.
In a DATA step, how can you reference a temporary SAS data set named Forecast?
Correct Answer
D. Only a and b above
Explanation
To reference a temporary SAS file in a DATA step or PROC step, you can specify the one-level name of the file (for example, Forecast) or the two-level name using the libref Work (for example, Work.Forecast).
8.
What is the default length for the numeric variable Balance?
Correct Answer
D. 8
Explanation
The numeric variable Balance has a default length of 8. Numeric values (no matter how many digits they contain) are stored in 8 bytes of storage unless you specify a different length.
9.
How many statements does the following SAS program contain?
proc print data=new.prodsale
label double;
var state day price1 price2; where state='NC';
label state='Name of State'; run;
Correct Answer
C. Five
Explanation
The five statements are: 1) the PROC PRINT statement (two lines long); 2) the VAR statement; 3) the WHERE statement (on the same line as the VAR statement); 4) the LABEL statement; and 5) the RUN statement (on the same line as the LABEL statement).
10.
What is a SAS library?
Correct Answer
D. All of the above
Explanation
Every SAS file is stored in a SAS library, which is a collection of SAS files, such as SAS data sets and catalogs. In some operating environments, a SAS library is a physical collection of files. In others, the files are only logically related. In the Windows and UNIX environments, a SAS library is typically a group of SAS files in the same folder or directory.