What is the difference between CALL BY VALUE and CALL BY
CONTENT?
Answers were Sorted based on User's Feedback
Answer / prakash
both are same, this should be a difference between call by
reference and by value/content.
Here we send the address of he data in first case and the
value/content in second case.
| Is This Answer Correct ? | 17 Yes | 7 No |
Answer / sridevi
Call by value will not return the data back to the calling
program
Call by reference shares the common storage for the
variables used between the calling and called program and
the called program returns the data back to the calling
program through by reference
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / michael
call by reference:
pass pointer to data
call by content:
copy data into temporary, pass pointer to temporary
call by value:
pass data
if the called program is a cobol program the
address of the receiving linkage data item is set to the
passed data value
| Is This Answer Correct ? | 5 Yes | 2 No |
Answer / suputhru
CALL BY VALUE = CALL BY CONTENT both are same.
Here we send the value/content.
CALL BY REFERENCE: we will send the address of he data.
| Is This Answer Correct ? | 2 Yes | 3 No |
Answer / kapil arya
Call By Value, its point to data directly that is why its
faster than the call by reference.
But in Call by Referenc, it points the address of data so
it takes more time in camparison of Call by value.
| Is This Answer Correct ? | 2 Yes | 4 No |
Answer / shashikumar.d
if we can do any modification in forml arguments that
change can't effected actual arguments. this is known as
call by value.
if we can do any modification in forml arguments that
change can effected to actual arguments. this is known as
call by content.
| Is This Answer Correct ? | 15 Yes | 18 No |
Explain how will you differentiate between an internal and an external sort, the pros and cons, internal sort syntax etc
i want to learn mainframe..any websites and material to learn from basic..? my mail id : rajeswaribe2010@gmail.com
How can we pass data from cobol to JCl?
how to create temporary data set in jcl? what is the use?
3 Answers Cap Gemini, Temenos,
What is the use of EVALUATE statement?
How to remove the spaces at the end of each record in the output file of variable length, via cobol program?
Can a Search can be done on a table with or without Index?
i declare a Table as OCCURS 2000 TIMES.If the input file has more than 2000 records will the COBOL program fail?
What is difference between com and com3? Eg. s9(4) so what is the memory it will occupy com and com3.
What are the different types of condition in cobol and write their forms.
what are the paramater we cannot use in procedure?how many instream we can write in single jcl?can we call instream to catalog and ctalog to instream?
what is internal sort and external sort ? which is preferable ?