Sayı Tabanları (Number Bases)
Yazan : Şadi Evren ŞEKER Matematikte sıkça kullanılan ve bilgisayar bilimlerinde ver işlenirken sıkça karşımıza çıkan bir konudur. İnsanlığın günümüzde en yoğun olarak kullandığı ve hemen hepimize ilk okul sıralarından itibaren öğretilen onluk sayı tabanında 0’dan 9’a kadar olan semboller…
Moore Yasası (Moore’s Law)
Yazan : Şadi Evren ŞEKER Moore yasası, bir yasa olmaktan çok, bilgisayar donanımında kullanılan transistor sayısı ile ilgili bir istatistiki gözlemdir.Bu yasaya göre her iki yılda aynı hacim içerisine sığan transistor sayısı ikiye katlanmaktadır. Aşağıda emsnow sitesinden alınmış ve yıllarla…
Satrançta Büyük Usta Problemi
Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde özellikle veri güvenliği konusunda kullanılan sıfır bilgi ispatı (zero knowledge proof) örneklerinden birisidir. Orijinal ismi chess grandmaster problem olarak geçer. Problemi basitçe şu şekilde tanımlayabiliriz. Bir gün satrancı hiç bilmeyen (veya büyük usta…
JML ( Java Modelleme Dili)
Yazan : Şadi Evren ŞEKER JML ingilizce Java modelling language kelimelerinin baş harflerinden oluşan bir kısaltmadır. Basitçe bir java kaynak koduna eklenen ilave satırlar ile progam doğruluğunu (program correctness) sağlamayı amaçlar (program verification). İlave olarak eklenecek satırlar java kodunun içerisine…
Cluster Computing (Bilgisayar Kümeleri)
Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde, daha fazla işlem gücü elde etmek amacıyla birden fazla bilgisayarın tek bir bilgisayar gibi çalışmasına verilen isimdir. Genelde birden fazla bilgisayar birbirine oldukça hızlı bir ağ bağlantısı ile bağlanır ve bilgisayarların üzerinde çalıştırılan…
ASCII Tablosu (table)
Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde kullanılan ve her sembolü sayısal olarak ifade etmeye yarayan tablolardan birisidir. Aslında günümüzde en çok kullanılanıdır. ASCII harfleri American Standard Code for Information Interchange kelimelerinin baş harflerinden oluşmaktadır. Kelime olarak 1973 yılında, bu…
Çerezler (Cookies)
Yazan : Şadi Evren ŞEKER İçerik Çerezlerin internet gezgininde ayarlanması Çerezlerin HTTP protokolü üzerinden çalışması PHP dilinde çerez kullanımı JSP dilinde çerez kullanımı ASP dilinde çerez kullanımı Çerezler ve güvenlik İneternet üzerinde, özellikle de web sayfaları üzerinde gezinirken kullanılan ufak…
Rastgele Sayılar (Random Numbers)
Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde çeşitli amaçlarla rastgele sayılara ihtiyaç duyulur. Örneğin şifreleme algoritmalarında önemli bir role sahip olan rastgele sayılar şifreleme işleminin gizliliği ve güvenilirlik açısından önemlidir. Benzer şekilde bir oyun programlanırken veya bir simülasyon sırasında rastgele…
Polynomials (Çokterimliler)
Yazan : Şadi Evren ŞEKER Pekçok temel bilim ve mühendislik için oldukça önemli olan polinomlar (çok terimliler) basitçe bir değerin tek bilinmyenli farklı üssel terimlerle ifade edilmesidir. Bir polinomda toplama, çıkarma ve çarpma işlemleri bulunabilir. Bir polinomun herhangi bir bilinmeyen…
3 Boyutlu Şekil Dönüşümleri
Yazan : Şadi Evren ŞEKER Bilgisayar grafiklerinde bir şeklin dönüştürülmesi sırasında aşağıdaki 3 işlemden birisi yapılabilir: içerik 3 boyutlu uzayda şekil taşıma 3 boyutlu uzayda şekil döndürme Eksene paralel doğru etrafında şekil döndürme Eksene paralel olmayan doğru etrafında şekil döndürme…
