Computer Studies: A First Course by J. Shelley
This widely used textbook explains how a computer is designed to perform its various functions and how the operator uses it to fulfil these functions. It includes a glossary of key words and end-of-chapter exercises to aid comprehension.