Font size
WorksheetsStruktur Sistem Operasi
Total questions: 10
Worksheet time: 10mins
Definisi sistem operasi adalah
Pengelola seluruh sumber daya yang terdapat pada sistem komputer dan menyediakan sekumpulan layanan (system calls) ke pemakai, sehingga memudahkan dan menyamankan penggunaan serta pemanfaatan sumber daya sistem komputer.
Sebuah program yang mengatur perangkat keras komputer dengan menyediakan landasan untuk aplikasi yang berada di atasnya, serta bertindak sebagai penghubung antara para pengguna dengan perangkat keras.
Program yang bertindak sebagai perantara antara user dengan perangkat keras komputer.
Merupakan perangkat lunak yang dijalankan oleh para pengguna untuk mencapat tujuan tertentu.
Sistem operasi sebagai alat yang membuat komputer lebih nyaman digunakan (convenient) untuk menjalankan aplikasi dan menyelesaikan masalah pengguna.
Hal ini merupakan pengertian dari sistem operasi yang dapat dilihat dari sudut pandang.
Pengguna
Sistem
Tujuan
Pengelola sumber daya
Dalam penggunaannya, sistem operasi dikelompokkan dalam beberapa kelas, yaitu kelas
Pemakai tunggal (single-user)
Berbentuk tumpukan (batch)
Berbagi waktu (time sharing)
Operasi tersebar (distribution)
Salah satu bentuk sistem operasi untuk keperluan khusus adalah sistem realtime. Yang menjamin tugas kritis diselesaikan tepat waktu adalah
Hard real time
Soft real time
Semi hard real time
Semi soft real time
Sebuah sistem operasi modern artinya sistem sudah memberikan support terhadap
Banyak aktifitas tidak secara simultan
Manajemen device I/O
Manajemen memori
Satu file
Sasaran utama sistem operasi yaitu
Efektif
Efisien
Mampu ber-evolusi
Kenyamanan
Sistem operasi mengalami perkembangan yang sangat pesat, yang dapat dibagi kedalam lima generasi. Yang termasuk generasi pertama adalah
Penggunaan transistor
Mechanical relay
Manusia sebagai programmer
Banyak waktu CPU yang terbuang
Layanan sistem operasi dirancang untuk membuat pemrograman menjadi lebih mudah. Layanan tersebut terdiri atas
Pembuatan dan Eksekusi Program
Operasi Masukan / Keluaran, manipulasi Sistem Berkas
Komunikasi dan deteksi Error
Accounting dan proteksi
Metoda umum yang digunakan dalam memberikan parameter kepada sistem operasi adalah
Melalui register
Menyimpan parameter dalam block atau tabel pada memori dan alamat block tersebut diberikan sebagai parameter dalam register.
Menyimpan parameter (push) ke dalam stack oleh program, dan melakukan pop off pada stack oleh sistem operasi
Menyimpan parameter (push) ke dalam stack oleh program, dan melakukan pop on pada stack oleh sistem operasi
Model komunikasi sistem operasi berupa
Distributed memory
Shared-memory
Event driven
Message-passing
