Publisher's Synopsis
An introductory textbook teaching a disciplined approach to solving problems and to applying accepted software engineering methods to program design. The first chapter is a very basic introduction to computers and programming, e.g. categories of computers, computer components, how to use a computer