SAS Institute A00-415 Practice Exams
Last updated on Oct 22,2026- Exam Code: A00-415
- Exam Name: SAS Viya Fundamentals of Programming
- Certification Provider: SAS Institute
- Latest update: Oct 22,2026
Which CAS-enabled procedure is used to perform text analytics?
- A . CASTEXT
- B . CASPROC
- C . CASTAT
- D . CASSENT
Which CAS-enabled procedure is used to create user-defined formats?
- A . CASFORMAT
- B . CASPROC
- C . CASLIB
- D . CASUTIL
Given the following SAS program?
caslib _all_ assign;
proc sgplot data=casuser.cars;
vbar Make;
run;
What will the program do?
- A . Produce an error because the SGPLOT procedure cannot access the CAS table.
- B . Execute the SGPLOT procedure on the CAS server.
- C . Summarize the results in CAS and process the summarized results on the Compute Server.
- D . Transfer the data to the Compute Server and then execute the SGPLOT procedure.
After submitting the following SAS program, the log below is created.
Code:
proc casutil;
droptable incaslib=’primary_school’ casdata="teachers";
quit;
Log:
ERROR: The table teachers could not be located in caslib primary_school of Cloud Analytic Services.
ERROR: The action stopped due to errors.
Why is the table not dropped?
- A . Primary_school should be in double quotes.
- B . The casdata= option should be before the incaslib= option.
- C . The teachers table does not exist in-memory in the primary_school caslib.
- D . The user does not have the permissions to drop tables from this caslib.
Which CAS action is used to calculate the mode(s) of a categorical variable in a CAS table?
- A . cas.modes
- B . cas.frequencies
- C . cas.distribution
- D . cas.tabulate
Which statement is used to create a new variable in SAS Viya?
- A . IF-THEN statement
- B . DROP statement
- C . RENAME statement
- D . LENGTH statement
Given the following log output:
– NOTE: The WHERE data set option on the DATA statement is not supported with DATA step in Cloud Analytic Services.
– NOTE: Could not execute DATA step code in Cloud Analytic Services. Running DATA step in the SAS client.
– NOTE: There were 19 observations read from the data set CASUSER.CLASS.
– NOTE: The data set CASUSER.CLASS2 has 1 observations and 5 variables.
Which DATA step program produced the above log output?
- A . options msglevel=n;
data casuser.class2(where=(Age>15));
set casuser.class;
run; - B . options msglevel=verbose;
data casuser.class2(where=(Age>15));
set casuser.class;
run; - C . options msglevel=i;
data casuser.class2(where=(Age>15));
set casuser.class;
run; - D . data casuser.class2(where=(Age>15));
set casuser.class;
run;
Which CAS statement is used to perform summary statistics on a CAS table?
- A . CASMEANS
- B . CASTATS
- C . CASUTIL
- D . CASDESCRIBE
Which variables must be included in the CAS table that stores DATA step code to be executed by the dataStep.runCodeTable action?
- A . PgmName
CASEngine - B . Code
TableName - C . Source
Name - D . DataStepSrc
ModelName - E . DataStepSrc
ModelName
Which CAS-enabled procedure is used to import data into a CAS table?
- A . CASLIB
- B . CASIMPORT
- C . CASDATA
- D . CASTABLE