Menü
Ücretsiz
Kayıt
Ev  /  Cam/ Programcı mesleği hakkında ilginç gerçekler. Ada Augusta Lovelace dünyadaki ilk programcıdır! Programcılar hakkında alıntılar

Programcı mesleği hakkında ilginç gerçekler. Ada Augusta Lovelace dünyadaki ilk programcıdır! Programcılar hakkında alıntılar

Adını bir komedi dizisinden alan programlama dili hangisidir?

Python programlama dili, adını python'lardan almaz, ancak içinde yazılı komut dosyaları bulunan dosyaların simgeleri veya geliştirme ortamlarının logoları genellikle bir yılanın kafasını temsil eder. Yazar dilin adını Monty Python'un Uçan Sirki eskiz serisinin hayranı olduğu için seçti.

Kağıt dergilerden ve radyo yayınlarından bilgisayar oyunları ve programları nasıl indirildi?

1980'lerde ve 1990'ların başında ZX Spectrum bilgisayarları Avrupa'da ve ardından eski SSCB ülkelerinde çok popülerdi. Ucuzlukları, ekran olarak normal bir TV'nin ve harici depolama aygıtı olarak ev tipi bir kayıt cihazının kullanılmasından kaynaklanıyordu. Kaydedilmiş oyunların ve programların bulunduğu ses kasetleri, sesi bilgisayar tarafından bir bit dizisi olarak yorumlanıp belleğe yüklendi. Çoğu zaman programlar kasete kaydedilerek özel radyo yayınlarına “indirilebilmektedir”. Ayrıca Spectrum'a adanmış dergilerde kaynak kodu biçiminde küçük programlar yayınlandı - klavyede yazılması, başlatılması ve tekrar bir ses ortamına kaydedilmesi gerekiyordu.

İlk ENIAC bilgisayarının önde gelen programcılarının tümü hangi özelliğe sahipti?

Elektronik bilgisayarların icadından önce, Amerika Birleşik Devletleri'ndeki bilgisayarlar, örneğin atış tablolarının hesaplanması gibi karmaşık görevler için makineler ekleyerek manuel hesaplamalar yapan işçilerdi. Bilgisayarların çoğu kadındı ve savaş zamanlarında sayıları daha da arttı. Birçoğu daha sonra programcı olarak başarıyla yeniden eğitildi. Böylece ilk genel amaçlı elektronik bilgisayar olan ENIAC'ın önde gelen altı programcısı arasında tek bir kişi bile yoktu.

Oyuncak ördekler programcıların kod hatalarını ayıklamasına nasıl yardımcı olur?

Bazı programcılar kodda hata ayıklamak için ördek yavrusu yöntemini kullanır. Bunu yapmak için masaüstünüze bir oyuncak ördek koymanız (veya hayal etmeniz) ve programın ne yapması gerektiğini satır satır ayrıntılı olarak açıklamanız gerekir. Programcı bu yönteme başvururken sıklıkla aradığı, geliştirme ortamındaki kodu görüntülerken fark etmediği hatayla karşılaşır.

Hangi kısa çizgi tarihteki en pahalı kısa çizgi olarak adlandırılmıştır?

1962'de Amerikalılar Venüs'ü incelemek için ilk uzay aracı Mariner 1'i fırlattı ve fırlatıldıktan birkaç dakika sonra düştü. Öncelikle Dünya'dan yönlendirme sisteminden sinyal alan cihazın anteni arızalandı, ardından araç bilgisayarı kontrolü ele aldı. O da rotadan sapmayı düzeltemedi, çünkü içine yüklenen program tek bir hata içeriyordu - talimatları delikli kartlar için koda aktarırken, denklemlerden birinde yokluğu radikal olan bir satır eksikti. Denklemin matematiksel anlamını değiştirdi. Gazeteciler çok geçmeden bu kısa çizgiyi "tarihin en pahalı çizgisi" olarak adlandırdı (bugünün şartlarına göre, kayıp cihazın maliyeti 135.000.000 dolardı).

Bilgisayarlar ve diğer bilgi işlem cihazları hayatımızın büyük bir bölümünü kaplıyor. Bu tür cihazların yardımıyla sadece gerekli bilgileri aramak veya faydalı programlar kullanmakla kalmıyoruz, aynı zamanda alışveriş yapıyoruz, arkadaşlarımızla ve ailenizle iletişim kuruyoruz, iş yapıyoruz, boş zaman geçiriyoruz ve çok daha fazlasını yapıyoruz. Bugün bir belgeyi taramak veya örneğin en sevdiğiniz melodiyi indirmek zor değil. Ancak yakın zamana kadar insanlık bu tür olasılıkları bilmiyordu.

Bu nedenle, modern kullanıcılar bir video dosyasının yüklenmesinin olması gerekenden birkaç dakika daha uzun sürdüğünden şikayet edebilir. Bundan yaklaşık 30-40 yıl önce yeni bir film izlemek için belirlenen saatte sinemaya gitmek gerekiyordu. 100 yıl önce güzel bir melodiyi dinlemek için evinize bir müzisyen davet etmeniz ve bunun için iyi paralar ödemeniz gerekirdi. Ve bu sadece eğlenceden bahsedersek. Hesaplamalar yapmak ve belge hazırlamak, iletişim kurmak ve önemli bilgiler edinmek için ne kadar zaman harcandığını hayal etmek zor. Bugün makineler tüm bunları bizim için tek bir ana süreç sayesinde yapıyor: programlama. Modern bir çamaşır makinesine veya çoklu pişiriciye baksanız bile, basit ama yine de bir yapay zeka ile donatılmıştır. Bu tür cihazları neredeyse her gün kullanıyoruz, ancak bunları kimin mümkün kıldığını bile düşünmüyoruz. Bugün hayatımızı çok kolaylaştıran ve bize yazılım kodunun inanılmaz dünyasını açan programcılar hakkında konuşacağız. Tarihteki ilk programcının kim olduğunu ve her şeyin nerede başladığını öğreneceksiniz.

Programa ilk adımlar

Genel olarak bunu yapma tutkusunun ve yeteneğinin yalnızca erkeklerde olduğu kabul edilir. En seçkin programcıların listesine baktığınızda yalnızca erkek isimleri dikkatinizi çeker. Ancak çok az kişi insanlık tarihindeki ilk programcının bir kadın olduğunu biliyor. Bu önemli kişi kimdi?

Birçoğumuz George Gordon Byron gibi ünlü bir İngiliz yazarın adını duymuşuzdur. Kızı Ada Augusta Lovelace (Byron), dünyanın ilk programcısıdır. Matematik sevgisi kıza çocukluktan itibaren annesi tarafından aşılandı. Genç bayanın yaşadığı bölgenin en iyi bilim adamları onunla çalıştı. Bu nedenle ilk öğretmeni, seçkin bir matematikçi ve mantıkçı olarak kabul edilen seçkin Augustus de Morgan'dı. Programlamanın temelini oluşturan bu iki bileşendir. Kıza daha sonraki bilimsel çalışmalarında yardımcı oldular.

Dünyanın ilk programcısı - Ada Augusta Byron

Bilgi teknolojisi tarihinde Charles Babbage'in adı ilklerden biridir. Bu adam fonksiyonlar teorisi ve saymanın mekanizasyonu üzerinde çalıştı. Babbage haklı olarak ilk bilgisayarın atası olarak kabul edilir ve "bilgisayarın babası" olarak anılır. İlk dijital makineyi yarattı ve ona analitik adını verdi. Ada Augusta'nın hayatındaki önemli bir olay, bu seçkin mucitle tanışmasıdır. Kızın annesi onu iyi tanıyordu ve Babbage, Ada'nın matematik bilimindeki ustalığındaki her yeni başarıya içtenlikle seviniyordu.

Analitik Motora Giriş

Genç yetenek aynı zamanda “bilgisayarın babası”nın atölyesini de ziyaret etme fırsatı buldu. Matematik öğretmeninin eşi ve yarı zamanlı aile dostu Bayan de Morgan'ın eşliğinde ziyarete geldi. Bu ziyaretle ilgili anılarında De Morgan, tüm misafirlerin analitik motora büyük bir şaşkınlıkla baktığını, bunun onlar için alışılmadık ve tamamen tuhaf bir şey olduğunu kaydetti.

Ve de Morgan'a göre yalnızca Ada Augusta, önünde doğaüstü bir şey görmedi. Makineyi dikkatlice inceledi, çalışma prensibini anlayabildi ve buluşu takdir etti. İlk kadın programcı bilgisayar teknolojisiyle ilk kez bu şekilde tanıştı. Bu olaydan sonra kız bilimsel faaliyetlere daha da tutkulu hale geldi. Bu buluşun geleceğe doğru bir adım olduğunu ve herhangi bir süreci makineleştirebilecekleri başarıların yalnızca başlangıcı olduğunu biliyor ve inanıyordu. Ve bugün gördüğümüz gibi, o haklıydı.

İlk programcı ve günlük hayatı

Ada Augusta on dokuz yaşında evlenir. Seçtiği kişi Lord King, daha sonra Earl Lovelace olur. O sırada lord 29 yaşındaydı ve Ada'nın aile hayatı mutlu ve ölçülüydü. Kızın kocası onun tüm bilimsel çabalarını destekledi ve hatta zihniyetine hayran kaldı. Çift sık sık sosyal etkinliklere katılıyordu ancak genç bayan tamamen farklı bir şeye ilgi duyuyordu. Evli olmasına rağmen Charles Babbage ile iletişimi daha yakın ve samimi hale geldi. Kız, özellikle Ada'nın neredeyse onun yaşında olması nedeniyle Babbage'ye ölen kızını hatırlattı. "Bilgisayarın babası" da kızın yeteneklerine hayran kaldı, sık sık ilginç fikir alışverişinde bulundular ve birbirlerine hesaplamalarını gösterdiler. Zamanla sadece meslektaş değil, aynı zamanda iyi arkadaş oldular. Ada yüzeysel topluma ve aptal insanlara dayanamıyordu. Kendinden ve etrafındakilerden talep ediyordu. Matematiksel bir zihniyete sahip olduğundan, kadınlara özgü olmayan şeylere ilgi duyuyordu. Kız, zamanının gerçek bir dehası oldu ve hayatını bilime adadı.

Ada Augusta bilimsel hesaplamalarıyla durmuyor

Zamanla ilk programcı bilimden biraz uzaklaşmak zorunda kaldı. Bunun nedeni ise üç çocuğunun doğmasıydı ve Ada, tüm zamanını ailesiyle geçirmek zorunda kalmıştı. Ancak matematiğe olan sevgisi o kadar güçlüydü ki, kocası ve çocuklarıyla birlikte sakin bir aile hayatı uğruna bilimi feda etmeye hazır değildi. Kız artık matematik olmadan var olamayacağını anlayınca Babbage'den çalışmalarına devam edecek iyi bir öğretmen bulmasını ister. İşte o anda yeteneklerine her zamankinden daha fazla güveniyordu ve gelişiminde daha ileri gitmeye hazırdı. Babbage, genç bilim adamına şu anda kendisine layık bir öğretmen bulamadığını ancak arayışına devam ettiğini belirten bir mektupla yanıt verir. Ayrıca matematik alanındaki bilgisinin mükemmel olduğunu ve bir öğretmene ihtiyacı olup olmadığından tamamen şüphe duyduğunu belirtti.

Babbage'nin makinelerinin incelenmesi

Bir süre sonra Ada Augusta, Babbage'nin tasarladığı bilgisayarları detaylı olarak incelemeye başlar. Mucitten cihazın detaylı bilgilerini, hesaplamalarını ve çizimlerini kendisine göndermesini ister. Kız, mucitle işbirliğinin fazlasıyla verimli olabileceğine ciddi olarak inanıyor.

İtalyan bilim adamı Maniber, Babbage'nin makineleri hakkındaki makalesini yayınlar ve ilk programcı bunu tercüme etmeyi üstlenir. "Bilgisayarın babası" ile birlikte yayına, daha sonra onu belirli çevrelerde meşhur edecek ayrıntılı yorumlar yazıyor.

İlk programlar

Kız, Bernoulli sayılarını hesaplamak için ilk programlarını derledi. Ada Augusta, çalışmalarında iki doğrusal denklem sisteminin çözümünü daha ayrıntılı olarak açıkladı. Daha sonra ilk kez çalışan değişkenler ve bunların programdaki sıralı değişimi gibi bir kavram ortaya çıktı. Kız, en karmaşık modern programın bile ayrılmaz bir parçası olan başvuruyu yapabildi. Maniber'in yazısına yapılan yorumlarda anlatılan ikinci program, Ada Augusta tarafından trigonometrik fonksiyonların değerlendirilmesi amacıyla derlendi ve döngü çalışmasına yer verdi. Tekrarlayan iç içe geçmiş döngüler üçüncü programının temelini oluşturuyordu.

