C9050-042 Dumps C9050-042 Braindumps C9050-042 Real Questions C9050-042 Practice Test C9050-042 Actual Questions IBM C9050-042 Developing with IBM Enterprise PL/I https://killexams.com/pass4sure/exam-detail/C9050-042 QUESTION: 134 Requirement Copy a dataset of record length 100 to another dataset. If the following code does not fulfill the requirement above, which is the most likely reason? DCL DDIN FILE RECORD INPUT; DCL DDOUT FILE RECORD OUTPUT; DCL INSTRUC CHAR(100); DCL EOF_IN BIT(1) INIT(’0’B); ON ENDFILE(DDIN) EOF_IN = ‘1’B; READ FILE(DDIN) INTO(INSTRUC); DO WHlLE(^EOF_IN); WRITE FILE(DDOUT) FROM(INSTRUC); READ FILE(DDIN) INTO(INSTRUC); WRITE FILE(DDOUT) FROM(INSTRUC); END; A. The code does not fulfill the requirement because too many records will be written to the output dataset, except when the input dataset is empty. B. The code does not fulfill the requirement because the input structure is the same as the output structure. C. The code does not fulfill the requirement because the OPEN statements are missing. D. The code fulfills the requirement. Answer: A QUESTION: 135 What happens after executing the following code? DCL OUTFILE FILE RECORD OUTPUT; DCLP PTR; DCL I BIN FIXED(31); DCL A BIN FIXED(31) BASED(P); DO I = 1 TO 10; LOCATE A FILE(OUTFILE) SET(P); A = I; END; CLOSE FILE(OUTFILE); A. 10 records will be written with value 1 to 10. B. 10 records will be written with first record value undefined. C. 9 records will be written with value 1 to 9. D. 9 records will be written with value 2 to 10. Answer: A QUESTION: 136 If the PROC name is less than 8 characters, what ENTRY point should be specified for a PL/I routine which will be FETCHed? A. PLISTART B. CEESTART L C. The PROC name D. The PROC name followed by a ‘1’ Answer: C QUESTION: 137 Given the lollowing declarations, what statement will raise STRINGSIZE condition if enabled? DCLA_STR CHAR (100) VARYING; DCLB_STR CHAR(10) STATIC; DCL C_STR CHAR (100); A. A_STR = B_STR; B. C_STR = B_STR; C. SUBSTR(C_STR, 92) = B_STR; D. C_STR = A_STR; Answer: C QUESTION: 138 Given the following code, which call will pass a dummy argument? PROG: PROC OPTIONS(MAIN); DCL SUM01 DEC FIXED(5,0) INIT (7); DCL SUM02 DEC FIXED(9,0) INIT (999); CALL SUBA(SUM01, SUM02); CALL SUSB(SUM01, SUM02); CALL SUBC(SUM01, SUM02); CALL SUBD(SUM01, SUM02); SUBA PROC( PRM1, PRM2); DCL PRM1 DEC FIXED (5,0) BYVALUE, PRM2 DEC FIXED (9,0); END SUBA; SUBB: PROC( PRM1, PRM2); DCL PRM1 DEC FIXED (5,0), PRM2 DEC FIXED (9,0); END SUBD; SUBC: PROC( PRM 1, PRM2); DCL PRM1 BIN FIXED (15,0), PRM2 DEC FIXED (9,0); END SUBC; SUBD: PROC( PRM 1, PRM2); DCL PRM1 DEC FIXED(5,0) BYADDR, PRM2 DEC FIXED (9,0) SYADDP; END SUBD; END PROG; A. Call to SUBA B. CaII to SUBB C. CaII to SUBC D. CaII to SUBD Answer: C QUESTION: 139 Given the following code, what will happen? DCL(K, L) FIXED DEC (1); K= 1; L = 2; PUT SKIP LIST (12+K/L); A. The output is 12.5. B. The program ends abnormally at runtime. C. The resulting value is 6.5. D. The output is 12.4999999999999. Answer: B QUESTION: 140 Given the following declaration for X: DCLX FIXED DEC (3) INIT (123); If Y is declared as CHAR, what should its minimum length be to preserve the value 123 if these statements are executed? Y = X; X =Y; A. 3 B. 4 C. 5 D. 6 Answer: D 6$03/( 48(67,216 7KHVH TXHVWLRQV DUH IRU GHPR SXUSRVH RQO\ )XOO YHUVLRQ LV XS WR GDWH DQG FRQWDLQV DFWXDO TXHVWLRQV DQG DQVZHUV .LOOH[DPV FRP LV DQ RQOLQH SODWIRUP WKDW RIIHUV D ZLGH UDQJH RI VHUYLFHV UHODWHG WR FHUWLILFDWLRQ H[DP SUHSDUDWLRQ 7KH SODWIRUP SURYLGHV DFWXDO TXHVWLRQV H[DP GXPSV DQG SUDFWLFH WHVWV WR KHOS LQGLYLGXDOV SUHSDUH IRU YDULRXV FHUWLILFDWLRQ H[DPV ZLWK FRQILGHQFH +HUH DUH VRPH NH\ IHDWXUHV DQG VHUYLFHV RIIHUHG E\ .LOOH[DPV FRP $FWXDO ([DP 4XHVWLRQV .LOOH[DPV FRP SURYLGHV DFWXDO H[DP TXHVWLRQV WKDW DUH H[SHULHQFHG LQ WHVW FHQWHUV 7KHVH TXHVWLRQV DUH XSGDWHG UHJXODUO\ WR HQVXUH WKH\ DUH XS WR GDWH DQG UHOHYDQW WR WKH ODWHVW H[DP V\OODEXV %\ VWXG\LQJ WKHVH DFWXDO TXHVWLRQV FDQGLGDWHV FDQ IDPLOLDUL]H WKHPVHOYHV ZLWK WKH FRQWHQW DQG IRUPDW RI WKH UHDO H[DP ([DP 'XPSV .LOOH[DPV FRP RIIHUV H[DP GXPSV LQ 3') IRUPDW 7KHVH GXPSV FRQWDLQ D FRPSUHKHQVLYH FROOHFWLRQ RI TXHVWLRQV DQG DQVZHUV WKDW FRYHU WKH H[DP WRSLFV %\ XVLQJ WKHVH GXPSV FDQGLGDWHV FDQ HQKDQFH WKHLU NQRZOHGJH DQG LPSURYH WKHLU FKDQFHV RI VXFFHVV LQ WKH FHUWLILFDWLRQ H[DP 3UDFWLFH 7HVWV .LOOH[DPV FRP SURYLGHV SUDFWLFH WHVWV WKURXJK WKHLU GHVNWRS 9&( H[DP VLPXODWRU DQG RQOLQH WHVW HQJLQH 7KHVH SUDFWLFH WHVWV VLPXODWH WKH UHDO H[DP HQYLURQPHQW DQG KHOS FDQGLGDWHV DVVHVV WKHLU UHDGLQHVV IRU WKH DFWXDO H[DP 7KH SUDFWLFH WHVWV FRYHU D ZLGH UDQJH RI TXHVWLRQV DQG HQDEOH FDQGLGDWHV WR LGHQWLI\ WKHLU VWUHQJWKV DQG ZHDNQHVVHV *XDUDQWHHG 6XFFHVV .LOOH[DPV FRP RIIHUV D VXFFHVV JXDUDQWHH ZLWK WKHLU H[DP GXPSV 7KH\ FODLP WKDW E\ XVLQJ WKHLU PDWHULDOV FDQGLGDWHV ZLOO SDVV WKHLU H[DPV RQ WKH ILUVW DWWHPSW RU WKH\ ZLOO UHIXQG WKH SXUFKDVH SULFH 7KLV JXDUDQWHH SURYLGHV DVVXUDQFH DQG FRQILGHQFH WR LQGLYLGXDOV SUHSDULQJ IRU FHUWLILFDWLRQ H[DPV 8SGDWHG &RQWHQW .LOOH[DPV FRP UHJXODUO\ XSGDWHV LWV TXHVWLRQ EDQN DQG H[DP GXPSV WR HQVXUH WKDW WKH\ DUH FXUUHQW DQG UHIOHFW WKH ODWHVW FKDQJHV LQ WKH H[DP V\OODEXV 7KLV KHOSV FDQGLGDWHV VWD\ XS WR GDWH ZLWK WKH H[DP FRQWHQW DQG LQFUHDVHV WKHLU FKDQFHV RI VXFFHVV 7HFKQLFDO 6XSSRUW .LOOH[DPV FRP SURYLGHV IUHH [ WHFKQLFDO VXSSRUW WR DVVLVW FDQGLGDWHV ZLWK DQ\ TXHULHV RU LVVXHV WKH\ PD\ HQFRXQWHU ZKLOH XVLQJ WKHLU VHUYLFHV 7KHLU FHUWLILHG H[SHUWV DUH DYDLODEOH WR SURYLGH JXLGDQFH DQG KHOS FDQGLGDWHV WKURXJKRXW WKHLU H[DP SUHSDUDWLRQ MRXUQH\ 'PS .PSF FYBNT WJTJU IUUQT LJMMFYBNT DPN WFOEPST FYBN MJTU .LOO \RXU H[DP DW )LUVW $WWHPSW *XDUDQWHHG