SAS Institute A00-282 SAS Certified Professional – Clinical Trials Programming Using SAS 9.4 Online Training
SAS Institute A00-282 Online Training
The questions for A00-282 were last updated at Dec 25,2024.
- Exam Code: A00-282
- Exam Name: SAS Certified Professional - Clinical Trials Programming Using SAS 9.4
- Certification Provider: SAS Institute
- Latest update: Dec 25,2024
Given the data set WORK.BP with the following variable list:
Which output will be created by the program?
- A . Option A
- B . Option B
- C . Option C
- D . Option D
This question will ask you to provide a section of missing code.
Given the input SAS data set LABRAW:
Which DO LOOP will create the output SAS data set WORK.LAB_NEW?
- A . do i=1 to 2; visit=i; date=dat{i}; result=num{i}; output; end;
- B . do i=1 to 2; visit=i; date=dat{i}; result=num{i}; end; output;
- C . do i=1 to 2; do j=1 to 2; visit=i; date=dat{j}; result=num{j}; output; end;
- D . do i=1 to 2; do j=1 to 2; visit=i; date=dat{j}; result=num{j}; end; output; end;
Given the following partial output data set:
Which code was used to create AGECAT?
- A . if age <18 then AGECAT=1; if 18<=AGE<=40 then AGECAT=2; else AGECAT=3;
- B . if age <=18 then do AGECAT=1; else if 18<AGE<=40 then do AGECAT=2; else do AGECAT=3;
- C . if age <18 then AGECAT=1; else if 18<=AGE<=40 then AGECAT=2; else AGECAT=3;
- D . if age <=18 then AGECAT=1; else if 18<AGE<=40 then AGECAT=2; else AGECAT=3;
The following SAS program is submitted:
proc sort data=SASUSER.VISIT out=PSORT; by code descending date cost; run;
Which statement is true regarding the submitted program?
- A . The descending option applies to the variable CODE.
- B . The variable CODE is sorted by ascending order.
- C . The PSORT data set is stored in the SASUSER library.
- D . The descending option applies to the DATE and COST variables.
In CDISC, which of the following describes the usage of controlled terms, code lists, or formats?
- A . Establishes consistent variable names.
- B . Establishes consistent variable types.
- C . Establishes consistent variable labels
- D . Establishes consistent variable values
Given an existing work data set (DM), the following code is submitted:
- A . MPRINT
- B . SYMBOLGEN
- C . MLOGIC
- D . MRECALL
You have been asked to import an Excel spreadsheet.
What will lead to substantial differences between the original Excel spreadsheet and the resulting SAS data set?
- A . the number of rows to be read from the Excel file
- B . the number of columns to be read from the Excel file
- C . multiple value types within a single column
- D . multiple value types within a single row
A statistical analysis plan asks you to create a table with the following counts of adverse events:
– the number adverse events in each system organ class (AESOC)
– within each level of system organ class, the number of adverse events with each preferred term (AEPT).
Which code produces the counts requested?
- A . proc freq data=AE;
tables AESOC AEPT;
run; - B . proc freq data=AE;
tables AESOC*AEPT;
run; - C . proc freq data=AE;
tables AESOC (AEPT);
run; - D . proc freq data=AE:
tables AESOC, AEPT;
run;
Given the data set WORK.BP with the following variable list:
The following SAS program is submitted:
ods select ExtremeObs;
proc univariate data=WORK.BP;
var DIABP;
id PTNO;
run;
Which type of output will be created by the program?
- A . a table of the highest and lowest values of DIABP over all observations
- B . a table of the highest five and lowest five values of DIABP over all observations
- C . a table of the highest and lowest values of DIABP for each level of PTNO
- D . a table of the highest five and lowest five values of DIABP for each level of PTNO
The first six (6) records from the LABS data set are shown below:
The following SAS program is written to reshape this data set and place it in a new data set named LBTR.
proc transpose data=labs out=lbtr(rename = (col1 = value));
by subjid sampldat;
var Calcium Glucose Hemoglobin;
run;
Which of the following DATA steps produces a data set that is equivalent to the LBTR data set created by the PROC TRANSPOSE step above?
- A . data lbtr2(drop = i calcium glucose hemoglobin);
set labs;
array orig[3] calcium glucose hemoglobin;
array testcds[3] $ 10 _temporary_ ("CALCIUM" "GLUCOSE" "HEMOGLOBIN");
do i = 1 to 3;
value = orig[i];
_name_ = testcds[i];
output;
end;
run; - B . data lbtr2(drop = i calcium glucose hemoglobin);
set labs;
array orig[3] calcium glucose hemoglobin;
array testcds[3] $ 10 _temporary_ ("CALCIUM" "GLUCOSE" "HEMOGLOBIN");
do i = 1 to 3;
value = orig[i];
_name_ = testcds[i];
end;
output;
run; - C . data lbtr2(drop = i calcium glucose hemoglobin);
set labs;
array orig[3] calcium glucose hemoglobin;
array testcds[3] $ 10 ("CALCIUM" "GLUCOSE" "HEMOGLOBIN");
do i = 1 to 3;
value = orig[i];
_name_ = testcds[i];
end;
output;
run; - D . data lbtr2(drop = i calcium glucose hemoglobin);
set labs;
array orig[3] calcium glucose hemoglobin;
array testcds[3] $ 10 ("CALCIUM" "GLUCOSE" "HEMOGLOBIN");
do i = 1 to 3;
value = orig[i];
_name_ = testcds[i];
output;
end;
run;