Ancak ilk programcının ismine teknolojik ilerlemenin tarihiyle ilgili yayınlarda nadiren rastlanır. Bu büyük ölçüde Ada'nın yaşamı boyunca tek bir programın hayata geçirilmemiş olmasından kaynaklanmaktadır. Bu, bu seçkin kadının ölümünden sonra oldu.

Bilim adamının hayatının son yılları

Ada 36 yaşında ölür. Aynı yaşta babası kan dökülmesinden öldü. Baba ve kızı aynı hastalıktan, kanserden öldüler. Ada Augusta her ne kadar tedavi olmaya çalışsa da hayatının son yılları acılarla geçmiştir. Her yeni hesaplama kadın için giderek daha sıkıcı oluyordu ama o ölene kadar bilim yapmayı bırakmadı. Benzersiz programlama dillerinden biri olan "ADA", Amerika'daki iki küçük kasaba ve bir kolejin adını Ada'dan almaktadır.

Dünyanın ilk programcısının kadın olması şaşırtıcı. Ancak bu genç bayan, modern programlamanın temeli haline gelen gelişmelerini dünyaya sundu.

Her alan gibi programlamanın da kendi tarihi vardır. Programlamayı öğrenmeye nereden başlayacağınızı düşünüyorsanız, bu makale size yalnızca yeni başlayanları değil deneyimli BT uzmanlarını da şaşırtabilecek bazı ilginç ve eğlenceli gerçekleri ortaya çıkaracaktır.

Yeni başlayanlar için programlama hakkında birinci gerçek. İlk BT uzmanı bir kadın Programlamayı öğrenmeye başlayan ilk kişinin Ada Lovelace adında İngiliz bir kadın olduğunu çok az kişi biliyor. 19. yüzyılda modern bilgisayarın atası olan analitik toplayıcı için bir algoritma yazan da bu kadındı. Bu makine kendi döneminde bir yenilikti ve Bernoulli denklemini çözebiliyordu, yani hareket halindeki bir akışkan için enerjinin korunumu yasasını hesaplayabiliyordu. Ada, o zamanlar büyük bir BT hareketi başlattığının farkında değildi ve sorunu çözmek için bir dizi operasyon geliştirdi; bu, özünde bir program yazmaktı.

Sıfırdan programlamanın yüzde yirmi beşi kullanıcının nasıl davranacağını düşünmekle geçiyor

Programlamaya ilişkin bu gerçek, yeni başlayan BT uzmanları için ilginç olacaktır. Emerson Süreç Yönetimi başkan yardımcısı Brian Humes'a göre programlama yalnızca kod yazmayı değil aynı zamanda kullanıcı davranışını analiz etmeyi de içeriyor. BT uzmanları zamanlarının yaklaşık %25'ini son kullanıcının bir program, uygulama veya web sitesiyle nasıl çalışacağını düşünerek geçirir.

Programlamayı öğrenmek kod yazmakla ilgili değil, süreç hakkında düşünmekle ilgilidir

Yalnızca önceden planlanmış bir konseptin yardımıyla, bir programın veya web sitesinin nasıl çalışacağına ilişkin bir kararla gerçekten yüksek kaliteli bir ürün yapılabilir. Yeni başlayan programcılar oturup binlerce satır kod yazamazlar. Sonuçta yüksek kaliteli bir sonuç görmek için öncelikle bilgileri yapılandırmanız, göreve hazırlanmanız ve gerekli tüm verileri toplamanız gerekir. Bu mesleğin çeşitli nüanslarını özel kurslardan veya yeni başlayanlar için web programlama kitaplarından öğrenebilirsiniz.

Yeni başlayanlar için programlama hakkında bilgi sahibi olmak önemlidir. BT çalışanları bilgisayarları tamir etmez

Ancak bu elbette tamir etmeyi bilmedikleri anlamına gelmiyor. Her şey, yeni başlayanlar için web programlama kursları alan her bireyin hobilerine bağlıdır. Aslında bir BT uzmanı geliştirme ilkeleri ve algoritmaları ile çalışır. Bir profesyonel bilgisayarın nasıl çalıştığını ve kodu nasıl işlediğini anlar. Ancak ne yazık ki, bizim gerçekliklerimizde, "Sen bir programcısın" deyimi veya daha iyisi mem tamamen farklı bir anlam kazandı ve birçok kişi hala bilgisayar ekipmanını tamir etmeleri gerekiyorsa, o zaman ihtiyaçları olduğuna inanıyor. kodu yazan kişiyle iletişime geçmek için.

Sıfırdan öğrenilebilecek en popüler programlama dili Java'dır

İnternet kullanıcıları arasında yapılan bir anketin yanı sıra arama sorgularının sonuçlarına dayanan son araştırmalar bize sıfırdan yeni başlayanlar için en popüler programlama dilinin Java olduğunu söylüyor. Ve bu onun en popüler olduğu anlamına gelmiyor, insanların en çok onunla ilgilendiği anlamına geliyor. Bu arada Java'dan sonra en popüler diller C ve C++'dır.

Gerçek 1. Günlük olarak kullandığınız en kritik programların (Mac OS X veya Facebook) altında birbiriyle pek anlaşamayan pek çok hile ve koltuk değneği vardır. Bu, bir Boeing 747'yi parçalara ayırdığınızda yakıt hattının bir elbise askısıyla yerinde tutulduğunu ve iniş takımının koli bandıyla sarıldığını bulmaya benziyor.

Programların kodu öyledir ki, bir site veya program harika çalışsa ve harika görünse bile, perde arkasında onu çalıştıran her şey hatalardan, gaflardan ve koltuk değneklerinden oluşur. Çok az çalışıyor ve bazen nedeni hiç belli değil.
Gerçek 2: Programlama süresinin %25'i kullanıcının neyi yanlış yapabileceğini düşünerek harcanır.
Bu aslında zamanın aşağı yukarı yüzdesini alır, ancak her seferinde kullanıcının burada neyi bozabileceğini gerçekten düşünmemiz gerekir. Nereye tıklayacak, ne girecek, neyi yanlış yapmaya çalıştığımızı nasıl anlayabiliriz. Yalnızca kendimize güvenseydik programların çok fazla sorunu olurdu.
sonuçta biz programın nasıl çalıştığını biliyoruz ama kullanıcı bilmiyor.
Gerçek 3. Bir programcı bilgisayar onarım uzmanı değildir.
Bir programcı bilgisayarları onarmak yerine algoritmalar ve tasarım ilkeleriyle çalışır. Bir bilgisayarın nasıl çalıştığını ve kodun nasıl yürütüldüğünü anlayabiliriz. Ancak bu, demiri nasıl tamir edeceğimizi bildiğimiz anlamına gelmez. Chrome'daki hangi sorunun bilgisayarınızda kilitlenmesine neden olduğunu veya bilgisayarınızın neden aşırı ısındığını bilmiyoruz. Programcılar bilgisayarları programlar, tamir etmezler.
Gerçek 4: Programlama yazmakla değil, düşünmekle ilgilidir.
Çoğunlukla uyurken, yürürken, pencereden dışarı bakarken veya rahatlamamıza ve düşünmemize olanak tanıyan başka herhangi bir şey yaparken programlıyoruz. Gevşeme programlamanın önemli yönlerinden biridir. Oturup binlerce satır kod yazıp bunları bir programa yapıştıramazsınız. Oturmamız, dolaşmamız, düşünmemiz gerekiyor. Bir konsept bulun, eksikliklerini giderin, nasıl çalışacağına karar verin... Gevşeme, sorunları düzeltmek için kullanabileceğimiz tek yoldur.
Gerçek 5. Geri sayım sıfırdan başlıyor
Bu önemli. Hesaplama sıfırdan başlar; sizin 1'iniz benim 0'ım, sizin 10'unuz benim 9'umdur. Bütün bunlar işleri verimli bir şekilde yapma ihtiyacından kaynaklanmaktadır, oysa verimlilikteki küçük bir artış bile üretkenliği büyük ölçüde artırabilir.
Gerçek 6. Programlama en iyi şekilde akış halinde yapılır; göreve odaklandığınız ve her şeyin basit göründüğü zihinsel durum. Bu durum aynı zamanda sporculara ve müzisyenlere de aşinadır.
Programcılar gece çalışmayı seviyor çünkü bu bize akış sağlıyor, her seferinde tek bir şeye odaklanıyor ve dikkatimizin dağılmasından endişe etmiyoruz. Diğer herkes sadece uyuyor. Bu, etrafta kimsenin olmadığı, kimsenin bizi aramadığı veya bizimle konuşmaya çalışmadığı bir saattir. Düşünmek ve programlamak için harika bir zaman.
Gerçek 7. Bazen bir sorunu sabaha ertelemek iyidir.
Bazen programcılar için zor bir problemle karşı karşıya kaldıklarında "onunla" uyumak gerçekten faydalıdır. Çoğu zaman bir şeyi saatlerce çözemediğimi fark ettim, ancak sadece 20 dakikalık uykudan (veya başka bir uykudan) sonra uyandığımda çözüm kendiliğinden geldi.
Gerçek 8. Bir “ebeveyn”, görevleri tamamlanırsa “çocuklarını” öldürebilir
Kimseden duymak isteyeceğiniz bir cümle değil. Ancak programcılar için bu o kadar da korkutucu gelmiyor. Programlar genellikle hiyerarşik bir yapıya sahiptir; burada bir ana süreç, alt düzeyde çalışan alt süreçlerini kontrol eder.
Ana süreç artık alt sürece ihtiyaç duymadığında onu öldürür; programın artık hiçbir şey yapmasına gerek kalmadığında yürütülmesi sona erer.
Gerçek 9: Bilgisayarlar hakkında ne kadar çok şey bildiğimizden etkilenmiyorsunuz. Onlar hakkında ne kadar az şey bildiğinizden etkilenmiyoruz.
Cidden. Yeterli. Yeni şeyler öğrenmek istemediğiniz için ne kadar gurur duyduğunuz umurumuzda değil. "Bilgisayarlar hakkında pek bir şey bilmiyorum" veya "Programlamayla ilgilenmiyorum" derseniz bu anlaşılabilir bir durumdur; ancak bu konuda ne kadar şey bilmediğinizle övündüğünüzde, bu sadece sinir bozucu olur.

Merhaba blogumun sevgili okuyucuları. Bazen sadece programların bir incelemesini değil, aynı zamanda BT teknolojilerinin yaşamından ilginç haberleri veya gerçekleri de yayınlamanın zararı olmayacağını düşünüyorum. Ve bugün aklıma programcılarla ilgili en popüler on efsane hakkında bir inceleme yazma fikri geldi. Neden onlar hakkında? Öncelikle 13 Eylül Programcılar Günüydü ve ikincisi benim de onların sayısıyla bir ilgim var. Bir web sitesinin oluşturulması ve düzenlenmesi aynı zamanda web programlamayı da ifade eder. Arkanıza yaslanın ve bazı efsaneleri yıkmaya hazırlanın.

İki sistem yöneticisi buluşuyor:
- Neden bu kadar üzgünsün?
- Evet, sunucu dün çöktü.
- Ne yani, hâlâ "almadın mı"?
- Aldım ama masadan düştü...

No.1 Programcı iddiasızdır.

Elbette herkes programcının güçlü bir bilgisayar ve rahat bir sandalyeden başka hiçbir şeye ihtiyacı olmayan insansı bir yaratık olduğunu düşünüyor. Bazı yönlerden bu ifade mantıklıdır. Ama inanın bana, böyle bir insanın yukarıda sayılanlar dışında her şeyini alırsanız, o sizin için uzun süre çalışmaz. Programcı arkadaşlarımın evlerini ziyaret ettiğimde tamamen rahat ve keyifli bir ortam gördüm. Ve belki de İyi bir PC'nin ve bunun için birçok gadget'ın varlığı, bu kişinin programcılar sınıfına ait olduğunu gösteriyor. Ve unutmayın, etrafı demirden yapılmış hurdalar ve tahta parçalarıyla çevrili bir bodrum katında yalnızca film kahramanları yaşayabilir.

No.2 Programcı ebedi bir bekardır.

Her ne kadar üzücü olsa da zavallı eşin programcının acısını bıraktığı durumlar da vardır. Ancak eşlerin sevdiklerine uyum sağladığı ve hatta onun işine biraz ilgi duyduğu durumlardan daha fazla böyle durum yoktur. Böylece arkadaşımın karısı onun yardımı olmadan grafik programlarına "oturdu". Ve şimdi, onları sık sık ziyarete geldiğimde, bilgisayar tuşlarına huzur içinde basan iki cesedi fark edebiliyorum. Muhtemelen her programcının hayalidir :). Yazılım yazma ve oluşturma alanında çalışan her insan canlıdır, şefkat, sevgi, ilgi ve diğer insani duygular ona yabancı değildir. Ancak yine de inkar edilemez olan faktör, 1000 kişiden 2-5'inin oldukça romantik eğilimlere sahip olmasıdır. Burada ya onu olduğu gibi sevin ya da mutluluğu başkasında arayın. Ve kendimden bir şey daha ekleyeceğim! Her kadının kocası üzerinde bir miktar etkisi olabilir ve olmalıdır. Yani biraz sihir ve size hem zaman hem de ilgi verecektir.

