SAS A00-233
[Pages:13]SAS A00-233
SAS BASE PROGRAMMING CERTIFICATION QUESTIONS & ANSWERS
Exam Summary ? Syllabus ? Questions
A00-233
SAS Base Programming Specialist Delta 18-22 Questions Exam ? 725 / 1000 Cut Score ? Duration of 75 minutes
A00-233 Exam Questions
Table of Contents
Know Your A00-233 Certification Well: ......................... 2 A00-233 SAS Base Programming Certification Details: 2 A00-233 Syllabus: ......................................................... 3
Access and Create Data Structures ............................................................................... 3 Manage Data ............................................................................................................................... 3 Error Handling............................................................................................................................ 5 Generate Reports and Output........................................................................................... 5
SAS A00-233 Sample Questions: ................................. 6
Study Guide to Crack SAS Base Programming A00-233 Exam: .......................................................................... 12
SAS Base Programming Certification Practice Exam
1
A00-233 Exam Questions
Know Your A00-233 Certification Well:
The A00-233 is best suitable for candidates who want to gain knowledge in the SAS Foundation Tools. Before you start your A00-233 preparation you may struggle to get all the crucial SAS Base Programming materials like A00-233 syllabus, sample questions, study guide.
But don't worry the A00-233 PDF is here to help you prepare in a stress free manner.
The PDF is a combination of all your queries like-
? What is in the A00-233 syllabus? ? How many questions are there in the A00-233 exam? ? Which Practice test would help me to pass the A00-233 exam at the first
attempt? Passing the A00-233 exam makes you SAS Base Programming Specialist Delta. Having the SAS Base Programming certification opens multiple opportunities for you. You can grab a new job, get a higher salary or simply get recognition within your current organization.
A00-233 SAS Base Programming Certification Details:
Exam Name
SAS Certified Specialist - Base Programming Using SAS 9.4 Delta
Exam Code
A00-233
Exam Duration 75 minutes
Exam Questions 18-22
Passing Score
725 / 1000
Exam Price
$180 (USD)
Books / Training
SAS Programming 1: Essentials SAS Programming 2: Data Manipulation Techniques SAS Certified Specialist Prep Guide: Base Programming Using SAS 9.4
Exam Registration Pearson VUE
Sample Questions SAS Base Programming Certification Sample Question
Practice Exam
SAS Base Programming Certification Practice Exam
SAS Base Programming Certification Practice Exam
2
A00-233 Exam Questions
A00-233 Syllabus:
Objective
Details
Access and Create Data Structures
Create temporary and permanent SAS data sets.
- Use a DATA SAS data set.
step
to
create
a
SAS
data
set
from
an
existing
Investigate SAS data libraries using base SAS utility procedures.
- Use a LIBNAME statement to assign a library reference name to a SAS library. - Investigate a library programmatically using the CONTENTS procedure.
- Access SAS data sets with the SET statement. - Use PROC IMPORT to access non-SAS data sources.
Access data.
? Read delimited and Microsoft Excel (.xlsx) files with PROC IMPORT.
? Use PROC IMPORT statement options (OUT=, DBMS=, REPLACE)
? Use the GUESSINGROWS statement
- Use the SAS/ACCESS XLSX engine to read a Microsoft Excel workbook.xlsx file.
Combine SAS data sets.
- Concatenate data sets. - Merge data sets one-to-one. - Merge data sets one-to-many.
Create and manipulate SAS date values.
- Explain how SAS stores date and time values. - Use SAS informats to read common date and time expressions. - Use SAS date and time formats to specify how the values are displayed.
Control which - Use the WHERE statement in the DATA step to select
observations and observations to be processed.
variables in a SAS - Subset variables to be output by using the DROP and KEEP
data set are
statements.
processed and - Use the DROP= and KEEP= data set options to specify
output.
columns to be processed and/or output.
Manage Data
Sort observations in a SAS data set.
- Use the SORT Procedure to re-order observations in place output to a new dataset with the OUT= option. - Remove duplicate observations with the SORT Procedure.
or
SAS Base Programming Certification Practice Exam
3
A00-233 Exam Questions
Objective
Details
Conditionally execute SAS statements.
- Use IF-THEN/ELSE statements to process data conditionally. - Use DO and END statements to execute multiple statements conditionally.
Use assignment statements in the DATA step.
-
Create Assign Assign Assign
new variables and assign a value. a new value to an existing variable. the value of an expression to a variable. a constant date value to a variable.
Modify variable - Change the names of variables by using the RENAME= data
attributes using set option.
options and
- Use LABEL and FORMAT statements to modify attributes in a
statements in the DATA step.
DATA step.
- Define the length of a variable using the LENGTH statement.
Accumulate sub- - Use the BY statement to aggregate by subgroups.
totals and totals - Use first. and last. processing to identify where groups begin
using DATA step and end.
statements.
- Use the RETAIN and SUM statements.
- Use SAS functions such as SCAN, SUBSTR, TRIM, UPCASE, and LOWCASE to perform tasks such as the tasks shown below.
? Replace the contents of a character value.
? Trim trailing blanks from a character value.
Use SAS functions to manipulate
? Search a character value and extract a portion of the value.
character data,
? Convert a character value to upper or lowercase.
numeric data, - Use SAS numeric functions such as SUM, MEAN, RAND,
and SAS date values.
SMALLEST, LARGEST, ROUND, and INT. - Create SAS date values by using the functions MDY, TODAY,
DATE, and TIME. - Extract the month, year, and interval from a SAS date value by using the functions YEAR, QTR, MONTH, and DAY. - Perform calculations with date and datetime values and time intervals by using the functions INTCK, INTNX, DATDIF and YRDIF.
Utcnvoheusarem csroaSaen.AcrvitSceerraftundndactvtaiioctneos -v-v-toaaEUUllcxuusshpeeeealssattrhhaibtnoeecetttnIPehwNuUreePmTveaUaenfuTlurutdinofceaucmsvttn.aiaacolttntuiiycoetpnsoce.otseno.xvepexlripcsiiltoiclynitlctyhoanctovneSvrAteSrntuucmsheeasrritacocdtceaortnadvavetaratlues
- Explain how iterative DO loops function.
Process data using DO LOOPS.
- Use DO loops to eliminate redundant code and to perform repetitive calculations. - Use conditional DO loops.
- Use nested DO loops.
SAS Base Programming Certification Practice Exam
4
A00-233 Exam Questions
Objective
Details
Restructure SAS data sets with PROC TRANSPOSE.
- Select variables to transpose with the VAR statement. - Rename transposed variables with the ID statement. - Process data within groups using the BY statement. - Use PROC TRANSPOSE options (OUT=, PREFIX= and NAME=).
Use macro
variables to
- Create macro variables with the %LET statement
simplify program - Use macro variables within SAS programs.
maintenance.
Identify and resolve programming logic errors.
Recognize and correct syntax errors.
Error Handling
- Use the PUTLOG Statement in the Data Step to help identify logic errors. - Use PUTLOG to write the value of a variable, formatted values, or to write values of all variables. - Use PUTLOG with Conditional logic. - Use temporary variables N and ERROR to debug a DATA step.
- Identify the characteristics of SAS statements. - Define SAS syntax rules including the typical types of syntax errors such as misspelled keywords, unmatched quotation marks, missing semicolons, and invalid options. - Use the log to help diagnose syntax errors in a given program.
Generate Reports and Output
- Modify the default behavior of PROC PRINT by adding statements and options such as
Generate list reports using the PRINT procedure.
? use the VAR statement to select and order variables. ? calculate totals with a SUM statement. ? select observations with a WHERE statement.
? use the ID statement to identify observations.
? use the BY statement to process groups.
- Produce one-way and two-way frequency tables with the FREQ
procedure.
Generate
- Enhance frequency tables with options (NLEVELS, ORDER=).
summary reports - Use PROC FREQ to validate data in a SAS data set.
and frequency - Calculate summary statistics and multilevel summaries using
tables using base the MEANS procedure
SAS procedures. - Enhance summary tables with options.
- Identify extreme and missing values with the UNIVARIATE
procedure.
Enhance reports system userdefined formats, titles, footnotes
- Use PROC FORMAT to define custom formats.
? VALUE statement ? CNTLIN= option
SAS Base Programming Certification Practice Exam
5
A00-233 Exam Questions
Objective
Details
and SAS System - Use the LABEL statement to define descriptive column reporting options. headings.
- Control the use of column headings with the LABEL and SPLIT=options in Proc Print output.
Generate reports using ODS statements.
- Identify the Output Delivery System destinations. - Create HTML, PDF, RTF, and files with ODS statements. - Use the STYLE=option to specify a style template. - Create files that can be viewed in Microsoft Excel.
Export data
- Create a simple raw data file by using the EXPORT procedure as an alternative to the DATA step. - Export data to Microsoft Excel using the SAS/ACCESS XLSX engine.
SAS A00-233 Sample Questions:
Question: 1
This project will use the data set sashelp.shoes.
Write a SAS program that will: > Read sashelp.shoes as input. > Create a new SAS data set, work.shoerange. > Create a new character variable SalesRange that will be used to categorize the observations into three groups. > Set the value of SalesRange to the following: - Lower when Sales are less than $100,000. - Middle when Sales are between $100,000 and $200,000, inclusively. - Upper when Sales are above $200,000. Run the program, then use additional SAS procedures to answer the following questions: What is the mean value of observations in the "Middle" group? Round your answer to the nearest whole number. Solution: 135127
Determine whether the given solution is correct?
a) Incorrect b) Correct
Answer: b
SAS Base Programming Certification Practice Exam
6
A00-233 Exam Questions
Question: 2
This project will work with the following program:
data work.lowchol work.highchol; set sashelp.heart; if cholesterol lt 200 output work.lowchol; if cholesterol ge 200 output work.highchol; if cholesterol is missing output work.misschol; run; This program is intended to: - Divide the observations of sashelp.heart into three data sets, work.highchol, work.lowchol, and work.misschol - Only observations with cholesterol below 200 should be in the work.lowchol data set. - Only Observations with cholesterol that is 200 and above should be in the work.highchol data set. - Observations with missing cholesterol values should only be in the work.misschol data set. Fix the errors in the above program. There may be multiple errors in the program. Errors may be syntax errors, program structure errors, or logic errors. In the case of logic errors, the program may not produce an error in the log. After fixing all of the errors in the program, answer the following questions: How many observations are in the work.highchol data set?
Solution: 3652
Determine whether the given solution is correct?
a) Incorrect b) Correct
Answer: b
Question: 3
The following SAS program is submitted:
data WORK.TEMP; Char1='0123456789'; Char2=substr(Char1,3,4); run;
What is the value of Char2?
a) 23 b) 34 c) 345 d) 2345
Answer: d
SAS Base Programming Certification Practice Exam
7
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- lesson 5 manipulating numeric values
- converting numeric and character data
- sugi 23 sysfunc the brave new macro world sas
- creating and controlling json output with proc json sas
- previous page next page sas 9 2 language reference
- executing sas functions with the sysfunc macro function
- welcome to top 10 sas functions
- moving sas files
- working with sas formats and sas dates
- paper 1752 2014 a note on type conversions and numeric