| Computer organization | ||||||||||||
| What is it? | ||||||||||||
| -- computer architecture | ||||||||||||
| programmer's view of the machine | ||||||||||||
| data representation and operations | ||||||||||||
| -- computer organization | ||||||||||||
| structural relationships not visible to the programmer | ||||||||||||
| Why study it? (Top 5 List) | ||||||||||||
| -- you want to be a computer scientist | ||||||||||||
| -- it makes you a better programmer | ||||||||||||
| -- performance: programming is more than just getting the answer | ||||||||||||
| (covered more in 411) | ||||||||||||
| -- it's fun to learn how things work | ||||||||||||
| -- you may need to buy a computer someday | ||||||||||||
| What is a computer? | ||||||||||||
| -- dictionary definition | ||||||||||||
| 1) A person who makes calculations; | ||||||||||||
| spec. a person employed for this in an observatory etc. M17. | ||||||||||||
| -- person | ||||||||||||
| -- mechanical device | ||||||||||||
| -- electronic device | ||||||||||||
| analog: continuously varying (flight simulation) | ||||||||||||