Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

20
Gun Gun Gunawan Gun Gun Gunawan Ismatullah Ismatullah Zamroni Zamroni Rusmandi Effendy Rusmandi Effendy

description

SISTEM SANDI. Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy. Sistem Sandi/ Sistem Coding. - PowerPoint PPT Presentation

Transcript of Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

Page 1: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

Gun Gun GunawanGun Gun Gunawan IsmatullahIsmatullahZamroniZamroniRusmandi EffendyRusmandi Effendy

Page 2: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

Sistem Sandi/ Sistem Coding

Komputer dalam mengolah data atau berkomunikasi dan bertukar data (mengirim atau menerima) dengan komputer lain atau dengan perangkat digital lainnya, mesti dengan mengubah data secara digital atau menggunakan kode-kode yang telah disusun sedemikian rupa yang lebih dikenal dengan Sistem Sandi atau Sistem Coding.

Page 3: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

Macam-macam Sandi/ Coding

☺Boudot Code ( CCITT Alfabet No. 2/ Telex code )

☺Sandi 4 atau 8.☺BCD (Binary Coded Decimal)☺ASCII (America Standard Code for Information

Interchange)☺EBCDIC (Extended Binary Coded Decimal

Interchange Code)☺Unicode

Page 4: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

Boudot Code ( CCITT Alfabet No. 2/ Telex code )

Sandi Baudot adalah Pola 5 bit yang

digunakan untuk transmisi teleks

Terdiri dari 5 bit Terdapat 32 macam simbol Digunakan 2 sandi khusus

sehingga semua abjad dan angka dapat diberi sandi yaitu :

a. LETTERS (11111)

b. FIGURES (11011) Tiap karakter terdiri dari : 1

bit awal, 5 bit data dan 1,42 bit akhir

Page 5: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

DAFTAR KODE BAUDOT

Value LTRS shift FIGS shift Value LTRS shift Figs Shift

3 A - 23 Q 1

25 B ? 10 R 4

14 C : 5 S .

9 D Who are u 16 T 5

1 E 3 7 U 7

13 F ! 30 V ;

26 G & 19 W 2

20 H # 29 X /

6 I 8 21 Y 6

11 J Bell 17 Z “

15 K ( 0 BLANK BLANK

18 L ) 31 LTRS LTRS

28 M . 27 FIGS FIGS

12 N , 4 SPACE SPACE

24 O 9 8 CR CR

22 P 0 2 LF LF

Page 6: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

SANDI 4 ATAU 8SANDI 4 ATAU 8

Salah satu Sandi dari IBM dengan kombinasi 4 buah “ 1” dan 4 buah “0”. Jadi hanya 70 karakter yang dapat diberi sandi. Untuk transmisi Asinkron membutuhkan 10 bit :

1 bit awal 8 bit data 1 bit akhir

Page 7: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

SANDI BCD ( BINARY CODED DECIMAL)

Sandi BCD merupakan kode binari yang digunakan hanya untuk mewakili nilai digit desimal saja. Yaitu angka 0 – 9. BCD menggunakan kombinasi dari 4 bit, sehingga sebanyak 16 (24 = 16) Kemungkinan hanya dapat untuk 10 kombinasi

Sandi BCD banyak digunakan pada komputer generasi pertama, komputer generasi sekarang sudah jarang yang menggunakan karena tidak dapat mewakili huruf atau karakter khusus.

Page 8: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

BCD - 4 bit Digit Desimal

0000 0

0001 1

0010 2

0011 3

0100 4

0101 5

0110 6

0111 7

1000 8

1001 9

Page 9: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

SANDI ASCIISANDI ASCII

ASCII ( American Standard Code for Information Interchange ) terdiri dari 2 kode yaitu: ASCII 7-bit dan ASCII 8-bit.

Dikembangkan oleh ANSI ( American National Standard Institute ). Kode ASCII standar menggunakan kombinasi 7 bit dengan kombinasi sebanyak 127 dari 128 (27 =128).

