Ev gelişme Bilgisayar programlamanın öncüleri

Bilgisayar programlamanın öncüleri

İçindekiler:

Anonim

Uçak (Wright Brothers) ve telefon (Alexander Graham Bell) gibi bazı icatların aksine, bilgisayar programlarının oluşturulması tarihte herhangi bir isme bağlı değildir. Bunun yerine, nihayetinde bugün bilgisayar programlama olarak düşündüğümüz şeyi veren bir durma ilerlemesiydi - bir makineye İngilizceye yakın bir dilde talimatlar yazma yeteneği. Burada bu alandaki bazı öncülere bakacağız. (Daha fazla geçmiş için İnternet Tarihi ile ilgili eğiticimize göz atın.)

Babbage ve Lovelace

Matematik ve algoritmalar bilgisayar programcılığı için hayati önem taşıyor olsa da, hem bilgisayar programları kavramı hem de birincisinin oluşturulması için en çok kullanılan ikili ile başlayacağız. Charles Babbage programlanan bilgisayarın babası olarak kabul edilir. Bir matematikçi olarak, tüm hesaplamaların mekanize edilebilecek daha küçük parçalardan nasıl oluştuğunu anladı. Bunu yapmak için, makinenin bir giriş cihazına, bir işlemciye, bir kontrol ünitesine ve bir çıkış cihazına ihtiyacı olacaktır. Babbage böyle bir makineyi kavramsallaştırdı ve Analitik Motor olarak adlandırdı.

Kavramsal Analitik Motor, Babbage'nin arkadaşı Augusta Ada King (eski adıyla Byron ve daha sonra Lovelace olmak için) ilk bilgisayar programını yazdığında, bilgisayar tarihçesinde daha da önemli hale geldi. Analitik Motor için yazdığı algoritma tabanlı programın Bernoulli sayılarını hesaplaması amaçlanmıştır ve makine inşa edilmiş olsaydı işe yarardı. Şaşırtıcı bir şekilde, bu taş bir İtalyan matematikçinin işinden yaptığı bir çeviri için yazdığı notlara sıkışmıştı. Bu yüzden, nihayetinde Lovelace Kontes'i dünyanın ilk bilgisayar programcısı olarak müjdelendi.

Bilgisayar programlamanın öncüleri