Programlama Dilleri

JAVA Network (Ağ)

MIME

Yazan : Şadi Evren ŞEKER MIME , internet üzerinde kullanılan bir posta (mail) protokolüdür (protocol , teşrifat). Kelime anlamı olarak multi purpose internet mail extenstions (mime, çok amaçlı internet posta uzantıları) kelimelerinin baş harflerinden oluşmaktadır. Yapı olarak açık ve ASCII…

Nesne Yönelimli Programlama Programlama Dilleri

Fabrika Metotları (Factory Methods)

Yazan : Şadi Evren ŞEKER Fabrika metotları tanım itibariyle sabit metotlardır (static methods). Yani bir fabrika metodu (factory method) çağrılmak için bir nesneye ihtiyaç duymaz, doğrudan sınıfa (Class) erişilerek çağrılabilir. Fabrika metotları bunun yanında değer olarak bir nesne döndüren metotlardır….

Nesne Yönelimli Programlama Programlama Dilleri

Sabit Metotlar (Static Methods)

Yazan : Şadi Evren ŞEKER Nesne yönelimli programlamada kullanılan bir terimdir. Basitçe bir nesnenin (object) çalışabilmesi , yaşayabilmesi için bu nesnenin tanımlı olduğu bir sınıfa (class) ihtiyaç vardır. Ayrıca bu sınıftan (class) tanımlanan nesnenin programlama dili ve işletim sistemi marifetiyle…

Bilgisayar Matematiği Scheme (Lisp)

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…

C / C++ Programlama Dilleri Resim İşleme (Image Processing)

Csharp ile Resim İşleme

Yazan : Şadi Evren ŞEKER Temel olarak bir programlama dilinde resim işleme işlemleri için iki fonksiyon gerekir. Birinci resmi oluşturan imgecik (pixel) değerlerini okuyabilmek İkincisi ise resmin imgecik (pixel) değerlerini değiştirebilmek Yani aslında resim üzerinde yapılan herşey, resmi oluşturan imgecikler…

Nesne Yönelimli Programlama Yazılım Mühendisliği

Birleşim Noktaları (JoinPoints)

Yazan : Şadi Evren ŞEKER Bağlam yönelimli (aspect oriented) programlamada kullanılan terimlerdendir. Anlam olarak programda bulunan bir kontrol noktasının bir veya daha fazla bağlamın etkisinde olduğu nokta demektir. Bu anlamda bir kodda bulunan bütün satırlar birleşim noktası (joinpoint) olabilir ancak…

Nesne Yönelimli Programlama Yazılım Mühendisliği

Bağlam Örücüler (Apect Weavers)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde yazılım geliştirme sürecinde kullanılan yaklaşımlardan birisi de bağlam yönelimli programlamadır (Aspect oriented programming). Bu yaklaşım, yazılım geliştirme yaklaşımları sıralasında nesne yönelimli programlamadan sonra gelmektedir. Yani bir anlamda her bağlam yönelimli programlama yaklaşımı aslında…

Nesne Yönelimli Programlama Veri Tabanı (Database) Yazılım Mühendisliği

Veri Bütünlüğü (Data Integrity)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinin birinci derece uğraştığı varlık veridir. Yani bilgisayar bilimlerinde yapılan her işi bir bakışa göre veriyi işlemek olarak görmek mümkündür. İşlenen bu verinin bütünlüğü ise ayrı bir problemdir. Veri bütünlüğü ile genelde verinin birden…

JAVA Veri Tabanı (Database)

JAVA ile Veritabanı bağlantısı

Yazan : Şadi Evren ŞEKER Bu yazının amacı JAVA programlama dilinden bir veri tabanına nasıl bağlanılacağını adım adım örnek kod üzerinden açıklamaktır. Uygulamada veri tabanı olarak JavaDB kullanacağız. Bu veritabanı netbeans ile birlikte gelmenin yanında Sun microsystems’in web sitesinden de…

C / C++ Veri Tabanı (Database)

CSharp ve SQL

Yazan : Şadi Evren ŞEKER Gelen bir soru üzerine C# ile MS SQL server’dan veri çekmeyi adım adım kod üzerinden inceleyelim. Öncelikle veri çekmek için gereken adımları sıralayalım: Veri tabanına C# dilinde kullanıcı ve şifre ile bir bağlantı oluşturulur. Açılan…