İçeriğe atla

Charles Babbage

Charles Babbage
Doğum26 Aralık 1791(1791-12-26)
Londra
Ölüm18 Ekim 1871 (79 yaşında)
Londra
Milliyetİngiliz
VatandaşlıkBirleşik Krallık
Mezun olduğu okul(lar)Peterhouse, Cambridge
Tanınma nedeniFark makinesi
Kariyeri
DalıMatematik, mühendislik, bilgisayar bilimi, siyasi ekonomi
Çalıştığı kurumTrinity College, Cambridge
EtkilendikleriRobert Woodhouse, Gaspard Monge, John Herschel
EtkiledikleriKarl Marx, John Stuart Mill, Ada Lovelace
İmza

Charles Babbage (d. 26 Aralık 1791 – ö. 18 Ekim 1871), İngiliz matematikçi, analitik filozof, makine mühendisi ve programlanabilir bilgisayar fikrini ortaya atan (proto-)bilgisayar bilimcisi mucit.[1]

Çalışmalarının bir kısmı Londra Bilim Müzesi'nde sergilenmektedir. Mekanik olarak çalışabildiği sonradan kanıtlanmış bir hesap makinesi geliştirmiştir. Yaptığı hesap makinesini günümüz bilgisayarlarının geliştirilmesinde en önemli katkılarda bulunduğu kabul edilir.

1991 yılında, Babbage'ın özgün çalışmalarına sadık kalarak onun Fark makinesi diye adlandırdığı cihaz tamamlanmış ve işlevsel biçimde çalıştığı görülmüştür.[1]

Babbage'ı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, kendini insandan kaynaklı hatalara engel olabileceği bir hesap makinesinin tasarımına adamıştır. 1822 yılında, polinom işlevlerin (fonksiyonların) değerlerinin hesaplanmasını olanaklı kılacak, Fark makinesi adını verdiği aygıtın yapımına başladı.

Hesap makinesi

Babbage 1830'ların ortalarında çözümleyici makine diye adlandırılan ve çağdaş sayısal (dijital) bilgisayarın öncüsü olan aygıtın tasarımını gerçekleştirdi. Bu aygıtta delikli kartlardan gelen komutlar uyarınca herhangi bir aritmetik işlemin yapılabilmesi öngörülüyordu. Ayrıca sayıların saklanabileceği bir bellek birimi, işlemlerin art arda ve sırasıyla yapılmasını sağlayacak ardışık kontrol ve bugünkü bilgisayarın daha birçok temel öğesi makinede yer alacaktı. Ama çözümleyici makine hiçbir zaman tamamlanamadı. Babbage'ın tasarımı 1937'de not defteri bulununcaya değin unutuldu.[2]

Fark makinesi

Fark makinesi, bir değerler serisini otomatik olarak hesaplayabilmeyi öngörüyordu. Sonlu farklar yönteminden yararlanarak, çarpma ve bölme işlemlerinden yararlanmaksızın hesaplama yapmak mümkündü. Fark makinesi, projenin ilk haliyle, 2.5 m yüksekliğinde, 15 ton ağırlığında olacak ve 25,000 parçadan oluşacaktı. Projesine mali kaynak bulabilmesine rağmen tamamlayamamıştır. Daha sonra Fark makinesinin geliştirilmiş bir modelini tasarlamasına rağmen bunun yapımına hiç başlayamamıştır. 19. Yüzyılın olanak tanıdığı ölçüsel toleranslarla 1989-1991 yılları arasında tamamlanan bu makine, Londra Bilim Müzesi'nde çalıştırıldığı zaman ortalama bir elektronik hesap makinesinden çok daha öteye giderek 31 basamağa kadar doğru hesap yapabildiği görülmüştür.[2]

Yazıcı

Babbage geliştirdiği ikinci Fark makinesi ile birlikte çalışabilecek, değişken sütun ve satır özelliklerine sahip, çıktı formatı programlanabilmesi gibi şaşırtıcıdır.

