Вы находитесь на странице: 1из 4

Oracle SOA BPEL ESB OSB Oracle SOA BPEL ESB OSB

AIA @ Admin AIA @ Admin


ibm as400 interview questions and answers ibm as400 interview questions and answers
10:04 10:04 IBMAS/400 IBMAS/400 No comments No comments
IBM AS-400 Interview Questions-->1 IBM AS-400 Interview Questions-->1
1. 1. Define a shared access path? Define a shared access path?
To share the open data path by various programs in a same job. To share the open data path by various programs in a same job.
2. 2. What is the difference between array and a multiple occurrence data structure? What is the difference between array and a multiple occurrence data structure?
The values stored in array dont vary. In the other hand, we can store the The values stored in array dont vary. In the other hand, we can store the
Different values in same variables at various stages. Different values in same variables at various stages.
3. 3. What is *INZSR used for? What is *INZSR used for?
It is special type of RPG/400 subroutine, which is executed automatically It is special type of RPG/400 subroutine, which is executed automatically
at the beginning of the at the beginning of the program program. It is a good place to code initializes the variables. . It is a good place to code initializes the variables.
4. 4. How can you execute a command from within an RPG How can you execute a command from within an RPG program program without calling a CLP without calling a CLP
program program??
By calling QCMDEXC application By calling QCMDEXC application program program interface we can execute a CL command with in an interface we can execute a CL command with in an
RPG RPG program program..
5. 5. What is the purpose of the "N" in the following calculation specification? What is the purpose of the "N" in the following calculation specification?
C KEY CHAIN FILE N 99 C KEY CHAIN FILE N 99
If you specify N in 53rd position, the record will not be locked if you try to read the locked If you specify N in 53rd position, the record will not be locked if you try to read the locked
record. It is a way of avoiding the record lock. record. It is a way of avoiding the record lock.

6. 6. Which of the following Which of the following operations operations does NOT zero the field FLDA defined as 4,0? does NOT zero the field FLDA defined as 4,0?
C MOVE *ZEROS FLDA C MOVE *ZEROS FLDA
C Z-ADD *ZEROS FLDA C Z-ADD *ZEROS FLDA
C Z-ADD 0 FLDA C Z-ADD 0 FLDA
C MOVE *ALL'0' FLDA C MOVE *ALL'0' FLDA
C SUB FLDA FLDA C SUB FLDA FLDA
C MOVE '0000' FLDA C MOVE '0000' FLDA
C CLEAR FLDA C CLEAR FLDA
C MOVE *BLANKS FLDA C MOVE *BLANKS FLDA
The last The last instruction instruction does NOT zero the field FLDA. does NOT zero the field FLDA.
7. 7. How can you check for a records existence without causing and I/O (CHAIN/READ)? How can you check for a records existence without causing and I/O (CHAIN/READ)?
With the help of File Information Data Structure, we can check existence of records in a physical With the help of File Information Data Structure, we can check existence of records in a physical
file. The code is described below: file. The code is described below:
In File description continuation line (IPFK), In File description continuation line (IPFK),

