What is IMPACT analysis?
Answers were Sorted based on User's Feedback
Answer / guest
Impact Analysis:
If a change requested to an existing process, need to
analyse the impact on entities
Interview Purpose
-----------------
Requirement - Size of a field need to be increased in a
copybook
Before giving estimation to above requirement, we need to
do impact analysis
1. Validate the changes required to the copybook
- If FILLER (unused space) exist, use that space to
increase above field. This will save from increasing
copybook length
- If no FILLER exist in copybook, increase field length,
which will increase copybook length
2. Search for Programs used this copybook. Analyse the
usage of field in these programs. If the field value is
moving to any working storage field, start analyse the
impact of that working storage variable
- If the program is a sub-program, validate if this
field moving to main program through linkage section
variable
3. Validate the files linked to the copybook, requires file
attribute changes in the job
4. If the filed value is moving to any database, then
validate DCLGEN
5. If the value moving to any online programs, analyse if
it require any changes to online screen
| Is This Answer Correct ? | 15 Yes | 0 No |
I have program P1 which calls file F1 which has 100 records and following structure 001 .................. 002 .................. 003 .................. 098 .................... 099 ................... 100 .................... Now I want to read these files and write these records in file F2 in following manner. 001 ...... 051 ..... 002 ...... 052 ..... 003 ...... 053 ..... .......... ....... .......... ....... .......... ....... 048 ........ 098 ...... 049 .......... 099 ....... 050 .... 100 ......
I have a source program compiled with Cobol-2. The output file has a record length of 100 defined in the program but a record of 60 bytes getting written into it. i.e. The rest of 40 bytes I am not Writing anything. But it by default puts some values into the last 40 bytes. However it does not impact anything. But when Compiled the module with Enterprise Cobol the last 40 bytes were spaces as fillers. Can anyone explain?
In my table having 3000 Records. How can I delete the 500th row? (we don't know what is data inside the table)
01 WS-NAME PIC X(10) OCCURES 2. by this we can get ws-name 2 times. My qustion is how can we access the second name
explain sorting techniques in cobol program?
In COBOL programming, what is PERFORM? What is VARYING?
whats the disadvantage of search all over search?
We are using the searching a table which is indexed, once the key is found, how can we get the occurance at which the key was found.
How does IDMS communicate with CICS?
What type of Call you would use if you don;t want the control back to the calling program?
What guidelines should be followed to write a structured Cobol program?
Please let me know how the Eject verb works for page break.. I want to know the code, how it is used.