3. Computers, Objects, and Java

 

 

 

 

 

OBJECTIVES

After studying this chapter, you will

Understand basic computer terminology that will be used throughout the book.

Become familiar with the notion of programming.

Understand why Java is a good introductory programming language.

Become familiar with Java objects and classes.

Know some of the principles of the object-oriented programming approach.

OUTLINE

Welcome

What Is a Computer?

Special Topic: Processors Then and Now

Networks, the Internet and the World Wide Web

Why Study Programming?

Programming Languages

Why Java?

What Is Object-Oriented Programming?

Chapter Summary Exercises

 

 

 

 

 

 

 

 

1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Figure 1: A diagram of the main functional components in a com- puter system. The arrows indicate the flow of information between various components.