Engineering computer techniques
G Vains
6 points
* 26 lecture hours, 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 3.11 + and Object Pascal implemented in the Borland Delphi Integrated Development Environment.
Assessment Two laboratory-based assignments: 50%
* Final
examination: 50%
* Satisfactory completion of assignments is a work
requirement
Recommended texts
Marcho J and Faulkner D Using Delphi QUE, 1995
Robertson L A Simple program design 2nd edn, Nelson, 1993
Published by Monash University, Clayton, Victoria
3168 Copyright © Monash University 1996 - All Rights Reserved - Caution Authorised by the Academic Registrar December 1996 |