KINFDS RCDS KINFDS RCDS
IRCDS DS IRCDS DS
I *RECORD #RCDS I *RECORD #RCDS
With the above code we can check the existence of records in a file without causing I/O With the above code we can check the existence of records in a file without causing I/O
operation operation..
8. 8. Define what a data area is along with a brief example of what it may be used for? Define what a data area is along with a brief example of what it may be used for?
Data area is a Data area is a storage storage area to store limited information. area to store limited information.
Popular Popular Tags Tags Blog Archives Blog Archives
SOCIAL PROFILES SOCIAL PROFILES
Search
INFOLINKS IN TEXT ADS INFOLINKS IN TEXT ADS
POPULAR POSTS POPULAR POSTS
Oracle Soa Suite 11g interview Questions Oracle Soa Suite 11g interview Questions
And Answers And Answers
1) What is the difference between 10g and 1) What is the difference between 10g and
11g? 11g? SCA architecture was followed in 11g and SCA architecture was followed in 11g and
not in 10g not in 10g In 11g you can put al... In 11g you can put al...
Oracle Soa Interview Questions Oracle Soa Interview Questions
Oracle SOA/BPEL Interview Questions: Oracle SOA/BPEL Interview Questions: 1) Why 1) Why
SOA? What are the advantages? What are the SOA? What are the advantages? What are the
disadvantages? disadvantages? 2) What are the ap... 2) What are the ap...
ibm as400 interview questions answers pdf ibm as400 interview questions answers pdf
free download free download
IBM AS-400 Interview Questions-->5 IBM AS-400 Interview Questions-->5 141. What is 141. What is
Folder? Folder? A Folder is a named object that is used A Folder is a named object that is used
as a directory for documents a... as a directory for documents a...
scjp 1.6 certification dumps free download scjp 1.6 certification dumps free download
1.Assertions 1.Assertions Q: 01 Given: Q: 01 Given: 8. public class test { 8. public class test { 9. 9.
public static void public static void main main(String [] a) { (String [] a) { 10. assert 10. assert
a.length == 1; a.length == 1; 11. } 11. } 12. }... 12. }...
osb interview questions answers osb interview questions answers
oracle osb interview questions oracle osb interview questions 1. What is a 1. What is a
Proxy Service? Proxy Service? You can think of proxy services as You can think of proxy services as
the services published by OSB... the services published by OSB...
JSP interview questions and JSP interview questions and
answers for experienced answers for experienced
Jsp Interview Questions-->2 Jsp Interview Questions-->2 26. 26.
How can I declare methods within How can I declare methods within
my JSP page? my JSP page? We can declare We can declare
methods by using JSP declarative t... methods by using JSP declarative t...
GANGADHAR. Powered by GANGADHAR. Powered by Blogger Blogger..
Home Home
TRANSLATE TRANSLATE
LABELS LIST LABELS LIST
AIA AIA (1) (1)
AIA FAQS AIA FAQS (1) (1)
BOOKS BOOKS (1) (1)
HOME HOME JOBS JOBS
SOA SOA
AIA AIA
BPEL BPEL
OSB OSB
TRAININGS TRAININGS
TESTING TESTING ADMIN ADMIN DOWNLOADS DOWNLOADS
HOME HOME
converted by Web2PDFConvert.com
Example: Example: a new and unique customer number is generated whenever a new customer is a new and unique customer number is generated whenever a new customer is
added to customer master file. Data area keeps track of last record added and adds 1 to it. added to customer master file. Data area keeps track of last record added and adds 1 to it.
Through Through program program we can access new customer number. we can access new customer number.
9. 9. Define what a data queue is along with a brief example of what it may be used for? Define what a data queue is along with a brief example of what it may be used for?
Data queues provides communication between programs by calling API's QSNDDTAQ and Data queues provides communication between programs by calling API's QSNDDTAQ and
QRCVDTAQ along with parameters like data queue name, library in which data queue exists, QRCVDTAQ along with parameters like data queue name, library in which data queue exists,
variable to store the number of characters to be sent, variable to store the information to be variable to store the number of characters to be sent, variable to store the information to be
sent. We can send the same data queue to the many programs. sent. We can send the same data queue to the many programs.
10. 10. What is the purpose of the following? What is the purpose of the following?
I 'CLOSED' C STAT01 I 'CLOSED' C STAT01
I 'OPEN' C STAT02 I 'OPEN' C STAT02
It is a type of initializing the variables in I-spec. And these are further used in C-spec. It is a type of initializing the variables in I-spec. And these are further used in C-spec.
11. 11. What is the difference between UDATE and the system date? What is the difference between UDATE and the system date?
UDATE supports two-digit year. The format is *MDY (MMDDYY). UDATE supports two-digit year. The format is *MDY (MMDDYY).
*DATE (system date) supports four digit year. The format is *MDYY (MMDDYYYY). *DATE (system date) supports four digit year. The format is *MDYY (MMDDYYYY).
12. 12. List some of the commonly used commands for debugging List some of the commonly used commands for debugging
STRDBG (for batch jobs), STRISDB STRDBG (for batch jobs), STRISDB
..
13. 13. Define the RCVF command? Define the RCVF command?
RCVF command used to receive the records either from the data base file or device file. RCVF command used to receive the records either from the data base file or device file.
14. 14. Define the purpose of the %SST function? Define the purpose of the %SST function?
To extract the information from the specified string. To extract the information from the specified string.
15. 15. Define the purpose of the *CAT function? Define the purpose of the *CAT function?
To concatenate the two strings into a one string. To concatenate the two strings into a one string.
16. 16. Define the purpose of the *BCAT function? Define the purpose of the *BCAT function?
To concatenate the two strings by placing a single blank in a resultant. To concatenate the two strings by placing a single blank in a resultant.
17. 17. Describe the difference between the DOWxx and DOUxx Describe the difference between the DOWxx and DOUxx operations operations??
DOWxx : If the condition becomes true, then only the group of DOWxx : If the condition becomes true, then only the group of instructions instructions allowed executing. allowed executing.
DOUxx : Irrespective of condition, it will execute at least one time. DOUxx : Irrespective of condition, it will execute at least one time.

