I have noticed that in the SELECT assign clause in a COBOL
program, the DDNAME is generally prefixed by UT.
Why do we prefix the DDNAMES with "UT", will the program work if we do not prefix the dataset?
And how does the JCL able to identify that it is the same DDNAME in the COBOL program for the file given.