Monash University Computing & Information Technology handbook 1995

Copyright © Monash University 1995
Enquiries to publishing@udev.monash.edu.au

CFR2110

Interactive programming

D Casey

6 points * 4 hours per week * First semester * Peninsula * Prerequisites: CFR1122 or equivalent * Prohibitions: BUS1042, BUS3522, BUS4620, GCO2817, RDT2131, SFT2110, SFT2205

Interactive programs, comparison with batch programs, reliance on terminals for user input/output, screen handling, different types of screen menus (processing choice), data entry (data storage/alteration), inquiry (data retrieval), logic for data entry operations, logic for inquiry operations. File operations: sorting, serial file updating, indexed and relative files, multi-user considerations, file and record locking. Program design for real-time systems. Internal data structures: single and multi-dimensioned arrays, sorting and searching, efficiency consideration, abstract data structures. Concepts of data-driven programming.

Assessment

Examination (3 hours): 60% * Practical work: 40%

Prescribed texts

Juliff P L Program design 3rd edn, Prentice-Hall, 1989

Recommended texts

Eriksen S The ABZ of COBOL 85 Academic Press, 1989

Galitz W O Handbook of screen format design Management Technology Education, 1989

Kruse R L Data structures and program design Prentice-Hall, 1984

Stern N and Stern R A Structured COBOL programming 6th edn, Wiley, 1991


Return to subject list Return to computing handbook contents Return to the list of Monash handbooks