Software development II
A Blucher
6 points * 4 hours per week * First/Second semester * Caulfield * Prerequisites: COT7700 and SFT7600 * Prohibitions: CFR1124, CFR1404, CFR2121, GCO1812, SFT2121, SFT2202, TEC2042
Interactive programs, comparison with batch programs, reliance on terminals for user input and output, screen handling, different types of screen menus (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. Internal data structures: single and multidimensioned arrays, sorting and searching, efficiency consideration, abstract data types.
Assessment
Examination (3 hours): 60% * Practical work: 40%
Recommended texts
Deitel H and Deitel P C how to program Prentice-Hall, 1992
Galitz W O Handbook of screen format design Management Technology Education, 1989
Kruse R L Data structures and program design Prentice-Hall, 1984