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

Bilgisayar gerçekten rastgele sayı üretebilir mi?

Her zar atışı farklı. Ama bir bilgisayar programı kaç adım önceden tahmin edilebilir?

Sözde rastgelelik

Bilgisayarlar çoğunlukla gerçek anlamda rastgele değil, sözde rastgele sayı üretir. Bir başlangıç değerine (tohum) matematiksel bir işlem uygular ve her seferinde farklı görünen bir sayı çıkarır. Ama aynı tohumla başlarsan aynı sırayı elde edersin. Oyun testlerinde bu özellik kullanılır.

Gerçek rastgelelik nereden gelir?

Gerçek rastgelelik için fiziksel bir kaynak gerekir. Donanım tabanlı rastgele sayı üreticileri elektronik gürültüyü, sıcaklık dalgalanmalarını ya da diğer fiziksel olayları kullanır. Bazı sistemler fareyi hareket ettirdiğinde oluşan piksel farklarından, klavye vuruşlarının tam zamanlamasından rastgelelik üretir.

Neden önemli?

Şifreleme, güvenlik belirteçleri ve çevrimiçi piyango gibi uygulamalar gerçek rastgeleliğe ihtiyaç duyar. Tahmin edilebilir bir sayı dizisi, bir şifrenin kırılmasını kolaylaştırır. Bu yüzden güvenlik sistemleri sözde değil, donanım tabanlı rastgelelik kullanır.

Mini görev

Bir programlama ortamında ya da elektronik tabloda rastgele sayı üretme fonksiyonunu çağır. Aynı formülü 10 kez çalıştır ve sayıları kaydet. Tekrarlayan bir örüntü görüyor musun? Neden ya da neden değil, düşün.

KEŞFE DEVAM

Bir sonraki merakın ne?

{ }MATEMATİK
5 DK OKUMA

İkili sayılar: bilgisayarın dili sadece 0 ve 1

Bilgisayar milyonlarca işlemi yapar ama bunların hepsini sadece iki sembolle ifade eder: sıfır ve bir.

Yazıyı oku
01MATEMATİK
4 DK OKUMA

Onaltılık renkler: #FF5733 neden bir renk?

Web sayfasındaki her renk arkasında bir kod saklar. Bu kodlar 0 ile 9 arasındaki rakamları ve A ile F arasındaki harfleri birleştirir.

Yazıyı oku
✦MATEMATİK
4 DK OKUMA

Elektronik tablo: hesap makinesinin akıllı kardeşi

Sütunlar ve satırlardan oluşan bu araç, hem matematik hem de düzenleme işlerini kolaylaştırır.

Yazıyı oku