input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of...

49
input → → output

Transcript of input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of...

Page 1: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

input → → output

Page 2: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

representation

Page 3: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

1 2 3

Page 4: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

A

Page 5: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

65

Page 6: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

ASCII

Page 7: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

A B C D E F G H I ...

65 66 67 68 69 70 71 72 73 ...

Page 8: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

72 73 33

Page 9: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

H I

72 73 33

Page 10: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

H I !

72 73 33

Page 11: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

H I !

72 73 33

1001000 1001001 100001

Page 12: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

abstraction

Page 13: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

1001000 1001001 100001

Page 14: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

72 73 33

1001000 1001001 100001

Page 15: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

H I !

72 73 33

1001000 1001001 100001

Page 16: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 17: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 18: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 19: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

Unicode

Page 20: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

UTF-8

Page 21: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 22: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

128514

Page 23: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

11111011000000010

Page 24: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

72 73 33

Page 25: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

RGB

Page 26: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 27: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

72 73 33

Page 28: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 29: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 30: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 31: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 32: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 33: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 34: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

input → → output

Page 35: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

algorithms

Page 36: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 37: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 38: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 39: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 40: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

pseudocode

Page 41: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 42: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 43: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 44: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 45: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 46: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

● functions● conditions● Boolean expressions● loops

Page 47: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier

● functions● conditions● Boolean expressions● loops● variables● threads● events● ...

Page 48: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier
Page 49: input → → output - SMAN 1 Batujajar · 1 2 3 5 8 11 12 pick up phone book open to middle of phone book look at names if Smith is among names call Mike else if Smith is earlier