cs111 - 01 Introduction To Computers
cs111 - 01 Introduction To Computers
cs111 - 01 Introduction To Computers
Introduction to Computers
Objectives
❏ To review basic computer systems concepts
❏ To be able to understand the different computing environments
and their components
❏ To review the history of computer languages
❏ To be able to list and describe the classifications of computer
languages
❏ To understand the steps in the development of a computer
program
❏ To review the system development life cycle
Computer Science: A Structured Programming Approach Using C 1
1-1 Computer Systems
Today computer systems are found everywhere.
Computers have become almost as common as
televisions. But what is a computer? A computer is a
system made of two major components: hardware and
software.
continued
We’ve now seen the steps that are necessary to build a program.
In this section, we discuss how we go about developing a
program. This critical process determines the overall quality
and success of our program. If we carefully design each
program using good structured development techniques, our
programs will be efficient, error-free, and easy to maintain.