Hayır. 3 Hayat ve ilişkiler yalnızca çevrimiçidir.

Bu efsanenin de bir yeri var ama! Tek beden herkese uymaz. Arkadaşlarımı izlerken çok ilginç bir şey fark ettim. Çevrimiçi durumları her zaman açıktır!!! Evet, evet sevgili okuyucularım, internette yaşayanların programcılar değil, siz sevgili okuyucum olduğu ortaya çıktı. Her iki kişiden biri, hatta daha sıklıkla Skype'ı açıyor, sosyal ağlarda aktif, ICQ'yu tam kapasiteyle çalıştırıyor vb. İnanın bana bir programcı bunca zamanını internette geçirseydi, artık kod yazmaya vakti olmazdı. Ancak burada bir nokta var. Bazen bir mucize olur ve bu tür sosyal sakinler gerçekte her altı ayda bir toplanır, iletişim kurar ve birbirlerini tanırlar. Bu bir programcı için neredeyse gerçekçi olmayan bir olgudur. Tüm çevrimiçi toplantılar yalnızca iş düzeyinde ve kesinlikle gerekli olduğunda gerçekleşir.

No. 4 Tüm okumalar programlama konularıyla ilgili kitaplarla ilgilidir.

Bu muhtemelen programcıları bu şekilde tanımayan kişiler tarafından ifade edilmektedir. Birincisi, diğer kullanıcılardan daha fazla okuyorlar, çünkü her şey gelişiyor ve çoğu zaman bir cevap için bir soru arayan bir phreaker, blogları, forumları ve portalları okuyarak ve inceleyerek saatler harcıyor. Bu tür insanların ev kütüphanesinde her zaman fantastik konularda çok sayıda literatür bulabilirsiniz. Bu, "somut olmayan, sanal ve soyut şeylerle" çalışmanın bu tür konulara yönelmeye yol açmasıyla haklı çıkar. Doğrudan programcı olmasam da meslek ve eğitim yoluyla internete bağlıyım, dolayısıyla elektronik kütüphanemde felsefe ve psikoloji konulu birçok kitap var. Size ortalama bir İnternet sakininin tanımadığı yazarlardan bahsedebilirim. Dolayısıyla dar tematik kitaplar sorunu, statüsüne ve faaliyetine bakılmaksızın her kişi için ayrı ayrı geçerlidir.

5 Numara Uzaylı bir hobi, BT dışında bir hobi.

Bilirsiniz bir söz vardır: Hoşuna giden bir şey bulan, hayatı boyunca asla çalışmayacaktır! Hangi alanda programcılardan daha çok kendilerini işlerine adayan insanlar var? Öyle birini bulacağınızı sanmıyorum. Bazı fanatikler olmadığı sürece. Programcı yaptığı işten keyif alan kişidir. Ve gerçekten mutlular, özellikle de kodla ilgili her şey yolunda gittiğinde :) Her iki kişiden birinin bulmacalar ve spor temalı oyunlar için bir hobisi vardır. Bowling, paintball ve hatta spor hayranları var. Bir ofiste ve iyi bir maaşla çalışmanız gerekiyorsa, böyle bir kişi işten sonra bir yerde dinlenmekten mutluluk duyacaktır.

Baba, baba, bana yeni bir sabit disk al, yoksa eskisi bozulur...
- Peki ya sihirli kelime?
- Lanet olsun, buraya da şifre koyuyorlar!

#6 Masada karışıklık ve kaos.

Bu muhtemelen bir efsane değil, sert bir gerçektir. Masanın üzerinde bir tutam saç görmek çok nadirdir ve eğer bu gerçekleşirse, bu sadece ikinci kişinin hatasından kaynaklanmaktadır. Bu karışıklıktan dolayı sizi cezalandıracak kötü bir patron olabilir. Aşırı durumlarda eş veya arkadaş da öğretmenlik yapabilir. Ve masaüstlerini mükemmel bir şekilde temiz tutabilen birkaç estetik programcı var.

No. 7 Kafadaki saçın uzun “kuyruğu”.

Öyle oluyor ki program yapan kişilerin çoğunun uzun saçları var. Bu onların özensiz olduğu anlamına gelmiyor çünkü bana göre büyük saçlar, kısa saçlara göre daha dikkatli bakım gerektirir. Herhangi bir kız bunu onaylayacaktır. Katı bir kıyafet kuralı ve hatta üstlerin sert kınamaları bu tür programcıları kurtaramaz. Ancak bu bir kural değil ve birçok insan kısa kesilmiş kafalarla dolaşıyor, ancak yine de kendi alanlarında mükemmel uzmanlar. Yani saçınızı kesmediğiniz için programlamaya başlamayacaksınız :)

No. 8 Kadın programcı hâlâ bir efsanedir.

Neredeyse hiç kadın programcının bulunmadığına katılıyorum, ancak hiç olmadığını söylemek tamamen yanlış bir kanıdır. Bana inanmıyorsanız BT portallarına gidin, programcılar kongresinin ne zaman olacağına bakın ve ona katılın. Şaşıracaksınız ama 4. bölüm kadınlar olacak. Neden böyle, çünkü kendilerine daha dikkatli davranıyorlar ve programlayıp programlamadığını onlardan öğrenmek zor. Ve dahası, kadın programcının kodunda erkek rakiplerine göre daha dikkatli olduğu yönünde bir görüş var.

No. 9 Yalnızca BT konularında şakalar.

Küçük bir önsöz... . Dün, 22 Eylül 2013, BT arkadaşım ve ben, genellikle BT alanından uzak bir kızla bir kafede buluştuk. Daha açık ifade etmek gerekirse ben web sitesi yöneticisi olarak çalışıyorum ve arkadaşım da sistem yöneticisi. 4 saat boyunca konuştuk, şakalaştık ve güzel vakit geçirdik. Ayrıldığımızda arkadaşım uzun zamandır bu kadar eğlenmediğini itiraf etti. Kapsamlı bir şekilde gelişmenin ve fanatik bir inek programcı olmamanın anlamı budur. Ancak iki veya daha fazla insan programcıyı bir araya getirirseniz geri kalanların kendi jargonunda ve iletişiminde kaybolma ihtimali vardır.

#10 Her bilgisayarı tamir edebilirler.

Bu %100 bir efsanedir. Programcı tamirci değil, program koduyla çalışan kişidir. Bu iki tip insan arasında çok büyük bir fark vardır. Bir PC tamircisi, bir bilgisayar için en basit uygulamayı bile asla yazmaz. Tıpkı profesyonel bir programcının bilgisayarındaki ciddi bir arızayı düzeltemeyeceği gibi. Her şey, arızalı parçaların yenileriyle sıradan bir şekilde değiştirilmesine indirgenebilir.

Umarım programcıların yaşamı ve çalışmaları hakkındaki bu mitleri okumaktan keyif almışsınızdır. Size veda ediyorum ve yeni ve ilginç bir makalede görüşmek üzere. Saygılarımızla, AHDEPC.

Tüm hayatı, duygu dünyası ile mantık dünyası, öznel ile nesnel, şiir ile matematik, kötü sağlık ile enerji patlamaları arasındaki büyük bir savaşın tanrılaşmasıydı!

Betty Toole. Ada: Sayıların Büyücüsü


Ada Lovelace'in hayatı dijital çağımızla bir tür efsanevi rezonans oluşturuyor: Ada'nın mezarına yapılan saygılı ziyaretlerin sayısı artık babası şair Byron'ın mezarına yapılan hac ziyaretlerinden daha fazla.

Bruce Sterling


10 Aralık, çok eski olmayan bu mesleğin ilk temsilcisi, bu günde doğan Ada Byron'ın onuruna Programcılar Günü oldu. Tam da şair Byron'ın kızının bilim tarihinde - doğru ya da yanlış - ilk bilgisayarın beşiğine eğilen iyi bir peri olarak kalması nedeniyle. Kendini "Babbage'nin Makinesinin Büyük Rahibesi" ilan eden Ada, aslında Viktorya dönemi salonlarındaki sembolik bir figürden çok daha fazlasıydı...

Lovelace Kontesi Ada Augusta Byron-King, tam 200 yıl önce, 10 Aralık 1815'te Londra'da, muhafazakar, ilkel bir ülke için sıra dışı bir ailede dünyaya geldi. Damarlarında güçlü İskoç Gordon klanının kanı akan babası şair George Noel Gordon Lord Byron'ın ısrarı üzerine kız, üvey kız kardeşinin onuruna ilk adını Augusta (Augusta) aldı. Bir ilişkisi olduğu söylenen bir roman ve şairin ünlü "Augusta'ya Stanzalar"ı ithaf ettiği roman. Kızını doğumdan bir ay sonra ilk ve son kez gören baba, kız iki aylıkken eşinden ayrılarak devrimci Garibaldi İtalya'ya gitti ve bir daha aile çevresinde görünmedi. 21 Nisan 1816'da Byron resmi bir boşanma imzaladı. Çok sayıda biyografi yazarı, "Childe Harold'ın Hac Yolculuğu"nda (G. Shengeli'nin çevirisi) babanın tek meşru çocuğu olan küçük Ada'ya sadece birkaç dokunaklı satır ayırdığını her zaman dile getirir:
"Ey kızım! ben senin adına
Bölümü açtım; bitirmeleri gerekiyor.
Sonsuza kadar ailen olarak kalacağım
En azından sana bakamıyorum.
Sadece sen - uzak yılların gölgesinde - bir tesellisin.
Senin vizyonlarında benim geleceğim
Çocukluğumdan beri unuttuğum bir melodi girecek,
Canlı müzikle yüreğinize dokunun,
Benimki buzlu bir mezarda öldüğünde
".
Bunu aynı tonda birkaç kıta daha takip ediyor ve bir babanın duasıyla bitiyorlar:
"Endişelenmeden beşikte tatlı bir şekilde uyuyun:
Denizin karşısındayım, bir dağın tepesinden
Sana selamlarımı gönderiyorum sevgilim
Benim durgunluğum için ne olabilirsin!
",

Ancak aynı zamanda kuzenine yazdığı bir mektupta önceden endişeliydi: “ Umarım tanrılar ona şiirsel bir hediye dışında her şeyi vermiştir; ailedeki tek bir deli yeter...". Ama kıza adanmış başka satırlar da vardı. İşte “Lady Byron'a Elveda” dan bir alıntı (I. Kozlov'un çevirisi):
"Ve kızımızı okşadığın saatte,
Konuşmaların gevezeliğine hayran kaldım,
Baban hakkında nasıl imalarda bulunuyorsun?
Babası ondan ayrılmıştır.
Küçük olan bakışlarınızı yakaladığında,
Onu öptüğünde şunu hatırla
Sana mutluluk için yalvaran kişi hakkında,
Kim senin aşkında cenneti buldu?
Ve eğer içinde bir benzerlik varsa
Terk ettiğin babanla,
Bir anda kalbiniz çarpacak,
Ve kalbin titremesi benim olacak
".

Dünyanın ilk programcısının yetiştirilmesi tamamen annesinin - sevimli Anna Isabelle (Anabella) Milbank'ın, Lady Byron'un, Byron'ın 1813'te tanımladığı gibi "olağanüstü bir kadın, şair, matematikçi, filozof" un kırılgan omuzlarına düştü. ona "Paralelkenarların Kraliçesi" lakabını verdi. Ancak hemen değil: Yeni doğmuş bebeğin annesi, çocuğu ebeveynlerine verdikten sonra sağlık gezisine çıktı. Çocuğu büyütmeye başlama zamanı geldiğinde geri döndü. Çeşitli biyografiler Ada'nın annesiyle birlikte yaşayıp yaşamadığına dair farklı iddialarda bulunuyor: Bazıları onun hayatında, hatta evliliğinde bile annesinin ilk sırada yer aldığını iddia ediyor; diğer kaynaklara göre, her iki ebeveyni de hiç tanımıyordu. Şairin karısı melankoliye ve umutsuzluğa kapılmadı, laik dedikoduları küçümseyerek kızını büyüttü ve ona o dönemin en ileri eğitimini alma fırsatı verdi. Kız erkenden müzik ve matematikle ilgilenmeye başladı ve bu da Lady Byron'ı memnun etmekten başka bir şey yapamadı. Çünkü onun dünyasının tüm korkuları başka alanlarda, edebiyat ve şiir alanında gizliydi. Lady Byron umutsuzca kızını "kaçak" babasının ölümcül (bu bir metafor değil!) etkisinden korumaya çalıştı. Onun etkisinden, babasının tüm kitaplarının ve aynı zamanda tüm şiirlerinin aile kütüphanesinden kaldırıldığı noktaya kadar! Ayrıca boşandıktan sonra annesi ve annesinin ebeveynleri ona hiçbir zaman Augusta adını vermediler, sadece Ada adını verdiler.

