folder Tahribat.com Forumları
linefolder Genel
linefolder Matematik İle Yazılım Arasında Ki İlişki



Matematik İle Yazılım Arasında Ki İlişki

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    berk93
    berk93's avatar
    Kayıt Tarihi: 10/Mart/2012
    Erkek

    Selam müridler. Uzun süredir aklımı karıştıran ve bir konudur bu. Lisede ve üniversitede hocalar yazılım için matematiğin gerekli olduğunu belirttiler. Üniversite de bir yere yerleşmek için de mf-4 den sınavlara giriyoruz. bu konu ile ilgili bütün kapılar matematikten geçiyor. Ve içimden şunu diyorum "matematiği zayıf olan biri yazılımcı olamaz mı ?" Sizin bu konu hakkında ki düşüncelerinizi de merak ediyorum. Sizce matematiği zayıf olan biri yazılımcı olabilir mi ?

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SpermMan
    SpermMan's avatar
    Kayıt Tarihi: 12/Haziran/2007
    Erkek

    bu konuyu okumanı tavsiye ederim, değerli görüşler var.

     

    http://www.tahribat.com/Forum-Yazilim-Ve-Matematik-Icice-Midir-142186/


    -
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    DeadSoul
    DeadSoul's avatar
    Kayıt Tarihi: 12/Mayıs/2012
    Erkek

    tabiki olabilir ama matematiğim zayıf diyerek kestirip atmak saçma, üzerinde yeterli çalışıldıktan sonra matematiği de halledebilirsin, matematik yazılımda seni problemlerin çözümüne daha kolay ulaştırır

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Tarikat Şeyhi
    HolyOne
    HolyOne's avatar
    Kayıt Tarihi: 01/Haziran/2002
    Erkek

    Bilgisayar büyük bi hesap makinasıdır. Hesap makinası kullanmak için nekadar matematik lazımsa iyi bilgisayarcı olmak için de okadar matematik lazımdır.

    Yani bilgisayar kullanmak için sinus(x)*cos(x) in neye eşit olduğunu bilmeye gerek yok. onun işi o zaten. Fakat neyin ne işe yaradığını bilmeye gerek var örneğin 10 un 4 e bölümünden 2 kaldığını bilmek için mod işlemini bilmek gerekir. sen mod operatorunu matematik okurken duymadıysan bilgisayarda kolay kolay çıkamazsın yada biryerden bulursan ne yazdığını anlamazsın.

     


    Nush ile uslanmayanı etmeli tekdir, Tekdir ile uslanmayanın hakkı kötektir!
  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    şeyhin görüşlerinin bir kısmına katılmakla beraber yanlış ve eksik yönleri var.

    kısaca bahsedersem, iyi bir yazılımcı olmak için matematik önemlidir. bugüne kadar büyük işler başarmış yazılımcıların hepsi iyi matematikçidirler de aynı zamanda. evet direk olarak bir ilişkisi yok, yani çok istinai durumlar haricinde kimse sizden türev-integral almanızı beklemez ama olayın algoritma boyutu var.

    hani derler ya algoritma öğrenmen gerek.. işte o algoritma bana göre matematikle bütünleşmiştir ama bu bildiğimiz formüle dayalı matematik değil. algoritma, soruna çözüm getirme yoludur. işte matematiğin buradaki önemi insanların ufkunun genişletmesi.

    matematiği iyi olmayan biri ile matematiği çok iyi olan birinin yazılımda ilerleme süreçleri çok farklıdır. soyutsal kavramlarla uğraşıldığında fark daha barizdir. 

    bir karmaşık yazılım tasarlıyorsun diyelim, bunun dizaynını, ilerde doğabilecek hataları, ortamala tamamlama süresi, maliyet hesabını v.s. her şeyi bu bağlamda yapman gerekiyor. işte bunları iyi kestirebilmek için matematiğin iyi olması gerek. matematikle haşır neşir olanlar için yazılım işi sanal bir oyun gibi ve zevk alarak yapar bu işi. 

    matematik yazılımcı olmak için şart değil ama iyi yazılımcı olmak için şart bunun yanında ingilizce de önemli bir yer kaplıyor. umarım anlatabildim


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    akustikelektrik
    akustikelektrik's avatar
    Kayıt Tarihi: 09/Şubat/2013
    Erkek
    unbalanced bunu yazdı

    şeyhin görüşlerinin bir kısmına katılmakla beraber yanlış ve eksik yönleri var.

    kısaca bahsedersem, iyi bir yazılımcı olmak için matematik önemlidir. bugüne kadar büyük işler başarmış yazılımcıların hepsi iyi matematikçidirler de aynı zamanda. evet direk olarak bir ilişkisi yok, yani çok istinai durumlar haricinde kimse sizden türev-integral almanızı beklemez ama olayın algoritma boyutu var.

    hani derler ya algoritma öğrenmen gerek.. işte o algoritma bana göre matematikle bütünleşmiştir ama bu bildiğimiz formüle dayalı matematik değil. algoritma, soruna çözüm getirme yoludur. işte matematiğin buradaki önemi insanların ufkunun genişletmesi.

    matematiği iyi olmayan biri ile matematiği çok iyi olan birinin yazılımda ilerleme süreçleri çok farklıdır. soyutsal kavramlarla uğraşıldığında fark daha barizdir. 

    bir karmaşık yazılım tasarlıyorsun diyelim, bunun dizaynını, ilerde doğabilecek hataları, ortamala tamamlama süresi, maliyet hesabını v.s. her şeyi bu bağlamda yapman gerekiyor. işte bunları iyi kestirebilmek için matematiğin iyi olması gerek. matematikle haşır neşir olanlar için yazılım işi sanal bir oyun gibi ve zevk alarak yapar bu işi. 

    matematik yazılımcı olmak için şart değil ama iyi yazılımcı olmak için şart bunun yanında ingilizce de önemli bir yer kaplıyor. umarım anlatabildim

    tamamen katılıyorum,matematik sayesinde sağlam algoritmalar oluşuyor

  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    berk93
    berk93's avatar
    Kayıt Tarihi: 10/Mart/2012
    Erkek

    cevaplarınız için çok teşekkür ederim. Şimdi olay şudur. Ben matematik sevmem. Fakat bir video da yada hocanın derste anlattığı konuları anlarım. soru çözümlerini inceledikten sonra benzer soruları çözerim. problem şurda; o konu ile ilgili farklı tür sorular karşıma geldiği zaman aval aval bakıyorum. yada işlemin sonucunu getiremiyorum. bu açıdan matematik zekamın iyi olmadığı kanaatindeyim. Bu sorunun matematik zekası ile alakası mı vardır ? bu yazılımcılık hayatımı nasıl etkiler gibi sorular aklımı kurcalıyor.

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    u235
    u235's avatar
    Kayıt Tarihi: 31/Mart/2008
    Erkek
    akustikelektrik bunu yazdı
    unbalanced bunu yazdı

    şeyhin görüşlerinin bir kısmına katılmakla beraber yanlış ve eksik yönleri var.

    kısaca bahsedersem, iyi bir yazılımcı olmak için matematik önemlidir. bugüne kadar büyük işler başarmış yazılımcıların hepsi iyi matematikçidirler de aynı zamanda. evet direk olarak bir ilişkisi yok, yani çok istinai durumlar haricinde kimse sizden türev-integral almanızı beklemez ama olayın algoritma boyutu var.

    hani derler ya algoritma öğrenmen gerek.. işte o algoritma bana göre matematikle bütünleşmiştir ama bu bildiğimiz formüle dayalı matematik değil. algoritma, soruna çözüm getirme yoludur. işte matematiğin buradaki önemi insanların ufkunun genişletmesi.

    matematiği iyi olmayan biri ile matematiği çok iyi olan birinin yazılımda ilerleme süreçleri çok farklıdır. soyutsal kavramlarla uğraşıldığında fark daha barizdir. 

    bir karmaşık yazılım tasarlıyorsun diyelim, bunun dizaynını, ilerde doğabilecek hataları, ortamala tamamlama süresi, maliyet hesabını v.s. her şeyi bu bağlamda yapman gerekiyor. işte bunları iyi kestirebilmek için matematiğin iyi olması gerek. matematikle haşır neşir olanlar için yazılım işi sanal bir oyun gibi ve zevk alarak yapar bu işi. 

    matematik yazılımcı olmak için şart değil ama iyi yazılımcı olmak için şart bunun yanında ingilizce de önemli bir yer kaplıyor. umarım anlatabildim

    tamamen katılıyorum,matematik sayesinde sağlam algoritmalar oluşuyor

     

  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    zigor
    zigor's avatar
    Kayıt Tarihi: 30/Eylül/2012
    Erkek

    Matematik çok eğlencelidir aslında

    zigor tarafından 16/Ara/13 22:36 tarihinde düzenlenmiştir
  10. KısayolKısayol reportŞikayet pmÖzel Mesaj
    tutum
    tutum's avatar
    Kayıt Tarihi: 10/Eylül/2007
    Erkek

    Ne yazılımından bahsettiğine göre değişir diyorum ve örnekler veriyorum.

    Önemli bir fabrikadaki, otomasyon ile çalışan bir sistemin PLC yazılımını yazıyorsan eğer baştan itibaren, sağlam bir matematik gerekir. mesela iki tabanındaki sayı sistemlerinden tut da, türev integrale kadar gider. mesela mikrodenetleyici veya mokro işlemci yazılımı üretmek istiyorsan yine benzer işlemler gerekebilir. Veya bir FPGA programı hazırlayıp görüntü işleme yazılımı yazmak istiyorsan artık neler gerekir neler...Örneğin bazı programlarda dik koordinat sisteminin özelliklerinden haberdar olman gerekiyor. Ekranın sağını solunu kullanacaksan. Belki bu web yazılımlarında bile vardır o konuyu o kadar bilmiyorum.


    https://youtu.be/-bvKwS7GeVs
  11. KısayolKısayol reportŞikayet pmÖzel Mesaj
    antivir-US
    antivir-US's avatar
    Kayıt Tarihi: 04/Ocak/2006
    Erkek

    basit bi örnek vererek basit bi şekilde anlatmaya çalışayım. Ben pic atmel programlama ile uğraşan biriyim örneği de oradan vereyim;

    Mikrodenetleyici pininden doğrudan giriş yaparak 0-5 volt aralığında voltaj ölçümlerini yapabilirsin. Mikrodenetleyicilerin ölçüm çözünürlüğü genelde 10 bittir yani 1111111111=1023 yapar, yazılımda 0'da değeri olan bir rakamdır o halde 1024 yapar. Yani 5 voltu 1024 parçaya bölebilirsin ki o da 5/1024=0,0048828125, volt hassasiyet anlamına gelir. ölçümler kesinlikle volt değerinde alınamaz.

    Örneğin bir ölçüm yaptın ve atıyorum analog kanaldan aldığın değer 580, şimdi bunu nasıl hesaplayabiliriz. Mecbur orantı kuracaz, kağıt defter olsa karşılıklı yaz hesapla olsun bitsin ama yazılımda başka. Şöyle düşünüyoruz; 1024=5 volt ise 580 değeri kaç volt yapar???

    Hemen koda dökelim;

    X=580*5/1024 tür. çıkan sonuç X=2,83203125. yani okuduğumuz 580 değeri 2,83203125 voltmuş.

    Ben de sevmem matematiği ama bu tarz şeyleri sevdiğim için bu işlemleri yaparken zorluk da çekmiyorum ve uğraşması da zevkli geliyo.


    Camınızı kırar, duvarınıza işer, bisikletinize biner, tekerini keser, arabanızı çizer, zilinize basar kaçarım. Kısacası ben annenizin sokağa çıkarken uzak dur dediği çocuklardan biriyim.
Toplam Hit: 2878 Toplam Mesaj: 13