SlideShare a Scribd company logo
1 of 21
Sample Questions
The following sample questions are not inclusive and do not
necessarily represent all of the types of
questions that comprise the exams. The questions are not
designed to assess an individual's readiness to
take a certification exam.
SAS 9.4 Base Programming – Performance-based Exam
Practical Programming Questions:
Project 1:
This project will use data set sashelp.shoes.
Write a SAS program that will:
• Read sashelp.shoes as input.
• Create the SAS data set work.sortedshoes.
• Sort the sashelp.shoes data set:
o First by variable product in descending order.
o Second by variable sales in ascending order.
Run the program and answer the following questions:
Question 1: What is the value of the product variable in
observation 148?
Answer: Slipper
Question 2: What is the value of the Region variable in
observation 130?
Answer: Pacific
Project 2:
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:
o Lower when Sales are less than $100,000.
o Middle when Sales are between $100,000 and $200,000,
inclusively.
o Upper when Sales are above $200,000.
Run the program, then use additional SAS procedures to answer
the following questions:
Question 3: How many observations are classified into the
“Lower” group?
Answer: 288
Question 4: What is the mean value of the Sales variable for
observations in the “Middle” group? Round
your answer to the nearest whole number.
Answer: 135127
Project 3:
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:
Question 5: How many observations are in the work.highchol
data set?
Answer: 3652
Question 6: How many observations are in the work.lowchol
data set?
Answer: 1405
Standard Questions:
Question 7:
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
Question 8:
The following SAS program is submitted:
proc format;
value score 1 - 50 = 'Fail'
51 - 100 = 'Pass';
run;
Which one of the following PRINT procedure steps correctly
applies the format?
A. proc print data = SASUSER.CLASS;
var test;
format test score;
run;
B. proc print data = SASUSER.CLASS;
var test;
format test score.;
run;
C. proc print data = SASUSER.CLASS format = score;
var test;
run;
D. proc print data = SASUSER.CLASS format = score.;
var test;
run;
Answer: B
Question 9:
Given the SAS data set WORK.ONE:
Revenue2008 Revenue2009 Revenue2010
----------- ----------- -----------
1.2 1.6 2.0
The following SAS program is submitted:
data WORK.TWO;
set WORK.ONE;
Total=sum(of Rev:);
run;
What value will SAS assign to Total?
A) 3
B) 1.6
C) 4.8
D) The program fails to execute due to errors.
Answer: C
Question 10:
Given the SAS data set WORK.INPUT:
Var1 Var2
------ -------
A one
A two
B three
C four
A five
The following SAS program is submitted:
data WORK.ONE WORK.TWO;
set WORK.INPUT;
if Var1='A' then output WORK.ONE;
output;
run;
How many observations will be in data set WORK.ONE?
Enter your numeric answer in the space below.
Answer: 8
Major Project 1 (MP1)
Personal Nursing Philosophy
Your Personal Philosophy must address and have the following
Topics  Headings:
Topic
Description
Key Concepts (20 pts.)
Explain the key concepts of your philosophy/theory.
Metaparadigms
(20 pts.)
Describe the four (4) Metaparadigms of nursing as you view
them and how they apply in your own practice area.
Nursing Process - Philosophy
(15 pts.)
Express how your philosophy could be applied to your present
nursing practice, research, administration and/or education.
Nursing Process – Strengths & Limitations
(15 pts.)
Elaborate on your philosophy’s strength and limitations.
Original Work
(10 pts.)
Paper must be your original work.
Paper Format
(10 pts.)
Paper should be no more than four (4) pages long, double space
and typed in Microsoft WORD file.
APA Style
(10 pts.)
Paper should adhere to APA style (includes introduction, body,
conclusion) with correct grammar spelling are expected.
NUR3846 | Foundation of Professional Nursing
Exam Content Guide
1
SAS 9.4 Base Programming – Performance Based Exam
Access and Create Data Structures
Create temporary and permanent SAS data sets.
• Use a DATA step to create a SAS data set from an existing
SAS data set.
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 data.
• Access SAS data sets with the SET statement.
• Use PROC IMPORT to access non-SAS data sources.
o Read delimited and Microsoft Excel (.xlsx) files with PROC
IMPORT.
o Use PROC IMPORT statement options (OUT=, DBMS=,
REPLACE)
o 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 observations and variables in a SAS data set are
processed and
output.
• Use the WHERE statement in the DATA step to select
observations to be processed.
• Subset variables to be output by using the DROP and KEEP
statements.
• Use the DROP= and KEEP= data set options to specify
columns to be processed and/or
output.
Manage Data
Exam Content Guide
2
Sort observations in a SAS data set.
• Use the SORT Procedure to re-order observations in place or
output to a new dataset
with the OUT= option.
• Remove duplicate observations with the SORT Procedure.
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 new variables and assign a value.
• Assign a new value to an existing variable.
• Assign the value of an expression to a variable.
• Assign a constant date value to a variable.
Modify variable attributes using options and statements in the
DATA step.
• Change the names of variables by using the RENAME= data
set option.
• Use LABEL and FORMAT statements to modify attributes in a
DATA step.
• Define the length of a variable using the LENGTH statement.
Accumulate sub-totals and totals using DATA step statements.
• Use the BY statement to aggregate by subgroups.
• Use first. and last. processing to identify where groups begin
and end.
• Use the RETAIN and SUM statements.
Use SAS functions to manipulate character data, numeric data,
and SAS date
values.
• Use SAS functions such as SCAN, SUBSTR, TRIM, UPCASE,
and LOWCASE to perform
tasks such as the tasks shown below.
o Replace the contents of a character value.
o Trim trailing blanks from a character value.
o Search a character value and extract a portion of the value.
o Convert a character value to upper or lowercase.
• Use SAS numeric functions such as SUM, MEAN, RAND,
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.
Exam Content Guide
3
Use SAS functions to convert character data to numeric and vice
versa.
• Explain the automatic conversion that SAS uses to convert
values between data types.
• Use the INPUT function to explicitly convert character data
values to numeric values.
• Use the PUT function to explicitly convert numeric data
values to character values.
Process data using DO LOOPS.
• Explain how iterative DO loops function.
• Use DO loops to eliminate redundant code and to perform
repetitive calculations.
• Use conditional DO loops.
• Use nested DO loops.
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 simplify program maintenance.
• Create macro variables with the %LET statement
• Use macro variables within SAS programs.
Error Handling
Identify and resolve programming logic errors.
• 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.
Recognize and correct syntax errors.
• 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.
Exam Content Guide
4
Generate Reports and Output
Generate list reports using the PRINT procedure.
• Modify the default behavior of PROC PRINT by adding
statements and options such as
o use the VAR statement to select and order variables.
o calculate totals with a SUM statement.
o select observations with a WHERE statement.
o use the ID statement to identify observations.
o use the BY statement to process groups.
Generate summary reports and frequency tables using base SAS
procedures.
• Produce one-way and two-way frequency tables with the
FREQ procedure.
• Enhance frequency tables with options (NLEVELS, ORDER=).
• Use PROC FREQ to validate data in a SAS data set.
• Calculate summary statistics and multilevel summaries using
the MEANS procedure
• Enhance summary tables with options.
• Identify extreme and missing values with the UNIVARIATE
procedure.
Enhance reports system user-defined formats, titles, footnotes
and SAS System
reporting options.
• Use PROC FORMAT to define custom formats.
o VALUE statement
o CNTLIN= option
• Use the LABEL statement to define descriptive column
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.
Note: All 23 main objectives will be tested on every exam. The
70 expanded objectives are
provided for additional explanation and define the entire
domain that could be tested.
Sheet1ObjectiveDetailsAccess and Create Data StructuresCreate
temporary and permanent SAS data sets.- Use a DATA step to
create a SAS data set from an existing SAS data set.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 data.- Access SAS data sets with
the SET statement.- Use PROC IMPORT to access non-SAS
data sources.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 observations and variables in a SAS
data set are processed and output.- Use the WHERE statement
in the DATA step to select observations to be processed.-
Subset variables to be output by using the DROP and KEEP
statements.- Use the DROP= and KEEP= data set options to
specify columns to be processed and/or output.Manage DataSort
observations in a SAS data set.- Use the SORT Procedure to re-
order observations in place or output to a new dataset.- Remove
duplicate observations with the SORT Procedure.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 new variables and assign
a value.- Assign a new value to an existing variable.- Assign the
value of an expression to a variable.- Assign a constant date
value to a variable.Modify variable attributes using options and
statements in the DATA step.- Change the names of variables
by using the RENAME= data set option.- Use LABEL and
FORMAT statements to modify attributes in a DATA step.-
Define the length of a variable using the LENGTH
statement.Accumulate sub-totals and totals using DATA step
statements.- Use the BY statement to aggregate by subgroups.-
User first. and last. processing to identify where groups begin
and end.- Use the RETAIN and SUM statements.Use SAS
functions to manipulate character data, numeric data, and SAS
date values.- 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.Search a
character value and extract a portion of the value.Convert a
character value to upper or lowercase.- Use SAS arithmetic,
financial, and probability functions to create or modify numeric
values by using the INT and ROUND functions.- 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.Use SAS functions to convert character data to numeric
and vice versa.- Explain the automatic conversion that SAS uses
to convert values between data types.- Use the INPUT function
to explicitly convert character data values to numeric
values.Process data using DO LOOPS.- Explain how iterative
DO loops function.- Use DO loops to eliminate redundant code
and to perform repetitive calculations.- Use conditional DO
loops.- Use nested DO loops.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 simplify program
maintenance.- Create macro variables with the %LET statement-
Use macro variables within SAS programs.Error
HandlingIdentify and resolve programming logic errors.- 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.Recognize and correct syntax errors.-
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
OutputGenerate list reports using the PRINT procedure.-
Modify the default behavior of PROC PRINT by adding
statements and options such asuse 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.Generate summary reports and frequency tables using
base SAS procedures.- Produce one-way and two-way frequency
tables with the FREQ procedure.- Enhance frequency tables
with options (NLEVELS, ORDER=).- Use PROC FREQ to
validate data in a SAS data set.- Calculate summary statistics
and multilevel summaries using the MEANS procedure-
Enhance summary tables with options.- Identify extreme and
missing values with the UNIVARIATE procedure.Enhance
reports system user-defined formats, titles, footnotes and SAS
System- Use PROC FORMAT to define custom
formats.reporting options.VALUE statementCNTLIN= option-
Use the LABEL statement to define descriptive column
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.
Sample Questions The following sample questions are not in.docx

