MONASH UNIVERSITY FACULTY HANDBOOKS

Computing & Information Technology Handbook 1996

Published by Monash University
Clayton, Victoria 3168, Australia

Authorised by Academic Registrar, April 1996


CFR2110

Interactive programming

R Polan

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

Objectives On completion of this subject, students should be able to design, write and debug programs of a reasonably complex nature; process serial, indexed and relative files; and develop interactive programs which operate in a multi-user, on-line environment.

Synopsis This subject is available only to students enrolled in BComp (course code 0355). The syllabus includes the following. 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

Recommended texts


| Subjects | Computing & Information Technology Handbook | Monash handbooks | Monash University