18. 18. Define the purpose of the LEAVE Define the purpose of the LEAVE operation operation??

If you specify LEAVE, the control transfers to the statement below the ENDDO. If you specify LEAVE, the control transfers to the statement below the ENDDO.
19. 19. Define the purpose of the ITER Define the purpose of the ITER operation operation??
If you specify the ITER, the groups of statements are allowed to execute repeatedly. If you specify the ITER, the groups of statements are allowed to execute repeatedly.
20. 20. List the steps/commands necessary to accomplish the following: List the steps/commands necessary to accomplish the following:
a. Copy data from the file ORDHDR into file ORDHIST a. Copy data from the file ORDHDR into file ORDHIST
b. The file ORDHIST may or may not exist b. The file ORDHIST may or may not exist
c. If the file ORDHDR does exist, it may or may not contain data c. If the file ORDHDR does exist, it may or may not contain data
d. The file ORDHIST may or may not contain data, if the file does contain d. The file ORDHIST may or may not contain data, if the file does contain
data the old data should be erased data the old data should be erased
Commands: Commands: a. CPYF FILE (ORDHDR) TOFILE (ORDHIST) a. CPYF FILE (ORDHDR) TOFILE (ORDHIST)
b. CPYF FILE (ORDHDR) TOFILE (ORDHIST) CRTFILE b. CPYF FILE (ORDHDR) TOFILE (ORDHIST) CRTFILE
(*YES) (*YES)
c. CPYF FILE (ORDHDR) TOFILE (ORDHIST) *ADD c. CPYF FILE (ORDHDR) TOFILE (ORDHIST) *ADD
d. CPYF FILE (ORDHDR) TOFILE (ORDHIST) *REPLACE d. CPYF FILE (ORDHDR) TOFILE (ORDHIST) *REPLACE
21. 21. What is the purpose of the following? What is the purpose of the following?
BPEL Activitys BPEL Activitys (28) (28)
CERTIFICATION DUMPS CERTIFICATION DUMPS (1) (1)
CORE JAVA CORE JAVA (5) (5)
EJB EJB (4) (4)
ESB ESB (1) (1)
ESB FAQS ESB FAQS (1) (1)
Hadoop Hadoop (3) (3)
HIBERNATE HIBERNATE (3) (3)
Html 5 Html 5 (1) (1)
IBM AIX IBM AIX (3) (3)
IBM AS/400 IBM AS/400 (5) (5)
Iphone Iphone (3) (3)
JAVA DUMPS JAVA DUMPS (1) (1)
JDBC JDBC (5) (5)
JSF JSF (2) (2)
JSP JSP (2) (2)
oracle sql/plsql faqs oracle sql/plsql faqs (7) (7)
OSB OSB (1) (1)
San interview Q(A) San interview Q(A) (4) (4)
SERVLETS SERVLETS (6) (6)
SOA ADMIN INTERVIEW(Q) SOA ADMIN INTERVIEW(Q) (1) (1)
SOA INSTALL GUIDE's SOA INSTALL GUIDE's (1) (1)
SOA INTERVIEW SOA INTERVIEW (2) (2)
SPRING SPRING (5) (5)
STRUCTS STRUCTS (2) (2)
Tibco faqs Tibco faqs (4) (4)
WEBLOGIC SERVER WEBLOGIC SERVER (15) (15)
WebMethods WebMethods (4) (4)
FOLLOWERS FOLLOWERS
converted by Web2PDFConvert.com
FORDHDR1 IF E K DISK FORDHDR1 IF E K DISK
ORDHDRF KRENAMEORDHDRF1 ORDHDRF KRENAMEORDHDRF1
In order to rename the record format of a data base file in a In order to rename the record format of a data base file in a program program,,
we can use the above steps. Purpose of renaming is: If the record format name is similar in we can use the above steps. Purpose of renaming is: If the record format name is similar in
two files and if both are used in a same two files and if both are used in a same program program, the , the program program will not compile. Hence we have will not compile. Hence we have
to rename either of the file. to rename either of the file.

