Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

Chapter 15 - Processing Variables with Arrays

Description

Quiz on Chapter 15 - Processing Variables with Arrays, created by James Blair on 24/10/2014.
James Blair
Quiz by James Blair, updated more than 1 year ago
James Blair
Created by James Blair over 10 years ago
45
0
1 2 3 4 5 (0)

Resource summary

Question 1

Question
Which statement is false regarding an ARRAY statement?
Answer
  • a. It is an executable statement.
  • b. It can be used to create variables.
  • c. It must contain either all numeric or all character elements.
  • d. It must be used to define an array before the array name can be referenced.

Question 2

Question
What belongs within the braces of this ARRAY statement? array contrib{?} qtr1-qtr4;
Answer
  • quarter
  • quarter*
  • 1-4
  • 4

Question 3

Question
For the program below, select an iterative DO statement to process all elements in the contrib array. data work.contrib; array contrib{ 4} qtr1-qtr4; ... contrib{ i} = contrib{ i}* 1.25; end; run;
Answer
  • do i = 4;
  • do i = 1 to 4;
  • do until i = 4;
  • do while i le 4;

Question 4

Question
What is the value of the index variable that references Jul in the statements below? array quarter{ 4} Jan Apr Jul Oct; do i = 1 to 4; yeargoal = quarter{ i}* 1.2; end;
Answer
  • 1
  • 2
  • 3
  • 4

Question 5

Question
Which DO statement would not process all the elements in the factors array shown below? array factors{*} age height weight bloodpr;
Answer
  • do i = 1 to dim( factors);
  • do i = 1 to dim(*);
  • do i = 1,2,3,4;
  • do i = 1 to 4;

Question 6

Question
Which statement below is false regarding the use of arrays to create variables?
Answer
  • The variables are added to the program data vector during the compilation of the DATA step.
  • You do not need to specify the array elements in the ARRAY statement.
  • By default, all character variables are assigned a length of eight.
  • Only character variables can be created.

Question 7

Question
For the first observation, what is the value of diff{ i} at the end of the second iteration of the DO loop? array wt{*} weight1-weight10; array diff{ 9}; do i = 1 to 9; diff{ i} = wt{ i + 1}-wt{ i}; end;
Answer
  • 15
  • 10
  • 8
  • -7

Question 8

Question
Finish the ARRAY statement below to create temporary array elements that have initial values of 9000, 9300, 9600, and 9900. array goal{ 4} ... ;
Answer
  • _temporary_ (9000 9300 9600 9900)
  • temporary (9000 9300 9600 9900)
  • _temporary_ 9000 9300 9600 9900
  • (temporary) 9000 9300 9600 9900

Question 9

Question
Based on the ARRAY statement below, select the array reference for the array element q50. array ques{ 3,25} q1-q75;
Answer
  • ques{ q50}
  • ques{ 1,50}
  • ques{ 2,25}
  • ques{ 3,0}

Question 10

Question
Select the ARRAY statement that defines the array in the following program. data coat; input category high1-high3 / low1-low3; array compare{ 2,3} high1-high3 low1-low3; do i = 1 to 2; do j = 1 to 3; compare{ i, j} = round( compare{ i, j}* 1.12); end; end; datalines; 5555 9 8 7 6 4 3 2 1 8888 21 12 34 64 13 14 15 16 ; run;
Answer
  • array compare{ 1,6} high1-high3 low1-low3;
  • array compare{ 2,3} high1-high3 low1-low3;
  • array compare{ 3,2} high1-high3 low1-low3;
  • array compare{ 3,3} high1-high3 low1-low3;
Show full summary Hide full summary

0 comments

There are no comments, be the first and leave one below:

Similar

SAMPLING
Elliot O'Leary
FREQUENCY TABLES: MODE, MEDIAN AND MEAN
Elliot O'Leary
CUMULATIVE FREQUENCY DIAGRAMS
Elliot O'Leary
TYPES OF DATA
Elliot O'Leary
HISTOGRAMS
Elliot O'Leary
GROUPED DATA FREQUENCY TABLES: MODAL CLASS AND ESTIMATE OF MEAN
Elliot O'Leary
Statistics Vocab
Nabeeha Yusuf
HTTPS explained with Carrier Pigeons
Shannon Anderson-Rush
chapter 1,2 statistics
Rigo Sanchez
Statistics, Data and Area (Semester 2 Exam)
meg willmington