Son Yazılar

Donanım (Hardware)

Son i7 ailesi, vPro AMT ve SCS teknolojileri

Yazan : Şadi Evren ŞEKER Bu yazının amacı, Intel firması tarafından piyasaya sürülen yeni işlemcilerde bulunan vPro teknolojisini açıklamaktır. VPro teknolojisi kısaca virtualization professional kelimelerinden oluşmaktadır ve işlemci üzerinde yapılan yeniliklerle işlemcinin ağ ve dolayısıyla internet üzerinden kontrolünü ön görür….

Yazılım Mühendisliği

Planlama Oyunu (Planning Game)

Yazan : Şadi Evren ŞEKER Bu yazının amacı, özellikle uç programlama (extreme programming) konusunda sıkça kullanılan aşamalardan birisi olan planlama oyunu (planning game) kavramını açıklamaktır. Planlama oyunu, aslında belirli zaman kutularında (time box, zaman aralıkları) yapılan toplantılara verilen isimdir. Örneğin…

Akademik Notlar

Konu Dışı

Sitede bulunan konular ile ilgili olmayan bütün sorularınız ve cevapları için bu yazıyı kullanabilirsiniz. Lütfen burada sorunuzu veya yorumunuzu yazmadan önce sağ üst köşede bulunan arama kutularından, sorunuzun ilgili olduğunu düşündüğünüz kelimeleri mutlaka arayınız. Buradaki sorular ve yorumlar, daha sonra…

Yazılım Mühendisliği

İkili Programlama (Pair Programming)

Yazan : Şadi Evren ŞEKER Bu yazının amacı, özellikle bilgisayar bilimlerinin bir alt konusu olan yazılım mühendisliğinde (software engineering) kullanılan bir teknik olan atik programlama (agile programming) kavramının getirdiği bir yöntem olan ikili programlama (pair programming) kavramını açıklamaktır. Bu yöntem…

Bilgisayar Matematiği

Varyans (Variance)

Yazan : Şadi Evren ŞEKER Varyans kavramı aslında olasılıktaki birkaç konuyu birlikte bilmeyi gerektiriyor. Basitçe tanımlamak gerekirse kare sapması (squared deviation) olarak tanımlanabilir. Basit bir örnek üzerinden konuyu anlatmaya çalışalım. Öncelikle sayısal olarak ifade edilebilecek bir rastsal süreç (stochastic process)…

Bilgisayar Matematiği

Likelihood (Maximum Likelihood, Benzetim, İhtimaliyat)

Yazan :Şadi Evren ŞEKER Bu yazının amacı, istatistik ve veri madenciliği gibi konularda sıkça geçen ihtimaliyet (likelihood) kavramını açıklamaktır. Bu kavram basitçe, belirli bir zamana kadar yapılan gözlemlerin kullanılması ile, bu zamandan sonraki durumun tahmin edilmesi anlamındadır. Genellikle, geçmiş ve…

Algoritma Analizi (Teory of Algorithms)

Branch and Bounding (Dallanma ve Sınırlandırma Yaklaşımı)

Yazan : Şadi Evren ŞEKER Bu yazının amacı, algoritma analizi konusunda geçen ve algoritmaları sınıflandırmak için kullanılan bir yaklaşımı, dallanma ve sınırlandırma (branch and bound) yaklaşımını açıklamaktır. Algoritma, basitçe verilen bir fonksiyon için en iyi (optimum) çözümü bulmayı amaçlar. Bu…

Bilgisayar Matematiği

Markof Zinciri (Markov Chain)

Yazan : Şadi Evren ŞEKER Bu yazının amacı, markof zinciri (markov chain) konusunu açıklamaktır. Tanımı itibriyle bir markof modeli (markov model) olan markof zincirleri aslında yönlü ve ağırlıklı birer şekil (weighted directed graph) olarak düşünülebilir. Zincirlerin en belirgin özelliği, şekilde…

Derleyiciler

LR(1) Parçalama Algoritması

Yazan : Şadi Evren ŞEKER Bu yazının amacı, LR(1) algoritmasını açıklamaktır. Algoritma, özellikle derleyici tasarımı konusunda sık kullanılan parçalama algoritmalarından birisidir. Algoritmanın ismi, iki kelimenin kısaltmasından gelmektedir. Buna göre ilk L harfi, left to right parsing (soldan sağa doğru parçalama)…

Derleyiciler

LR(0) parçalama algoritması

Yazan : Şadi Evren ŞEKER Bu yazının amacı, özellikle derleyici tasarımı konusunda geçen LR(0) parçalama algoritmasını (parsing algorithm) açıklamaktır. Algoritmanın ismi, iki harften L ve R harflerinden gelmektedir. İlk L harfi, Left to Right parsing (soldan sağa parçalamalı) anlamında, ikinci…