Pass4Test 제공 IBM certifications I A6030-042 (Assessment: Developing with IBM Enterprise PL/I) 시험덤프자료가 광범한 시험준비인사들의 찬양을 받은지 하루이틀일이 아닙니다.이렇게 많은 분들이 Pass4Test 제공 IBM certifications I A6030-042 (Assessment: Developing with IBM Enterprise PL/I) 덤프로 시험을 통과하여 자격증을 취득하였다는것은 Pass4Test 제공 IBM certifications I A6030-042 (Assessment: Developing with IBM Enterprise PL/I) 덤프가 믿을만한 존재라는것을 증명해드립니다. 덤프에 있는 문제만 열심히 공부하시면 시험통과 가능하기에 시간도 절약해줄수있어 최고의 믿음과 인기를 받아왔습니다. IBM certifications I A6030-042 (Assessment: Developing with IBM Enterprise PL/I) 시험을 봐야 하는 분이라면 Pass4Test를 한번 믿어보세요. Pass4Test도움으로 후회없이 멋진 IT전문가로 거듭날수 있을것입니다.
NO.1 Given the following declarations, a list of 100 elements must be created so that the
element
created last can be accessed as the first element of the list. A new element is always inserted
in
front of the element created before. The variable NEXT in the last element should contain the
value NULL. Which of the following pieces of code implements this? DCL 1 NODE BASED
(ANCHOR), 2 NEXT POINTER, 2 DATA FIXED BIN (31); DCL ANCHOR POINTER; DCL P
POINTER
INIT (NULL()); DCL I FIXED BIN(31);
A.DO I = 1 TO 100; ALLOCATE NODE; NODE.DATA = I; NODE.NEXT = P; P = ANCHOR;
END;
B.DO I = 1 TO 100; P = ANCHOR; ALLOCATE NODE; NOTE.DATA = I; NODE.NEXT = P;
END;
C.I = 1 TO 100; ALLOCATE NODE; NODE.DATA = I; NODE.NEXT = P; ANCHOR = P; END;
D.DO I = 1 TO 100; NODE.DATA = I; NODE.NEXT = P; ALLOCATE NODE; P = ANCHOR;
END;
Correct:A
NO.2 In the following example what value will be printed to SYSPRINT, if any, from the PUT
LIST in
PGM_A? PGM_A: PROC; DCL INPARM CHAR (10) INIT('FIRST CALL'); DCL P_OUT PTR;
DCL
OUTPARM CHAR(10) BASED (P_OUT); DCL PGM_B ENTRY(CHAR(10),PTR) EXTERNAL;
CALL
PGM_B (INPARM,P_OUT); IF OUTPARM = 'RESULT ' THEN DO; INPARM = ''; CALL
PGM_B
(INPARM,P_OUT); END; PUT LIST(OUTPARM); END; PGM_B: PROC(INPARM,P_OUT);
DCL
INPARM CHAR (10); DCL P_OUT PTR; DCL OUTPARM CHAR (10) INIT(''); P_OUT =
ADDR(OUTPARM); IF INPARM ='FIRST CALL' THEN OUTPARM = 'RESULT '; ELSE
OUTPARM =
'NO RESULT '; END;
A.Blanks
B.'NO RESULT'
C.Unpredictable
D.'RESULT'
Correct:C
NO.3 What could be used when a structure is passed to a subroutine to verify that the area
the
structure occupies in storage has not been overwritten?
A.Structure is passed as a pointer.
B.Structure has eyecatchers at start and at end.
C.Structure has a length field at start.
D.Structure is passed as an aggregate.
Correct:B
NO.4 Requirement: If the value of the numeric variable I is 1 it needs to be changed to 2
and vice versa.
In all other cases it must remain unchanged. Which of the following solutions meets the
requirement and does not require essential structural modifications when the requirement is
changed to the following: If the value of the numeric variable I is 512 it needs to be changed
to 731
and if the value is 814 it needs to be changed to 5. In all other cases it must be set to 111.
A.IF I = 1 ! I = 2 THEN I = 3 - I;
B.DCL ONETWO(2) BIN FIXED(15) INIT(2,1); IF I = 1 ! I = 2 THEN I = ONETWO(I);
C.SELECT (I); WHEN(1) I = 2; WHEN(2) I = 1; OTHER; END;
D.IF I = 1 THEN I = 2; IF I = 2 THEN I = 1;
Correct:C
NO.5 Given the following declarations, which statement correctly refers to X? DCL R
CHAR(10); DCL
X CHAR(10) BASED; DCL P PTR; DCL Z CHAR(10); P = ADDR(R);
A.Z = P -> X;
B.P = ADDR(X);
C.Z = X;
D.X = 'THIS IS X';
Correct:A
NO.6 Which of the following is NOT part of the PL/I code review?
A.Training course for the program's author
B.Attendance of people with technical expertise
C.Decision whether the review object is a appropriate solution
D.Documentation of results of the review
Correct:A
NO.7 Which of the following will definitely NOT cause an unresolved external entry?
A.Missing library at link time
B.The main procedure name matching the binder or load module 'name'
C.A mismatch in names between the CALL and the actual procedure
D.An incorrect DECLARE for the external entry
Correct:B
NO.8 Prerequisite: A sorted input dataset with record length 100 contains at least one
record for each
of the values '1', '2', '3' in the first byte. The applied sort criteria is 1,100,ch,a. Requirements:
1.) All
records with '1' in the first byte must be ignored. 2.) All records with '2' in the first byte must
be
written to the output dataset. 3.) If there is a '3' in the first byte, the read iteration must be left.
4.)
The program must not abend or loop infinitely. If the code below does not fulfill the
specifications
provided above, which of the following is the most likely reason? DCL DDIN FILE RECORD
INPUT;
DCL DDOUT FILE RECORD OUTPUT; DCL 1 INSTRUC, 3 A CHAR(1), 3 * CHAR(99); DCL
EOF_IN
BIT(1) INIT('0'B); DCL (Z1,Z2,Z3,ZO) BIN FIXED(31) INIT(0); ON ENDFILE(DDIN) EOF_IN =
'1'B;
READ FILE(DDIN) INTO (INSTRUC); LOOP: DO WHILE(