Paket değişimli (Packet Switching) Ağlar
Yazan: Şadi Evren ŞEKER Paket değişimli ağlar (Packet switching networks), üzerlerinde bilgilerin paketler ile yollandığı ağ tipleridir. Bu ağ tipinde veri kapsülleme (encapsulation) yöntemi ile bir veya birden çok katmanda paketlenir ve kapüller bu geçtikleri katmanların bilgilerini içerir. Örneğin OSI…
Devre değişimli (Circuit Switching) ağlar
Yazan : Şadi Evren ŞEKER Ağ bağlantı çeşitlerinden birisidir. Paket değişimli ağlara alternatiftir ve iki uç arasında (bağlantı yapan iki bilgisayar gibi), özel bir hat kurulmuş gibi çalışır. En klasik örneği ilkel telefon santrallerinde bir operatörün, konuşmak isteyen iki kişiyi…
OSI (Open System Interconnection (Açık sistem bağlatı))
Yazan: Şadi Evren ŞEKER OSI, ISO (International Standard Organisation (Uluslararası standart organizasyonu) ) tarafından 1982 yılında, ağ için bir standart getirmek amacıyla tasarlnamış 7 katmanlı bir ağ yapısıdır. 5 katmanlı TCP/IP yapısıyla yakın benzerliği olan bu yapının katmanları aşağıda listelenmiştir:…
Çok işlemlik (Multi processing)
Yazan: Şadi Evren ŞEKER Bir bilgisayarda aynı anda birden fazla işlemin(process) çalışmasına verilen isimdir. İşletim sistemlerinin gelişimi süreci incelendiğinde ilkel işletim sistemlerinde bu özellik bulunmuyordur. tek işlem (uniprocess) çalıştıran işletim sistemlerinde hafıza yönetimi bir işlemin kontrolünde yapıldığı için işletim sisteminin…
İşlem (Process)
İşlem (Process) Yazan: Şadi Evren ŞEKER Bir işletim sistemi üzerinde herhangi bir dil ile kodlanmış ve bir compiler (derleyici) ile derlenmiş ve daha sonra hafızaya yüklenerek işlemcide çalıştırılan programlara verilen isimdir. Genel anlamda her program bir process olarak düşünülebilir, ancak…
İşlemler arası iletişim (Inter process communication (IPC))
Yazan: Şadi Evren ŞEKER Bir bilgisayarda çalışan birden fazla işlemin (process) bir biri ile haberleşmesini hedefleyen teknolojidir. Hız açısından düşünüldüğünde en hızlı iletişim yöntemi hafıza (RAM) üzerinde veri paylaşımıdır. Dolayısıyla bir işlemin hafızaya yazdığı bilgi başka bir işlem tarafından okunarak…
Oluşum (Composition) ve Struct (yapılar)
C ile oluşum (composition) Yazan: Şadi Evren ŞEKER Oluşum Composition, bir şeyin ufak parçaların bir araya getirilmesi ile oluşturulması anlamına gelmektedir. Buna göre örneğin bir araba, motor, koltuklar, tekerlekler vs. gibi parçalardan oluşmaktadır. Programlama dillerinde modellenmek istenen varlık alt varlıklara…
referans ile çağırma (call by reference)
referans ile çağırma (call by reference) Bir fonksiyonun pointer marifetiyle çağrılmasıdır. Örneğin C dilinde: int fonksiyon(int *a){ a++; } şeklinde yazılmış bir fonksiyon, main() fonksiyonundan çağrılırken: int main(){ int *x=10; fonksiyon(x); printf(“%d”,*x); } şeklinde çağrılırsa bu durumda x pointer’ının referansı…
Disk Yönetimi (Disk Management)
Disk Yönetimi Hazırlayan. Şadi Evren ŞEKER Bu yazının amacı bilgisayarın önemli donanım parçalarından birisi olan sabit diskin (hard disk) daha iyi anlaşılmasını sağlamaktır. Aşağıdaki resimde klasik bir sabit diskin parçalarının isimleri gösterilmiştir: Temel kavramlar: Kafa (head) : Güncel sabit diskler…
Pointer (Gösterici) ve Diziler (Arrays)
Pointerlar ve kullanımları Yazan : Şadi Evren ŞEKER Pointer (gösterici) basitçe bir değişkenin bir hafıza alanını göstermesi demektir. C dilinde pointerlar: Veritipi *pointeradi; Şeklinde tanımlanır. Burada veritipi int, char, float gibi değişken tipleridir. Pointer adı ise bir değişken adının taşıması…












