Çoklu Kubit (Multiple Qubits)
Yazan : Şadi Evren ŞEKER Kubitler (qubits), yapıları itibariyle klasik bitlerden farklı olarak ikiden fazla durumda olabilirler. Tek bir kubit için anlaşılabilen ve hesaplanabilen bir durum olmasına karşılık birden fazla kubitin aynı anda kullanılabiliyor olması ayrı bir problem doğurur. Kalsik…
Dirac Göserimi (Dirac Notation)
Yazan : Şadi Evren ŞEKER Kuantum hesaplamasının gelişmesi ile birlikte, kubit (qubit) kavramını göstermek için bir notasyona ihtiyaç duyulmuştur. Bu ihtiyaç Dirac tarafından geliştirilen bir gösterimle karşılanabilmektedir. Bazı kaynaklarda bra-ket olarak da geçer. Bra-ket gösterimi < | > şeklinde sembolize…
MS Word 2010 Kullanımı II
Yazan : Şadi Evren ŞEKER Bu yazının amacı, Microsoft Word programını kullanmayı hedefleyen kişilere hızlı bir başlangıç yapmak ve temel özellikleri anlatmaktır. Bu yazı, 3 yazılık serinin ikinci yazısıdır. Yazı : Kelime İşlemci Programların temel görevleri. Word Uygulamasının kullanımı. Yazı,…
C++ dilinde soyut sınıflar
Yazan : Şadi Evren ŞEKER Bu yazının amacı, C++ dilindeki soyut sınıf kavramını açıklamaktır. Daha öncede anlatılan soyut sınıf tanımını okuyabilirsiniz. C++ dilinde, soyut sınıflar içerisinde en az bir adet saf sanal metot (pure virtual function) bulunduran sınıflardır. Sanal fonksiyon…
C++ dilinde üzerine bindirme
Yazan : Şadi Evren ŞEKER Bu yazının amacı, C++ dili için fonksiyon üzerine bindirme (function overriding veya method overriding) konusunu açıklamaktır. Üzerine bindirme işlemi, basitçe aralarında miras (inheritance) ilişkisi bulunan iki sınıf için kullanılabilir. C++ dilindeki, nesneler arasında kurulan bu…
C++ üzerinde çok şekillilik
Yazan : Şadi Evren ŞEKER C++ programlama dili, nesne yönelimli olmasından dolayı çok şekillilik (polymorphism) özelliğini destekler. Çok şekillilik (polymorphism) bir işin farklı şekillerle yapılabilmesidir. Örneğin bir metodun farklı şekillerde çağrılabilmesi, çok şekillik özelliği ile mümkündür. Bu yazıda, metotların ve…
Bilgisayar Bilimlerinin Tarihi
Yazan : Şadi Evren ŞEKER Bu yazının amacı, bilgisayar mühendisliğinde okuyan, belki bütün öğrencilerin bir şekilde duyup öğrendiği pek çok teorem ve tezin tarihsel süreçte birbirini nasıl izlediğini ve basitçe neler olduklarını anlatmaktır. Aslında tarihsel gelişimin neresinden başlanacağı bir tartışma…
Parçala Fethet Yaklaşımı ile Matris Çarpımı
Yazan : Şadi Evren ŞEKER Bu yazının amacı, parçala fethet yaklaşımı (divide and conquere) kullanarak matris çarpımı işlemini gerçekleştirmektir. Bu uygulamada JAVA dili kullanılacaktır. Öncelikle matris çarpımını hatırlayalım. 2×2 boyutlarında A ve B matrislerinin çarpılıp C matrisine yerleştirilmesi aşağıdaki şekilde…
MS Word 2010 Kullanımı I
Yazan : Şadi Evren ŞEKER Bu yazının amacı, Microsoft Word programını kullanmayı hedefleyen kişilere hızlı bir başlangıç yapmak ve temel özellikleri anlatmaktır. Bu yazı, 3 yazılık serinin ilk yazısıdır. Yazı (şu anda okumaktasınız): Kelime İşlemci Programların temel görevleri. Word Uygulamasının…
Vektör İşlemciler (Vector Processors)
Yazan : Şadi Evren ŞEKER Vektör işlemciler, en kısa tanımıyla, bir işlemcinin (processor), vektör şeklindeki ardışık veriler üzerinde bir adımda işlem yapabildiği işlemcilerdir. Normalde, bir işlemci, işleyeceği veriyi aldıktan sonra (fetch) bu veri üzerinde gerekli olan işi tamamlar. Buradaki veri…