Ve sonra korkunç bir şey oldu: Ada Augusta kızamık hastalığına yakalandı. 19. yüzyılın başında bu ciddi hastalığın nasıl tedavi edileceğini henüz bilmiyorlardı; kız engelli oldu ve tam üç yılını yatakta geçirdi. Ancak bu sefer boşa gitmedi. Boyun eğmez Lady Byron, Londra'daki en iyi öğretmenleri işe aldı ve kız eğitimine evde devam etti.

Hastalık dönemi, Ada Byron'ın sosyal çevresine, annesinin eski öğretmeni muhteşem İskoç matematikçi, mantıkçı ve mistik Augustus de Morgan ile matematikteki olağanüstü başarıları ve yorumlu eserleri tercüme eden eşi ünlü Mary Somerville'i getirdi (özellikle Fransız "Gök mekaniği üzerine inceleme" matematikçi ve gökbilimci Pierre-Simon Laplace'dan) "19. yüzyılın bilim kraliçesi" olarak adlandırıldı. Ezoterik numerolojide büyük bir uzman olan De Morgan, bir mucizeye susamış etkilenebilir bir kızı sayıların büyüsüyle büyüledi, matematiğin katı mantığını büyüye dönüştürdü ve bu da gelecekteki Kontes Lovelace'in gelecekteki yaşamını belirledi. Öğretmen, öğrencisinin yeteneklerine o kadar önem veriyordu ki, onu İtalyan matematikçi Maria Agnesi ile karşılaştırdı. Mary öğrencisine rol model oldu... Lady Byron, kızının kalbinden şiiri asla silmeyi başaramadı. Matematiğin yardımıyla takıntılı bir şekilde şiir yazdı.

Byron, 36 yaşında (1824'te), uğruna savaştığı Yunanistan'da öldü (Yunan Bağımsızlık Savaşı, Yunan Devrimi - Yunan halkının Osmanlı İmparatorluğu'ndan bağımsızlığı için silahlı mücadelesi, 1821-1832), her şeyi vererek kendisinin - gücü, yeteneği ve araçları. Kalıntıları İngiltere'ye, Newstead Manastırı yakınındaki Hunkell Torcard Kilisesi'ndeki aile mezarlığına nakledildi. Ada o zamanlar sadece 9 yaşındaydı ve yataktan kalkarak yeni yeni iyileşmeye başlamıştı.


Ada, hiç beklenmedik bir şekilde, annesinin umutlarını yerine getirdi. 1828'in başında, aniden tüm boş zamanlarını odasının kapalı kapıları arkasında ders çalışarak geçirme eğilimi geliştirdi. Leydi Byron doğal olarak kızının şiir yazdığından şüpheleniyordu ve ciddi şekilde korkmuştu. Ailenin ufkunda "babanın gölgesi" net ve korkunç bir şekilde belirdi. Birkaç zor akşam boyunca, Anna Isabelle "görüş genişliği" uğruna annelik içgüdüsünün üstesinden geldi ve sonra sabrı taştı ve kızından hesap istedi. On iki yaşındaki kız, yatağın altından bir yığın kağıt çıkardı ve utançtan yüzü kızararak Lady Byron'a kendi tasarımı olan bir uçağın profesyonelce yapılmış çizimlerini gösterdi. Ada, 12 yaşındayken bir masal prensinin değil, onu yerden koparıp gökyüzüne kaldırabilecek mekanik kanatların hayalini kuruyordu. Ve o sadece hayal etmedi, kanatlar da yarattı! Ada, annesinden matematik sevgisini ve benzer duygusal karakter de dahil olmak üzere babasından gelen pek çok özelliği miras almıştı... O zamandan bu yana sadece “Antik Yunan Mitleri” değil, aynı zamanda Blaise Pascal, Isaac Newton'un eserlerinin de yayınlandığı söyleniyor. ve kardeşleri geceyi Bernoulli ve diğer matematik devlerinin genç hanımın odasında geçirdi. Ancak Ada'nın, bir tür kalıtsal veba gibi bundan utanarak gizlice şiir yazdığına dair kanıtlar var. Şiirsel eğilimlerini çok sonra fark etti. Ada otuz yaşındayken annesine şunları yazdı: " Eğer bana şiir veremezsen, bana şiir bilimi mi vereceksin?"

Ve şimdi Ada 17 yaşına girdi. Halkın karşısına ilk çıkışı bekleniyor... Ada Byron büyük ses getirdi. Başkentin beyleri, güzel genç bayanı sürüler halinde kuşattı ve ortodoks İngiliz sertliğini anında kaybetti. Ada fenomeninin kökenlerini anlamak için, 19. yüzyılın başlarında Büyük Britanya'daki yüksek sosyetenin nasıl olduğunu anlamak gerekir. Yenilen Bonapart hâlâ St. Helena adasında çürüyordu ve Avrupa çoktan savaş yaralarını iyileştirmiş ve "bilime" koşmuştu. "Balık ve deniz canlıları", "gök kürelerinin ve armatürlerin hareketi" ve "Dünya yapısının kemerleri" tartışmaları moda oldu ve ardından 20'li ve 30'lu yıllarda zorunlu bir norm, bir gösterge haline geldi. Gelişmiş Avrupa laikliği. Tabii ki, tüm bu centilmen burslar amatörlük kokuyordu. "Bilim adamı" kelimesi bile henüz icat edilmemişti ("bilim adamı" terimi ancak 1836'da kullanılmaya başlandı). Ancak sosyetenin bir kadın matematikçinin ortaya çıkışına tamamen hazır olduğu inkar edilemez. Üstelik toplum tapmayı özlemiştimöyle bir kadın ki!

Ve Ada onları hayal kırıklığına uğratmadı! İnce, son derece solgun (3 yıllık hapis cezasının etkisi oldu), zeki, mükemmel eğitimli ve ayrıca doğası gereği büyük ölçüde - aynı Byron'ın kızı, lord ve şair! Çok güzel dans ediyordu, birçok enstrüman çalıyordu, güzel ve zevkli giyiniyordu ve birçok dil biliyordu. Ancak bunlar onun tek avantajlarından çok uzaktı. O dönemde de Morgan'ın ektiği tutku bol meyve verdi. Büyüleyici bir gülümsemeyle, en soğukkanlı beyefendiyi bile sorularıyla kızartabilir, solgunlaştırabilir ve kekeleyebilirdi ve eğer söylentilere inanılacaksa, kötü ruhları tanıyordu, aksi takdirde bu kadar zeka ve mantık, o şaşkın Londralı züppelerden nereden gelmişti? Arkalarında Oxford mu yoksa Cambridge mi var? Güzellik, Matematik ve Tasavvuf - bu Ada Augusta Byron'un gerçek portresi. Elbette bazı kıskanç söylentiler vardı - hanımlardan biri, bu kadar büyük bir başarının tadını çıkarmasının sebepsiz olmadığına dair "gerçek bilgiyi" yaydı - şeytanın kendisi bunu onsuz yapamazdı! Ada Byron bu imalara nasıl tepki verdi? Mümkün değil. Sadece daha parlak gülümsedi ve bu da paradoksal bir sonuca yol açtı: toplum ona daha da aşık oldu. Bununla birlikte, bunu açıklamak kolaydır - birçok tezahürüyle mistisizm, o günlerde herkesle aynı bilim olarak saygı görüyordu. Sonuç olarak, hangisi daha gizemli: Lucifer'in gururu, düşmüş Işık meleği mi, yoksa sayılar teorisi mi? Daha fazla sır nerede var? Yoksa gizemlerinin ölçüsü eşit mi?... Kız, ömür boyu sürecek ilk unvanını hemen aldı: Londra'nın sosyetesi onu Çemberin Diadem'i ilan etti.

Bu sosyal etkinliklerden birinde (dönemin çok karakteristik özelliğiydi - teknolojik bir sergiydi), genç Ada Byron seçkin matematikçi, Cambridge Üniversitesi'nde matematik profesörü, Kraliyet Bilim Topluluğu üyesi Charles Babbage ile tanıştırıldı. kader, kahramanımızın kaderiyle ayrılmaz bir şekilde iç içe geçmişti. Genç Bayan Byron, Charles Babbage adını ilk kez yemek masasında Mary Somerville'den duydu. Birkaç hafta sonra 5 Haziran 1833'te ilk kez buluştular. Ancak Charles Babbage'nin matematiğinin kökenlerini anlamaya yaklaşmak için yukarıda bahsedilen karaktere, Napolyon I Bonapart'a dönmek gerekiyor.

İşte Fransa, 1790. Büyük imparatorun dehası kıta Avrupa'sında reform yapıyor. Hayır, burada sol tarafta sürüş yapmaktan bahsetmiyoruz. Çok daha devrim niteliğindeki başka bir yeniliği düşünün: metrik ağırlık ve ölçü sistemi. İmparator, Sayım Bürosu başkanı Baron de Prony'yi çağırdı ve ona bir görev verdi. Mümkün olan en kısa sürede yeni, aşamalı logaritma tabloları hazırlamak gerekiyordu. Baron matematikte güçlü değildi ama üretim teorisi konusunda çok iyi bir anlayışa sahipti. Özellikle okuldaki sosyal bilgiler sayesinde işbölümü adını verdiğimiz şeye. Ve imparatorluk emrine uyarak de Prony teknolojiyi geliştirdi. Tüm hesaplama sürecini üç aşamaya ayırdı: birincisi - Adrien Legendre ve Lazare Carnot liderliğindeki en güçlü matematikçiler matematiksel yazılım geliştirdi, ikincisi - "orta halka" hesaplama sürecini organize etti ve başarısız olmadığından emin oldu, üçüncüsü - en yaygın düzinelerce sıradan sayaç doğrudan hesaplamalar yaptı. Bu dağılım size bir şey hatırlatıyor mu? Matematiksel (yazılım) yazılım - hesaplamaların organizasyonu - hesaplama (veri işleme). Bu sistemdeki “insan bilgisayarlarına” “bilgisayar” (İngilizceden “bilgisayar”) denildiğini belirtmeye gerek var mı? hesaplama" - "hesaplamak")?

De Prony şanssızdı. Bürosu tarafından geliştirilen tablolar savaş nedeniyle hiçbir zaman yayınlanmadı. Ancak kırk yıl sonra de Prony'nin çalışmaları Babbage'nin masasında sona erdi. Fransızların matematiksel hesaplamaları bölme yöntemini inceleyen İngiliz, tamamen memnun oldu. Sonra aklına bir fikir geldi: Ya "insan bilgisayarları"nın, yani bu "güvenilmez insan malzemesinin" yerini daha gelişmiş mekanik cihazlar alsaydı? Sonuçta, "bilgisayarların" hesaplamaları hiç de karmaşık değil, küçük sayıların eklenmesini ve çıkarılmasını temsil ediyor. Sadece birçoğu var. Proje 1822'de başladı, adı Fark Motoru idi ve (modern terminolojide) çok büyük, son derece karmaşık bir toplama makinesi olması gerekiyordu. Bununla birlikte, o zamanlar iyi olan hükümet finansmanına rağmen, 1834'te mutlu bir şekilde sona erdi ve belgeleri depolarda ve bilimsel ofislerin raflarında sona erdi. Bunun pek çok nedeni vardı; Bunlardan başlıcaları baş mühendis Joseph Clement'in ihmali ve Babbage'nin projesine olan ilginin kaybıdır. Gerçek şu ki, matematikçi daha 1833'te daha da devrim niteliğinde bir adım tasarladı: makinenin harici bir programın kontrolü altında çalışmasını sağlamak ve bir süreci mekanik bir cihazla değiştirmemek. Analitik Motor adı verilen bu birim, Charles Babbage tarafından 1834 yılında kağıt üzerinde geliştirildi. Bu, dünyanın ilk tam işlevsel bilgisayarıydı. Merkezi bir işlemciye (Babbage'nin terminolojisinde, bir "değirmen"), delikli kartlar kullanılarak programların girilmesine ("talimatlar") sahipti (böyle bir terim henüz mevcut değildi, ancak modern kartın prototipi iyi biliniyordu ve o zamandan beri kullanılıyordu). 1801 dokuma tezgahında Jakar), ilk verilerin ve ara sonuçların saklandığı 1000 kayıtlı bir bellek bloğu (“ahır”), rolü bir matbaa tarafından gerçekleştirilen bir yazdırma cihazı. Sayıların iç gösterimi ondalık sayıydı. Sayılar "değirmene" aktarılabilir, orada işlenebilir ve "ahır"ın şu veya bu kaydına iade edilebilir. Yazar, binlerce mekanik dişliden oluşan üniteye o zamanlar bilinen tek güç olan buharla güç sağlamayı amaçladı. Bu arada, 1991 yılında İngiliz bilim adamları Babbage'nin çizimlerine dayanarak (Kensington Bilim Müzesi'nde bulunan) mekanik bir bilgisayar yaptılar. Bir bölme veya çarpma işlemi 2-3 dakikasını alır. Modern bilgisayarların hızı, saniyedeki işlemlerin 10 üzeri 8'inci kuvvetidir.

