Algoritma ve Veri Yapıları : Bilgilerin Bilgisayarda İfade Edilmesi
Bilgilerin Bilgisayarda İfade Edilmesi:
Bilgisayar, bilgiyi (Resim, video vs.) ifade etmek için bit (0 ve 1)’den oluşan ikili sayıları (Binary Numbers) kullanıyor.
Binary sayılarda bulunan 1 ve 0 rakamları (bit), bilgisayarların elektrik iletimi için kullandığı transistörlerin açık veya kapalı olma durumunu gösteriyor. Transistörlerde iki tane komut vardır. 0 (kapat) ve 1 (aç)
Sayı Sistemleri:
Binary sayı sisteminde sayılar 2 tabanlı yazılır. Bu nedenle 0 ve 1 kullanarak ifade edilir.
Onluk sayı sisteminde aralığımız 0'dan 9'a kadar olmasından dolayı tek basamakta 10 farklı durum ifade edeviliriz. Binary’de ise tek basamakta 2 farklı durum ifade edilir.
Bilgisayarda Sayısal Olmayan Verilerin Tutulması:
Sayısal olmayan verilerin sembol ile gösterimi yapılabilir. Mesela 1100010010 sayısının onluk tabanına çevirdiğimizde değeri 786, fakat sayı olarak değil, sembol olarak incelersek karşılığı “W” harfi olabilir.
Başka bir örnek, elimizde 100101010 sembolü var ve bu sembolün karşılığı “V” harfi olabilir.
Bitler:
Yapısından dolayı bilgisayarın içinde tutulabilecek veri miktarı sınırlıdır. Bu verilerin en küçük yapı taşları bitlerdir. Bu bitleri hafıza gibi düşünebiliriz. Ne kadar bit dolarsa o kadar az veri depolama yeri kalmıştır.
1 Byte = 8 bit