Kod Sıkıştırma Nedir?
Bilgisayar kodu , dijital dünyanın DNA'sı olarak kabul
edilebilir - tüm programları oluşturan grafikler, grafik dosyaları ve dijital
müzik. Daha büyük ve daha karmaşık dosya veya uygulama, daha fazla kod içerir.
Sabit sürücülerin ve diğer veri depolama türlerinin sınırlı sınırlamaları göz
önüne alındığında , genellikle dosyaların boyutunu geçici olarak küçültmek için
kod sıkıştırması kullanılır. Daha büyük bir parça için daha küçük bir kod
parçası oluşturmak içinişkur doğum parası özel
algoritmalar kullanarak çalışır. Bir sıkıştırma programı , kilidini açmak için
doğru algoritmayı bildiği sürece, veriler bu şekilde sıkıştırılabilir ve
sıkıştırılamaz .
Bir bilgisayarın nasıl kullanılacağını bilen çoğu insan,
veri depolamanın kilobaytlar, megabaytlar, gigabaytlar vb. Bakımından en az bir
yakınlık bilgisine sahiptir. Anlayamayacakları şey, bu ölçü birimleri ile
gerçek kelimeleri, grafikleri, müzikleri ve ekran üzerinde manipüle ettikleri
programlar arasındaki ilişkidir. Tek bir bayt, tek bir metin karakterini temsil
eder ve bit, bit olarak bilinen sekiz küçük birimden oluşur. Bitler, dijital
bilginin ham bileşenleridir ve düzenlenme şekli, alfabenin, sayıların veya
diğer karakterlerin farklı harflerini oluşturur.
Bir kod sıkıştırma programı, belirli bir dosyayı oluşturan
bitleri ve baytları alır ve bunları sıkıştırır, böylece sıkıştırılmış sürümün
bir veya iki karakteri, daha çok sayıda orijinali temsil eder. İki ana kod
sıkıştırma türü, kayıplı ve kayıpsız olarak bilinir . Bazı frekansların
gerekmediği müzik dosyaları gibi bazı veri kaybının kabul edildiği durumlarda
kayıplı sıkıştırma kullanılabilir . Temel olarak, kayıplı bir algoritma,
belirli bir veri bölümünün bir dosyada tekrar tekrar kullanılma sayısını sayar
ve bu numarayı tazeleyen daha küçük bir kod parçası oluşturur. Daha büyük
boyutlu sıkıştırma, genellikle bu yöntem kullanılarak elde edilebilir ve MP3
formatı, bu sıkıştırılmış dosya türünün bir örneğidir.
Kayıpsız ve kayıpsız sıkıştırma arasındaki temel işlev farkı
, kayıplı sıkıştırmayla, sıkıştırılamayacak olan verilerin atılmasıdır, buna
karşılık kayıpsız sıkıştırma, sıkıştırılmamış olarak kalmaktadır. Bu, daha
büyük sıkıştırılmış dosya boyutlarına yol açar, ancak orijinal dosya kalitesini
korur. Bilginin kaybedilemeyeceği metin belgeleri ve diğer işkur kredi başvurusubenzer dosyalar bu
şekilde sıkıştırılmalıdır.
Genel olarak, sıkıştırılmamış bir dosya, ilk sıkıştırılmamış
olmadıkça kullanılamaz veya değiştirilemez. Sıkıştırma geçici bir durumdur, bu
nedenle esas olarak depolama veya iletim amaçları için kullanılır. Bu,
sıkıştırılmış müzik ve video dosyalarına uzanmaz, ancak oynatma sırasında
anında kod çözebilen programlar vardır.
Yorumlar
Yorum Gönder