Fark makinesinin tasarımından sonra Babbage, bundan çok daha karmaşık olan Analitik makine'nin tasarımına başlamıştır. Öldüğü 1871 yılına kadar bu makinenin üzerinde çalışmıştır. İki makine arasındaki önemli farklardan birisi, Analitik makinenin, o zamana kadar henüz duyulmamış bir şey olan delikli kartları (punch card) kullanabilmesidir. 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üşüncesine varmıştır. Babbage, makineyi birden fazla işlevi ardışık olarak yapabilecek şekilde tasarlanmaya çalışmıştır.[3]

Galeri

Kaynakça

  1. ^ a b "a". 24 Ocak 2001 tarihinde kaynağından arşivlendi. 
  2. ^ a b "Difference Engine | calculating machine". Encyclopedia Britannica (İngilizce). 3 Temmuz 2015 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Ekim 2021. 
  3. ^ Campbell-Kelly, Professor Emeritus of Computer Science Martin; Croarken, Visiting Fellow Department of Computer Science Mary; Flood, Gresham Professor of Geometry Raymond (2 Ekim 2003). The History of Mathematical Tables: From Sumer to Spreadsheets (İngilizce). OUP Oxford. ISBN 978-0-19-850841-0. 14 Nisan 2021 tarihinde kaynağından arşivlendi. Erişim tarihi: 11 Ekim 2021. 

İlgili Araştırma Makaleleri

<span class="mw-page-title-main">Bilgisayar</span> çok sayıda aritmetiksel veya mantıksal işlemlerden oluşan bir işi, önceden verilmiş bir programa göre yapıp sonuçlandıran elektronik araç

Bilgisayar, aritmetik veya mantıksal işlem dizilerini (berim) otomatik olarak yürütmek üzere programlanabilen dijital bir elektronik makinedir. Çağdaş bilgisayarlar, programlar olarak bilinen genel işlem kümelerini gerçekleştirebilir. Bu programlar, bilgisayarların çeşitli görevleri gerçekleştirmesini sağlar. Ayrıca bir bilgisayar sisteminin tam verimle çalışabilmesi için donanım, işletim sistemi ve çevresel cihazlara sahip olması gerekmektedir. Bu terim aynı zamanda bir bilgisayar ağı veya bilgisayar kümesi gibi birbirine bağlı ve birlikte çalışan bir grup bilgisayar anlamına da gelebilir.

<span class="mw-page-title-main">Bilgisayar bilimi</span> belirli evren kurallarına dayalı, sistematik çalışan ve elementlerin ya da ağların birbirleriyle olan ilişkisi

Bilgisayar bilimi, bilgisayarların tasarımı ve kullanımı için temel oluşturan teori, deney ve mühendislik çalışmasıdır. Hesaplamaya ve uygulamalarına bilimsel ve pratik bir yaklaşımdır. Bilgisayar bilimi; edinim, temsil, işleme, depolama, iletişim ve erişimin altında yatan yönteme dayalı prosedürlerin veya algoritmaların fizibilitesi, yapısı, ifadesi ve mekanizasyonunun sistematik çalışmasıdır. Bilgisayar biliminin alternatif, daha özlü tanımı "büyük, orta veya küçük ölçekli algoritmik işlemleri otomatikleştirme çalışması" olarak nitelendirilebilir. Bir bilgisayar bilimcisi, hesaplama teorisi ve hesaplama sistemlerinin tasarımı konusunda uzmanlaşmıştır.

Bilişim, bilişim bilimi ya da bilgisayar bilimi, bilgi ve hesaplamanın kuramsal temellerini ve bunların bilgisayar sistemlerinde uygulanabilmeleri sağlayan pratik teknikleri araştıran bir yapısal bilim dalıdır. Bilişimciler ya da bilgisayar bilimcileri bilgi oluşturan, tanımlayan ve dönüştüren algoritmik süreçler icat edip, kompleks sistemleri tasarlamak ve modellemek için uygun soyutlamalar formüle ederler. Bilişim Dünya'da hızla gelişmeye devam eden önemli bir teknolojidir.

<span class="mw-page-title-main">Hesap makinesi</span> hesaplama için kullanılan elektronik cihaz

Hesap makinesi, ilk zamanlar dört işlemi yapabilen, daha sonraları geliştirilerek her türlü sayısal işlemi yapar duruma getirilen elektronik ve mekanik bir araçtır.

