Son Yazılar

C / C++ Nesne Yönelimli Programlama

Örnek C++ Sınıf İlişkileri

Yazan : Şadi Evren ŞEKER Bu yazının amacı, C++ dili üzerinden, bazı sınıf ve nesne ilişkilerini anlatmaktır. Örnek olarak, aşağıda, şekli verilen diyagramı ele alalım: Yukarıdaki bu şekilde, köşeli kutular içerisinde yazılan bilgiler, sınıf (class) bilgileridir. Yuvarlak köşeli kutular içerisinde…

Temel Bilgisayar Kavramları

Bilgi Getirimi ve Çıkarımı (Information Retrieval and Extraction)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinin yaygınlaşması ve kullanım alanlarının artması ile birlikte gündeme gelen bir konudur. Bilgi getirimi konuları üzerine yapılan çalışmaların gelişmesi sonucunda, artık lisans seviyesinde, üniversitelerde okutulan bir ders halini almıştır. Bilgi getirim çalışmalarının amacı, genellikle…

Bilgisayar Matematiği

F1 Değerlendirme (F1-Scoring)

Yazan : Şadi Evren ŞEKER Esas olarak istatistik biliminin bir skorlama kavramı olan ve literatürde, f1 skorlama, f-skorlama, f-ölçümü (f-measure) olarak geçen kavram, bilgisayar bilimlerinde özellikle veri çıkarımı (information extraction) ve veri getirimi (information retrieval) konularında kullanılmaktadır. Bilgi çıkarımı konusunda,…

Algoritma Analizi (Teory of Algorithms)

Çakışma Problemi (Collision Problem)

Yazan: Şadi Evren ŞEKER Bilgisayar bilimlerinde, karmaşıklık teoremi (complexity theory) ve kuantum işleme (quantum computing) gibi konularda sıkça geçen bir problemdir. Problem basitçe, bir fonksiyonun 1’e 1 veya n’e 1 olup olmadığını sorgular. Örneğin f: {1 … n } à…

C / C++ Programlama Dilleri

C++ ve Nesne Yönelimli Programlama

Yazan: Yrd. Doç. Dr. Şadi Evren ŞEKER Bu yazının amacı, C++ dili üzerinden, nesne yönelimli programlamaya hızlı bir başlangıç yapmaktır. Yazı, C dilini bilen kişileri hedef alarak hazırlanmıştır. C++ dili, gelişimi itibariyle, C dilinin bir devamı niteliğindedir ve C dilinde…

C / C++ Programlama Dilleri

C++ Giriş

Yazan: Yrd. Doç. Dr. Şadi Evren ŞEKER Bu yazının amacı, C bilen kişiler için C++ diline hızlı bir başlangıç yapmaktır. Bu yazıda, C++ dilinin, temel özelliklerinden bahsedilecektir. Yazıda eğitim amaçlı olarak hazırlanan bir kod üzerinden temel C++ kavramları açıklanırken, C++…

C / C++

Visual C++ 2010

Yazan : Şadi Evren ŞEKER Bu yazının amacı, Microsoft tarafından geliştirilen Visual Studio paketinin C ve C++ dillerinin kullanıldığı Visual C++ programının 2010 sürümüne hızlı bir başlangıç yapmaktır. Genel olarak hem C hem de C++ dillerini desteklemekte olduğu için, bu…

Algoritma Analizi (Teory of Algorithms)

Algoritma Analizi (Analysis of Algorithms)

Algoritma Analizi (Analysis of Algorithms) Yazan : Şadi Evren ŞEKER Bu yazının amacı, bilgisayar bilimlerinin temelini oluşturan, algoritma analizini açıklamaktır. Genelde lisans seviyesinde bir dönemlik ders olarak okutulmaktadır. Bu ders hakkında çok sayıda kitap da yazılmıştır. Dolayısıyla bu yazıda sadece…

Algoritma Analizi (Teory of Algorithms)

Bellman Ford Algoritması

Yazan : Şadi Evren ŞEKER Bu algoritmanın amacı, bir şekil (graph) üzerindeki, bir kaynaktan (source) bir hedefe(target veya sink) giden en kısa yolu bulmaktır. Bu anlamda, literatürde en kısa yol bulma algoritması (shortest path algorithm) olarak sınıflandırılabilir. Algoritma ağırlıklı şekiller…

Bilgisayar Matematiği Son Kullanıcı

R Project

R Project Yazan : Şadi Evren ŞEKER R project (projesi), daha önceden vâr olan S Lang isimli, ücretli, istatistik diline alternatif olarak ücretsiz olarak çıkarılmıştır. Bu yazının amacı R Project isimli bu istatistiksel modelleme ve geliştirme aracını tanıtan Türkçe bir…