Ancak ayrıntılara odaklanmayalım. Babbage'nin makinesinin ayrıntılı bir açıklaması başka bir tartışmanın konusudur. Bizim için çok daha önemli olan Babbage'ın 1833 yılında genç Ada Augusta Byron'la tanışmasıdır. Babbage, bir teknoloji sergisinde yeni gelişimini ilk kez kamuoyuna duyurdu. Doğal olarak konuşması, hazırlıksız bir Londra züppesinin anlaması zor olan matematiksel terimler ve mantıksal hesaplamalarla aşırı doymuştu. Ve Ada anladı. Öğrencisinden gurur duyan De Morgan, Ada'nın proto-bilgisayarla ilk tanışmasını şöyle anlatıyor: " Konukların bir kısmı bu muhteşem cihaza aynayı ilk kez gören vahşilerin gözlerinden hayretle bakarken, henüz çok genç olan Miss Byron, makinenin çalışmasını anlayabildi ve icadın büyük değerini takdir etti."Üstelik, Charles'ı sorunun özüne ilişkin sorularla bombardımana tuttu. Babbage, kızın yeteneklerine tamamen hayran kalmıştı ve Ada sonunda tam olarak ne aradığını netleştirdi. Genç hanımın matematik takıntısı somutlaşmıştı. Ve ne! Yeni bir , matematikçilerin yardımıyla, bir kişinin matematik problemlerini çözmesine yardımcı olacak bir makineyi zorlamak için bilinmeyen bir fırsat açıldı! Sadece matematik problemleri mi? Evet, sadece. Ancak aydınlanmış insanlığın hayatında matematik problemlerinin çözülmediği birçok alan var mı? belli olmak?...

Annabella Byron'ı tanıyan Babbage, kızın matematik tutkusunu destekledi, Ada'nın bilimsel çalışmalarını sürekli takip etti, başta matematik konuları olmak üzere makale ve kitaplarını seçip gönderdi. Ada, Babbage'nin projesine balıklama daldı. Matematik kanatlarını açtı ve yükseldi. Babbage ile Ada Augusta arasındaki kişisel görüşmeler ve canlı yazışmalar yoluyla geçen diyalog uzun yıllar devam etti. Charles Babbage bu kıza içtenlikle aşık oldu, insanlarda değer verdiği en önemli şeyi onda buldu - zeka keskinliği. Belki de Ada'nın erken ölen kızıyla hemen hemen aynı yaşta olmasının da etkisi vardı. Bütün bunlar Ada'ya karşı sıcak ve samimi bir tutuma yol açtı.

Ada Augusta'nın yaşam ilgi alanlarının yalnızca matematik ve bilgisayar teknolojisine odaklandığı söylenemez. Böylece, Temmuz 1835'te, 20 yaşındayken Ada Augusta, uzun süredir hayranı olan sekizinci Lord Kral William ile evlendi. Gerçekten çok uzun zaman önce Lord King nişanlısına 10 yıl boyunca kur yaptı. O zamanlar 29 yaşında olan Sir William, sakin, soğukkanlı ve nazik bir adamdı. Karısının bilimsel uğraşlarını onayladı ve hatta onu bu konuda teşvik etti.

Ada'nın Babbage'ye yazdığı mektuplardan birinde verdiği oto-karakteristik çok anlamlıdır: “ Beynim ölümlü bir maddeden daha fazlasıdır; Umarım zaman gösterecek (nefes almam vb. ölüme doğru çok hızlı ilerlemediği sürece). Şeytana yemin ederim ki on yıl içinde evrenin gizemlerinden can damarının bir kısmını sıradan ölümlü akılların ve dudakların yapamayacağı bir şekilde emeceğim. Benim küçük esnek varlığımda hâlâ keşfedilmemiş hangi korkunç enerji ve gücün yattığını kimse bilmiyor. "Korkunç" dedim çünkü bazı durumlarda bunun ne anlama geldiğini tahmin edebilirsiniz. Kont L. bazen şöyle diyor: "Ne tür bir general olabilirsin?" Beni zamanla sosyal ve politik kaygılar içinde hayal edin (Her zaman dünya çapında güce, kuvvete ve zafere sahip olmayı hayal ettim - bu hayal asla gerçekleşmeyecek...). Özlemlerimin ve hırslarımın sonsuza dek manevi dünyayla bağlantılı olması ve kılıçlarla, zehirlerle ve entrikalarla uğraşmaya niyetimin olmaması evren için iyidir.".

Kont William'ın kendisini ailenin gerçek reisi gibi hissetmesi pek olası değil. Yüksek profilli unvanına rağmen, kayınvalidesi Lady Byron evi yönetti ve bir kez daha inatçı karakterini kanıtladı. Kont ilk başta hâlâ bir şeyleri değiştirmeye, bir şeylerde ısrar etmeye çalışıyordu ama sonra İngilizler gibi omuz silkti, sağlığın daha önemli olduğuna karar verdi ve kendini tamamen tımarın idaresine adadı. Kontes Ada çocuklara ders veriyordu, müzikle ilgileniyordu ve Babbage ile diyaloğunu sürdürdü. Lovelaces, Londra'daki evlerinde ve Oakhut Park'taki kırsal mülklerinde düzenli olarak resepsiyonlara ve akşamlara ev sahipliği yaparak sosyal bir yaşam tarzına öncülük etti. Ada'nın evliliği onu Babbage'den uzaklaştırmadı; ilişkileri daha da samimi hale geldi.

Lovelace çiftinin 12 Mayıs 1836'da Byron adında bir oğulları, 22 Eylül 1837'de Annabella (Lady Anne Blue) adında bir kızları ve 2 Temmuz 1839'da Ralph Gordon adında bir oğulları oldu. Doğal olarak bu durum Ada'yı bir süreliğine matematikten uzaklaştırdı. Aynı zamanda, Lord ve Leydi King'e bir kontluk ve onunla birlikte kontluk unvanları da verildi. Kahramanımız tam adını bu şekilde aldı - Ada Augusta Byron-King, Lovelace Kontesi. Üçüncü çocuğunun doğumundan kısa bir süre sonra Babbage'den kendisine bir matematik öğretmeni bulmasını ister. Aynı zamanda hedeflerine ulaşma konusunda dilediği kadar ileri gidebilecek güce sahip olduğunu yazıyor. Babbage, 29 Kasım 1839 tarihli mektubunda Lovelace'e şöyle yanıt veriyor: “Matematiksel yetenekleriniz o kadar açık ki teste ihtiyaç duymadıklarını düşünüyorum. Araştırdım ama şu anda size öğretmen olarak önerebileceğim bir kişiyi bulamadım. Aramaya devam edeceğim".

Ada kısa boyluydu ve Babbage ondan bahsederken sık sık ona peri diyordu. Examiner dergisinin editörü bir keresinde bunu şöyle tanımlamıştı: " Şaşırtıcıydı ve dehası (ve dehası vardı) şiirsel değil, matematiksel ve metafizikseldi; zihni, büyük taleplerle birleşen sürekli hareket halindeydi. Kararlılık ve kararlılık gibi erkeksi niteliklerin yanı sıra Lady Lovelace, en rafine doğadaki incelik ve zarafetle karakterize ediliyordu. Davranışları, zevkleri, eğitimi... kelimenin tam anlamıyla kadınsıydı ve yüzeysel bir gözlemci, onun kadınsı çekiciliğinin altında yatan gücü ve bilgiyi asla tahmin edemezdi. Havailikten ve sıradanlıktan hoşlanmadığı kadar, gerçek entelektüel toplumun tadını çıkarmayı da seviyordu."

1841'in başından itibaren Lovelace, Babbage'nin makinelerini ciddi şekilde incelemeye başladı. Ada, Babbage'a yazdığı mektuplardan birinde şöyle yazıyor: " Bana arabanızla ilgili temel bilgileri vermelisiniz. Bunu istemek için iyi bir nedenim var". 12 Ocak 1841 tarihli bir mektupta planlarını şöyle özetliyor: " ...İleride (belki 3-4 hatta belki de uzun yıllar içinde) kafam size hedefleriniz ve planlarınız için hizmet edebilir... Sizinle bu konuyu ciddi olarak konuşmak istiyorum.". Bu teklif Babbage tarafından şükranla kabul edildi. O zamandan beri işbirlikleri kesintiye uğramadı ve parlak sonuçlar doğurdu. Ancak kısa süre sonra Babbage'in üzerinde bulutlar toplanmaya başladı. Onun memleketinde anlaşılmaz cihazının modası geçti ve mucit derslerle kıtaya gitmek zorunda kaldı.

