Eclipse Kısayol Tuşları

Eclipse açık kaynak kodlu ve özgür bir tümleşik geliştirme ortamıdır (IDE). Ana odak noktası Java ve Java ile ilişkili teknolojiler olsa da, esnek yapısı sayesinde C ve Python gibi farklı diller için de kullanılmaktadır. Eclipse Ide ile kolay bir şekilde uygulama geliştirebiliyoruz. Bu yazımızda Eclipse Ide üzerindeki kısayollardan bahsedeceğim. Kod yazarken daha rahat ve daha […]

Yazılım ve Matematik

Merhaba bugün sizlere yazılım ve matematik arasındaki ilişkiden bahsedeceğim. Öncelikle matematiğin önemini bilmemiz gerekmektedir. Galileo Galilei matematik hakkında çok güzel bir söz söylemiştir. Doğanın muazzam kitabının dili matematiktir. Galileo Galilei Galileo Galilei İtalyan astronom, fizikçi, mühendis, filozof ve matematikçidir. Galileonun bu sözü her şeyi açıklamaktadır. Matematik kabul edelim veya etmeyelim her yerde karşımıza çıkacaktır. Yazılım […]

Kriptografik Algoritmaların Tasarımı

Merhaba arkadaşlar bu yazımızda verilerimizi şifrelemek istiyoruz fakat nasıl yapacağımız bilmiyoruz. Bu sorumuzun cevabını arıyoruz. Yazımız biraz programlama ve şifreleme bilimleri bilgisi gerektirmektedir. İlk yazımızda kriptolojiyi biraz tanımlamış ve bir örnek vermiştik. İkinci yazımızda temel kriptolojiye giriş yapmıştık ve bir kaç temel algoritmalardan bahsetmiştik. Kriptografik algoritmaların tasarımının nasıl olmasını gerektiği hakkında bahsedeceğim.

Genetik Algoritmalar Nedir?

Genetik Algoritmalar, canlıların çiftleşmesi sonucunda kendi özelliklerini bir sonraki nesle aktarma yeteneklerini, güçlü olanın yaşama şansının yüksek olması ve bazı durumlarda önceden nasıl olacağı bilinmeyen değişimlerin bir hesaplama yöntemi içerisinde bir arada kullanılması sonucunda ortaya çıkmış bir yöntemdir. Genetik Algoritmalar (GA) yönetimi ilk olarak John Holland ve arkadaşlarının yaptığı çalışmalarda 1970’li yıllarda ortaya çıkmıştır. Genetik […]