Dengan Kombinasi :a. 26 huruf kapital (upper case) dari A – Z

b. 26 huruf kecil (lower case) dari a – z

c. 10 digit desimal, dari 0 – 9

d. 34 karakter kontrol untuk informasi status operasi komputer

e. 32 karakter khusus (special characters).

Page 10: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

ASCII 8-bitASCII 8-bit

ASCII 8-bit sekarang sudah mulai banyak digunakan karena lebih banyak memberikan kombinasi karakter. Dengan ASCII 8-bit karakter-karakter grafik yang tidak dapat diwakili oleh ASCII 7-bit dapat diwakli, seperti : ♥ ♦ ♣ ♠ ►◄ ά β dan sebagainya.

Page 11: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

TABEL ASCII(sebagian contoh tabel ASCII)

Des Hex Biner ASCII Des Hex Biner ASCII

0 0 00000000 null 128 80 10000000 Ç

1 1 00000001 129 81 10000001 ű

2 2 00000010 ☻ 130 82 10000010 é

3 3 00000011 ♥ 131 83 10000011 â

4 4 00000100 ♦ 132 84 10000100 ä

5 5 00000101 ♣ 133 85 10000101 à

6 6 00000110 ♠ 134 86 10000110 å

7 7 00000111 ● 135 87 10000111 ç

8 8 00001000 ◘ 136 88 10001000 ê

9 9 00001001 ○ 137 89 10001001 ë

10 A 00001010 ◙ 138 8A 10001010 è

11 B 00001011 ♂ 139 8B 10001011 ï

12 C 00001100 ♀ 140 8C 10001100 î

13 D 00001101 ♪ 141 8D 10001101 ì

14 E 00001110 ♫ 142 8E 10001110 Ä

15 F 00001111 ☼ 143 8F 10001111 Å

Page 12: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

16 10 00010000 ► 144 90 10010000 É

17 11 00010001 ◄ 145 91 10010001 æ

18 12 00010010 ↕ 146 92 10010010 Æ

19 13 00010011 !! 147 93 10010011 ô

20 14 00010100 ¶ 148 94 10010100 ö

21 15 00010101 § 149 95 10010101 ò

22 16 00010110 ▬ 150 96 10010110 û

23 17 00010111 ↨ 151 97 10010111 ù

24 18 00011000 ↑ 152 98 10011000 ij

25 19 00011001 ↓ 153 99 10011001 Ö

26 1A 00011010 → 154 9A 10011010 Ü

27 1B 00011011 ← 155 9B 10011011 ¢

28 1C 00011100 ∟ 156 9C 10011100 £

29 1D 00011101 ↔ 157 9D 10011101 ¥

30 1E 00011110 ▲ 158 9E 10011110 Pt

31 1F 00011111 ▼ 159 9F 10011111 ƒ

Dan seterusnya……………

Page 13: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

SANDI EBCDIC (Extended Binary Coded Decimal Interchange Code)

adalah kode 8 - bit untuk huruf yang dipakai pada sistem operasi komputer merk IBM, seperti z/OS, OS/390, VM, VSE, OS/400, dan i5/OS. Kode EBCDIC ini juga dipakai untuk beberapa jenis komputer lain seperti Fujitsu-Siemens BS2000/OSD, HP MPE/iX, dan Unisys MCP.

Kode ini merupakan pengembangan dari kode 6-bit yang dipakai untuk kartu berlubang (punched card) pada komputer IBM antara akhir tahun 1950an dan awal tahun 1960an

Page 14: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

Sebagian contoh Variasi sandi EBCDIC

-0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -A -B -C -D -E -F

0-NUL00

SOH01

STX02

ETX

03

SEL 

HT09

RNL 

DEL7F

GE 

SPS 

RPT 

VT0B

FF0C

CR0D

SO0E

SI0F

1-DLE10

DC111

DC212

DC3

13

RESENP 

