Intranet (İç Ağ)
Yazan : Şadi Evren ŞEKER Gelişen ağ teknolojileri ile birlikte İnternet’in özelleştirilmesi de mümkün olmuştur. Örneğin bir şirketin posta sunucuları (mail servers), web sunucuları (web servers) DNS’i, FTP sunucuları ve benzeri pekçok sunucusu bulunmaktadır. Şayet şirket bu sunucuları kendisine özgü…
Çift Yölü İletişim (Duplex Communication)
Yazan : Şadi Evren ŞEKER Bir iletişimin tipini belirlemek için kullanılan terimdir. Kabaca bir otoyolun tek yönlü veya çift yönlü olması mümkündür. Çift yönlü otoyolun ise tek şerit veya çift şerit olması mümkündür. Duplex terimi aynı anda iki tarafında iletişim…
Borulama (Pipelining)
Yazan : Şadi Evren ŞEKER ismini boru hatlarının işleyişinden alan yaklaşım, kısaca bir işlem borunun sonundayken, borunun başından yeni bir işin konulabileceğini anlatmaktadır. Buna göre örneğin bir işin (process) çalışması için 4 farklı safhadan geçmesi gerekiyor olsun: Fetch (almak) Decode…
Tip İnkılabı (Tip Dönüştürme, Type Casting)
Yazan : Şadi Evren ŞEKER Programlama dilinde bir değişkenin (variable) tipinin değiştirilmesi anlamındadır. Temel olarak değişkenlerin tanımlandığı andan itibaren bir tipi bulunur. Bunun her ne kadar bazı dillerde istisnası olsa da (php, visual basic, perl gibi) bu dillerde de değişkenin…
Yapıcı (Constructor)
Yapıcı (Constructor) Yazan : Şadi Evren ŞEKER Nesne yönelimli programlama yaklaşımında bir nesnenin oluşturulması sırasında ilk çalışan fonksiyonun ismidir. Buna göre bir nesnenin oluşturulması demek, nesneyi tarif eden sınıftan bir türün hafızada (RAM) bir kopyası için yer açılması ve bu…
POP3
Yazan : Şadi Evren ŞEKER POP3 protokolü, post office protocol (postahane, postane protokolünün) kısaltılmışıdır. Bu protokolün çalışma mantığı sürekli bağlı kalmayan kullanıcıların gelen iletilerinin sunucuda saklanmasına dayanır. Buna göre her kullanıcının, sunucu üzerinde bir posta kutusu bulunur ve gelen iletiler…
İstisna Yakalama (kabz-ı istisna, Exception Handling)
Yazan : Şadi Evren ŞEKER Nesne yönelimli programlama dillerinde istisnai bir durumu, beklenmedik bir olayı algılayıp buna karşı bir kod parçasının çalışmasıdır. Örneğin hafıyza bir dosya okuyacak olalım. Bu işlemler sırasında: dosyanın disk üzerinden bulunarak açılması dosyanın boyutunun belirlenmesi dosya…
Final Method
Yazan : Şadi Evren ŞEKER JAVA programlama dilinde miras ilişkisi (inheritance) içerisinde bulunan iki sınıftan (class) üsttekinin (ancestor) alttaki sınıfların (offspring) kendi metodlarını çiğnemesini ( overriding) engellemesi için final yapması durumudur. public class çalışan{ public final int maaş(){ return 1000;…
Üzerineyükleme (Overloading)
Yazan : Şadi Evren ŞEKER Nense yönelimli programlama yaklaşımına göre çok şekilliliğin (polymorphism) bir gereği olarak bir işin birden farklı şekilde yapılabilmesini sağlayan özelliktir. Temel olarak method overloading (metod üzerine yükleme) veya operatör üzerine yükleme (operator overloading) olarak iki farklı…
Çiğnemek (Overriding)
Yazan : Şadi Evren ŞEKER Nesne yönelimli programlamada miras ilişkisi (inheritance) içerisinde olan sınıflardan atanın (ancestor) içerdiği bir metodun çocukları (offsprings) tarafından yeniden tanımlanması durumudur. Örneğin aşağıdaki çalışan sınıfını ele alalım: public class çalışan{ int maaş(){ return 1000; } }…












