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

Bu blogdaki popüler yayınlar

Sabit Sürücüyü Nasıl Silerim?

En İyi Ekran Yonga Kümesini Nasıl Seçerim?

PC Kartı nedir?