Monash University Computing & Information Technology handbook 1995

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

SFT2110

Interactive programming

J Sheard

6 points * 4 hours per week * Second semester * Caulfield * Prerequisites: SFT1122 * Prohibitions: CFR2110, RDT1301, SFT2205

Interactive programs, comparison with batch programs, reliance on terminals for user input and output, screen handling, different types of screens menu (processing choice), data entry (data storage and 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 multidimensioned 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