<span class="mw-page-title-main">Turing makinesi</span> bilgisayar biliminde belirli işlemleri yapabilen bir araç modeli, belirli kurallara göre hareket eden bir banttan oluşan araç

Turing makinesi, karmaşık matematiksel hesapların belirli bir düzenek tarafından yapılmasını sağlayan hesap makinesi.

<span class="mw-page-title-main">Sayısal kontrol</span> üretim tipi

Sayısal kontrol veya tam ismi ile bilgisayarlı sayısal kontrol, işleme takımlarının ve 3B yazıcıların bir bilgisayar aracılığıyla otomatik olarak kontrol edilerek şekil verilecek iş parçasının üzerinde operasyonda bulunan talaşlı imalat işlemidir. Bir CNC makinesi, kodlar ile programlanmış talimatı takip ederek manuel bir operatöre ihtiyaç duymadan, spesifikasyonları karşılamak için belli bir malzeme bazındaki iş parçasını istenilen şekle gelene kadar, manuelden daha hassas bir şekilde işler.

<span class="mw-page-title-main">ENIAC</span> elektrikle çalışan ve elektronik veri işleme kapasitesine sahip ilk bilgisayar

ENIAC, elektrikle çalışan ve elektronik veri işleme kapasitesine sahip ilk bilgisayar. II. Dünya Savaşı esnasında Amerikalı bilim insanları tarafından inşa edilen ENIAC ilk çıkan bilgisayardı. ENIAC, yaklaşık 167 m² bir alana sığıyordu ve ağırlığı 30 tondu.

<span class="mw-page-title-main">Fark makinesi</span>

Fark makinesi, polinom işlevlerin (fonksiyonların) hesaplanması için tasarlanmış bir mekanik hesap makinesidir. Toplama çıkarma yapabilen bir makine yapmak yüzyıllar boyunca bilim adamlarının ilgisini çekmiştir. 1642 yılında bir vergi memurunun oğlu olan Blaise Pascal, babasına yardım amacıyla böyle bir makine tasarlamıştır. 1694 yılında, Gottfired Wilhelm von Leibniz, Pascal'ın tasarladığı bu makineyi geliştirerek, aynı zamanda çarpma ve bölme işlemlerini de yapabilen bir makineyi tamamladığını duyurmuştur. Daha sonra 1786'da J.H. Müller de benzeri bir makineyi tasarladığını duyurmuş ancak yapımını gerçekleştirememiştir.

<span class="mw-page-title-main">Bilgisayar mimarisi</span>

Bilgisayar mimarisi, en küçüğe ve en başarılıya ulaşmayı hedeflerken aynı zamanda maliyeti de göz önünde bulundurduğu için sanat ve bilimin ortak buluştuğu nokta olarak da tanımlanır. Bilgisayar Mimarisi, bilgisayar parçalarının iç yapıları ve aralarındaki haberleşme bağlantıları ile ilgilidir.

<span class="mw-page-title-main">Neumann mimarisi</span>

Von Neumann mimarisi veri ve komutları tek bir yığıncak (depolama) biriminde bulunduran bilgisayar tasarı örneğidir. Paralel mimariler dışında Turing makinesi'nin ilkelerini uygulayan her bilgisayarı tanımlamak için kullanılır. Merkezi işlem biriminin bağımsızlığı dolaylı olup, "saklı yazılım bilgisayarı" ile eşanlamlı olarak kullanılır.

<span class="mw-page-title-main">Bilgisayar donanımı tarihi</span> Bilgisayarın işlemcisi ve işletim sisteminin bir bütün olarak geçmişi

Bilgisayarın tarihçesi, bilgiyi hesaplamak, düzenlemek ve değiştirmek için kullanılan yazılım ve donanımların tarihsel gelişiminden bahsetmektedir. Bilgisayar, en basit bakış açısıyla bir matematiksel işlemci, yani bir hesap aracıdır ve veri işler.

<span class="mw-page-title-main">Delikli kart</span>

Delikli Kart, üzerindeki belirli noktalara açılan delikler sayesinde sayısal bilgi taşıyabilen karton parçaları. Günümüzde bir veri saklama aracı olarak modası geçmiş olmakla birlikte, 19. yüzyıl boyunca dokuma tezgâhlarını denetlemekte ve 20. yüzyılda hesap makinalarında ve bilgisayarlarda kullanıldı.

