Karakter Kodlaması Nedir?
Bilgisayar programlamada karakter kodlaması, bir karakterin,
glifin veya sembolün genellikle sayısal bir temsilini bulmak için kullanılan
bir yöntem veya algoritmadır . Bilgisayarlarda karakter kodlamasının
kullanılması gereklidir çünkü bilgisayar hafızasındaki ve bilgisayar tarafından
okunabilir ortamdaki bilgiler, bit veya sayı dizileri olarak saklanır. Bu,
gösterim veya insan tarafından okunabilir çıktı için kullanılan sayısal olmayan
karakterleri, bir bilgisayarın işlem yapabileceği bir forma dönüştürmek için
kodlamanın kullanılmasını gerektirir. işkur doğum parasıDaha spesifik bir uygulamada, Köprü Metni
İşaretleme Dili ( HTML)Web tarayıcıları tarafından okunan belgeler, tarayıcıda
hangi karakter karakterini kullandığını tanımlamak için tarayıcıda hangi
karakter kümesini kullanacağını tanımlamak için hangi karakter kodlamasını
kullandığını tanımlayabilir. Bu özel ve eski setlerin birçoğunun Unicode®
kodlama standardıyla yer değiştirmesine rağmen, kullanımda birçok kodlama
şeması vardır.
Bilgisayarların ilk günlerinde, sınırlı bellek alanı
olduğunda, İngilizce alfabenin temel karakterleri (noktalama işaretleri ve
sayılar dahil) 128 farklı karaktere izin veren 7 bitlik dizilerde saklandı. Bu
orijinal programda, her 7 bit bayt, sırayla numaralandırılmış, İngiliz
alfabesinin bir karakterini temsil etmiştir. Bu karakter kodlaması verimliydi
ve sonuçta standartlaştırıldı ve üretilen bilgisayarların çoğunda kullanıldı.
Kodlama sistemi Unicode® kodlama standardına dönüşmesine rağmen, konsept aynı
kalmıştır. Yani, bir dilde her bir karakter, büyük bir standart karakter
kümesindeki tek bir sayı ile doğrudan ilişkilidir ve bu sayı, bir bilgisayarın
karakteri saklamak, işlemek ve dizine almak için kullandığı sayıdır.
Farklı nedenlerle karakter kodlaması geliştirildi. Özellikle
İngiliz alfabesine yönelik ve metin için kullanılması amaçlanan bazı
karakterler, karakterlerini 7 bitlik sekanslara eşleştirdiler ve ardından 8
bitlik bayt veya oktetlere yaydılar. Bu, bir sıkıştırma türü olarak karakter
kodlamasını etkin bir şekilde kullanarak, sekizli başına 1 bit kaydetme
etkisine sahipti. Diğer kodlama şemaları, bir karakter hakkında temel bilgi
sağlamaya çalışır ve daha sonra, farklı bir dilde yazılırken kullanılabilecek
özel aksanları temsil edecek ek karakterler, bunlar daha basit bire-bir-kodlama
yöntemleri için büyük ölçüde terk edilmişti.
HTML belgelerinde, karakter kodlaması kabaca, daha geniş bir
kavramla aynıdır; kodlamanın tanımlanması, tüm bir karakter kümesini kapsar. Bu
sadece yabancı diller için değil, tüm karakter kümelerinde mevcut olmayan bilim
veya matematik için belirli semboller kullanan belgeler için önemli olabilir.
Ayrıca, mevcut olmayan veya kodlama şemaları arasında farklı şekilde eşlenen
noktalama işaretlerini ve diğer glifleri kullanmak için işkur kredi başvurusude yararlı olabilir.
Standart olmayan bir karakter kodlamasını düzgün bir şekilde tanımlamayan
belgeler yanlış görüntülenebilir veya okunabilir bilgiler yerine anlamsız
karakterler ve yer tutucularla doldurulabilir.
Yorumlar
Yorum Gönder