Ekim 1842'de, Torino Topçu Akademisi'nde balistik öğretmeni olan (daha sonra Garibaldi'nin ordusunda general ve ardından İtalya Başbakanı olan) seçkin İtalyan matematikçi ve mühendis Luigi Federigo Menabrea, Cenevre Halk Kütüphanesi'nde "Analitik Üzerine Bir Deneme" yayınladı. Motor Charles Babbage Tarafından İcat Edildi", Charles Babbage'nin Analitik Motor hakkındaki seminerine dayanmaktadır. Kitap Fransızca yazılmıştı ve Babbage, kitabın Foggy Albion diline çevrilmesi talebiyle Ada Augusta'ya başvurdu. Kontes Lovelace, makul bir şekilde annesinin damadı, torunları ve çok sayıda hizmetçiyle yetindiğini düşünerek matematik dünyasına mutlu bir şekilde geri döndü ve kendisini tamamen en sevdiği bilime adamaya ve Babbage'nin teorisi üzerinde çalışmaya karar verdi. makine ve yaygınlaşması. Dolayısıyla evlilik, Ada'nın mesleği olduğunu düşündüğü şeye coşkuyla teslim olmasını engellemedi, hatta işini kolaylaştırdı: Lovelace Kontlarının aile hazinesi şeklinde kesintisiz bir finansman kaynağına sahipti.

Kontes dokuz ay boyunca kitabın metni üzerinde çalıştı ve aynı zamanda Babbage'nin tavsiyesi üzerine kendi yorum ve gözlemleriyle metni tamamladı. Menabrea'nın yazısının çevirisi 20 sayfa sürerken, Ada Lovelace'in notlarının çevirisi iki buçuk kat daha fazla yani 50 sayfa sürdü. Tek başına bu karşılaştırma bile Ada Lovelace'in hiçbir şekilde basit bir yorumcu rolüyle sınırlı olmadığını gösteriyor. Üstelik Menabrea'nın makalesi konunun daha çok teknik yönüne değinirken, Lovelace'in notları daha çok matematiksel yönüne değiniyordu. 4 Temmuz 1843'te ilk delilleri aldıktan sonra Babbage'a şunları yazdı: " Notlardan birinde bir örnek vermek istiyorum: Bernoulli sayılarının hesaplanması, tanımsız bir fonksiyonu önce insan kafasını ve ellerini kullanarak çözmeden hesaplayan bir makine örneği olarak. Bana gerekli verileri ve formülleri gönder. Ben şeytan mıyım yoksa melek mi? Senin için deli gibi çalışıyorum sevgili Babbage: Bernoulli sayılarını senin için elekten geçiriyorum"Onun isteği üzerine Babbage gerekli tüm bilgileri gönderdi ve Ada'yı zorluklardan kurtarmak isteyen bu sayıları bulmak için kendisi bir algoritma derledi. Ancak algoritmayı oluştururken çok ciddi bir hata yaptı ve Ada bunu hemen keşfetti. bağımsız olarak Bernoulli sayılarını hesaplamak için bir program yazdı. Bilgisayarda çoğaltmak için özel olarak uygulanan ilk program olarak kabul edilen bu program, bu problemin boyutu, karmaşıklığı ve matematiksel formülasyonu temel örneklerle karşılaştırılamayacağı için olağanüstü ilgi çekicidir. Lovelace, makinenin analitik programlama tekniğini ve ikincisinin uygun bir hesaplama yöntemiyle sağladığı avantajları tam olarak gösterecek. 6 Temmuz 1843'te eser matbaaya devredildi. Ve bir mucize gerçekleşti - bu yorumlar ve açıklamalar onu meşhur etti yüksek bilim dünyasında ve aynı zamanda onu tarihe tanıttı.

Bilgisayar programlamanın “aşamalarını” önceden tahmin eden Ada Lovelace, tıpkı modern matematikçiler gibi, bir problemi ifade ederek başlıyor, ardından programlamaya uygun bir hesaplama yöntemi seçiyor ve ancak bundan sonra bir program derlemeye geçiyor. Bu program Babbage'ı çok sevindirdi; yazarına övgüler yağdırmaktan kaçınmadı ve bunlar fazlasıyla hak edilmişti. Destek ve nazik sözler Ada'nın kendine olan güvenini güçlendirdi ve ona çalışma gücü verdi. Başarı ona büyük bir stresle ve Babbage'ye yazdığı mektuplarda defalarca şikayet ettiği sağlığına zarar vermeden geldi. Lovelace, hayalini kurduğu bu ve sonraki çalışmalarının bir şekilde adıyla ilişkilendirilmesini istedi. Ancak o zamanlar bir kadının eserlerini tam adı altında yayınlaması uygunsuz görülüyordu ve Ada, başlığına yalnızca adının baş harflerini koymaya karar verdi - AAL (Augusta Ada Lovelace). Bu nedenle onun eserleri de diğer pek çok kadın bilim insanının eserleri gibi uzun süre unutulmaya yüz tutmuştur.

Lovelace'in yorumları, ifade ettiği fikir ve ilkelere dayanarak modern programlamanın temellerini attı. Babbage'nin makinesi için kendisi tarafından derlenen dünyanın ilk üç bilgisayar programını içeriyordu. Bunların en basiti ve en ayrıntılısı, iki bilinmeyenli iki doğrusal cebirsel denklem sistemini çözmek için kullanılan bir programdır. Bu program analiz edilirken ilk olarak iş hücreleri (iş değişkenleri) kavramı tanıtılmış ve içeriklerinin sıralı olarak değiştirilmesi fikri kullanılmıştır. Bu fikirden sonra, makine programlama dilleri dahil tüm programlama dillerinin temel işlemlerinden biri olan atama operatörüne bir adım kaldı. İkinci program, belirli bir hesaplama işlemleri dizisinin tekrar tekrar tekrarlanmasıyla trigonometrik fonksiyonun değerlerini hesaplamak için derlendi; Bu prosedür için Lovelace, yapılandırılmış programlamanın temel yapılarından biri olan döngü kavramını tanıttı: " Bir işlem döngüsü, birden fazla tekrarlanan herhangi bir işlem grubu olarak anlaşılmalıdır.". Programdaki döngülerin organizasyonu hacmini önemli ölçüde azaltır. Böyle bir azaltma olmasaydı, Analitik Motorun pratik kullanımı delikli kartlarla çalıştığı için gerçekçi olmazdı ve çözülen her problem için çok sayıda kart gerekli olurdu. Bernoulli sayılarını hesaplamak için tasarlanan üçüncü programda, yinelenen iç içe döngüler zaten kullanılmıştı. bilgisayarlar yalnızca güçlü, yüksek hızlı hesap makineleri olarak kalacaktı.

Charles Babbage, Ada'da buluşunun olağanüstü bir destekçisini buldu. İster Analitik Motor'dan, ister "mekanizmalarının olasılıkları o kadar kapsamlı ki, soyut cebirdeki her uzmanın sağ kolu haline gelecek", ister makinenin "cebirsel fikirleri Jaccard'ınkiyle aynı şekilde örme yeteneğinden" söz ediyor olsun. tezgâh çiçekleri ve yaprakları dokur,” diye açık ve net sözcükler bulabiliyordu Ada. Zaten o zamanlar Ada Lovelace, evrensel bir bilgisayarın yeteneklerinin devasa "spektrumunun genişliğinin" tamamen farkındaydı. Aynı zamanda bu olasılıkların sınırlarını da çok net bir şekilde anladı: " Analitik Motorun yeteneklerinin abartılmasına karşı dikkatli olunması tavsiye edilir. Analitik Motor gerçekten yeni bir şey yaratma iddiasında değildir. Bir makine bizim ona yapmasını söyleyebileceğimiz her şeyi yapabilir. Analizleri takip edebilir; ancak herhangi bir analitik ilişkiyi veya gerçeği tahmin edemez. Makinenin işlevleri zaten aşina olduğumuz şeyleri elde etmemize yardımcı olmaktır.". Arabada mucidin düşünmekten korktuğu bir şey gördü: " Makinenin özü ve amacı, içine hangi bilgileri koyduğumuza bağlı olarak değişecektir. Makine müzik yazabilecek, resim çizebilecek ve hiçbir yerde görmediğimiz bilim yollarını gösterebilecek.".

Bu arada müziğin Ada'nın matematikten sonra ikinci tutkusu olması tesadüf değildi. Müziğin dilinin, tıpkı matematik dili gibi, kendisini Yüksek Güçlerle, "dünya dışı konuşmalar için başka bir dil" ile temasa geçirdiğine inanıyordu.

Babbage'nin makinesinin sadece sayılarla değil, aynı zamanda kavramlar arasındaki soyut bağlantılarla da çalıştığını anlatan Ada, "her karmaşıklıktaki müzik eserlerinin bilimsel kompozisyonunu mümkün kılacak armoni ve müzik kompozisyonu bilimindeki sesler arasındaki temel ilişkilere" değiniyor. ve süresi." Ada Augusta, bilgisayarın amacını daha yaratılmadan önce öngörmüştü. Bugün hayatımıza giren şeyi - çok sayıda uygulamalı sorunu çözmek için çok işlevli bir araç - Ada, 40'lı yıllarda gördü. XIX yüzyıl! Ancak Kontes bir sonraki adımı atarak makinenin gelecek vaat eden yeteneklerini belirledi: " Herhangi bir işlevin geliştirilmesi ve toplu işlenmesi... Bir makine, herhangi bir genellik ve karmaşıklık derecesine sahip herhangi bir belirsiz işlevi ifade etmeye yönelik bir mekanizmadır.".

Kızın eşi benzeri görülmemiş özgüvenine rağmen (“Sanırım beni doğadaki gizli gerçekliği keşfetmeye mahkum eden, başka hiç kimsenin olmadığı kadar eşsiz bir nitelikler kombinasyonuna sahibim…”, “Özlemlerimin gerçekleşmesi Evren için iyi bir şey. ve hırsların sonsuza dek ruhani dünyayla bağlantılı olduğunu ve X, Y ve Z yerine kılıçlarla, zehirle ve entrikalarla uğraşmayacağıma", ancak İngiliz biliminin çiçeğine ilişkin umutlarına aldanmış olan Daha sonra hipnozla ilgilenmeye başlayan Babbage, 9 Eylül 1843 tarihli gelişini duyuran küçük notun da gösterdiği gibi, "sayıların hanımı"na karşı samimi dostane duygular beslediğini itiraf etti:
"Sevgili Leydi Lovelace!
Çaresizce boş zamanım olana kadar beklemeye karar verdim, her şeyi bırakıp Ashley'e gitmeye karar verdim; bu dünyayı, onun tüm endişelerini ve mümkünse sayısız şarlatanını, kısacası Leydi dışındaki her şeyi unutmaya yetecek kadar kağıdı yanıma aldım. Sayıların.
Şu anda Ashley'de mi yaşıyorsunuz? Gelişim seni işinden uzaklaştırır mı? Çarşamba, perşembe ya da sizin için daha uygunsa başka bir gün geleceğim. Taunton'da mı yoksa Bridgwater'da mı kapatmalıyım? Arbogast (“Türevler Hesabı Üzerine” kitabının yazarı) yanınızda mı? Bu korkunç soruna, neredeyse ünlü De Tribus Impostoribus1 kadar belirsiz olan üç cisim sorununa adanmış birkaç kitap getirmek istedim. Yani eğer Arbogast'ın varsa başka bir şey getireceğim.
Tanrı aşkına, sevgili ve saygıdeğer tercümanım.
Daha önce hiç olmadığı kadar senin
Ch.Babbage
".

1844'ten beri Ada Lovelace, özellikle kendisi de iyi bindiği ve atları sevdiği için yarışlara giderek daha fazla ilgi duymaya başladı. Yarışlarda hem Babbage hem de William Lovelace oynadı ve olasılık teorisinin uygulamalı konularıyla ilgilenen Babbage, yarışlardaki oyunu bu konumlardan değerlendirdi ve en uygun oyun sistemini aradı. Ayrıca Babbage Analitik Motorunun yapımı için eksik olan miktarı da bu şekilde elde etmek istiyorlardı. Ne yazık ki kumardan zengin olmayı yalnızca organizatörleri başarabiliyor. "Sistem" beklentileri karşılamadı, oldukça etkileyici bir miktar kaybetti, Babbage ve Kont Lovelace "sistemin" iyileştirilmesine katılmayı reddettiler. Ancak kumarbaz ve inatçı Leydi Ada, kumar bağımlısı oldu, borca ​​battı ve hatta aile mücevherlerini rehin verdi. Londra toplumu, bu kadının himayesi altındaki para için dilenmesinin yarattığı baskıdan korkmuştu. Öfkelenerek, büyük çağdaşları da dahil olmak üzere tanıdığı herkesten yardım istedi: Michael Faraday, David Brewster, Charles Wheatstone, Charles Dickens (ziyaretlerinden sonra evde kötü ruhlardan oluşan bir iz kaldığına ciddi şekilde inanıyordu) ... ne yazık ki, çoğunlukla reddedilir. Üstelik Leydi Ada, daha sonra kendisine şantaj yapan John Cross adlı biriyle yakınlaştı. Parasının neredeyse tamamını harcadı ve 1848'de kocasının servetini raydan çıkardı. Daha sonra annesi bu borçları ödemek zorunda kaldı ve aynı zamanda kötü şöhretli John Cross'tan suçlayıcı mektuplar satın aldı...

Belki de bu zulümler, tehditler ve kazan-kazan sistemi yaratmadaki başarısızlıklar bu muhteşem kadının sağlığını baltaladı. 50'li yılların başında Ada Lovelace hastalığın ilk belirtilerini gösterdi. Kasım 1850'de Babbage'a şöyle yazıyor: " Sağlığım o kadar kötü ki teklifinizi kabul edip Londra'ya geldiğimde tıp arkadaşlarınıza görünmek istiyorum."Alınan önlemlere rağmen hastalık ilerledi ve şiddetli acılar eşlik etti. İronik bir şekilde, Leydi Lovelace'in son arzusunu yerine getiren ve David Copperfield'in birkaç sayfasını okumaya gelen, makinelerin hakimiyetine karşı mücadelenin şarkıcısı Charles Dickens oldu. 27 Kasım 1852 Ada Lovelace, 37 yaşına gelmeden rahim kanserini tedavi etmeye çalışırken kan dökmekten öldü. aynı yaşta ve ayrıca kan dökmekten... Vasiyete göre, Nottinghamshire'daki Byron aile mezarlığına, hayatında hiç görmediği bir babanın - her şeye rağmen kahramanımızın kendisinden geldiği bir babanın - mezarının yanına gömüldü. annesinin hileleri şu anlayışı miras aldı: yaşamak yanmak demektir! Çağdaşlara göre, o zamandan beri, iki dehanın - baba ve kız - mezarları bir hac yeri haline geldi ve daha çok insanlar büyük şaire değil, geleceğe bakabilen harika bir kadına ibadet etmeye geldi.

Zaman bu muhteşem kadının anısını silmedi. Ada Lovelace'in adı, 1930'ların ortalarında, "Turing makinesi" adı verilen mantıksal algoritmik yapı kavramını ortaya koyan İngiliz matematikçi Alan Turing'in çalışması ve daha sonra ortaya çıkan "Turing makinesi" ile bağlantılı olarak belirsizlikten yeniden dirildi. ilk elektronik bilgisayarlar.

Amerika'daki iki küçük şehir, Alabama ve Oklahoma eyaletlerinde Ada Lovelace'in adını almıştır. Oklahoma'da onun adını taşıyan bir kolej de var.

Ada dili, Ada Lovelace'in anısına adlandırılmıştır. 1970'lerin sonlarında ABD Savunma Bakanlığı tarafından yürütülen araştırma, yazılım oluşturmadaki tüm önemli adımları destekleyebilecek üst düzey bir programlama dilinin bulunmadığını ortaya çıkardı. Farklı uygulamalarda farklı programlama dillerinin kullanılması, geliştirilen programların uyumsuzluğuna, geliştirmenin kopyalanmasına ve yazılım maliyetinde bilgisayar ekipmanının maliyetinden kat kat daha yüksek bir artış da dahil olmak üzere diğer istenmeyen olaylara yol açtı. Krizden çıkış yolu, birleşik bir programlama dilinin, destek ortamının ve uygulama metodolojisinin geliştirilmesinde görüldü. Bu projenin üç bileşeni de farklı ülkelerden en nitelikli uzmanların katılımıyla çok dikkatli bir şekilde geliştirildi. 1975 yılında ABD Savunma Bakanlığı, ABD silahlı kuvvetleri ve ardından tüm NATO için evrensel bir programlama dili geliştirmeye başlamaya karar verdi. Mayıs 1979'da bir dil geliştirme yarışmasının galibi, adını Ada Augusta Lovelace'den alan ve Fransız Jean Ishbia liderliğindeki bir grup tarafından önerilen "Ada" dili oldu. Bakan, sekreterler tarafından hazırlanan tarihi geziyi okudu ve tereddüt etmeden hem projenin kendisini hem de gelecekteki dil için önerilen adı - “Ada”yı onayladı. 10 Aralık 1980'de dil standardı onaylandı. 80'li yıllarda SSCB'de Devlet Bilim ve Teknoloji Komitesi bünyesinde Ada dili üzerine bir çalışma grubu örgütlendi. Grup, Ada diliyle ilgili tüm açık (ayrıca söylentilere göre istihbarat tarafından gizlice elde edilen) verileri inceledi ve Ada'nın SSCB'de geliştirilmesi ve kullanılması olasılığını ve fizibilitesini araştırdı. Bu grubun faaliyetleri 80'lerin sonunda SSCB'de kullanılan hemen hemen tüm bilgisayarlar için Ada derleyicilerinin geliştirilmesine yol açtı. Ada dili üzerine Rusça olarak birçok kitap yayınlandı. Moskova Devlet Üniversitesi, ada çevirmenlerinin standartlara uyumunu test etmek için kendi paketlerini oluşturmaya çalıştı. Leningrad Devlet Üniversitesi'nde Ada sistemini oluşturmak için daha önce Algol-68'in uygulanması için geliştirilen ve Ada'ya aktarılan Pallada sistemi kullanıldı. Sistem entegre bir geliştirme ortamı, bir derleyici, bir metin editörü, bir hata ayıklayıcı, kütüphaneler, bir sürüm kontrol sistemi ve bir komut yorumlayıcısını içerir. SSCB'nin çöküşünden sonra Ada'nın dağıtımına yönelik çalışmalar fiilen kesintiye uğradı. Doğru, Ada'da yazılım geliştirmenin geliştirilmesine yönelik üç program kabul edildi (Savunma Bakanlığı, Sivil Havacılık Bakanlığı ve Eğitim ve Bilim Bakanlığı'nda), ancak bunların gelişimi yavaş ve koordinasyonsuz. Sonuç olarak Ada dili Rusya'da çok az biliniyor; çoğu modern Rus programcı bu dili "ölü dil" olarak görüyor ve onun hakkında hiçbir şey bilmiyor. Ada, Rusya ve BDT'de bireysel meraklılar tarafından kullanılmaktadır. Ayrıca Ada'nın yüksek öğrenim alanında çok sınırlı da olsa uygulaması vardır: Moskova Devlet Üniversitesi ve Kharkov Üniversitesi'nde Ada'ya ilişkin özel dersler verilmektedir.
Örnek program "Merhaba dünya!" ADA'da:
Ada.Text_IO ile; prosedür Merhaba Ada.Text_IO'yu kullanmaktır; begin Put_Line("Merhaba dünya!"); son Merhaba;
Ancak dil endüstriyel yazılım geliştirme için kullanılır. Rusya'da faaliyet gösteren Ada'da geliştirilen, aralarında Rus Beriev Be-200 amfibi uçağı için bir dizi standart uçuş, navigasyon ve iletişim ekipmanının da bulunduğu bilinen birkaç proje var. Geliştirme, Zhukovsky'deki Havacılık Ekipmanları Araştırma Enstitüsü tarafından Amerikan şirketi Allied Signal, Florida, ABD ile birlikte gerçekleştirildi. Intel 80486 platformunda DDC-I'den ada sistemlerinin geliştirme kompleksi kullanıldı.

Rus esprili programcılar böyle bir ismin (elbette Rusça ses tonuyla) belirsizliğini ortaya koymayı ihmal etmediler ve "Cehennem" diline karşı bir denge unsuru olarak kendi algoritmik dilleri olan "Cennet"i yarattılar. Ateşli bir Amerikan karşıtı olan Sovyet uluslararası gazeteci Melor Sturua'nın saldırısı da yaygın olarak biliniyor: “ Pentagon'un dili barışın düşmanıdır. “Cehennem”in dili termonükleer cehennemin sesidir… “Cehennem”in dilinde insan ırkına yönelik bir lanet duyulabilir". Peki, bu “Marx – Engels – Lenin – Ekim Devrimi” (Malor adının anlamı budur) dedikleri gibi çok ileri gitti. Bugün sadece Pentagon değil, uygar dünyada tek bir kişi bile bunu başaramaz. Charles Babbage ve Ada Lovelace'in özveriyle üzerinde çalıştıkları şey, tüm insanlığa koşulsuz bir armağandır. İşte bu nedenle modern bilgisayar bilimciler, Ada'nın ilk programı yazdığı 19 Temmuz'u ve 10 Aralık'ı kutluyorlar. Resmi olmayan programcı günleri olarak Ada Augusta Byron doğduğunda.

1997 yılında, Lynn Hershman-Leeson'un fantastik filmi "Conceiving Ada" yayınlandı; bu filmin ana karakteri Emmy, Tilda Swinton'ın canlandırdığı Augusta Ada King ile tanışmak için zaman manipülasyonunu kullanarak kendini geçmişte bulmaya çalışıyor. Amacına ulaşmak için Emmy, olası yan etki tehlikesine rağmen kendi DNA'sıyla deneyler bile yapıyor... Lynn Hershman Leeson: " Kendi zamanında “tüm programcıların atası” olan Lovelace Kontesi Ada Byron-King, ilk bilgisayar dilini yarattı ve onun müzik, şiir ve sanatta kullanımını öngördü. Ada, Viktorya döneminde doğmuştur ve ikili bir yaşam sürdürmek zorunda kalmıştır. Dolayısıyla film, Ada'nın hikayesi ile DNA iplikçiklerinin genetik hafızayı dört nesil boyunca nasıl aktardığının hikayesi arasında gizemli bir ilişki oluşturan çift sarmal prensibi üzerine inşa edilmiştir. Her bölüm, model olarak bir DNA molekülünün görüntüsü kullanılarak oluşturulur ve filme alınır. Ada'nın keşfettiği teknolojiyi işimde kullanmanın son derece önemli olduğunu hissettim çünkü bu onun hikayesine başka bir boyut kazandırıyor. Sanal gerçeklik ve dijital ses, ona zaman içinde hareket özgürlüğü kazandırıyor ve böylece görünümüne görünürlük ve somutluk kazandırıyor gibiydi."Ne yazık ki bu harika film Rusçaya çevrilmedi.

Ada Augusta'nın imajıyla çok sayıda efsane ilişkilendirilmiştir. Bunlardan bazıları kesinlikle doğrudur; bazıları her zamanki gibi şüphelidir.

Peki ya Kontes matematiğe ezoterizm aracılığıyla geldiyse? Peki ya Leydi Ada'nın imzaları okültizm ve mistisizm ile aşırı doymuşsa? Bu, monitörünüzün etrafına saman Voodoo bebekleri asmak ve Windows masaüstünüzde seanslar düzenlemek için bir neden mi?

Peki ya Ada'nın çok sevdiği araba kısa ömrü boyunca hiç yapılmasaydı? 30'lu ve 40'lı yıllarda. Yirminci yüzyılda, Analitik Motora benzer cihazlar, elektronik bilgisayarların ortaya çıkışından kısa bir süre önce nihayet metalden yapılmıştı.

Peki ya Ada Augusta'nın kısa ömrünün azalması, kumarda kazan-kazan bahislerini hesaplamak için bir sistem oluşturmaya yönelik saçma girişimlerle gölgelenirse? Çok cesur değil miydi? Çemberi kareleme arayışı, bildiğiniz gibi onlara zafer şarkılarını söylediğimiz huzursuz ve cüretkârların kaderidir.

Ana şeyimiz var! Kontes Lovelace'in Luis Menebrea'nın kitabına yazdığı notlar yalnızca 52 sayfa kaplıyor. Genel olarak Ada Lovelace'in tarihe bıraktığı tek şey bu. Bazı bilim insanları onlarca yıldır çalışıyor ve yaratıcılarının ebedi istirahat yerinin üzerine mezar tümseği yerleşmeden önce unutulmuş yüzlerce eseri geride bırakıyor. Büyük Byron'ın büyük kızı Ada Lovelace'in tarihe geçmesi için yalnızca 52 sayfaya ihtiyacı vardı. Çoğu zaman 52 sayfa etrafımızdaki dünyayı tanınmayacak hale getirebilir. Bilgisayarınızla çalışırken, internette iletişim kurarken veya sadece "fular"ı hareket ettirirken bu kelimeleri düşünün.

Burada çok fazla fikir olamaz:
bir kız çocuğu kadar akıllı, harika bir baba!
O zaman bu yüzden ortaya çıkmadı mı?
onun dehası hiç de kadınsı değil,
hangi anlaşılmaz şeyi anladın?

Kontes'in neden bir "alt programa" ihtiyacı var?
ve "indeks kaydı" neden?
Onun kaderi parfüm kremi
ve mendilin üzerinde bir monogram var,
ve büyük sorunlar yaşanmaz.

Ama böyle olmaları güzel
Dünyamızda kontesler var!
Bugün onları onurlandırıyoruz.
ve insanların övgüleri
bilimlerle bağlantı kurabiliriz...

© Telif Hakkı: Philosophical Saksaul, 2010 Yayın Sertifikası No. 110121001437

Malzemelere göre:
Vikipedi
habrahabr.ru
chernykh.net
okullar.keldysh.ru
Eleonora Mandalyan "Charles Babbage'nin Dijital Hesaplama Makinesi"

George Byron en büyük İngiliz klasikçilerinden biridir. Herkes onun eserlerini biliyor. Ancak genellikle kızından geçerken bahsedilir. Ancak Ada Lovelace, programlamadaki (en önemli olmasa da) en önemli figürlerden biridir. Her ne kadar Ada'nın katkısı küçük olsa da, 50 sayfadan biraz fazla, ama ne sayfalar! Onlarca bilim insanı onlarca tez yazıp ünlü olamadı ama Ada sadece elli sayfayla ünlü oldu. Sizlere ilk kadın programcı Ada Lovelace'in hikayesini anlatacağız.

Ada Lovelace'in çocukluğu

10 Eylül 1815, Londra. George Byron'ın karısı Anna Isabella, adını şairin kız kardeşi Augusta'dan alan, göbek adı Ada olan bir kız çocuğu doğurdu. Kızın annesi, kızının ondan evlat edindiği matematiğe delicesine aşıktı. Ancak mutlu çocukluğu gölgede kaldı: Ada, babasını hayatında yalnızca bir kez, kendisi bir aylıkken gördü. Bundan sonra George belgeleri imzaladı ve karısından boşandı. Kızın aile kütüphanesinden tüm kitapları kaldırıldı ve hayatının geri kalanında ona babasının ona verdiği isim değil Ada adı verildi.

Ada kısa boylu, küçük bir kızdı. İnanılmaz derecede eğitimli bir şekilde büyüdü çünkü annesi ona en iyi matematik profesörlerini işe aldı. Kızım da “paralelkenarların kraliçesi” diye anılan annesi gibi matematiğe aşık oldu.

Ada Lovelace'in Gençliği

Genç Ada, ailesi oldukça ünlü olduğu için on yedi yaşındayken mahkemeye sunuldu. Bundan sonra sık sık resepsiyonlara ve akşam yemeklerine katılmaya ve "toplumun içine çıkmaya" başladı. Kız en iyi öğretmenlerle matematik okumaya devam etti. Mary Somerville'den (İskoç bir matematikçi; Ada'nın örnek aldığı öğretmeniydi), İngiliz bilim adamı ve Cambridge'de profesör olan Charles Babbage hakkında bilgi aldı. Kendisiyle bizzat tanıştıktan sonra profesörle yakın iletişim kurmaya başladı; iki matematikçi arasında güçlü bir dostluk başladı ve sonrasında iletişimden kopmadılar. Daha sonra Ada birçok seçkin insanla tanıştı: fizikçiler, bilim adamları, matematikçiler, yazarlar.
Charles Babbage

