span.fullpost {display:inline;}

pasindar

Monday, September 18, 2006

Bongkar Bar Code

Pernah memperhatikan bagaimana transaksi di supermarket dijalankan? Si kasir hanya menjulurkan tanda garis-garis di barang yang kita beli ke depan sinar laser dan cling..., jenis dan harga barang langsung terpampang masuk komputer.
Garis-garis itu adalah bar code. Kode garis yang mewakili 12 angka. Sebenarnya 13, tapi satu angka tersembunyi. Tidak dimunculkan langsung. Setiap angka, dari 0 sampai 9, diubah menjadi tujuh tanda "garis" dan "kosong".
Garis mewakili "1" dan kosong "0". Garis yang tampak tebal berarti angka "1" yang bersebelahan. Tanda bersebelahan--garis atau kosong--paling banyak empat kali. Itu sebabnya, ada garis setebal empat garis yang tipis.9 dengan kode "1110100"
Karena setiap setiap angka memiliki 7 kode (kosong atau garis) dan setiap kode ada 12 angka, setiap tanda bar code memiliki 49 tanda garis atau kode. Ini belum termasuk tiga tanda awal, pemisah, dan akhir. Awal dan akhir selalu 1-0-1 alias garis-kosong-garis. Sedangkan pemisah di tengah berkode kosong-garis-kosong-garis-kosong. NK

<$BlogItemBody>