<span class="mw-page-title-main">Ada Lovelace</span> İngiliz matematikçi (1815-1852)

Augusta Ada King, Lovelace Kontesi, Augusta Ada Byron adıyla doğan ve günümüzde yaygın olarak Ada Lovelace adıyla bilinen, İngiliz matematikçi ve yazardır. Esas olarak Charles Babbage'in erken dönem mekanik genel amaçlı bilgisayarı Analitik Makine üzerindeki çalışmaları ile bilinir. Makine hakkındaki notları, bir bilgisayar tarafından işlenmek üzere yazılan ilk algoritmayı içerir. Bundan dolayı genel kanı dünyanın ilk bilgisayar programcısı olduğudur.

<span class="mw-page-title-main">Anaçatı bilgisayar</span>

Bir anaçatı bilgisayar milyonlarca kullanıcıya eş zamanlı olarak farklı hizmetler verebilen, büyük, güçlü ve pahalı bir bilgisayardır. Anaçatı bilgisayarların gücü şu nedenlerden kaynaklanmaktadır:

<span class="mw-page-title-main">Analitik Makine</span> ayrıntıcı bir şekilde çalışan algoritmaya bağlı bir elektronik araç ya da makine

Analitik Makine, Charles Babbage'ın tasarladığı mekanik bilgisayardır.

<span class="mw-page-title-main">Çevresel cihaz</span> watsap yazışmaları

Çevresel cihaz, içine bilgi koymak ve bilgisayarın dışından bilgi almak için kullanılan yardımcı bir cihazdır.

<span class="mw-page-title-main">Bilgisayar bilimi tarihi</span>

Bilgisayar bilimi tarihi, modern dijital bilgisayarların ortaya çıkışından çok daha öncelere dayanmaktadır. Abaküs gibi sabit sayısal görevleri hesaplamak için kullanılan makineler, antik çağlardan beri çarpma ve bölme gibi hesaplamalara yardımcı olmuştur. Hesaplamalar yapmaya yaran algoritmalar, antik çağlardan beri, hatta gelişmiş bilgi işlem ekipmanlarının geliştirilmesinden önce bile var olmuştur.

<span class="mw-page-title-main">Programlanabilir hesap makinesi</span>

Programlanabilir hesap makinesi bir tür elektronik hesap makinesidir. Grafik hesap makinesi ve bilimsel hesap makinesi ile beraber yaygın makinelerden biridir. Otomatik olarak bir program kontrolü altında bir dizi işlem gerçekleştirir. IBM CPC gibi ilk programlanabilir hesap makineleri, program depolama için delikli kartlar veya başka bir ortam kullanmıştır. Casio, Hewlett-Packard, Sharp ve Texas Instruments gibi üreticileri vardır.

<span class="mw-page-title-main">Matematiksel araç</span> Matematik çalışmalarında, eğitiminde veya uygulamasında kullanılan araç

Matematiksel araç, matematik çalışma, eğitim veya uygulamasında kullanılan bir araç veya cihazdır. Geometri'de, sadece bir pergel ve çizgilik kullanılarak çeşitli ispatların oluşturulması sağlandı. Bu ispatlardaki argümanlar sadece bu araçların idealize edilmiş özelliklerine dayanıyordu ve gerçek yapı sadece bir yaklaşım olarak kabul edildi. Uygulamalı matematik'te açıları ve mesafeleri ölçmek için, astronomi, seyrüsefer, genel ölçüm ve zaman ölçümünde matematiksel araçlar kullanıldı.

<span class="mw-page-title-main">Çizelgeleme makinesi</span>

Çizelgeleme makinesi, delikli kartlara işlenmiş bilginin kayda alınıp özetlenmesine yarayan elektromekanik bir makinedir. Herman Hollerith tarafından icat edilen makinenin ilk görevi 1890 ABD nüfus sayımında nüfus verilerinin işlenmesini kolaylaştırmaktı. Sonra çıkan modeller genellikle muhasebe ve stok kontrolü gibi ticari işler için kullanıldı.