Editör: Prof. Dr. Vedat COŞKUN
Abdül Halim ZAİM, Büşra Özdenizci KÖSE, Gökhan YAVUZ, Ömer ÇETİN, Mehmet Sıddık AKTAŞ, Toros Rifat ÇÖLKESEN, Ziya Cihan TAYŞİ
Ohh mis gibi mürekkep kokulu kitaplar...
ISBN: 978-605-9594-72-1, 356 sayfa
28 Temmuz 2020, (16,5x24 cm2), 1. hamur kitap kağıdı.
İşletim Sistemleri PDF
Bu kitap, bilgisayar donanımını canlandırarak işlevsel duruma getiren “işletim sistemleri” konusu üzerinedir; bilindiği gibi işletim sistemleri bilgisayar mühendisliği alanında çok önemli ve çok özel bir yere sahiptir. Hem sistem kaynaklarının adil bir şekilde paylaşılarak kullanılmasını sağlarlar hem de sistem çağrıları denilen fonksiyonlarıyla program tasarımcılarına hazır kütüphane desteği verirler. Başarımı yüksek, verimli, kesintisiz çalışabilen sistemler için ve sağlıklı yazılım tasarımları geliştirebilmek için işletim sistemlerine ait konuları iyice bilinmelidir.
Kitabımızda; işletim sistemleri konusuna kısaca bir bakış yapıldıktan sonra, sırası ile İşlemci Yönetimi (İşlemci Zaman Çizelgelemesi), Proses Yönetimi, Zamandaşlık (Karşılıklı Dışlama, Senkronizasyon, Ölümcül Kilitlenme), Bellek Yönetimi, Saklama (Depolama) Yönetimi, İşletim Sistemlerinin Ağ Bileşenleri, Dağıtık İşletim Sistemleri ve Yaygın Kullanımdaki İşletim Sistemleri konuları ele alınmıştır.
Böylesi bir eser hem bilgisayar mühendisliği profesyonelleri hem de ilgili bölümlerde okuyan öğrenciler için iyi bir başvuru kitabıdır. Tüm bölümleri üniversitelerde ilgili dersi veren öğretim üyelerince yazılmış olan bu kitap, özellikle “İşletim Sistemi” dersi içeriği dikkate alınarak hazırlanmıştır.
Bölüm 1. İşletim Sistemlerine Genel Bakış
İşletim sistemleri tanımları, kavramları, roller
İşletim sistemi yapıları mimarileri (genel olarak)
İşletim sistemi yapısının katmanları ve bileşenleri
Bölüm 2. İşlemci Yönetimi ve İşlemci Zaman Çizelgelemesi (Scheduling)
Genel olarak işlemcilerin yapıları, çeşitleri ve görevleri; öncelikler…
Tek işlemcili sistemde çizelgeleme ve çok işlemcili sistemlerde çizelgeleme…
Bölüm 3. Proses Yönetimi
Genel olarak proses yapıları ve görevleri; öncelikler… Proses yaratma,
prosesleri yönetme; proseslerin zaman çizelgesi, thread’ler … Client/Server mimariler
Bölüm 14. Zamandaşlık (Concurrency), Karşılıklı Dışlama (Mutual Exclusion), Senkronizasyon, Ölümcül Kilitlenme (Deadlock)
Bölüm 5. Bellek Yönetim Birimi
Bilgisayar belleğinin organizasyonu, ana bellek, görüntü bellek
Sanal bellek mimarisi; sayfalama (paging), dilimleme (segmentation)
Fiziksel adres, sanal adres…
Bölüm 6. Saklama/Depolama Yönetimi (Storage Management)
Temel dosya sistemleri
Dosya sistemleri yapısı, yönetimi ve organizasyonu
Saklama birimleri türleri ve teknik özellikleri
Disk yapısı ve kullanımı
Bölüm 7. İşletim Sistemlerinin Ağ Bileşenleri
İşletim sistemlerinin sahip olduğu ağ bileşenleri, ilgili sistem çağrıları
OSI başvuru modeline göre incelenmesi, bulut teknoloji özellikleri
Bölüm 8. Dağıtık İşletim Sistemleri ve Bulut İşletim Sistemleri (Cloud OS)
Bölüm 9. Yaygın Kullanımdaki İşletim Sistemleri Özellikleri
Yaygın kullanımdaki işletim sistemleri ve genel özellikleri
Gömülü İşletim Sistemleri (Embedded OS)
Masaüstü: Windows, MacOS, Unix, Linux…
Sunucu: Windows, Unix, Linux…
Akıllıkart: SCOS …