Learning Outcome


After studying this chapter, you should be able to:

   Explain what is a program

   List and explain the various components of a computer system

   List the steps involved in designing and writing programs

   Use pseudocode and flowchart in their program design

   Conduct desk-checking of a program

   Explain the steps in coding, compiling, and running a C++ program

   Differentiate the different types of computer program errors