More Related Content

Similar to Sample Questions The following sample questions are not in.docx

ObjectiveAccess and Create Data StructuresCreate temporary .docx
ObjectiveAccess and Create Data StructuresCreate temporary .docxObjectiveAccess and Create Data StructuresCreate temporary .docx
ObjectiveAccess and Create Data StructuresCreate temporary .docxmccormicknadine86
 
Explain the explain_plan
Explain the explain_planExplain the explain_plan
Explain the explain_planMaria Colgan
 
BAS 150 Lesson 4 Lecture
BAS 150 Lesson 4 LectureBAS 150 Lesson 4 Lecture
BAS 150 Lesson 4 LectureWake Tech BAS
 
Prog1 chap1 and chap 2
Prog1 chap1 and chap 2Prog1 chap1 and chap 2
Prog1 chap1 and chap 2rowensCap
 
SAS Online Training Hyderabad India
SAS Online Training Hyderabad IndiaSAS Online Training Hyderabad India
SAS Online Training Hyderabad IndiaSrinivasa Rao
 
SQL Server 2008 Development for Programmers
SQL Server 2008 Development for ProgrammersSQL Server 2008 Development for Programmers
SQL Server 2008 Development for ProgrammersAdam Hutson
 
Advance Sql Server Store procedure Presentation
Advance Sql Server Store procedure PresentationAdvance Sql Server Store procedure Presentation
Advance Sql Server Store procedure PresentationAmin Uddin
 