Charles Babbage

Evlilik ve evlilik hayatı

Üç yıl geçti. Ada, yirmi dokuz yaşındaki İngiliz baronu William King ile evliydi. William karısını tüm çabalarında destekledi ve onu delicesine sevdi. Bu evlilik mutluydu. O dönemde kadının bilimdeki kıskanılacak konumuna rağmen Ada, istediğini yapma fırsatına sahipti, araştırma için her zaman materyali vardı. Üstelik kocasının zenginliği nedeniyle Ada'nın eylemleri maddi açıdan kısıtlanmamıştı. Çiftin üç çocuğu vardı: Byron (geleceğin akranı), Anne (geleceğin gezgini, birkaç kitap yayınladı) ve Ralph (geleceğin yazarı).

Ada Lovelace Ailesi: William King, Byron King, Anne King (Bunt), Ralph King

King ailesi sosyal bir yaşam sürdü ve sıklıkla resepsiyonlara, toplantılara ve akşam yemeklerine ev sahipliği yaptı. Ada bu toplumda hoş karşılanan bir misafirdi; sadece bilimden bahsetmekle kalmıyor, aynı zamanda örnek bir eş ve kadındı. Tüm matematik zekasına rağmen Ada zarif ve kadınsıydı, en iyi ev kadınlarından biriydi ve çok ilginç bir insandı. Şaşırtıcı bir şekilde ebeveynlerinin en iyi özelliklerini birleştirdi: Annesinin soğukkanlılığı ve bilgililiği, babasının duygusal karakteri.