22. 22. What is the purpose of the following What is the purpose of the following
C/COPY QRPGSRC, ORDERR C/COPY QRPGSRC, ORDERR
During the compilation the During the compilation the source code source code of ORDERR copy book is copied into of ORDERR copy book is copied into
the existing the existing program program. Where as /COPY is compiler directive . Where as /COPY is compiler directive
statement. statement.
23. 23. What is the purpose of the following What is the purpose of the following
FORDHDR1 CF E WORKSTN FORDHDR1 CF E WORKSTN
$2SFN SFILE FMT2 $2SFN SFILE FMT2
The above line indicates that, $2SFN is a relative record number and FMT2 is name of the The above line indicates that, $2SFN is a relative record number and FMT2 is name of the
subfile record format. subfile record format.
24. 24. What is the purpose of the following What is the purpose of the following
I UDS I UDS
I 1 60ORDER# I 1 60ORDER#
I 7 90LINE# I 7 90LINE#
The purpose is to define the variables in I-Spec and these are further used in C-spec. Where The purpose is to define the variables in I-Spec and these are further used in C-spec. Where
as U indicates data area data structure? The above code is used to update the data area as U indicates data area data structure? The above code is used to update the data area
value through the value through the program program. The letter "U" indicates that the defined data structure is a data . The letter "U" indicates that the defined data structure is a data
area data structure. area data structure.
25. 25. What is the purpose of the following? What is the purpose of the following?
A CSRLOC (F1ROW F1COL) A CSRLOC (F1ROW F1COL)
Using this record level keyword, you can specify cursor location on an output Using this record level keyword, you can specify cursor location on an output operation operation to the to the
record format you are defining. The record format you are defining. The program program sends output after setting the cursor sends output after setting the cursor
location. location.
26. 26. What is the difference between SFLCLR and SFLINZ? What is the difference between SFLCLR and SFLINZ?
SFLCLR: SFLCLR: It clears the subfile. It clears the subfile.
SFLINZ: SFLINZ: First it clears the subfile and initializing the numeric variables with zeros and First it clears the subfile and initializing the numeric variables with zeros and
alphanumeric variables with characters. alphanumeric variables with characters.
27. 27. Define the purpose/use for SFLRNA? Define the purpose/use for SFLRNA?
Using this, we can make specified subfile record format inactive. Using this, we can make specified subfile record format inactive.
28. 28. Define what the Define what the operation operation will do, the purpose of the result field and the purpose of will do, the purpose of the result field and the purpose of
*IN66? *IN66?
HI LO EQ HI LO EQ
C CALL 'CVTDAT' DTPRM 66 C CALL 'CVTDAT' DTPRM 66

The above statement causes, call the The above statement causes, call the program program and pass the parameter. and pass the parameter.
29. 29. Define each of the following Define each of the following operation operation codes codes
a. a. READ READ To read the records sequentially. To read the records sequentially.
b. b. READE READE To read the equal key records To read the equal key records
c. c. READP READP To read the previous records To read the previous records
d. d. READC READC To read the records from the workstation file (Subfile). To read the records from the workstation file (Subfile).
e. e. REDEP REDEP To read the equal key previous records. To read the equal key previous records.
converted by Web2PDFConvert.com
Newer Post Newer Post Older Post Older Post
30. 30. Define the purpose of the following code (If you know, how would this be written in Define the purpose of the following code (If you know, how would this be written in
RPG ILE) RPG ILE)
HI LO EQ HI LO EQ
C *IN66 DOUEQ *OFF C *IN66 DOUEQ *OFF
C KEY1 CHAIN FILEA 90 66 C KEY1 CHAIN FILEA 90 66
C 66 CALL PGM1 PRM C 66 CALL PGM1 PRM
C ENDDO C ENDDO
Whenever the Whenever the indicator indicator *IN66 becomes *OFF, the control transfers after ENDDO statement. *IN66 becomes *OFF, the control transfers after ENDDO statement.
Otherwise, it reads the records from the data base file based on Otherwise, it reads the records from the data base file based on indicator indicator specified on HI specified on HI
position. If the specified position. If the specified indicator indicator on LO position becomes *OFF, then only CALL statement will on LO position becomes *OFF, then only CALL statement will
execute. execute.
Reactions: Reactions:
Home Home
0 comments: 0 comments:
Post a Comment Post a Comment
Enter your comment...
Comment as: Select profile...
Publish Publish

Preview Preview
Subscribe to: Subscribe to: Post Comments (Atom) Post Comments (Atom)
BLOGGER NEWS BLOGGER NEWS BLOGROLL BLOGROLL ABOUT ABOUT
Gangadhar Gangadhar

Copyright Copyright 2014 2014 Oracle SOA BPEL ESB OSB AIA @ Admin Oracle SOA BPEL ESB OSB AIA @ Admin | Powered by | Powered by Blogger Blogger
Design by Design by NewWpThemes NewWpThemes | Blogger Theme by | Blogger Theme by Lasantha Lasantha - - PremiumBlogger Themes PremiumBlogger Themes | | Virtual Private Server Virtual Private Server
Recommend this on Google
converted by Web2PDFConvert.com

Вам также может понравиться