CFR3308

Commercial software development in COBOL

(IT)

R Polan

6 points + 4 hours per week + Peninsula + Prerequisites: CFR2128 + Prohibitions: BUS3522, CFR1122, CFR2110, CSC3210, GCO2811, GCO7824, SFT1122, SFT2110, SFT2205, SFT2901, TEC2032

Synopsis: Problems of maintaining and interfacing large scale legacy software, direct access file structures in commercial environments, dynamic file binding, interactive programming in a multi-user environment. Data structures as implemented in COBOL, arrays, linked lists, state transition tables. Data definition and manipulation, search, sort. Data hiding, encapsulation, parameter passing, program efficiency. Using the VMS operating system: logging on/off, directories, creating, copying, removing files, file access, EVE editor, compile, link and user libraries.

Assessment: Examination (3 hours): 40% + Unit test: 20% + Practical work: 40%