NL 

BS08

POC 

CAN

18

EM19

UBS 

CU1 

IFS1C

IGS1D

IRS1E

IUSITB1F

2-DS 

SOS 

FS 

WUS 

BYPINP 

LF0A

ETB17

ESC1B

SA 

SFE 

SMSW 

CSP 

MFA 

ENQ

05

ACK06

BEL07

3-  

  

SYN16

IR 

PP 

TRN 

NBS 

EOT04

SBS 

IT 

RFF 

CU3 

DC414

NAK

15

  

SUB

4- SP20

RSP

A0

âE2

äE4

àE0

áE1

ãE3

åE5

çE7

ñF1

[5B

.2E

<3C

(28

+2B

!21

5- &26

éE9

êEA

ëEB

èE8

íE0

îEE

ïEF

ìED

ßDF

]5D

$24 2A

)29

;3B

^5E

6- -2D

/2F

ÂC2

ÄC4

ÀC0

ÁC1

ÃC3

ÅC5

ÇC7

ÑD1

¦A6

,2C

%25

_5F

>3E

?3F

7- øF8

ÉC9

ÊCA

ËCB

ÈC8

ÍCD

ÎCE

ÏCF

ÌCC

`60

:3A

#23

@40

'27

=3D

"22

Page 15: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

SANDI UNICODESANDI UNICODE Sandi Unicode adalah satu metode baru dalam pengaturan

kode biner untuk teks dan bentuk tulisan lainnya. Dengan metode ini diharapkan dapat menjebatani berbagai karakter yang tidak sama dengan tulisan latin; semisal : Tulisan Arab, Cina, Akasara Bali, Sangsekerta dll.

Sistem ini memiliki kemampuan untuk menuliskan, memperoses dan menampilkan berbagai aktifitas dari tulisan itu sendiri. Unicode mendukung seluruh sistem penulisan yang ada di dunia ini, dan merupakan karakter set (Universal Character Set) dengan kemapuan multi-lingual. Saat ini hampir seluruh vendor sistem operasi mendukung SANDI UNICODE.

Page 16: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

CHARACTER

Karakter merupakan lambang-lambang yang terdiri dari huruf, angka serta lambang lainya.

Setiap karakter terdiri dari kumpulan bit yang disebut Byte, kode (ASCII maupun EBCDIC) yang hanya dimengerti oleh mesin (komputer) dapat diolah oleh komputer menjadi informasi, sehingga dapat dibaca dan dimengerti oleh manusia.

Contoh :Char ASCII

# 0100011

C 1000011

n 1101110

Page 17: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

KARAKTER KENDALI

1. Transmisi ControlMengendalikan data pada saluran, terdiri atas:

a. SOH : Start Of Headerb. STX : Start of Textc. ETX : End of Textd. Dll.

2. Format EffectorsDigunakan untuk mengendalikan tata letak fisik informasi pada printout / tampilan layar

a. BS (Back Space), menyebabkan kursor / print head mundur satu posisi.

b. HT (Horizontal Tabulation), maju ke posisi yang telah ditentukanc. Dll.

:

Page 18: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

KARAKTER KENDALI

3. Device Control Digunakan untuk mengendalikan peralatan tambahan pada terminal

4. Information SeparatorsDigunakan untuk mengelompokkan data secara logis. Umumnya ditentukan :

a. US (Unit Separators), tiap unit informasi dipisahkan oleh USb. RS (Record Separator), tiap record terdiri atas beberapa unit

dan dipisahkan oleh RSc. dll

Page 19: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy
Page 20: Gun Gun Gunawan Ismatullah Zamroni Rusmandi Effendy

Referensi

Pengenalan Komputer Jogiyanto Hartono, MBA, Ph.D.

Abdul Kadir, Pengenalan sistem informasi, Pen. Andi Yogyakarta 2003

Modul Komunikasi Data BSI Internet Google ( WikipediA dll.) http://www.ilmukomputer.com