Ay: Kasım 2010

C / C++ Kod Örnekleri

Nesne Yönelimli olarak Tic Tac Toe Oyunu

Yazan : Şadi Evren ŞEKER Bu yazının amacı, tictactoe oyununu nesne yönelimli olarak kodlamak ve bu sırada, aşağıdaki konuları açıklamaktır. Nesnelerden oluşan bir dizi kullanımı (Object Array) Kapsülleme (Encapsulation) İstisna yakalama (Exception Handling) Kodumuz basitçe, oynanan her hamleyi 3×3 boyutlarında,…

Kuantum Hesaplama

Grover Algoritması (Grover’s Algorithm)

Yazan : Şadi Evren ŞEKER 1996 yılında kuantum hesaplamalarının gelişimiyle birlikte, sıralanmamış bir veri tabanı üzerinde arama yapmak üzere geliştirilmiş algoritmadır. Bilindiği üzere sıralanmamış bir verinin üzerinde arama yapmanın en basit ve en hızlı yolu doğrusal arama (linear search) algoritmasını…

Programlama Dilleri Yazılım Mühendisliği

Örnek Kodlama Kuralları

Yazan : Şadi Evren ŞEKER Bu yazının amacı, geliştirme ortamlarında kullanılan kodlama standartları için örnek bir doküman oluşturmaktır. Kodlama standardı, daha sonradan yapılacak olan bakım, güncelleme ve ekleme işlemlerinin kolaylaşmasını sağlarken, dokümantasyon ve projeye dahil olan yeni personelin adaptasyonunu hızlandıracaktır….

C / C++ Sınavlar

Nesneye Yönelik Programlama dersi vize çözümü

Yazan : Şadi Evren ŞEKER Okan Üniversitesi, bilgisayar mühendisliği bölümü, nesneye yönelik programlama dersinin vizesinde sorduğum soru aşağıdadır. Aşağıda verilen tanımlara uygun olarak, nesne yönelimli bir tasarım yapınız. Tasarımınızın sınıf diyagramını (sınıflar arası ilişkileri) bir şekilde çizerek gösteriniz (çizim sırasında…

Algoritma Analizi (Teory of Algorithms)

Doğrusal Programlama Örnekleri

Yazan : Şadi Evren ŞEKER Bu yazının amacı, daha önceden anlatılan doğrusal programlama (linear programming) konusunu, gerçek hayatta yaşanabilecek problemler ve bu problemlerin nasıl doğrusal denklemlerle modellendiğini örneklerle anlatmaktır. Doğrusal programlama daha önce de bahsedildiği üzere birden fazla doğrusal denklem…

C / C++

Sınıf Prototipi (Class Prototype)

Yazan : Şadi Evren ŞEKER C++ dilinde, bir sınıfın tanımlanmasından önce kullanılması gerektiğinde, bu sınıfın prototipinin tanımlanması gerekir. Bu durumu aşağıdaki örnek üzerinden inceleyerek anlamaya çalışalım. Yukarıdaki kodda, A ve B isminde iki adet sınıf tanımlanmıştır. Ayrıca bu sınıfların kullanıldığı…