BAB II
SEKILAS MENGENAI SISTEM OPERASI
Sistem operasi adalah sekumpulan rutin perangkat rutin lunak yang berada diantara program aplikasi dan perangkat keras. Semua perangkat lunak berjalan di bawah kendali sistem operasi, mengakses perangkat keras lewat sistem operasi, dan mengikuti aturan-aturan yang dilaksanakan oleh sistem operasi.
Tujuan Mempelajari Sistem Operasi
Tujuan yang dapat dicapai dalam mempelajari sistem operasi, yaitu:
Tujuan tertinggi adalah agar dapat merancang sendiri atau memodifikasi sistem operasi yang telah ada sesuai kebutuhan khusus kita.
Agar dapat menilai sistem operasi dan memilih alternatif sistem operasi sesuai tujuan sistem berbasis komputer yang hendak dibangun.
Fungsi dan Sasaran Sistem Operasi
Sistem operasi mempunyai dua tugas utama, yaitu:
1. Pengelola seluruh sumber daya sistem komputer (sebagai resources manager). 2. Sistem operasi sebagai penyedia layanan (sebagai extended/virtual machine).
Sumber Daya Sisem Komputer
Sumber daya sistem komputer adalah semua komponen di sistem komputer yang dapat memberi manfaat.Sumber daya ini terdiri dari :
1. Sumber daya fisik 2. Sumber daya abstrak
Fungsi-Fungsi Minor Sistem Operasi
Fungsi-fungsi minor sistem operasi antara lain:
Menginplementasi antarmuka unteuk pemakai
Memungkinkan pemakaian bersama perangkat keras di antara banayak pemakai Subsistem-subsistem Sistem Operari
Untuk memenuhi semua fungsi, sistem operasi mempunyai sistem antara lain:
Menejemen proses
Menejemen memori
Arsitektur Sistem Operasi
Arsitektur perangkat lunak merupakan struktur-stuktur yang menjadi landasan untuk menentukan keberadaan komponen-komponen perangkat lunak.
Asitektur sistem operasi yang terkenal antara lai: 1. Sistem monolitik
2. Sistem berlapis Sistem monolitik
Sistem operasi sebagai kumpulan prosedur bahwa prosedur-prosedur didalamnya dapat saling memanggil apabila perlu.
Sistem operasi dibentuk secara hiraki berdasarkan lapisan-lapisan, dalam hal ini lapisan-lapisan bawah memberi layanan untuk lapisan lebih atas.
Sistem denngan Mesin Maya
Awalnya struktur ini membuat seolah-olah semua pemakai mempunyai seluruh komputer sendirian.
Sistem dengan Client-Server
Sistem operasi merupakan kumpulan perses, dalam hal ini proses-proses
dikategorikan menjadiserver dan client. Server dan client berinteraksi, saling melayani yaitu:
server adalah proses yang menyediakan layana