Yeni Başlayanlar İçin İşletim Sistemi Hızlandırılmış Kursu – IGNOU Bölüm – 1

Suggested by: Coursera (What is Coursera?)

Professional Certificate

No prior knowledge required

Time to complete the course

7-day free trial

No unnecessary risks

Skills you will acquire in the course

What you will learn in the course

Courses for which the course is suitable

İşletim sistemi kavramlarının temellerini öğrenmekle ilgileniyor musunuz? IGNOU gibi bir üniversiteden öğrenci misiniz yoksa yoğun bir programı olan olgun bir öğrenci misiniz? Daha fazla kendinizi yormayın, çünkü bu kurs sizi düşünerek tasarlandı! Bu kursta, önceki birkaç IGNOU dönem sonu sınav kağıdında sorulan önemli konuları, kavramları ve soruları ele alacağız. Neler bekleyebileceğinize geçelim.

İşletim Sistemlerine Giriş

Her şeyden önce, işletim sistemi nedir? DOS, Unix, Windows ve Macintosh gibi örnekleri ele alacağız. Ayrıca işletim sistemi nesillerini ve işletim sistemi türlerini de keşfedeceğiz.

İşletim Sistemlerinin İşlevleri

Süreç yönetimi, bellek yönetimi ve dosya yönetimi dahil olmak üzere işletim sistemlerinin çeşitli işlevlerini tartışacağız. Ayrıca farklı süreç durumlarını ve süreçlerin uygulanmasını, bağlam değiştirme ve iş parçacıklarını da keşfedeceğiz.

Çizelgeleme Algoritmaları

Zamanlayıcı nedir, soruyorsunuz? Onu da ele alacağız! Oradan, uzun vadeli, kısa vadeli ve orta vadeli zamanlayıcılar dahil olmak üzere farklı zamanlayıcı türlerini inceleyeceğiz. Ayrıca, öncelikli zamanlama, öncelikli olmayan zamanlama, İlk Gelen İlk Hizmet (FCFS), Önce En Kısa İş (SJF), Hepsini Bir Kez Deneme (RR), Sonraki En Kısa Kalan Süre (SRTN) ve Öncelik Tabanlı Zamanlama veya Olay Odaklı (ED) zamanlama gibi zamanlama algoritmalarını da ele alacağız.

Süreçler Arası İletişim ve Senkronizasyon

Paylaşılan bellek sistemleri, mesaj geçirme sistemleri ve kritik bölümler dahil olmak üzere süreçler arası iletişimi ve senkronizasyonu keşfedeceğiz. Mutex Çözümü, Karşılıklı Dışlama, Fırıncılık Algoritması ve Üreticiler/Tüketiciler Sorunu, Kilitler ve Kilitlenmeler gibi Eşzamanlı Programlamadaki Klasik Sorunları ele alacağız.

Bellek Yönetimi

Bu bölümde, kaplamalar, takas, sayfalama ve sanal bellek gibi bellek yönetimi tekniklerini ele alacağız. Ayrıca, Çalışma Kümesi Modeli ve Sayfa Hata Oranı gibi bozulmayı önlemenin yollarını da tartışacağız.

I/O Dosya Yönetimi ve Güvenliği

Son olarak, G/Ç dosya yönetimi, RAID ve Bell ve La-padula modeli gibi güvenlik modellerine dalacağız. Bir işletim sistemi uzmanı olmaya hazır mısınız? Şimdi kaydolun ve başlayalım!

Details of the courses that make up the specialization