What is programming
Is that people will own ideas and logic can be recognized by the computer language used to write down and tell a computer to help us do things programmed end result is a pile of documents in accordance with the logic of human thinking
Why Programming
Computers to be able to work according to human thinking, human liberation
cou computer memory drives are some of the major components of the minimum
A complete computer system has the following three components
application
operating system
Computer hardware
Five components of a computer
1. Controller: control system of a computer
2. The operator: the original computer system
Logic operation: judging right or wrong things
Math: number crunching
Operator + = control computer central processing unit (CPU)
3. Memory: The computer's storage system
---- memory is based on electrical work, power can normally access the data, power data is lost
Advantages: fast access speed
Disadvantages: power data is lost
External memory
Advantages: stored permanently
Disadvantages: slow access speed
4. The input device: a computer input system
For example: mouse, keyboard, touchpad
The output devices: computer output devices
For example: sound, display, printer,
The input device may also be referred to as input
Output device may also be called output
The memory can also be called IO devices
Three core components of the computer
cpu: Computer's brain
Memory: a short-term memory
Hard disk: the equivalent of a notebook can permanently store things
X86 architecture (64 and 32)
cpu. 64-bit and 32-bit is divided into two kinds, COU has a downward compatibility, the cpu is 64-bit applications and can be used 32bit 64bit, but using only 32-bit cpu application of 32bit
A reservoir (5)
The speed of the storage size
1ns register <1KB cpu next upcoming use the data capacity is small
2ns 4MB cache will often need to use a relatively small capacity of data stored in the cache
10ns memory 512--2048MB cpu main access to data or memory
Rotating the read data 10ms hard disk 200--1000GB: mechanical hard drive, solid state drive
100s tape 400 --- 800GB of server data backup
operating system
Operating system is a software application, but he is for the computer hardware, operating ugly complex package together, exposed to the user quick and easy user interface with you to coordinate the various hardware management, scheduling computer
What is the file
Operation document was in fact the operating system to provide you with a simple interface to operate the hard drive