THT DUYURU

chat
Yazılım ve Matematik Matematiksel problemlerin yazılıma entegre edildiği kategoridir.

ugursuz reklam
takipci
Seçenekler

Algoritma, Yazılım ve Matematik İlişkisi

'Suskun - ait Kullanıcı Resmi (Avatar)
Tuğgeneral
Üyelik tarihi:
01/2012
Nereden:
Germany
Yaş:
29
Mesajlar:
2.202
Konular:
447
Teşekkür (Etti):
328
Teşekkür (Aldı):
358
Ticaret:
(0) %
0
283
2 Hafta önce
#1




Algoritma Nedir?

Algoritma kelimesinin kökeni 900 yıl öncesinde yaşayan Persli bir matematikçi olan Muhammed İbni Musa el Harezmi'ye dayanır. Harezmi’nin geliştirdiği bu sistemi telaffuz edemeyen Batılılar, onun bu çalışmalarına Latince algorismus yani bugünkü adı ile algoritma dediler. Onun çok ses getiren Kitab-Ül Muhtasar Fi Hesab El-Cebr Ve’l Mukabele” isimli çalışması Batı dünyasına Liber Algebre et Almochabolae Mahmed Moysi Algaurizmi” olarak çevrildi ve bu sayede batı, cebir ile tanışma fırsatı buldu.

“Cep telefonunuzu her elinize aldığınızda, arkasında Müslüman Özbek bir adamın olduğunu hatırlayın.” –Andrew Marr




Algoritma; matematikte ve programlamada kullanılan, bir problemin çözümünde izlenecek olan yoldur. Algoritma, en basit
ifadeyle, bir problemi çözmek için takip edilecek sonlu sayıda adımdan oluşan
bir çözüm yoludur. Diğer bir ifadeyle algoritma, bir problemin mantıksal çözümünün adım adım nasıl gerçekleştirileceğinin sözlü ifadesidir.Matematikte, algoritma bir prosedürdür, matematiksel bir hesaplamayı çözmek için kullanılabilecek bir dizi adımın açıklamasıdır. Algoritmalar, bilimin birçok dalında kullanılır. Matematiksel algoritmaya verilebilecek en yaygın örnek bir sayının bölünmesinde kullanılan adım adım işlemlerdir.


Yazılım Nedir?

Elektronik cihazlara atanmış olan bir görevin yerine getirilebilmesi için bilgisayar dilinde geliştirilen komutlara yazılım adı verilir. 2. Dünya Savaşı sıralarında İngiliz Bir matematikçi olan Alan Turing modern bilgisayar teknolojilerinin temelini atmıştır. Alan Turing modern bilgisayar ve bilişim bilimlerinin hem kuramsal hem de pratik düzeyde en büyük öncülerinden birisidir. Manchester Üniversitesi'nde çalıştığı dönemde Turing makinesi denilen algoritma tanımıyla modern bilgisayarların kavramsal temelini ortaya atmıştır. O dönemden sonra bilgisayara belirli işlevleri yerine getirebilmesi için komutların oluşturulması ve işletim sistemlerinin ortaya çıkması yazılım dünyasını meydana getirmiştir.

Yazılım kullanılarak akıllı telefon, televizyon, tablet, bilgisayar, sanayide kullanılan makine ve ekipmanlar çalışır. Bunlara ek olarak otomotiv, eğitim, bilişim, sağlık, eğlence, pazarlama, inşaat, uzay sanayisi ve reklamcılık gibi pek çok sektörde de yazılım kullanılmaktadır. Yazılım hayatın her anında varlık gösteren bir teknolojidir.


Matematikte İyi Olmayan Biri Yazılım Konusunda Başarılı Olabilir mi?

Peki sanki matematiğiniz iyi olmazsa iyi bir yazılımcı olmayacağınız algısı nereden oluşmaktadır. Bu durumu şu şekilde açıklayabiliriz. Matematik Analiz ve Analitik Geometri gibi kavramların dışında aynı zamanda analitik düşünme becerisini de ifade etmektedir. Örneğin yukarıdaki algoritmanın oluşturulmasında öncelikle problemin anlaşılması, giridi ve çıktıların belirlenmesi, çözüm yollarının geliştirilmesi, algoritmanın kodlanması ve daha sonra kodun test edilmesi yani doğruluğunun kontrol edilmesi işlemleri farkında olmadan gerçekleştirilmiştir. Yani burada aslında bir analitik düşünme gerçekleştirilmiştir. Eğer matematiği analitik düşünme becerisi olarak ele alırsak evet iyi bir yazılımcı olabilmek için iyi bir matematikçi olmak gerekir. Fakat ÖSYM'nin türev sorularını iyi çözebiliyor olmanız yada olmamanız sizin iyi bir matematikçi olduğunuz yada olmadığınız anlamına gelmez. Günlük hayatta bir problemle karşılaştığınızda bu problemelerle baş edebiliyorsanız bence iyi bir yazılımcı da olursunuz.



"*"
---------------------
" Tek Rakibim zamansız deliren kendim "





Konu 'Suskun tarafından ( 2 Hafta önce Saat 19:59 ) değiştirilmiştir.
FB, atalayataa, Castsnow, MrAlphaPvP Teşekkür etti.

Bookmarks


« Önceki Konu | Sonraki Konu »
Seçenekler