Programlama ve Matematik İlişkisi
Programlama
yapabilmek için matematik gerekli midir? bu sorunun cevabı ne evet nede hayır. Bu
durum toplumda programlama ve matematik arasında yanlış bir ilişki kurulmasına
neden olmuştur. Matematik bilmeden programlama yapılamaz gibi veya tam tersi.
Galileo
derki:” Matematik kabul edelim veya etmeyelim her yerde karşımıza çıkacaktır.” bu cümleden de anlaşılacağı üzere matematik
tüm evrende işler. Bu cümleden anladığımız gibi matematik her yerde işler.
Günlük hayatımızdan örnek verecek olursak neredeyse tüm elektronik cihazlarda
matematik bilimi kullanılmaktadır. Bu cihazların çalışma prensibi 0 ve 1 olduğu
için matematik biliminden faydalanılır. Cep telefonumuza bir mesaj geldiğinden
bile bu metnin 0 ve 1’lerden oluşan bir ASCII kodu vardır. Ancak sadece burada
değil programlamaya başlamadan algoritma kurarken bile geometrik şekillerden
yararlanırız.
Programlama
işlemlerinde algoritma tasarımından sonra kodlama işleminde de matematik
biliminden yararlanırız. Kodlama sırasında “ <, >, >=, =< ”
kıyaslama işlemlerinde de matematik kullanılır. Bu sayede kurgulamış olduğumuz
algoritmayı bilgisayar gibi 0 ve 1 ile işlem yapan cihazlara aktarabiliriz.
Sonuç olarak
matematik hayatımızın her alanında yer
almaktadır. Bununla birlikte programlamanın birçok sürecinde matematik
biliminden faydalanılmaktadır. Ancak burada kastedilen üst düzey bir matematik
bilgisi değildir, bazı mantıksal işlemleri ifade edebilecek ve dört işlemi
bilecek kadar bilgi düzeyi başlangıç ve orta düzeyde programlama için yeterli
olacaktır.
Yorumlar
Yorum Gönder