GEG2136

Engineering computer techniques

G Vains

6 points · 26 lecture hours and 52 tutorial/laboratory hours · First semester · Gippsland/distance · Prerequisite: GEG1123

Objectives On completion of this subject, students should be familiar with the object-oriented programming paradigm and appreciate the difference between sequential and event driven programming. They should also be able to use effectively a visual development environment to design engineering software applications that incorporate visual program interfaces. The software should be able to utilise prewritten objects and library routines.
Synopsis Review of modern computing processes - object oriented approach, concept of reusable code; encapsulation of data and algorithms in objects with full inheritance and polymorphism. Use of a visual development environment incorporating: object palette; properties/ attributes window; code editor; forms designer; compiler; integrated debugger. Language competency including syntax; expressions and statements; type declarations; data structures - arrays; functions and precedes; file and string handling. Special attention is given to interface design including event handlers, data aware controls and interactive I/O objects. Student will require access to a computer running Microsoft Windows 95+ and Object Pascal implemented in the Borland Delphi 3 Integrated Development Environment.

Student requirements for distance education Access to a computer with SVGA graphics CD-ROM and Windows 95+. Essential software Borland Delphi 3+.
Assessment Two laboratory-based assignments: 50% · Final examination: 50% · Satisfactory completion of assignments is a work requirement

Recommended texts

Borland Delphi 3 Manuals

Back to the 1999 Engineering Handbook