Site icon Gazete İstanbul

Lise öğrencisi yerli sıkıştırma yazılımı tasarladı

Lise öğrencisi Emre Harbutoğlu veri kaybı olmayan yüksek oranlı sıkıştırma yazılımı tasarladı.

İSTEK Kaşgarlı Mahmut Okulları 12. sınıf öğrencisi Emre Harbutoğlu, teknoloji öğretmeninin desteğiyle bir dosya sıkıştırma programı tasarladı. Geçmişten günümüze bilişim teknolojileri alanında pek çok sıkıştırma algoritması oluşturulduğunu ve bunların neredeyse tamamının veri kaybı yaşattığını, beklenen sıkıştırma oranlarını yakalayamadıklarını tespit eden Emre Harbutoğlu, sektörde kullanılan sorunlu sıkışma algoritmalarına bir çözüm sunmak istedi.

Projenin getirdiği yenilik nedir?

Proje kapsamında tasarlanan program, temelde bir dosya sıkıştırma programı. Projenin amacı, sıkıştırılan dosyaların eski haline gelirken hiç veri kaybı yaşanmaması. Programın algoritması, dosyaların hexadesimal değerleri üzerinden çalışıyor. Bir dosyayı sıkıştırma oranı tekrar eden bitler arttıkça %10 ile %80 arasında değişebiliyor. Oluşturulan kullanıcı ara yüzü aracılığıyla dosya, sıkıştırdıktan sonra kolayca eski haline dönebiliyor. Program dosyaları sıkıştırırken aynı zamanda şifreliyor. Bu sayede sıkıştırılan dosyanın güvenliği de artıyor. Programın ancak kendi anlayabileceği bir dilde şifrelenmiş bir anahtar doküman oluşturuluyor. Böylece doküman okunmadan sıkıştırılan dosyaların hem teoride hem de pratikte erişilmesi imkânsız hale geliyor.

Programın test aşamasında olması (v0.1 Experimental), sunacağı bu yeniliklerin daha da gelişebileceğini gösteriyor. Programın .mp3, .mp4, .pdf, .jpg, .png, .apk, .exe ve daha birçok dosya türünü desteklemesi onu var olan yazılımlar arasında ön plana çıkartıyor. Tüm bu özellikleri ile proje, bilişim teknolojileri alanında ihtiyaç duyulan boşluğu doldurmaya katkı sunacak, yenilikçi bir yazılım olma özelliğini taşıyor.

Exit mobile version