iSeries RPG programming links April 8, 2006
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /homepages/26/d120742039/htdocs/Norm/iseries/wordpress/wp-content/plugins/technotag.php on line 30
I am sure every RPG programmer is aware of Scott Klement’s Club Tech iSeries Programming Tips Newsletter, but do you know, he has few other goodies in his bag?
For rookie iSeries RPG programmers, he has a tutorial titled How to Learn RPG.
For iSeries programmers, who want to experiment with pointers, try having Fun with RPG pointers.
Learn about Reading and Writing from Integrated File System or if you are internet-inclined try Sockets and TCP Programming.
Possible Related Links
iSeries Interview Questions April 1, 2006
Warning: array_merge() [function.array-merge]: Argument #2 is not an array in /homepages/26/d120742039/htdocs/Norm/iseries/wordpress/wp-content/plugins/technotag.php on line 30
*** The intention of these interview questions is to challenge my readers. I never intended to give out the answers. Those who seek answers, please use Google search for your quest. Google is your friend. Good Luck!
iSeries has evolved a lot since 1988, but interview questions have remained practically unchanged. Here are few of them which I came across on a forum. This post is also in the General forum. Feel free to contribute the answers to these questions either here in the comments area or in the forums area.
- How do you know if a record exists without doing a READ and CHAIN?
- What will be your approach in going either for OPNQRYF or Logical files. Which one to go for?
- How do you call procedures in ILE?
- What is the syntax of passing parameters to a procedure by value?
- How do you code file / field renames in ILE RPG?
- In ProgramB there is a SBMJOB, which is a call to program C .There is also a CALL to program D from B. How would you check the program C has been executed in D?
- How do you find whether a record is locked or not?
- What is the difference between RPG/400 and RPG4
- How do you find whether a job is a batch job or interactive?
- What you have to do in the display file when you are using message subfile?
- How to set on/off a group of indicators in a single statement?
- How can you determine the number of characters in a variable?
- Let’s consider a variable X of length 20. Move value ‘ABC’ to it.How to determine how many characters does X have?
- Suppose you have 3 members in a database file. How to read records from all the members without using CL (OVRDBF) i.e. Entire process should be handled exclusively in a RPG program?
- How do you do indexing in a physical file?
- Can an indexed file be accessed in arrival sequence in RPG?
- When will DUMP & DEBUG be ignored?
- what is the necessary command needed before OPNQRYF and why?
- Can you copy the records created by the OPNQRYF to other files and how?
- What are different ways to pass data between programs and which one is the efficient way?
- What are the necessary keywords required to code a message subfile?
- What is the purpose of FRCDTA keyword?
- What is the purpose of PUTOVR keyword?
- What is journalling and commitment control?
- What is the purpose of Panel Groups?
- How can a screen field that has changed since the last output operation be detected?
- What would be the effect on the field where reverse image, underline and high intensity?
- Can more than one subfile record be displayed on one line?
Possible Related Links
