Professional Documents
Culture Documents
Algorithms
Do this
!!! ??
If x then y
Do x
!!!
ok
Computer = problem solver ?
• Pre-programming =
– Giving a set of instructions in advance
• How the computer should behave
• High people-oriented
Algorithms
A B
HOW ??
Algorithms
Algorithm: Exchange_the_Content
HOW ??
Algorithms
Algorithm: Exchange_the_Content
C
Another one
???
Important Notice
Input Output
CPU
devices devices
memory
Data
Applications & OSs
The Steps
ALGORITHMS
TRANSLATION
HIGH-LEVEL
LANGUAGE
COMPILATION
MACHINE LANGUAGE
INTERPRETATION
OPERATIONS