Merhaba Arkadaşlar bu yazımda sizlere sürekli gelişen teknoloji hakkında özet bilgi verdikten sonra gelişen teknolojinin ürünü olan Barkod lar hakkında bilgi vereceğim.Barkodların hayatımızda hangi alanlarda kullanıldığını ve yapısının nasıl olduğunu anlatacağım.

Bilgisayarlar ortaya çıktığı ilk günden bu yana sürekli olarak büyük bir ivmeyle gelişmiş ve gelişmeye devam da etmektedir.Geçen her gün teknolojinin vermiş olduğu imkanlar ve insanlığın yaratıcı düşünceleri sayesinde yeni yeni bilgisayarlar ortaya çıkmaktadır.

Bunlar insanlığın hayatını olabildiğince kolaylaştırmakta ve hızlandırmaktadır.Bu teknolojik ürünler ilk zamanlarda telefon,telgraf olarak karşımıza çıkmıştır.Ardından bilgisayarların ortaya çıkmasıyla beraber insanoğlunu yeni ve farklı bir hayat süreci  bekleyecektir.

Bu yeni dünya sürecinde insanoğlu artık eskisinden daha hızlı bir şekilde birbirleriyle haberleşebilecek.İnternet kavramının da piyasaya çıkmasıyla beraber artık bilgisayarlar daha önem kazanacaktır.

Artık bu cihazlar bir çok konularda insanların eli kolu haline gelecektir.Çünkü geçmişte devlet kurumlarında yada hastanelerde mevcut işler çok yavaş yürürken bilgisayarla beraber işler sanıldığından daha hızlı yürüyecek bununla beraber insanoğluna daha az yük getirecektir.

Aslında bilgisayarların gelişmesine ve insanoğluna büyük kolaylıklar getirmesine olanak sağlayan şey Mikroişlemcilerdir.Mikro işlemcilerin gelişmesi beraberinde diğer farklı alanlarda teknolojik cihazların ortaya çıkmasına neden olmuştur.Bunlar dijital fotoğraf makinesi,cep telefonu, bulaşık makinesi,çamaşır makinesi ve PC(personel computer) ve diğer farklı teknolojik ve mikro işlemci içeren cihazlardır.

Teknoloji hayatımız üzerinde kolaylıklar getirmekte ve bu kolaylıklardan biriyse alışveriş dünyasında görülmektedir.Alışveriş yaparken kasiyerlerin gelen ürünlerin fiyatlarını aklında tutması ne kadar zor olduğunu bilgisayarlar bu alana girdiğinde daha iyi anlamış olduk.

Bununla beraber binlerce ürünün fiyatlarını aklında tutmayla beraber gelen birçok ürünün fiyatlarını toplayıp sonucu hafızada tutmak konusunda bilgisayarların insanlara olan üstünlüğü kıyaslanamayacak bir boyuta ulaşmıştır.

İşte alışverişte böylesine bir yükü kaldırmak için  Barkod denilen bir şey ortaya atılmıştır.Barkod; ince ve kalın diktörtgen şeklinde çizilen ve siyah beyaz renklerde görülen sembollere barkod denir.Gündelik hayatta marketlerde özellikle fiyatları hesaplamak üzere kasiyer tarafından barkod okuyucu cihazı ürünün üzerine tutulur ve hepimiz ürünlerin ambalajlarında bu barkodları görmüşüzdür.Aşağıda örnek barkod resimi bulunmaktadır.

 

 

Barkodlar genelde aşağıdaki alanlarda kullanılır.

  • Eczanelerde
  • Üretici fabrikalarda
  • Robotikte
  • Otomatik kontrol sistemlerinde
  • Depolarda Stok kontrolünde

Barkodların bu alanlarda kullanılmasının en büyük sebebi çok büyük hızla veri işlenmesinden ve hata oranının çok düşük olmasından kaynaklanır.Örneğin,markette kasiyer tüm ürünlerin fiyatlarını bilemez ancak barkoddaki ürün referans numarasından dolayı barkodu okuttuğumuzda veritabanında o referans kodlu ürünün fiyatı direk gelmektedir.

Burada şunu hatırlatmak isterim:Barkodlardaki ürün kodu fiyatı belirtmemektedir o sadece ürünün referans numarasıdır.Veritabanında o referansa karşılık ürünün fiyatı belirlenir.Aksi takdirde ürünün fiyatı değiştiğinde barkoda değişilmesi gerekirdi.

Barkod kullanımının gelişmesinin nedenlerinden biriside barkodun fiziksel özelliğinden kaynaklanmaktadır.Aşağıdaki resimden bunun nedenini inceleyelim.

 

 

Yukarıdaki şekili incelediğimiz zaman barkod siyah ve beyaz çubuklardan oluşmaktadır.Yani bilgisayarda bunun işlenmesinin çok kolay olduğunu bilmekteyiz.Çünkü bilgisayarda işlemler sırasında her veri 1 ve 0 lardan temsil edilmektedir.Burdaki siyah ve beyazlarda aynen 1 ve 0 dizilerinden çok rahat temsil edilebilir.

Ayrıca şekili incelediğimiz zaman Siyah ve Beyaz çubukların kalınlıkları arasında da fark vardır.Burda hemen şunu belirteyim ki Siyah çubukların en incesi tek 1 e karşılık gelirken en kalın siyah çubuk ise 4 adet 1 (1111) dizisine tekabül etmektedir.En inceden sonra gelen bi sonraki kalın iki adet 1 e karşılık gelmekte ve ondan sonra gelen ise 3 adet 1 dizisine tekabül etmektedir.

Aynı şekilde beyaz çubuklar içinde geçerlidir.En ince beyaz çubuk tek 0 a karşılık gelirken.Ondan sonra ki kalınlıkta beyaz ise 2 adet 0 a tekabül etmekte,ardından gelen bir sonraki kalınlıkta ki beyaz çubuk ise 3 adet 0 ile temsil edilir ve son olarak en kalın beyaz çubuk ise dört adet 0 (0000) dizisiyle temsil edilir.

Böylece bu yazımın sonuna gelmiş bulunmaktayım.Bir sonraki yazımda görüşmek dileğiyle herkese iyi çalışmalar dilerim….!!

 

Mehmet Salih Deveci

Bilgisayar Mühendisi

 

Reklamlar

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Google+ fotoğrafı

Google+ hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap / Değiştir )

Connecting to %s