CIS 336 (DEVRY) Entire Course NEW
CIS 336 (DEVRY) Entire Course NEWCIS 336 (DEVRY) Entire Course NEW
CIS 336 (DEVRY) Entire Course NEWshyamuopuop
 
Dan Hotka's Top 10 Oracle 12c New Features
Dan Hotka's Top 10 Oracle 12c New FeaturesDan Hotka's Top 10 Oracle 12c New Features
Dan Hotka's Top 10 Oracle 12c New FeaturesEmbarcadero Technologies
 
Presentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12cPresentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12cRonald Francisco Vargas Quesada
 
Top 140+ Advanced SAS Interview Questions and Answers.pdf
Top 140+ Advanced SAS Interview Questions and Answers.pdfTop 140+ Advanced SAS Interview Questions and Answers.pdf
Top 140+ Advanced SAS Interview Questions and Answers.pdfDatacademy.ai
 
Problem-solving and design 1.pptx
Problem-solving and design 1.pptxProblem-solving and design 1.pptx
Problem-solving and design 1.pptxTadiwaMawere
 
05_DP_300T00A_Optimize.pptx
05_DP_300T00A_Optimize.pptx05_DP_300T00A_Optimize.pptx
05_DP_300T00A_Optimize.pptxKareemBullard1
 

Similar to Sample Questions The following sample questions are not in.docx (20)

Sas - Introduction to working under change management
Sas - Introduction to working under change managementSas - Introduction to working under change management
Sas - Introduction to working under change management
 
Sasbasecontent2
Sasbasecontent2Sasbasecontent2
Sasbasecontent2
 
ObjectiveAccess and Create Data StructuresCreate temporary .docx
ObjectiveAccess and Create Data StructuresCreate temporary .docxObjectiveAccess and Create Data StructuresCreate temporary .docx
ObjectiveAccess and Create Data StructuresCreate temporary .docx
 
Explain the explain_plan
Explain the explain_planExplain the explain_plan
Explain the explain_plan
 
BAS 150 Lesson 4 Lecture
BAS 150 Lesson 4 LectureBAS 150 Lesson 4 Lecture
BAS 150 Lesson 4 Lecture
 
INTRODUCTION TO SAS
INTRODUCTION TO SASINTRODUCTION TO SAS
INTRODUCTION TO SAS
 
Resume
ResumeResume
Resume
 
