fonksiyonel programlama (functional programming)
yazan : Şadi Evren ŞEKER Programlama yaklaşımlarından birisi olan fonksiyonel programlama günümüz dillerinin neredeyse tamamında kullanılmaktadır. Bu yaklaşımda matematik fonksiyonlarında olduğuna benzer bir şekilde alt programlar tanımlanmakta ve bu alt programların değişik argümanlar ile çalışması sağlanmaktadır. Bu yaklaşım basitçe: Kod…
yapısal programlama (structured programming)
yazan: Şadi Evren ŞEKER yapısal programlama 1900lü yılların ortalarında programlama taleplerinin artması ile gelişen bir programlama felsefesidir. Buna göre programların analizi, tasarımları, kodlaması ve testleri arasındaki mantık uyumunu sağlamak amacıyla bir standarda gidilmiş ve aşağıdaki yapı çıkmıştır. Yapısal programlama amaç…
http (hyper text transfer protocol, hipermetin transfer protokolü)
yazan: Şadi Evren ŞEKER Internet üzerinde web sayfalarının görüntülenmesi için kullanılan protokoldür. Genel olarak web sunucusunun 80. portundan yapılan iletişimdir. Buna göre bilgilerin sunucundan nasıl isteneceği ve sunucunun vereceği cevaplar bir standarda oturulmuştur. HTTP’nin kullanılan iki versiyonu şunlardır: HTTP 1.0…
kapsülleme (encapsulation)
yazan: Şadi Evren ŞEKER genel olarak bir bilginin soyut bir yapı içerisine konulmasına verilen isimdir. En çok ağ teknolojilerinde ve nesne yönelimli programlama dünyasında kullanılır. Nesne Yönelimli Programlama için anlamı bir sınıfın (class) bilgilerinin dışarıya kapalı olması ve bu sınıfın…
Çıktı (throughput)
Yazan: Şadi Evren ŞEKER Ağ üzerinde bir göndericiden bir alıcıya kadar olan hattın çıktısıdır. Yani hatta giren ve çıkan bilgi (bit) kapasitesidir. Basitçe aşağıdaki formül ile hesaplanabilir: (gönderilen bilgi (bit) ) / zaman = bit / saniye = bits /…
paket kaybı (packet loss)
yazan: Şadi Evren ŞEKER Ağ üzerinde gönderilen bir paketin ulaştığı noktalardaki hafıza kısıtlarından dolayı nokta tarafından kabul edilmemesi veya ağdaki ulaşım yollarında karşılaşılan sorunlardan dolayı hedefe ulaşmadan kaybedilmesine verilen addır. Yani paket bir hedefe ulaşmak için bir kaynaktan ayrılır ve…
sıra gecikmesi (queueing delay)
yazan : Şadi Evren ŞEKER Ağ üzerinde bulunan bir noktada alınan paket miktarından daha azının yollanabilmesi durumunda birikme olur. Bu birikmeler paket kaybına sebep olabilmektedir. Sıra gecikmesi, paket kaybı olmaksızın bir paketin bir noktaya erişmesinden sonra kendisine sıra gelip noktayı…
noktasal gecikme (nodal delay)
yazan : Şadi Evren ŞEKER Ağ üzerindeki bir noktada oluşsan gecikmedir. Noktasal gecikme, ağ üzerinde bir uçtan bir uca ulaşana kadar paketlerin geçtiği her noktada oluşan gecikmedir. Noktasal gecikmeye sebep olan faktörler şunlardır: gi = işleme gecikmesi (processing delay) =…
frekans bölmeli çoklama (sıklık bölmeli çoklayıcı, frequency division multiplexing, fdm)
yazan: Şadi Evren ŞEKER Literatürde sıklık bölmeli çoklayıcı, dalga bölmeli çoklayıcı veya frekans bölmeli çoklayıcı olarak geçmektedir. Tek hat üzerinden birden fazla kişinin iletişimine izin veren devre anahtarlamalı ağ tipidir. Buna göre hattı birden fazla kişi kullanmak için farklı frekans…
zaman bölmeli çoklama (time division multiplexing, tdm)
yazan: Şadi Evren ŞEKER Tek hat üzerinden birden fazla kişinin iletişimine izin veren devre anahtarlamalı ağ tipidir. Buna göre hattı birden fazla kişi kullanmak için farklı zaman aralıklarını kullanırlar. Örneğin bir hattı 4 farklı kişi kullanmak istiyorlar. Hattın kullanımı birim…