3. A BRIEF OVERVIEW OF COMPUTER HARDWARE