Computer hardware and software Level 3 - DU PREEZ, Angela ; VAN DYK, Vaughan