Pages

Hosting Gratis

Sistem Operasi

Definisi dari sistem Operasi adalah sekumpulan program kontrol atau alat pengendali yang secara terpadu bertindak sebagai penghubung/perantara antara komputer hardware dengan pemakainya.

Peran Dari Sistem Operasi
Bertindak sebagai “pemerintah”
-     Mempengaruhi penggunaan komponen sistem komputer yang tepat : h/w, s/w dan data
-     Memberi lingkungan sehingga program dapat berguna

Dipandang sebagai “resource allocator”
-     Manager dari resource :cpu time, memory space, file storage, I/O device, dll
-     Memberi resource bagi program tertentu dan user sesuai kebutuhan
-     Menentukan permintaan yang diberikan resource sehingga sistem komputer berjalan efisien dan fair

Dipandang sebagai “control program”
-      Mengontrol perangkat I/O dan program user yang berbeda
-     Mengontrol eksekusi program user untuk mencegah error dan penggunaan komputer yang tidak tepat

Tujuan dan Fungsi Sistem Operasi
Nyaman : Suatu sistem operasi akan membuat sistem komputer lebih mudah untuk digunakan.
Efisien : Sistem operasi memungkinkan fasilitas sistem komputer dapat digunakan dengan cara yang efisien.
Berevolusi  : memudahkan pengembang-an, pengujian dan pengajuan fungsi2 baru tanpa menggangu layanan yang dijalankan sistem  komputer

Layanan Sistem Operasi
Sistem operasi seharusnya menyediakan layanan-layanan di bidang berikut :

Pembuatan Program
Sistem operasi menyediakan berbagai fasilitas yang membantu Programmer dalam membuat program seperti editor. Walaupun Bukan bagian dari sistem operasi, tapi layanan ini diakses melalui sistem operasi

Eksekusi Program
Sistem harus bisa me-load program ke memori dan menjalankan Program tersebut. Program harus bisa menghentikan pengeksekusian Baik secara normal maupun dalam keadaan error.

Pengaksesan Perangkat I/O
Program sedang dijalankan kadang kala membutuhkan I / O. untuk Efisiensi dan keamanan, pengguna biasanya tidak bisa mengatur Piranti I / O secara langsung. Untuk itulah sistem operasi harus Menyediakan mekanisme dalam melakukan operasi I / O.

Manipulasi Sistem Berkas
Program harus membaca dan menulis berkas, kadangkala jugaHarus membuat dan menghapus berkas.

Pengaksesan Sistem
Kadangkala sebuah proses memerlukan informasi dari proses yang lain. Ada 2 cara umum komunikasi dilakukan : yaitu antara proses dalam satu komputer, atau antara proses yang berada dalam komputer yang berbeda. Tetapi dihubungkan oleh jaringan komputer. Komunikasi dapat dilakukan dengan share-memori / message passing, yakni sejumlah informasi dipindahkan antara proses oleh sistem operasi.

Deteksi Error
Sistem operasi harus selalu waspada terhadap kemungkinan error. Error dapat terjadi di CPU dan memori perangkat keras, I / O dan didalam program yang dijalankan user.
Misalnya; dengan jalan menghentikan jalannya program, mencoba kembali melakukan operasi yang dijalankan atau melaporkan kesalahan yang terjadi agar pengguna dapat mengambil langkah selanjutnya.

No comments:

Post a Comment