Charles Babbage Kimdir ? Hayatı ve Çalışmaları Hakkında Bilgiler

0
67

Charles Babbage Kimdir ? Hayatı ve Çalışmaları Hakkında Bilgiler

Charles Babbage İngiltere’nin Teignmouth Devonshire kentinde dünyaya gelmiştir. 26 Aralık 1791 – 18 Ekim 1871 tarihleri arasında yaşamış olan bu önemli İngiliz matematikçi Cambridge Üniversitesi’nde profesör olmasına rağmen burada hiç ders vermemiştir. Charles Babbage’nin tarihte önemli bir yer edinmesinde, mekanik olarak çalışan bir hesap makinesi geliştirmiş olmasının payı çok büyüktür. Bu hesap makinesinin önemi, günümüz bilgisayarlarının geliştirilmesinde çok önemli katkıları bulunmaktadır.

Charles Babbage’nın bu icadının bilgisayar tarihçesinde çok önemli bir yeri vardır. Charles Babbage, Pascal’ın 1462’lerde geliştirmeye başladığı iki işlem hesap makinesi üzerinde geliştirme çalışmaları yapmıştır.  Pascal’ın eksik noktalarını tespit etmiştir. Babbage’a göre Pascal’ın makinesinin eksik yanı her işlemin insan tarafından yapılmasını gerektiriyor olmasıydı. Oysa Babbage hazırlayacağı makineyle, ard arda yapılması gereken işlemleri makinede olan bir işlemler zinciri ile yapmayı başarmak isteğindeydi. Çünkü Babbage’nın zamanında, matematiksel tablolar çok yüksek oranda işlem hataları içeriyorlardı. Cambridge’te iken insanlar tarafından hesaplanarak hazırlanan bu tabloların ne kadar hatalı yapıldığını görerek, 1822 yılında kendini insandan kaynaklı hatalara engel olabileceği, polinom işlevlerin ( fonksiyonların )değerlerinin hesaplanmasını olanaklı kılacak bir aygıtın yapımına başlamıştır. Bu düşünceyle Babbage 1830’öarda matematiksel işlemleri peş peşe yapabilecek bu makineyi tasarlamayı başarmıştır. Bu icadı bilgisayar tanımına en yakın otomatik hesaplama makinesiydi. Babbage sayılar arasındaki farklardan yararlanarak geliştirdiği ve matematiksel yöntemlerle otomatik olarak hesap yapmasını planladığı bu makineye ‘’ Farklar Motoru ‘’ ( Difference Engine ) adı vermiştir. Ancak o dönemin teknolojik imkansızlıkları bu makinede amaçlanan teknoloji karşısında yetersiz kalmış ve makine hayata geçirilememiştir.

Kraliyet ailesinin maddi desteği ile bu çalışmalarına devam eden Babbage, vefat ettiği 1871 yılına kadar ilk makinesinin çok daha gelişmiş bir modeli olan ve Analitik Motor ( Analytic Engine ) adını verdiği makine üzerinde çalışmıştır. Analitik motor temelde bir hesap makinesi olmayıp Babbage tarafından aritmetik işlemleri peş peşe yapabilme ve karar verebilme yeteneğine sahip bir makine olarak tasarlanmıştır.

Analitik motor, işlemlerin ard arda yapılması, bir çevrim içinde çalışma gibi günümüz yazılımının temel kavramlarını ortaya çıkarması açısından da önem taşımaktadır. Ayrıca Babbage’ın önerdiği bu makine, değişmez bir donanımın, bir bellekte saklanacak bilgilerle, yönlendirilebileceği kavramını getirmesi açısından günümüz bilgisayarlarının temelini oluşturmaktadır.

Bununla birlikte aynı yıllarda, dokuma tezgahlarının, birbirine zincir düzeninde bağlanmış delikli kartlarla programlanması tekniği, J.M. Jacquard tarafından bulunmuştur. Bu buluş, Babbage’i etkilemiş ona ilham vermiştir. Daha sonra Babbage aynı tekniği analitik motora uygulamaya başlamıştır. İki makine arasındaki önemli farklardan birisi de budur. Babbage kullanıcıların programları önceden yapabilmesinin bir ihtiyaç olduğunu ve programları makineye iletebilmek için de uygun ortamın delikli kartlar olduğu düşüncesiyle bu makineyi tasarlamıştır. Babbage, makineyi birden fazla işlevi ardışık olarak yapabilecek şekilde tasarlanmaya da dikkat etmiştir.

Charles Babbage’in yaptığı bu makinelerden elle tutulur net sonuçlar alınamamış olsa da, tamamlamaya ömrünün yetmediği bu son tasarımını, yaklaşık bir yüzyıl sonra ( 1937) IBM’in desteği ile Harvard Üniversitesi’nden Howard Aiken hayata geçirmiştir. Ayrıca Babbage’a ait çalışmaların bir kısmı Londra Bilim Müzesi’nde halen sergilenmektedir.

CEVAP VER

Lütfen yorumunuzu giriniz!
Lütfen isminizi buraya giriniz