İkili Kodlama Nedir?



İkili kodlama, öncelikle bilgisayarları en temel düzeyde programlamak için kullanılan bir kod türüdür. Mantıksal işlemlerde "doğru" veya "yanlış" bir değeri temsil edecek şekilde tasarlanmış birler ve sıfırlar sisteminden oluşur. İkili kodlama 1930'lardafaizsiz KOSGEB kredisiClaudeShannan tarafından anahtarlar kullanılarak geliştirilmiştir.
İkili, hemen hemen tüm bilgisayarların kullandığı ham veridir, ancak çoğu bilgisayar kullanıcısı doğrudan onunla etkileşmez. Bilgisayar ikili kodu okur ve onu kullanıcı için yararlı veriye dönüştürür. Kodlar, nesnenin türüne bağlı olarak farklı şekillerde depolanır. Örneğin, kodlar, sadece bir nesnenin açık olup olmadığını, voltajın olduğunu veya kapalı olduğunu belirten voltaj ile saklanabilir. CD-ROM'lar parlak bir yüzey üzerinde "doğru" veya "yanlış" değerleri belirtmek için karanlık noktalar kullanır, sabit diskler manyetizmayı kullanır ve bellek elektrik yükünü kullanır.
İkili kodlama, en küçük kodlama birimi olan bitlere dayanır. Kapalı ya da açık olabilen bir tuşa benzer şekilde, bir bit ya bir ya da sıfır değerine sahip olabilir. Daha tanıdık işlem birimleri birazdan türetilmiştir. Bayt sekiz bit, kilobayt 1.000 bayt ve bir megabayt 1.000 kilobayt vardır. Bit sayısı arttıkça, bitlerin daha fazla kombinasyonu olabilir, böylece daha fazla bilgi saklanabilir.
Örneğin, iki bitin dört durumu vardır. Her ikisi de kapalı olabilir, her ikisi de açık olabilir veya biri kapalı olabilir ve biri açık olabilir. Bir bit grubunun durumlarının sayısı ifadesi 2 bulunabilir 00, 01, 10, 11 olarak ikili olarak, bu kombinasyonlar yazılır , n , n- bit sayısıdır.
Her bit için yalnızca iki değer olduğundan, diğer bilgisayar kodlama işlemlerinden daha iyi çalışırlar. Farklı biti temsil etmek için bit grupları kullanılır. kadınlara KOSGEB desteğiBayt genellikle alfabetik bir karakteri temsil eder. Örneğin, ikili yazılan "A" harfi "01000001." dir.
Modern bir bilgisayardaki bir sabit disk 150 milyon karakter içerebilir. İşletim sistemleri bu karakterlerin yaklaşık 100 megabaytını kullanır . Dosyalar ayrıca ikili kodlama, .exeve .gif dosyalarını kullanırlar, özellikle verilerini ikili kodda saklarlar. Veriler internetten aktarılır veya sürücülere ikili olarak kaydedilir ve sonra bilgisayar tarafından kullanılabilir bilgiler olarak deşifre edilir.
Çoğu zaman bilgisayarları programlamak için kullanılsa da, ebeveynler ve yavrular arasındaki kalıtımdaki geçitleri belirlemek için ikili kodlama da genetik algoritmalarda kullanılır. Her ebeveynin genetik kodlarının bir parçasını temsil etmesi için bitler atanır. Daha sonra, yavruların kodunu üretmek için rastgele veya özel bitler kopyalanır veya ters çevrilir.

Yorumlar

Bu blogdaki popüler yayınlar

Klavye Tamponu Nedir?

Leetspeak nedir?

İş Zekası Araçları Nedir?