CHAPTER 1


1.1 Computer Systems

A computer is an electronic device capable of performing numerical computations and processing data.

A computer system consists of 2 separate components:

  • Hardware
  • Software


    1.2 Programming and Problem-Solving Skills

    These skills are useful to attack any programming and non-programming problems.

  • Software Development
  • Software Life Cycle


    1.3 Introduction to C++

  • Origins of C++
  • Layout of a C++ Program
  • A Sample C++ Program
  • Compiling and Running a C++ Program


    1.4 Testing and Debugging