Quickly delivery
Our clients come from all around the world and our company sends the products to them quickly. The clients only need to choose the version of the product, fill in the correct mails and pay for our Developing with IBM Enterprise PL/I useful test guide. Then they will receive our mails in 5-10 minutes. Once the clients click on the links they can use our C9050-042 study materials immediately. If the clients can't receive the mails they can contact our online customer service and they will help them solve the problem. Finally the clients will receive the mails successfully. The purchase procedures are simple and the delivery of our C9050-042 study tool is fast.
If you want to pass the exam smoothly buying our Developing with IBM Enterprise PL/I useful test guide is your ideal choice. They can help you learn efficiently, save your time and energy and let you master the useful information. Our passing rate of C9050-042 study tool is very high and you needn't worry that you have spent money and energy on them but you gain nothing. We provide the great service after you purchase our C9050-042 cram training materials and you can contact our customer service at any time during one day. It is a pity if you don't buy our C9050-042 study tool to prepare for the test IBM certification.
Available both at home and abroad
The clients at home and abroad can both purchase our C9050-042 study tool online. Our brand enjoys world-wide fame and influences so many clients at home and abroad choose to buy our Developing with IBM Enterprise PL/I useful test guide. Our company provides convenient service to the clients all around the world so that the clients all around the world can use our C9050-042 study materials efficiently. Our company boosts an entire sale system which provides the links to the clients all around the world so that the clients can receive our products timely. Once the clients order our C9050-042 cram training materials we will send the products quickly by mails. The clients abroad only need to fill in correct mails and then they get our products conveniently. Our C9050-042 cram training materials provide the version with the language domestically and the version with the foreign countries' language so that the clients at home and abroad can use our C9050-042 study tool conveniently.
Considerate online customer service
The clients can consult our online customer service before and after they buy our Developing with IBM Enterprise PL/I useful test guide. We provide considerate customer service to the clients. Before the clients buy our C9050-042 cram training materials they can consult our online customer service personnel about the products' version and price and then decide whether to buy them or not. After the clients buy the C9050-042 study tool they can consult our online customer service about how to use them and the problems which occur during the process of using. If the clients fail in the test and require the refund our online customer service will reply their requests quickly and deal with the refund procedures promptly. In short, our online customer service will reply all of the clients' questions about the C9050-042 cram training materials timely and efficiently.
IBM Developing with IBM Enterprise PL/I Sample Questions:
1. The following program was written to copy a dataset with record length of 100 to another dataset. If this
requirement has not been fulfilled, 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;
DO UNTIL (EOF_IN);
READ FILE (DDIN) INTO(INSTRUC);
WRITE FILE(DDOUT) FROM(INSTRUC);
END;
A) The code does not fulfill the requirement because the input structure is the same as the output
structure.
B) The code fulfills the requirement.
C) The code does not fulfill the requirement because too many records will be written to the output
dataset.
D) The code does not fulfill the requirement because the OPEN statements are missing.
2. Requirement:
The function LEAPYEAR evaluates a given 4-digit number and returns '1'B if it is a leap year, '0'B if it is
not. This function is supposed to work for the years 2004 to 2015.
Leap years occur every four years, except for years ending in 00 that are not divisible by 400. Which of
the following solutions meets the requirement and does NOT need to be changed if the requirement
changes to: The function is supposed to work for the years 1900 to 3000.
A) LEAPYEAR: PROC(YEAR) RETURNS(BIT(1));
DCL YEAR PlC '9999';
DCL VERIFY BUILTIN;
IFVERIFY(YEAR,0123456789)^= 0 THEN RETURN('0'B);
SELECT(YEAR);
WHEN (2004) RETURN('1'B);
WHEN (2008) RETURN('1'B);
WHEN (2012) RETURN('1'B);
OTHER RETURN('0'B);
END;
END LEAPYEAR;
B) LEAPYEAR:PROC(YEAR) RETURNS(BIT(1));
DCL YEAR PlC '9999';
DCL (MOD,VERIFY) BUILTIN;
SELECT;
WHEN (VERIFY(YEAR '0123456769') ^= 0) RETURN('0'B); WHEN (MOD(YEAR,100) = 0)
RETURN('0'B);
WHEN (MOD(YEAR,400) = 0) RETURN('1'B);
WHEN (MOD(YEAR,4) = 0) RETURN('1'B);
OTHERRETURN('0'B);
END;
END LEAPYEAR;
C) LEAPYEAR:PROC(YEAR) RETURNS(BIT(1));
DCL YEAR PlC '9999';
DCL (MOD,VERIFY) BUILTIN;
SELECT;
WHEN (VERIFY(YEAR '0123456789') ^= 0) RETURN('0'B);
WHEN (MOD(YEAR,400) = 0) RETURN('l'B); WHEN (MOD(YEAR,100) = 0) RETURN('0'B);
WHEN (MOD(YEAR,4) = 0) RETURN('1'B); OTHER RETURN('0'B);
END;
END LEAPYEAR;
D) LEAPYEAR: PROC(YEAR) RETURNS(BIT(1));
DCL YEAR PlC '9999';
DCL (MOD,VERIFY) BUILTIN;
SELECT;
WHEN (VERIFY(YEAR,'0l23456789') ^= 0) RETURN('0'B);
WHEN (MOD(YEAR,100) = 0)RETURN('0'B);
WHEN (MOD(YEAR,4) = 0)RETURN('1'B);
OTHERRETURN('0'B);
END;
END LEAPYEAR;
3. Which of the following structures will NOT contain padding btes if the PL/I default for alignment is applied?
A) DCL 1 A ALIGNED,
2 B FIXED BIN(31),
2 C CHAR (2) VAR,
2 D FIXED BIN(31),
2 E FIXED DEC (1),
2 F CHAR (3) VAR,
B) DCL 1 A,
2 B FIXED BIN(31),
2 C CHAR (2) VAR ALIGNED,
2 D FIXED BIN(31),
2 E FIXED DEC (1),
2 F CHAR (3) YAP;
C) DCL 1 A,
2 B FIXED BIN(31),
2 C CHAR (2) VAR,
2 D FIXED BIN(31),
2 E FIXED DEC (1),
2 F FLOAT DEC (6);
D) DCL 1 A,
2 B FIXED BIN(31),
2 C CHAR (2) VAP,
2 D FIXED BIN(31),
2 E FIXED DEC (1),
2 F CHAR (3) VAR ALIGNED;
4. A junior programmer has written a 3000 statement program and has asked the team lead for help in
determining how to review it. Which of the following is the most appropriate response for the team lead?
A) Ask the programmer to compile it and run some tests to see if it can be broken.
B) Provide the programmer with a list of programming standards.
C) Inform the programmer that a review is not necessary.
D) Request that the programmer set up an informal walkthrough with key members of the team.
5. 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 has eyecatchers at start and at end.
B) Structure is passed as a pointer.
C) Structure has a length field at start.
D) Structure is passed as an aggregate.
Solutions:
| Question # 1 Answer: C | Question # 2 Answer: C | Question # 3 Answer: B | Question # 4 Answer: D | Question # 5 Answer: A |



