Kod KâşifiMERAK ET. DENE. KEŞFET.Bir şey öğren
VERİ3 DK OKUMA

Kontrol toplamı hangi hataları yakalar?

Bir dizi rakamı kopyalarken tek sayı yanlış yazılmış olabilir. Basit bir kontrol toplamı, bazı değişiklikleri fark etmeye yardımcı olur.

Veri blokları, yollar ve bir büyüteçle oluşturulmuş keşif sahnesi
Verinin içindeki örüntüyü bul; ilk gördüğün sonuçla yetinme. Kod Kâşifi için üretilen yapay zekâ illüstrasyonu.

Veriye ek ipucu

Kontrol toplamı, asıl veriden hesaplanan ek bir değerdir. Veri gönderilirken veya yazılırken bu değer de karşı tarafa iletilir. Alan kişi aynı hesabı yeniden yapıp sonucu karşılaştırabilir. Sonuçlar farklıysa, bir şeyin değişmiş olabileceğini anlar.

Toplama örneği

3, 5 ve 2 sayılarını gönderdiğini düşün. Basit kontrol için toplamları 10 eder; bu değeri ayrıca yazarsın. Bir sayı yanlışlıkla 6 olursa yeni toplam 11 çıkar ve fark görünür. Bu yöntem her hatayı yakalamaz: iki sayı biri artıp diğeri aynı miktarda azalırsa toplam değişmeyebilir.

Sınıf listesi kontrolü

Bir grup öğrencinin puanlarını bir kâğıttan diğerine aktarıyorsun. Puanların toplamını da iki sayfada hesaplamak, bazı yazım hatalarını bulmana yardım edebilir. Toplam eşitse bütün puanların kesin doğru olduğu kanıtlanmaz; iki hata birbirini dengelemiş olabilir. Bu kontrol ek bir ipucudur.

Başka basit kural

Rakamların toplamının son basamağını not etmek de küçük bir kontrol değeri üretir. Örneğin 2, 4 ve 1'in toplamı 7 ise kontrol rakamı 7 olabilir. Bir rakam değişince sonuç çoğu kez değişir, ama her durumda değil. Daha güvenilir denetimler daha gelişmiş hesaplar kullanır.

Kâğıt deneyi

Bir arkadaşına 4, 1, 8 sayılarını yazıp toplamlarını ayrı bir kutuya koy. Arkadaşın sayılardan birini 8'den 7'ye değiştirip yeniden toplasın. Kontrol değeri uyuşmadığında hatayı fark etsin. Sonra iki sayıyı karşılıklı değiştirip toplamın neden aynı kaldığını deneyin.

Güvenlik sağlamaz

Kontrol toplamı, kasıtlı saldırganların veriyi değiştirmesini önlemek için tek başına yeterli değildir. Herkes toplamı yeniden hesaplayabilir ve değiştirilmiş veriye uygun yeni bir toplam ekleyebilir. Bu yöntem, kazara oluşan bazı kopyalama hatalarını bulmaya yarar; gizlilik veya kimlik doğrulama sağlamaz.

Kontrol ne zaman işe yarar?

Uzun bir sayıyı kopyalarken ikinci bir denetim değeri yanlışlıkları fark ettirebilir. Fakat önemli bilgileri yalnızca bu basit yöntemle doğrulamak güvenli değildir. Hata fark edilince asıl kâğıda dönüp değeri karşılaştırmak gerekir; toplamın uyuşmaması hatanın yerini tek başına göstermez. Sence bir tarifte malzemelerin toplamını kontrol etmek hangi hatayı bulabilir, hangi tür hatayı kaçırabilir?

KEŞFE DEVAM

Bir sonraki merakın ne?

{ }VERİ
4 DK OKUMA

Veri nedir? Sayı, sır ve sorumluluk

Veri, bilgisayarın tuttuğu işlenmemiş bilgidir. Bir sayı tek başına az şey söyler; düzenlenince bilgiye yaklaşır.

Yazıyı oku
VERİ
3 DK OKUMAYeni keşif

Sınıf anketinde herkesi temsil etmek

Bir anketi yalnızca arkadaş grubuna sorarsan sonuçları bütün sınıfa aitmiş gibi anlatmak doğru olmayabilir. Kimin yanıt verdiği sonucu değiştirir.

Yazıyı oku
VERİ
3 DK OKUMAYeni keşif

En kısa yol her zaman en iyi yol mu?

Haritadaki en kısa çizgi merdivenden veya kalabalık bir yoldan geçebilir. Güvenli ve erişilebilir bir rota seçerken mesafeden başka ölçütler de vardır.

Yazıyı oku