Models of a computer

Parts list


 * CPU does the main work, tends to be the most expensive part of a computer
 * Memory is volatile, RAM
 * Secondary storage (hdd and ssd) stores and is not volatile

Abstraction
Abstraction is a way that we make computers more comprehensible for end users

For example files instead of abstract data in certain areas.

Hard Disk
See diagram on the right

People generally don't care about disk sectors, only track sectors