Yıl: 2008

İşletim Sistemleri Temel Bilgisayar Kavramları

Kabuk (Shell)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinde kabuk kelimesi daha çok çevreleyici, kaplayıcı anlamında kullanılmaktadır. Örneğin işletim sistemlerinde çekirdeğin (kernel) dış dünya ve kullanıcılar ile iletişim kurmasını sağlayan işletim sisteminin parçasına kabuk (shell) adı verilmektedir. İşletim Sistemlerinde Kabuk Kabuğun en…

İşletim Sistemleri Temel Bilgisayar Kavramları

Çekirdek (Kernel)

Yazan : Şadi Evren ŞEKER Bilgisayar bilimlerinin farklı alanlarında kullanılmasına karşılık, çekirdek kavramı genelde birşeyin merkezi veya kalbi şeklinde tabir edilebilecek anlamlara gelmektedir. İşletim sistemlerinde çekirdek: İşletim sisteminin temel fonksiyonlarının icra edildiği kısmıdır. Kullanıcılar ile iletişim kuran kabuk (shell) sadece…

İşletim Sistemleri Sistem Programlama (System Programming) Temel Bilgisayar Kavramları

Harici Parçalar (External Fragments)

Yazan : Şadi Evren ŞEKER Hafıza yönetimi sırasında kullanılan kıtalama (bölütleme, segmentation) hafızadaki her işleme tam olarak istediği kadar yer ayırmaya çalışır. Bu yaklaşımda, işlemler arasında oluşabilecek boşluklara verilen isim harici parçalar (dış parçalar, external fragments)’dir. Her işleme ihtiyaç duyduğu…

Donanım (Hardware) İşletim Sistemleri Programlama Dilleri Sistem Programlama (System Programming) Temel Bilgisayar Kavramları

Yükleyici (Loader)

Yazan : Şadi Evren ŞEKER Yükleyiciler basitçe bir programı diskten alıp hafızaya yüklemekle sorumlu programlardır. Bir program yazıldıktan ve derlendikten (compile) sonra programın makine dilindeki karşılığı elde edilir. Bu karşılık tam bir kod olmayıp harici kütüphanelerden faydalanıyor olabilir. Bu kütüphaneler…

İşletim Sistemleri Sistem Programlama (System Programming) Temel Bilgisayar Kavramları

Hafıza Yönetimi (Memory Management)

Hafıza Yönetimi (Memory Management) Yazan : Şadi Evren ŞEKER Bir işletim sisteminin (operating system) birden fazla işlem çalıştırması durumunda (multi process) bu işlemlerin hafızayı nasıl paylaşacakları ve hafızanın nasıl daha verimli kullanıcağı hafıza yönetiminin konusudur. Şayet işletim sisteminde tek işlem…