Yazılım ve matematik ilişkisi

abom

Uzman üye
6 Mar 2008
1,567
92
Ocak' tan gelme...
İlk konum olarak yazılım ve matematiğin bir ilişkisi var mı? Birlikte irdeleyelim.
İlk önce yazılım ve kullanılan programların özellikleri neden kullanılır, neyi kullanmalıyım, nasıl kullanmalıyım.
Basit bir iş için exceli kullanabilirsiniz. web tasarımı için html, php, asp, java vb yazılımları kullanabilirsiniz.
Daha kapsamlı projeler için adroid studio veya c, c# kullanabilirsiniz. Öncelikle amaca uygun ve istenileni size verebilecek yazılım ve kodlama seçimini yapmanız gerekir. Seçiminizi yaptınız sıra geldi projelerinizi oluşturmaya ve diyorsunuz ki halen matematikle bir bağlantı olmadı.
Evet bundan sonra gereksinim duyduğunuzda basit veya gelişmiş matematik uygulamalarına geliyorsunuz fark etmeden.

Bunların içinde matematik var mıdır? Bu sorunun cevabı elbetteki biz algılamasakta veya görmezlikten de gelsek basit matematik barındırmaktadır.
Mesela microsoft matematik alınan da basit işleri yapabilmemiz ve bir çok yazılımdan kurtulabilmemiz için excel adlı programını geliştirdi.
Excelde ne var; excelde formül var, hesaplama var, toplama çıkarma var. Günlük hayatımızda bilgisayar başına geçtimizde yılda en az bir kere olsun bir excel açıp içerisinde bir hesaplama yapmışızdır. Yada benim gibi sürekli rapor tutan biri için excel en pratik ve en basit programdır.
Ne yapılabilir; fatura hesaplamaları yapılabilir. Eskiden vergi matrağı için fiş toplanırdı, şu an olsa bir tuşla çıktısını ne kadar topladın ne kadarı gıda, ne kadarı giyim bulmak çok kolaydı.
Gider, gelir pusulası; ön muhasebeci arkadaşlar excel sayesinde kendi defterlerini tutabiliyorlar.
Öğretmen ve öğrencileri de unutmamak gerekiyor; onlarda notlarını yıl sonu ortalamalarını, hepsini hesaplayabiliyorlar.

Bir örn:


Excel içerisinde farkedilmesede basit matematik saklıyor.
Excel yanında biraz daha gelişmiş ve eğer güzel bir tasarım ve yazılım yapabilirseniz Microsoft access da gizli matematik barındıran bir uygulama...

Evet bunları bizde biliyoruz ama diğer program ve yazılımlarla ne alakası var derseniz. Yazabildiğim kadarıyla onlardan da bahsedeyim.
Ben amatör web tasarım yapıyorum. Html, Php, Css, Java kullanıyorum (azda olsa).
Tasarımı yaparken istenilen özelliklerde yapmak için gene fark edilmeyen matematik kullanıyor. Sizden THT reklam hazırlamanız isteniyor. Reklam boyutu veriliyor. Boyutlar sayılarla verilecektir. İşte matematiğin temeli sayılar. Ne küçük olması istenir ne büyük.
Bir başka istek müşteri takibi yada servis takibi bunda ödemeler ve mali durumda isteniyor. Gene geldik hesap, kitap konusuna yani matematik konusuna.
CSS hazırlıyorsunuz. Sayfanın belli bir yerinde resim olacak, peki bu resim css kodunda nasıl belirtilir. top, margin-top, left, margin-left ... vb ne oldu gene sayılara döndük.
python, c, c#; sizden stok programı yapmanız istenildi veya sayaç programı bu programlamaları yapar iken de matematik gerekiyor. Sayaçlarda reaktif ve kapasitif hesaplamaları var mecburen çarpma bölme kullanacaksınız.

Kullandığınız hesap makinesi matematik üzerine kurulmuş bir yazımsal alettir.
Bilgisayarınız 01 sayılarını alarak ekrana bilgi aktarımı yapmaktadır.

Nacizane olarak düşüncem şudur ki...
Yazılımın matematiğe ihtiyacı vardır...
 

ALcatraz'

Kıdemli Üye
30 May 2013
4,338
4
İstanbul
Sanki basligi yazmista sonradan fikrini degistirip baska konu yazmissin gibi duruyor. Baslik ile konu arasinda her hangi bir baginti yok. Kurdugunuz cumlelerin hepsi icler acisi. Matematik ile yazilim iliskisi bu degil, olamaz. Ben size konu ile ilgili guzel bi kaynak vereyim, okuyun.

Donald E. Knuth "The Art of Computer Programming" ilk cildinde sadece algoritma analizi ve matematiksel arka plani anlatiyor.

Ve bi kac alinti tam olarak olayi kavrayabilmeniz icin;

'Retorik yapmaksızın matematiğin insani düşünme eyleminin en doğal sonucu olduğunu belirtmek istiyorum.' , ' Çözüme yönelik her bir girişim, en dar bakış açısıyla, matematiktir.'

Valentina O. ~ Ruhu sad olsun.
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.