Perangkat lunak yang bertindak sebagai perantara antara pemakai komputer (brainware) dan perangkat keras (hardware) Pemakai komputer: “common user”, programmer, aplikasi (program). Tujuan: 1. Menjalankan program-program dari user dan membantu user dalam menggunakan komputer. 2. Menyediakan sarana sehingga pemakaian komputer menjadi mudah (convenient) 3. Memanfaatkan perangkat keras komputer yang terbatas secara efisien (resource manager) MACAM MACAM SISTEM OPERASI ? • WINDOWS • LINUX • MAC OS • UNIX • MS DOS • Dll ARSITEKTUR VON NEUMANN ? Terdiri dari : • Memori Utama, untuk menyimpan data maupun instruksi. • Arithmetic Logic Unit (ALU), untuk mengolah data biner. • Control Unit, untuk melakukan interpretasi instruksi – instruksi di dalam memori sehingga adanya eksekusi instruksi tersebut. • I/O, untuk berinteraksi dengan lingkungan luar. Arsitektur ini yang menjadi dasar perkembangan sistem operasi karena dengan arsitektur ini operasi pada komputer dapat dijalankan bergiliran Komponen Sistem Operasi ( menurut Avi Silberschatz, Peter Galvin, dan Greg Gagne) : 1. Managemen Proses : Pembuatan dan penghapusan proses pengguna dan sistem proses 2. Managemen Memori Utama : Mengalokasikan dan meng-dealokasikan ruang memori sesuai kebutuhan 3. Managemen Secondary-Storage : Free-space management, alokasi penyimpanan, penjadualan disk 4. Managemen Sistem I/O : Buffer: menampung sementara data dari/ ke perangkat I/O 5. Managemen Berkas : Pembuatan dan penghapusan direktori 6. Sistem Proteksi : Proteksi mengacu pada mekanisme untuk mengontrol akses yang dilakukan oleh program, prosesor, atau pengguna ke sistem sumber daya 7. Jaringan 8. Command Interpreter System : Sistem Operasi menunggu instruksi yang ada, kemudian diartikan TIMELINE PERKEMBANGAN SISTEM OPERASI MIT OS IBSYS (IBM) UNIX MS-DOS SHARE OS DOS (1966) (1975) Novell Netware Macintosh OS
Windows 2000 LINUX (1991)
Win XP (2001) FreeBSD Windows NT (1993) Windows 95 & 98 ADA PERTANYAAN ?? GASSSSS PRAKTEKKK !! TERIMA KASIH