CHAPTER 1 BASIC CONCEPT
1.1 Storage
1.1.1 Hard Disks
1.1.2 Floppy Disks
1.1.3 How Hard and Floppy Disks Work
1.1.4 Compact Disks
1.1.5 Uses of Floppy Disks
1.1.6 Uses of Compact Disks
1.2 Outer Hardware
1.2.1 The Basics
1.2.2 Input Devices
1.2.3 Output Devices
Notes
Keywords
Exercise
Related Topics
Additional Reading
Flash Memory
CHAPTER 2 HOW HARD DISKS WORK
2.1 Hard Disk Basics
2.2 Cassette Tape vs. Hard Disk
2.3 Capacity and Performance
2.4 Inside: Electronics Board
2.5 Inside: Beneath the Board
2.6 Inside: Platters and Heads
2.7 Storing the Data
Notes
Keywords
Exercise
Related Topics
Additional Reading
How Tape Recorders Work
CHAPTER 3 HOW COMPUTER MONITORS WORK
3.1 The Basics
3.2 Display Technology Background
3.3 Display Technology: VGA
3.4 Display Technology: DVI
3.5 Viewable Area
3.6 Maximum Resolution and Dot Pitch
3.7 Refresh Rate
3.8 Color Depth
3.9 Power Consumption
3.10 Monitor Trends: Flat Panels
Notes
Keywords
Exercise
Related Topics
Additional Reading
Liquid crystal display
CHAPTER4 COMPUTER MICE
4.1 Evolution
4.2 The Optical Mouse
Notes
Keywords
Exercise
Related Topics
Additional Reading
Floppy Disk Drives
CHAPTER 5 HOW BITS AND BYTES WORK
5.1 Decimal Numbers
5.2 Bits
5.3 Bytes
5.4 Bytes: ASCH
5.5 Slandard ASCII Character Set
5.6 Lots of Bytes
5.7 Binary Math
5.8 Qaick Recap
Notes
Keywords
Exercise
Related Topics
Additio aal Reading
How Boolean Logic Works
CHAPTER 6 MICROPROCESSORS
6.1 Microprocessor History
6.2 Microprocessor Progression
6.3 Inside a Microprocessor
6.4 Microprocessor Instructions
6.5 Decoding Microprocessor Instructions
6.6 Microprocessor Performance
6.7 Microprocessor Trends
6.8 64-bit Processors
Notes
Keywords
Exercise
Related Topics
Additional Reading
E-Commerce
CHAPTER 7 APPLICATION SOFTWARE
7.1 What is Software
7.2 Programming Languages
7.2.1 Assemblers
7.2.2 Compilers and interpreters
7.2.3 Nonprocedural Languages
7.3 Libraries
7.4 The Program Development Process
7.4.1 Problem Definition
7.4.2 Planning
7.4.3 Writing the Program
7.4.4 Debug and Documentation
7.4.5 Maintenance
7.5 Writing your Own Programs
Notes
Keywords
Exercise
Related Topics
Additional Reading
Computer software
CHAPTER 8 COMPILER
8.1 Introduction to Compiler
8.2 Introduction and history
8.3 Types of compilers
8.4 Compiled vs interpreted languages
8.5 Compiler design
8.6 Compiler front end
8.7 Compiler back end
8.8 Notes
8.9 References
Notes
Keywords
Exercise
Relared Topics
Additional Reading
Assembly language
CHAPTER 9 HOW JAVA WORKS
9.1 A Little Terminology
9.2 Downloading the Java Compiler
9.3 Your First Program
9.4 Understanding What Just Happened
Notes
Keywords
Exercise
Related Topics
Additional Reading
How Perl Works
CHAPTER 10 POSITIONING VISUAL C++ IN THE DESKTOP DATABASE MARKET
Notes
Keywords
Exercise
Related Topics
Additional Reading
C++
CHAPTER 11 ARTIFICIAL INTELLIGENCE
11.1 Overview
11.2 Strong AI and weak AI
11.2.1 Strong artificial intelligence
11.2.2 Weak artificial intelligence
11.2.3 Philosophical criticism and support of strong AI
11.3 History Development of AI theory
Notes
Keywords
Exercise
Related Topics
Additional Reading
Alan Turing
CHAPTER 12 NEURAL NETWORK
12.1 Structure
12.1.1 Models
12.1.2 Calculations
12.2 Advantages
12.3 Applications
12.3.1 Usefulness
12.3.2 Real life applications
12.4 Types of neural networks
12.4.1 Single-layer perceptron
12.4.2 Multi-layer perceptron
12.4.3 Recurrent network
12.4.4 Hopfield network
12.4.5 Boltzwann machine
12.4.6 Committee of machines
12.4.7 Instantaneously trained networks
12.4.8 Spiking neural networks
12.5 Relation to optimization techniques
Notes
Related Topics
Keywords
Exercise
Additional Reading
Genetic Algorithm
CHAPTER 13 HOW DSL WORK
13.1 Telephone Lines
13.2 Asymmetrical DSL
13.3 Distance Limitations
13.4 Splitting the Signal: CAP
13.5 Splitting the Signal: DMT
13.6 DSL Equipment
13.7 DSL Equipment: Transceiver
13.8 DSL Equipment: DSLAM
Notes
Keywords
Exercise
ReEted Topics
Additional Reading
How Telephones Work
CHAPTER 14 INTERNET INFRASTRUCTURE
14.1 A Network Example
14.2 Bridging The Divide
14.3 Backbones
14.4 Intemet Protocol: IP Addresses & Domain Name System
14.5 Uniform Resource Locators
14.6 Clients,Servers and Ports
Notes
Keywords
Exercise
ReLated Topics
Additional Reading
Modem
DNS
Uniform Resource Locator
Client-server
CHAPTFR 15 HOW INTERNET SEARCH ENGINES WORK
15.1 Looking at the Web
15.1.1 An Itsy-Bitsy Beginning
15.1.2 Meta Tags
15.2 Building the Index
15.3 Building a Search
15.4 Future Search
Notes
Keywords
Exercise
Related Topics
AdcLitional Reading
Internet Explorer
CHAPTER 16 ENCRYPTION
16.1 In the Key of
16.1.1 Symmetric Key
16.1.2 Public Key
16.2 Hash This
16.3 Are You Authentic
Notes
Keywords
Exercise
Related Topics
Additional Reading
Identity Theft
CHAPTER 17 TAKING A CLOSER LOOK AT THE DCE
17.1 Common threads
17.2 Remote calls
17.3 Directory services
17.4 Distributed Security Service
17.5 Distributed File System
17.6 Distributed time service
17.7 Extending andusing the DCE
Notes
Keywords
Exercise
Related Topics
Additional Reading
How to Kerberize your site
CHAPTER 18 HOW MP3 FILES WORK
18.1 introduction to MP3 files
18.2 The MP3 Format
18.3 Using the MP3 Format
18.4 Downloading and Listening
18.5 Creating Your Own
18.6 Distributing Original Music
Notes
Keywords
Exercise
Related Topics
Additional Reading
Sound Cards
USB Ports
CHAPTER 19 SHOCKWAVE 3-D TECHNOLOGY
19.1 Uses of Shockwave Technology
19.2 Making 3-D Content Accessible
19.3 Developing New 3-D Content
Notes
Keywords
Exercise
Related Topics
Additional Reading
Computer Viruses
CHAPTER 20 HOW PLAYSTATION 2 WORKS
20.1 History
20.2 Console
20.3 Controller
20A Games
Notes
Keywords
Exercise
Related Topics
Additional Reading
How Video Game Systems Work