Chapter 1 Computer Basics
1.1 What is a Computer?
Beyond the Basics
Hands-on Practice with a Computer
1.2 Brief History of Computers
1.3 Computer Categories
1.4 Data Representation
Beyond the Basics
Terms and Expressions
Exercises
Further Readings
Chapter 2 Computer Hardware
2.1 Microprocessor and Memory
Beyond the Basics
2.2 Secondary Storage Hardware
Beyond the Basics
2.3 Input and Output Hardware
Beyond the Basics
Terms and Expressions
Exercises
Further Readings
Chapter 3 Computer Software
3.1 Computer Programming and Language
Beyond the Basics
Hands-on Practice with a Computer
3.2 Software and Installation
Hands-on Practice with a Computer
3.3 System Software
Beyond the Basics
3.4 Application Software
Beyond the Basics
Hands-on Practice with a Computer
Terms and Expressions
Exercises
Further Readings
Chapter 4 Computer Network and the Internet
4.1 Computer Network Basics
Beyond the Basics
4.2 The Internet
Beyond the Basics
Hands-on Practice with a Computer
4.3 World Wide Web
Beyond the Basics
Hands-on Practice with a Computer
Terms and Expressions
Exercises
Further Readings
Chapter 5 Software Engineering
5.1 Software Development Methodology
5.2 Software Project Management
Terms and Expressions
Exercises
Further Readings
Chapter 6 Security in Computing
6.1 Security Basics
Beyond the Basics
6.2 Software Controls
Beyond the Basics
6.3 Security in Networks
Beyond the Basics
Terms and Expressions
Exercises
Further Readings
Chapter 7 Digital Media
7.1 Digital Media Hardware
7.2 Graphics and Animation
Beyond the Basics
Hands-on Practice with a Computer
7.3 Audio, Video, and Game
Beyond the Basics
Terms and Expressions
Exercises
References