Bilimde Ada Lovelace

Ancak bir matematikçi olarak Ada'ya dönelim. Charles Babbage ile evlendikten sonra da iletişimini sürdürdü ve onunla araştırmalar yaptı. Babbage'ın Analitik Motorunu oluşturmasına yardım etti. Ancak hayatındaki en önemli eser Fransız matematikçi Luigi Menabrea'nın bir makalesinin çevirisi ve onun üzerine yapılan yorumlardı.

Ada Lovelace diyagramı

Bu çalışma yayınlandığı dönemde o kadar önemli değildi, ancak gelecekte büyük bir başarı elde etti ve programlama açısından neredeyse temel önemdeydi çünkü aslında Ada dünyanın ilk bilgisayar programını yazmıştı. Yorumlarında gelecekte karmaşıklığa bağlı olarak amacı değişen makinelerin olacağını söyledi. Ada, arkadaşı ve meslektaşı Charles Babbage'nin bilgisayar makinesini anlatırken "makinelerin müzik yazabileceğini, resim yapabileceğini ve bilime yeni yollar gösterebileceğini" öngördü. 19. yüzyılda modern bilgisayarların yeteneklerini bu kadar doğru tahmin etmesi şaşırtıcı. Genel olarak kitap AAL adı altında yayınlandı ve orijinal kayıtlardan çok daha fazla bilgi içeriyordu. "Döngü" ve "iş hücresi" terimlerini icat eden Ada'ydı.

Ada kısa ama mutlu ve neşeli bir hayat yaşadı. 36 yaşındayken kendisine hastalık teşhisi konuldu. Modern doktorlar bunun rahim kanseri olduğunu söylüyor. Ne yazık ki tedavi edilemedi ve Ada 36 yaşında kan kaybından hayatını kaybetti. Hayatı boyunca tanımadığı babasının yanına bir mezarlığa gömüldü.

Zamanının çok ötesinde yetenekli bir kadın matematikçi olan Ada Lovelace'in onuruna, ABD Savunma Bakanlığı tarafından ana programlama dili olarak oluşturulan (şu anda ABD ordusu ve NASA tarafından kullanılan) ana programlama dili ADA seçildi.

Ayrıca Alabama ve Oklahoma'daki iki küçük kasabaya onun adı verilmiştir. İkincisinin onun adını taşıyan bir koleji bile var.

  1. Resmi programcı bayramına (13 Eylül - "programcı günü") ek olarak, onlar tarafından kutlanan başka tatillerin de olduğunu biliyor muydunuz: sistem yöneticisi günü (Temmuz ayının son Cuma günü), bilgisayar mühendisi günü (14 Şubat), web programcının günü (4 Nisan) ve hatta testçinin günü (9 Eylül). Bu gün kendilerini bu zor mesleklere adayanları tebrik etmeyi unutmayın.
  2. Dünyada yaklaşık 8.500 programlama dili var (evet, doğru), ancak en sık kullanılan dillerin sayısı bir düzinenin biraz üzerinde. Bunun nedeni, talebin düşük olması ve dolayısıyla ürünün satışlarının zayıf olması, dil yaratıcılarının uzlaşma sağlayamaması ve çeşitli eksikliklerdir. Okuyucular şöyle düşünüyor ve yorumluyor: Pascal ve DELPHI kuralı! Ve genel olarak en iyi dil, Merhaba Dünya'dan daha anlamlı bir şeyler yazabileceğiniz dildir.
  3. İlk bilişim uzmanının İngiliz bir kadın olan Ada Lovelace olduğunu biliyor muydunuz? 19. yüzyılda analitik toplayıcı için bir algoritma yazan, tabiri caizse modern bilgisayarın atası olan oydu. Bu makine kendi döneminde bir yenilikti ve Bernoulli denklemini çözebiliyordu, yani akışkan hareketinde enerjinin korunumu yasasını hesaplayabiliyordu. Ada, o zamanlar büyük bir BT hareketi başlattığının farkında değildi ve sorunu çözmek için bir dizi operasyon geliştirdi; bu, özünde bir program yazmaktı. Bu, eğer arzu varsa, cinsiyete bakılmaksızın programlamanın herhangi bir kişi tarafından yapılabileceğini göstermektedir.
  4. Çoğu zaman insanlar, eğer bir programcıysanız, hemen hemen her şeyi yapabileceğinizi varsayarlar ve bilgisayar tamirinden, program yazmaya, programcının uzmanlığıyla ilgili olmayan en inanılmaz şeylere kadar çeşitli taleplerde bulunmaya başlarlar. Herhangi bir şey - telefonunuzda İnternet'i kurun, bir tabağı yeniden ısıtın, bir tableti onarın, hatta bir elektrikli süpürgeyi veya TV'yi onarın. Sevgili varlıklar, programcı da dahil olmak üzere her kişinin uzmanlık konusunda kendine özgü farklılıkları olduğunu unutmayın.
  5. Günümüzde internette şu başlıklar sıklıkla yanıp sönüyor: "Programcılar ve tasarımcılar olmadan 15 dakikada benzersiz web sitenizi oluşturun!" Pek çok acemi web yöneticisi buna kanıyor ve ayrıca herkesi ve her şeyi şaşırtma takıntısından da muzdaripler. “Bu kadar mı zayıfsın?” gibi birçok efekt içeren çeşitli hileli senaryolar, muhbirler, oynatıcılar, üst üste yığılmış videolar ve diğer cicili bicili sitede görünmeye başlıyor. Peki şaşırdık, sırada ne var? Ve burada programcılar olmadan yapamazsınız: ya komut dosyası çöktü ya da bilgilendirici hatalı ya da program çarpık bir şekilde kuruldu. Programcıları silmek için henüz çok erken olduğu ortaya çıktı.
  6. Dünyada ne tür değişiklikler olursa olsun, programcı mesleğinin her zaman talep göreceğini öğrendik. Peki iyi bir programcıyı nasıl anlarsınız? İyi bir programcıyı sıradan bir programcıdan ayıran bazı olumlu kriterleri sıralayalım:
  • Yeni teknolojileri takip ediyor
  • Çalışmak bir keyiftir ve bir hobi gibidir
  • Bir fikir yaratabilir ama aynı zamanda başkalarına da bulaştırabilir
  • Kendi projesi var, bir tane bile yok
  • Çağa ayak uyduruyor, öğrenmeye devam ediyor
  • Planlarına ulaşmada ısrarcı, inatçı ve hatta inatçı
  • Her zaman sorunları çözmenin yeni bir yolunu arıyorum
  • Düşüncelerini nasıl doğru bir şekilde ifade edeceğini ve dinleyeceğini bilir. İkna edebilen yetkin bir uzmanın örneğini gösterir.
  • Programlama alanında iyi bir deneyime ve dolayısıyla iyi bir özgeçmişe sahiptir.
  • Çeşitli alanlarda geniş bir bilgi birikimine sahiptir.
  • Bir takımda çalışabilecek

İlk kadın programcı Ada Lovelace hakkında bazı gerçekleri dikkatinize sunuyoruz.

Bu kadının adı ölümünden sadece 100 yıl sonra meşhur oldu. Ancak Ada Lovelace bugün erkek meslektaşlarının gölgesinde kalmaya devam ediyor: Okul ders kitaplarında ondan söz edilmiyor, modern yazarlar kişiliğine gereken ilgiyi göstermiyor, birinin günlükleri ve yazışmalarındaki yetersiz verilerden memnun. Biyografisinin en önemli gerçeklerini toplamaya çalıştık.

  • Ada Lovelace veya Augusta Ada King, Lovelace Kontesi (Augusta Ada King Byron, Lovelace Kontesi) - dünyaca ünlü İngiliz romantik şairinin tek meşru kızı - George Byron. Bir dizi trajik durum nedeniyle (bunlardan biri Ada'nın annesi Anna Byron'dan (kızlık soyadı Milbank) boşanmaydı) 1816'da Lord Byron İngiltere'yi sonsuza kadar terk etmek zorunda kaldı. Ada babasını bir daha hiç görmek zorunda kalmadı. Childe Harold'ın Hac Yolculuğu'nun 3. bölümünde birçok şiirin yanı sıra Ada'ya ithaf edilmiş dizeler de bulunmaktadır.
  • Ada'nın annesi, babasının huzursuz mizacının ve şiir tutkusunun kızına miras kalmasından en çok korkuyordu. Annesinin tüm çabalarına rağmen Ada, babasının tuhaflığını ve şiire olan tutkusunu benimsedi ama asıl tutkusu oldu. Öğretmenler ünlü İskoç matematikçi ve mantıkçıydı. Ağustos de Morgan Ve Mary Somerville, “Gök Mekaniği Üzerine İnceleme” çevirisinin yazarı.
  • Ada 17 yaşındayken tanıştı Charles Babbage ilk dijital bilgisayarın yaratıcısı. Aradaki 24 yaş farkına rağmen Babbage, Ada için sadece bir öğretmen ve meslektaş değil, aynı zamanda onu her konuda destekleyen yakın bir arkadaş olur.
  • Ekim 1842'de İtalyan bir mühendisin makalesi yayınlandı. Luigi Manabrea, Charles Babbage'nin Analitik Motoruna adanmıştır. Bilim adamı Kontes Lovelace'den makaleyi İngilizceye çevirmesini istedi. Ada sadece metni tercüme etmekle kalmadı, aynı zamanda kendi yorumlarıyla da destekleyerek orijinal eser miktarını 3 kat artırdı.

Ada'nın yorumları sunuldu dünyanın ilk üç bilgisayar programı, Babbage'nin makinesi için kendisi tarafından derlenmiştir:

  1. iki bilinmeyenli iki doğrusal cebirsel denklemi çözmek için bir program; bu programı analiz ederken ilk olarak “çalışan hücreler” (çalışan değişkenler) kavramı tanıtıldı ve içeriklerinin sırayla değiştirilmesi fikri dile getirildi;
  2. ikinci program, belirli bir hesaplama işlemleri dizisinin tekrar tekrar tekrarlanmasıyla trigonometrik fonksiyonun değerlerini hesaplamak için derlendi; Ada bu program için yapısal programlamanın temel yapılarından biri olan "döngü" kavramını tanıttı;
  3. Ada, Bernoulli rakamlarını hesaplamak için tasarlanan üçüncü programda tekrarlayan iç içe döngüler kullandı.
  • Ada, çalışmaya yaptığı yorumlarda hesaplamalı işlemlerin sadece sayılara değil diğer nesnelere de uygulanabileceği yönündeki tahminini dile getirdi.
  • ile evlendi William Kral, üç çocuğu vardı. Sosyal bir yaşam tarzına öncülük etti ve Michael Faraday, Charles Dickens ve diğer ünlü şahsiyetlerle arkadaştı.
  • Kayıtları B. I. Bowden'ın çalışmalarında yeniden yayınlandı. "Düşünüldüğünden Daha Hızlı: Dijital Bilgi İşlem Makineleri Üzerine Bir Sempozyum" 1953 yılında Ada Lovelace ismine olan ilginin artmasına neden oldu.
  • 36 yaşında kanserden öldü. Byron ailesinin mezarlığına babasının yanına gömüldü.
  • 1979 yılında ABD Savunma Bakanlığı gömülü sistemler için tek bir tane geliştirdi. Dilin adı verildi "Ada" Ada Lovelace'in onuruna.
  • Programcılar Günü'nü kutlamak için tarihlerden biri düşüyor 10 Aralık- Ada Lovelace'in doğum günü.

Babbage'ın otomatik makinesi

Ada Lovelace'in eserleri ve biyografisini tanımak için edebiyat:

  • Moore, Doris Langley-Levy "Lovelace Kontesi: Byron'ın Meşru Kızı";
  • Wade, Mary Dodson "Ada Byron Lovelace: Kadın ve Bilgisayar." 1994. 7-9. Sınıflar;
  • Toole, Betty A. ve Ada King Lovelace "Sayıların Büyücüsü Ada: Bilgisayar Çağının Peygamberi." 1998;
  • Woolley, Benjamin "Bilimin Gelini: Romantizm, Akıl ve Byron'ın Kızı." 2000.