A.
Implementasi
Sistem
Seluruh proses pada fase perancangan akan ditransformasikan pada fase
pemrograman ke dalam produk perangkat lunak. Pada fase ini, perangkat lunak
dibangun dengan menggunakan bahasa pemrograman Visual Basic 6. Berikut adalah
kebutuhan sumber daya yang diperlukan untuk menjalankan perangkat lunak dan
tampilan ketika perangkat lunak tersebut dijalankanPenerapan sistem dilakukan
dengan menggunakan komputer dengan sistem operasi Windows Seven Ultimate.
B. Implementasi
Hamming Code
Contoh proses HAMMING CODE dengan menggunakan kata “HALO”
A:PENYISIPAN CHECK BIT
Hitung panjang data masukan : HALO
“HALO” = 4 Karakter
1 Karakter= 1 Byte = 8 bit
“HALO” 32 bit = 0100 1000 0100 0001 0100 1100 0100
1111
32 bit = 25 bit
Maka Check Bit = 5+1 = 6 bit
Sehingga panjang bit yang akan dikirim = 32+6 bit = 38
bit
Hitung nilai check bit
Hasilnya : 0100 1101 1000 0110
0000 1011 0110 0011 1011 10
B:PENDETEKSI ERROR
Panjang bit yang diterima = 38,
Original bit = 32
Check bit = 6
Hasilnya:
Check Bit yang didapat = 0 1 0 1 1 0
Check Bit yang di ekstrak = 0 1 0 1 1 0
Sama berarti tidak terdapat kesalahan pada pengiriman
data.
Contoh terdapat kesalahan:
Check Bit yang didapat = 0 1 1 1 1 0
Check Bit yang di ekstrak = 0 1 0 1 1 0
Tidak sama berarti terdapat kesalahan pada pengiriman
data.
Check Bit yang didapat = 0 1 1 1 1 0
Check Bitt yang di ekstrak = 0 1 0 1 1 0 Hasil X = 0 0
1 0 0 0
001000 = 810
Hanya terdapat satu kesalahan karena 8 < dari
pamjang data = 32 bit, dan samadengan posisi Check Bit.
Kesalahan hanya pada satu Posisi Yaitu Bit Ke 8 Dari
Inputan
Contoh bit yang salah : 0100 1100 1000
0110 0000 1011 0110 0011 1011 10.
Bit ke8 = 0 Dinegasikan = 1
Barisan
bit yang benar = 0100 1101 1000 0110 0000 1011 0110
0011 1011
No comments:
Post a Comment