INTERMEDIATE CODING AND PROGRAMMING IN C++

 

Aims

 

To enable students to:

 

·      create, document and use user-defined classes

 

·      read a data file into memory and print it

 

·      input records at the keyboard, update and write the file back to disk

 

·      code and document a system from a given specification

 

Schedule

 

Introduction

 

Program development - design, develop, debug and document programs. Introduction to OOP.

 

Functions - prototyping, parameter passing, overloading and inlining.

 

Classes - structures vs. classes, member variables and functions, constructors and destructors, scope resolution

 

Storage - pointers, memory allocation and storage classes.

 

Data - types and qualifiers, scope, validation and arrays.

 

File handling - read from and write to files.

 

Assessments - one multiple choice written test, two programming assignments, all to be completed in class.

 

Notes

 

Throughout the notes text appearing in courier represents computer related information, such as C++ keywords, assembly statements, contents of memory locations, etc.

 

Words appearing in bold relate to learning objectives in the students log book.

Tuition

home
home
tuition
index
Last updated: 11th July 2006.
copyright © 2006 Greystoke Systems Ltd.
Web address: http://www.gsys.biz/Documents/Services/Tuition/CityAndGuilds/7261-249/Introduction.htm