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

Bu blogdaki popüler yayınlar

Sıkıştırılmış Klasör Nedir?

Sunucu Anakartı nedir?

Toplu Dosya nedir?