Bu sayfadaki yazılar
Sayfanın metni
Sayfa 61
1 Abaküsçüler, adlarını hesap tahtası da denen “abaküs''ten alıyorlar. Bunların karşıtları ise “algoritmacılar”. Daha fazla bilgi yazıda.
2 Labirentten
çıkış yolunu bulabilmek için 12 yaşında bir İngiliz tarafından geliştirilen algoritma: 0 değerinde (- Kuzey) bir sonraki engele kadar gidin, sola dönün ve duvar boyunca koşun. Sola doğru her dönüş derecesini toplayın, sağa olanları çıkarın.
3 Kil tabletlerdeki sayıları büyüklüklerine göre tasnif etmek: Babilliler algoritmayı biliyorlardı. Bilgisayarda algoritma, azami tasniftir (Maximum- Sort).
4 Sihir hilesi:
Sihirbaz, topun en altta hangi bardakta olduğunu hiç bakmadan bilir. Arada kaç kez komşu bardağa aktarılmış olursa olsun, Bilmesi gereken iki bardağın hangisi olduğudur. Herhangi bir anda iki yandaki bardaklardan hangisinin uzaklaştırılması gerektiğini söyler. En sonunda top mutlaka ortadaki bardakta olacaktır. Algoritmayı bulabildiniz mi? Cevabı, yazımızın içinde BASIC programı olarak verilmiştir.
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 60
Düşünebiliyor musunuz? “Programcılar”', günümüzden 2000 yıldan fazla bir zaman önce de vardı. Babil devletinde yaşamış olan bilim adamları, daha o zamanlar yapılandırılmış verileri olması en kısa zamanda tasnif etmenin yolunu biliyorlardı. Günümüzde algoritmanın anlamı, azami tasnif. O zamanlar yazıcıların renkli tahtalarla binbir zorluk içinde yaptıkları işi, bugün bilgisayarlar birkaç sanayide yapıyor.
*“Anu aşkına!” diye söylendi Babilli rahib-astronom kafasını kaşıyarak, “şimdi başıma iyi bir bela aldım işte”. Böyle kendi kendine söylenirken başrahibin yanındaydı. Gerçekten de kendisi için büyük bir felaket sözkonusuydu. Tapınağın arşivinde sayısız tabletlerin üzerinde, daha önceki nesillerin hesaplamış oldukları sayı değerleri vardı. Fakat bunlardan birine ihtiyaç duyulduğunda, her şeye ye- — AMR