Sas training in hyderabad
Sas training in hyderabadSas training in hyderabad
Sas training in hyderabad
 
SAS Online Training
SAS Online TrainingSAS Online Training
SAS Online Training
 
Sas
SasSas
Sas
 
Prog1 chap1 and chap 2
Prog1 chap1 and chap 2Prog1 chap1 and chap 2
Prog1 chap1 and chap 2
 
SAS Online Training Hyderabad India
SAS Online Training Hyderabad IndiaSAS Online Training Hyderabad India
SAS Online Training Hyderabad India
 
SQL Server 2008 Development for Programmers
SQL Server 2008 Development for ProgrammersSQL Server 2008 Development for Programmers
SQL Server 2008 Development for Programmers
 
Advance Sql Server Store procedure Presentation
Advance Sql Server Store procedure PresentationAdvance Sql Server Store procedure Presentation
Advance Sql Server Store procedure Presentation
 
CIS 336 (DEVRY) Entire Course NEW
CIS 336 (DEVRY) Entire Course NEWCIS 336 (DEVRY) Entire Course NEW
CIS 336 (DEVRY) Entire Course NEW
 
Dan Hotka's Top 10 Oracle 12c New Features
Dan Hotka's Top 10 Oracle 12c New FeaturesDan Hotka's Top 10 Oracle 12c New Features
Dan Hotka's Top 10 Oracle 12c New Features
 
Presentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12cPresentación Oracle Database Migración consideraciones 10g/11g/12c
Presentación Oracle Database Migración consideraciones 10g/11g/12c
 
Top 140+ Advanced SAS Interview Questions and Answers.pdf
Top 140+ Advanced SAS Interview Questions and Answers.pdfTop 140+ Advanced SAS Interview Questions and Answers.pdf
Top 140+ Advanced SAS Interview Questions and Answers.pdf
 
Problem-solving and design 1.pptx
Problem-solving and design 1.pptxProblem-solving and design 1.pptx
Problem-solving and design 1.pptx
 
05_DP_300T00A_Optimize.pptx
05_DP_300T00A_Optimize.pptx05_DP_300T00A_Optimize.pptx
05_DP_300T00A_Optimize.pptx
 

More from todd331

ScanScan 1Sc.docx
ScanScan 1Sc.docxScanScan 1Sc.docx
ScanScan 1Sc.docxtodd331
 
Scapegoating is a theory of prejudice and discrimination. Societ.docx
Scapegoating is a theory of prejudice and discrimination. Societ.docxScapegoating is a theory of prejudice and discrimination. Societ.docx
Scapegoating is a theory of prejudice and discrimination. Societ.docxtodd331
 
Scanned with CamScannerScanned with CamScannerIN.docx
Scanned with CamScannerScanned with CamScannerIN.docxScanned with CamScannerScanned with CamScannerIN.docx
Scanned with CamScannerScanned with CamScannerIN.docxtodd331
 
Sara Mohammed1991 Washington St.Indiana, PA 15701(571) 550-3.docx
Sara Mohammed1991 Washington St.Indiana, PA 15701(571) 550-3.docxSara Mohammed1991 Washington St.Indiana, PA 15701(571) 550-3.docx
Sara Mohammed1991 Washington St.Indiana, PA 15701(571) 550-3.docxtodd331
 
Scanned with CamScannerApplication Assignment 2 Part 2 .docx
Scanned with CamScannerApplication Assignment 2 Part 2 .docxScanned with CamScannerApplication Assignment 2 Part 2 .docx
Scanned with CamScannerApplication Assignment 2 Part 2 .docxtodd331
 
Scanned with CamScannerGlobal editionGloba.docx
Scanned with CamScannerGlobal editionGloba.docxScanned with CamScannerGlobal editionGloba.docx
Scanned with CamScannerGlobal editionGloba.docxtodd331
 
Scanned by CamScannerScanned by CamScannerChapte.docx
Scanned by CamScannerScanned by CamScannerChapte.docxScanned by CamScannerScanned by CamScannerChapte.docx
Scanned by CamScannerScanned by CamScannerChapte.docxtodd331
 
SANS SIFT tool             Final project , related to (digital foren.docx
SANS SIFT tool             Final project , related to (digital foren.docxSANS SIFT tool             Final project , related to (digital foren.docx
SANS SIFT tool             Final project , related to (digital foren.docxtodd331
 
Scanned by CamScannerScanned by CamScannerTABLE .docx
Scanned by CamScannerScanned by CamScannerTABLE .docxScanned by CamScannerScanned by CamScannerTABLE .docx
Scanned by CamScannerScanned by CamScannerTABLE .docxtodd331
 
Sandro Reyes .docx
Sandro Reyes                                                      .docxSandro Reyes                                                      .docx
Sandro Reyes .docxtodd331
 
Scanned with CamScannerResearch Summary (paper)For thi.docx
Scanned with CamScannerResearch Summary (paper)For thi.docxScanned with CamScannerResearch Summary (paper)For thi.docx
Scanned with CamScannerResearch Summary (paper)For thi.docxtodd331
 
Scanned with CamScannerHACCP Recipe TermsCheck tempe.docx
Scanned with CamScannerHACCP Recipe TermsCheck tempe.docxScanned with CamScannerHACCP Recipe TermsCheck tempe.docx
Scanned with CamScannerHACCP Recipe TermsCheck tempe.docxtodd331
 
Scan by Easy Scanner© 2011 Natur.docx
Scan by Easy Scanner© 2011 Natur.docxScan by Easy Scanner© 2011 Natur.docx
Scan by Easy Scanner© 2011 Natur.docxtodd331
 
Scanned with CamScanner1 STANDARIZATION OF A B.docx
Scanned with CamScanner1 STANDARIZATION OF A B.docxScanned with CamScanner1 STANDARIZATION OF A B.docx
Scanned with CamScanner1 STANDARIZATION OF A B.docxtodd331
 
Scanlon Technologies, Inc. Anne Scanlon founded Scanlon Technol.docx
Scanlon Technologies, Inc. Anne Scanlon founded Scanlon Technol.docxScanlon Technologies, Inc. Anne Scanlon founded Scanlon Technol.docx
Scanlon Technologies, Inc. Anne Scanlon founded Scanlon Technol.docxtodd331
 
scan the following 2 poems by Robert Herrick. analyze each poems rhy.docx
scan the following 2 poems by Robert Herrick. analyze each poems rhy.docxscan the following 2 poems by Robert Herrick. analyze each poems rhy.docx
scan the following 2 poems by Robert Herrick. analyze each poems rhy.docxtodd331
 
SBUX ISIncome Statement - As Reported 10K in millionsIncome Statem.docx
SBUX ISIncome Statement - As Reported 10K in millionsIncome Statem.docxSBUX ISIncome Statement - As Reported 10K in millionsIncome Statem.docx
SBUX ISIncome Statement - As Reported 10K in millionsIncome Statem.docxtodd331
 
Scan the articles in the attached course text.  Write a discussi.docx
Scan the articles in the attached course text.  Write a discussi.docxScan the articles in the attached course text.  Write a discussi.docx
Scan the articles in the attached course text.  Write a discussi.docxtodd331
 
Scale Ratio Variable Histograms are useful for presenting qu.docx
Scale Ratio Variable Histograms are useful for presenting qu.docxScale Ratio Variable Histograms are useful for presenting qu.docx
Scale Ratio Variable Histograms are useful for presenting qu.docxtodd331
 
Scan 12Scan 13Scan 14Scan 15Scan 16S.docx
Scan 12Scan 13Scan 14Scan 15Scan 16S.docxScan 12Scan 13Scan 14Scan 15Scan 16S.docx
Scan 12Scan 13Scan 14Scan 15Scan 16S.docxtodd331
 

More from todd331 (20)

ScanScan 1Sc.docx
ScanScan 1Sc.docxScanScan 1Sc.docx
ScanScan 1Sc.docx
 
Scapegoating is a theory of prejudice and discrimination. Societ.docx
Scapegoating is a theory of prejudice and discrimination. Societ.docxScapegoating is a theory of prejudice and discrimination. Societ.docx
Scapegoating is a theory of prejudice and discrimination. Societ.docx
 
Scanned with CamScannerScanned with CamScannerIN.docx
Scanned with CamScannerScanned with CamScannerIN.docxScanned with CamScannerScanned with CamScannerIN.docx
Scanned with CamScannerScanned with CamScannerIN.docx
 
Sara Mohammed1991 Washington St.Indiana, PA 15701(571) 550-3.docx
Sara Mohammed1991 Washington St.Indiana, PA 15701(571) 550-3.docxSara Mohammed1991 Washington St.Indiana, PA 15701(571) 550-3.docx
Sara Mohammed1991 Washington St.Indiana, PA 15701(571) 550-3.docx
 
Scanned with CamScannerApplication Assignment 2 Part 2 .docx
Scanned with CamScannerApplication Assignment 2 Part 2 .docxScanned with CamScannerApplication Assignment 2 Part 2 .docx
Scanned with CamScannerApplication Assignment 2 Part 2 .docx
 
Scanned with CamScannerGlobal editionGloba.docx
Scanned with CamScannerGlobal editionGloba.docxScanned with CamScannerGlobal editionGloba.docx
Scanned with CamScannerGlobal editionGloba.docx
 
Scanned by CamScannerScanned by CamScannerChapte.docx
Scanned by CamScannerScanned by CamScannerChapte.docxScanned by CamScannerScanned by CamScannerChapte.docx
Scanned by CamScannerScanned by CamScannerChapte.docx
 
SANS SIFT tool             Final project , related to (digital foren.docx
SANS SIFT tool             Final project , related to (digital foren.docxSANS SIFT tool             Final project , related to (digital foren.docx
SANS SIFT tool             Final project , related to (digital foren.docx
 
Scanned by CamScannerScanned by CamScannerTABLE .docx
Scanned by CamScannerScanned by CamScannerTABLE .docxScanned by CamScannerScanned by CamScannerTABLE .docx
Scanned by CamScannerScanned by CamScannerTABLE .docx
 
Sandro Reyes .docx
Sandro Reyes                                                      .docxSandro Reyes                                                      .docx
Sandro Reyes .docx
 
Scanned with CamScannerResearch Summary (paper)For thi.docx
Scanned with CamScannerResearch Summary (paper)For thi.docxScanned with CamScannerResearch Summary (paper)For thi.docx
Scanned with CamScannerResearch Summary (paper)For thi.docx
 
Scanned with CamScannerHACCP Recipe TermsCheck tempe.docx
Scanned with CamScannerHACCP Recipe TermsCheck tempe.docxScanned with CamScannerHACCP Recipe TermsCheck tempe.docx
Scanned with CamScannerHACCP Recipe TermsCheck tempe.docx
 
Scan by Easy Scanner© 2011 Natur.docx
Scan by Easy Scanner© 2011 Natur.docxScan by Easy Scanner© 2011 Natur.docx
Scan by Easy Scanner© 2011 Natur.docx
 
Scanned with CamScanner1 STANDARIZATION OF A B.docx
Scanned with CamScanner1 STANDARIZATION OF A B.docxScanned with CamScanner1 STANDARIZATION OF A B.docx
Scanned with CamScanner1 STANDARIZATION OF A B.docx
 
Scanlon Technologies, Inc. Anne Scanlon founded Scanlon Technol.docx
Scanlon Technologies, Inc. Anne Scanlon founded Scanlon Technol.docxScanlon Technologies, Inc. Anne Scanlon founded Scanlon Technol.docx
Scanlon Technologies, Inc. Anne Scanlon founded Scanlon Technol.docx
 
scan the following 2 poems by Robert Herrick. analyze each poems rhy.docx
scan the following 2 poems by Robert Herrick. analyze each poems rhy.docxscan the following 2 poems by Robert Herrick. analyze each poems rhy.docx
scan the following 2 poems by Robert Herrick. analyze each poems rhy.docx
 
SBUX ISIncome Statement - As Reported 10K in millionsIncome Statem.docx
SBUX ISIncome Statement - As Reported 10K in millionsIncome Statem.docxSBUX ISIncome Statement - As Reported 10K in millionsIncome Statem.docx
SBUX ISIncome Statement - As Reported 10K in millionsIncome Statem.docx
 
Scan the articles in the attached course text.  Write a discussi.docx
Scan the articles in the attached course text.  Write a discussi.docxScan the articles in the attached course text.  Write a discussi.docx
Scan the articles in the attached course text.  Write a discussi.docx
 
Scale Ratio Variable Histograms are useful for presenting qu.docx
Scale Ratio Variable Histograms are useful for presenting qu.docxScale Ratio Variable Histograms are useful for presenting qu.docx
Scale Ratio Variable Histograms are useful for presenting qu.docx
 
Scan 12Scan 13Scan 14Scan 15Scan 16S.docx
Scan 12Scan 13Scan 14Scan 15Scan 16S.docxScan 12Scan 13Scan 14Scan 15Scan 16S.docx
Scan 12Scan 13Scan 14Scan 15Scan 16S.docx
 

Recently uploaded

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 

Recently uploaded (20)

How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 

Sample Questions The following sample questions are not in.docx

  • 1. Sample Questions The following sample questions are not inclusive and do not necessarily represent all of the types of questions that comprise the exams. The questions are not designed to assess an individual's readiness to take a certification exam. SAS 9.4 Base Programming – Performance-based Exam Practical Programming Questions: Project 1: This project will use data set sashelp.shoes. Write a SAS program that will: • Read sashelp.shoes as input. • Create the SAS data set work.sortedshoes. • Sort the sashelp.shoes data set: o First by variable product in descending order. o Second by variable sales in ascending order. Run the program and answer the following questions: Question 1: What is the value of the product variable in observation 148?
  • 2. Answer: Slipper Question 2: What is the value of the Region variable in observation 130? Answer: Pacific Project 2: 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: o Lower when Sales are less than $100,000. o Middle when Sales are between $100,000 and $200,000, inclusively. o Upper when Sales are above $200,000. Run the program, then use additional SAS procedures to answer the following questions: Question 3: How many observations are classified into the
  • 3. “Lower” group? Answer: 288 Question 4: What is the mean value of the Sales variable for observations in the “Middle” group? Round your answer to the nearest whole number. Answer: 135127 Project 3: 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
  • 4. • 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: Question 5: How many observations are in the work.highchol data set? Answer: 3652 Question 6: How many observations are in the work.lowchol data set? Answer: 1405 Standard Questions:
  • 5. Question 7: 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 Question 8: The following SAS program is submitted: proc format; value score 1 - 50 = 'Fail'
  • 6. 51 - 100 = 'Pass'; run; Which one of the following PRINT procedure steps correctly applies the format? A. proc print data = SASUSER.CLASS; var test; format test score; run; B. proc print data = SASUSER.CLASS; var test; format test score.; run; C. proc print data = SASUSER.CLASS format = score; var test; run; D. proc print data = SASUSER.CLASS format = score.; var test; run; Answer: B
  • 7. Question 9: Given the SAS data set WORK.ONE: Revenue2008 Revenue2009 Revenue2010 ----------- ----------- ----------- 1.2 1.6 2.0 The following SAS program is submitted: data WORK.TWO; set WORK.ONE; Total=sum(of Rev:); run; What value will SAS assign to Total? A) 3 B) 1.6 C) 4.8
  • 8. D) The program fails to execute due to errors. Answer: C Question 10: Given the SAS data set WORK.INPUT: Var1 Var2 ------ ------- A one A two B three C four A five The following SAS program is submitted: data WORK.ONE WORK.TWO; set WORK.INPUT; if Var1='A' then output WORK.ONE; output; run;
  • 9. How many observations will be in data set WORK.ONE? Enter your numeric answer in the space below. Answer: 8 Major Project 1 (MP1) Personal Nursing Philosophy Your Personal Philosophy must address and have the following Topics Headings: Topic Description Key Concepts (20 pts.) Explain the key concepts of your philosophy/theory. Metaparadigms (20 pts.) Describe the four (4) Metaparadigms of nursing as you view them and how they apply in your own practice area. Nursing Process - Philosophy (15 pts.) Express how your philosophy could be applied to your present nursing practice, research, administration and/or education. Nursing Process – Strengths & Limitations (15 pts.) Elaborate on your philosophy’s strength and limitations. Original Work (10 pts.) Paper must be your original work. Paper Format (10 pts.) Paper should be no more than four (4) pages long, double space and typed in Microsoft WORD file.
  • 10. APA Style (10 pts.) Paper should adhere to APA style (includes introduction, body, conclusion) with correct grammar spelling are expected. NUR3846 | Foundation of Professional Nursing Exam Content Guide 1 SAS 9.4 Base Programming – Performance Based Exam Access and Create Data Structures Create temporary and permanent SAS data sets. • Use a DATA step to create a SAS data set from an existing SAS data set. 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 data.
  • 11. • Access SAS data sets with the SET statement. • Use PROC IMPORT to access non-SAS data sources. o Read delimited and Microsoft Excel (.xlsx) files with PROC IMPORT. o Use PROC IMPORT statement options (OUT=, DBMS=, REPLACE) o 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 observations and variables in a SAS data set are processed and output. • Use the WHERE statement in the DATA step to select observations to be processed. • Subset variables to be output by using the DROP and KEEP statements. • Use the DROP= and KEEP= data set options to specify columns to be processed and/or
  • 12. output. Manage Data Exam Content Guide 2 Sort observations in a SAS data set. • Use the SORT Procedure to re-order observations in place or output to a new dataset with the OUT= option. • Remove duplicate observations with the SORT Procedure. 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 new variables and assign a value. • Assign a new value to an existing variable. • Assign the value of an expression to a variable. • Assign a constant date value to a variable. Modify variable attributes using options and statements in the DATA step.
  • 13. • Change the names of variables by using the RENAME= data set option. • Use LABEL and FORMAT statements to modify attributes in a DATA step. • Define the length of a variable using the LENGTH statement. Accumulate sub-totals and totals using DATA step statements. • Use the BY statement to aggregate by subgroups. • Use first. and last. processing to identify where groups begin and end. • Use the RETAIN and SUM statements. Use SAS functions to manipulate character data, numeric data, and SAS date values. • Use SAS functions such as SCAN, SUBSTR, TRIM, UPCASE, and LOWCASE to perform tasks such as the tasks shown below. o Replace the contents of a character value. o Trim trailing blanks from a character value. o Search a character value and extract a portion of the value. o Convert a character value to upper or lowercase. • Use SAS numeric functions such as SUM, MEAN, RAND, 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
  • 14. YEAR, QTR, MONTH, and DAY. • Perform calculations with date and datetime values and time intervals by using the functions INTCK, INTNX, DATDIF and YRDIF. Exam Content Guide 3 Use SAS functions to convert character data to numeric and vice versa. • Explain the automatic conversion that SAS uses to convert values between data types. • Use the INPUT function to explicitly convert character data values to numeric values. • Use the PUT function to explicitly convert numeric data values to character values. Process data using DO LOOPS. • Explain how iterative DO loops function. • Use DO loops to eliminate redundant code and to perform repetitive calculations. • Use conditional DO loops. • Use nested DO loops. Restructure SAS data sets with PROC TRANSPOSE. • Select variables to transpose with the VAR statement. • Rename transposed variables with the ID statement.
  • 15. • Process data within groups using the BY statement. • Use PROC TRANSPOSE options (OUT=, PREFIX= and NAME=). Use macro variables to simplify program maintenance. • Create macro variables with the %LET statement • Use macro variables within SAS programs. Error Handling Identify and resolve programming logic errors. • 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. Recognize and correct syntax errors. • 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.
  • 16. Exam Content Guide 4 Generate Reports and Output Generate list reports using the PRINT procedure. • Modify the default behavior of PROC PRINT by adding statements and options such as o use the VAR statement to select and order variables. o calculate totals with a SUM statement. o select observations with a WHERE statement. o use the ID statement to identify observations. o use the BY statement to process groups. Generate summary reports and frequency tables using base SAS procedures. • Produce one-way and two-way frequency tables with the FREQ procedure. • Enhance frequency tables with options (NLEVELS, ORDER=). • Use PROC FREQ to validate data in a SAS data set. • Calculate summary statistics and multilevel summaries using the MEANS procedure • Enhance summary tables with options. • Identify extreme and missing values with the UNIVARIATE procedure. Enhance reports system user-defined formats, titles, footnotes and SAS System reporting options.
  • 17. • Use PROC FORMAT to define custom formats. o VALUE statement o CNTLIN= option • Use the LABEL statement to define descriptive column 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. Note: All 23 main objectives will be tested on every exam. The 70 expanded objectives are provided for additional explanation and define the entire domain that could be tested. Sheet1ObjectiveDetailsAccess and Create Data StructuresCreate temporary and permanent SAS data sets.- Use a DATA step to
  • 18. create a SAS data set from an existing SAS data set.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 data.- Access SAS data sets with the SET statement.- Use PROC IMPORT to access non-SAS data sources.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 observations and variables in a SAS data set are processed and output.- Use the WHERE statement in the DATA step to select observations to be processed.- Subset variables to be output by using the DROP and KEEP statements.- Use the DROP= and KEEP= data set options to specify columns to be processed and/or output.Manage DataSort observations in a SAS data set.- Use the SORT Procedure to re- order observations in place or output to a new dataset.- Remove duplicate observations with the SORT Procedure.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 new variables and assign a value.- Assign a new value to an existing variable.- Assign the value of an expression to a variable.- Assign a constant date value to a variable.Modify variable attributes using options and statements in the DATA step.- Change the names of variables by using the RENAME= data set option.- Use LABEL and FORMAT statements to modify attributes in a DATA step.- Define the length of a variable using the LENGTH
  • 19. statement.Accumulate sub-totals and totals using DATA step statements.- Use the BY statement to aggregate by subgroups.- User first. and last. processing to identify where groups begin and end.- Use the RETAIN and SUM statements.Use SAS functions to manipulate character data, numeric data, and SAS date values.- 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.Search a character value and extract a portion of the value.Convert a character value to upper or lowercase.- Use SAS arithmetic, financial, and probability functions to create or modify numeric values by using the INT and ROUND functions.- 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.Use SAS functions to convert character data to numeric and vice versa.- Explain the automatic conversion that SAS uses to convert values between data types.- Use the INPUT function to explicitly convert character data values to numeric values.Process data using DO LOOPS.- Explain how iterative DO loops function.- Use DO loops to eliminate redundant code and to perform repetitive calculations.- Use conditional DO loops.- Use nested DO loops.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 simplify program maintenance.- Create macro variables with the %LET statement- Use macro variables within SAS programs.Error HandlingIdentify and resolve programming logic errors.- Use the PUTLOG Statement in the Data Step to help identify logic errors.- Use PUTLOG to write the value of a variable, formatted
  • 20. values, or to write values of all variables.- Use PUTLOG with Conditional logic.- Use temporary variables N and ERROR to debug a DATA step.Recognize and correct syntax errors.- 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 OutputGenerate list reports using the PRINT procedure.- Modify the default behavior of PROC PRINT by adding statements and options such asuse 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.Generate summary reports and frequency tables using base SAS procedures.- Produce one-way and two-way frequency tables with the FREQ procedure.- Enhance frequency tables with options (NLEVELS, ORDER=).- Use PROC FREQ to validate data in a SAS data set.- Calculate summary statistics and multilevel summaries using the MEANS procedure- Enhance summary tables with options.- Identify extreme and missing values with the UNIVARIATE procedure.Enhance reports system user-defined formats, titles, footnotes and SAS System- Use PROC FORMAT to define custom formats.reporting options.VALUE statementCNTLIN= option- Use the LABEL statement to define descriptive column 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.