Posted by : Unknown Rabu, 23 Januari 2013




Layanan ini dibuat atau dirancang  untuk mempermudah suatu pemrograman.
Layanan sistem operasi antara lain
i. Perancangan dan Pembuatan Program
Berfungsi sebagai penyedia fasilitas untuk pembuatan suatu program.Walaupun bukan bagian dari sistim operasi, tapi layanan ini diakses melalui sistem operasi.
ii. Pengksekusian Program
Dalam hal ini sistem harus meneruskan program ke memori, dan mengeksekusi program tersebut. Program harus bisa menghentikan pengeksekusiannya baik secara normal maupun tidak (ada error).
iii. Operasi  Input Output
Suatu ketikaa program yang dijalankan harus memiliki input outputnya. Untuk  efisiensi dan keamanan, pengguna biasanya tidak bisa mengatur peranti Masukan/Keluaran secara langsung, untuk itulah sistem operasi harus menyediakan mekanisme dalam melakukan operasi Masukan/Keluaran.
iv. Manipulasi Sistem Berkas
Program harus bisa proses read and write, dan kadang kala juga harus membuat dan menghapus berkas.
v. Komunikasi
Kadang kala sebuah proses memerlukan informasi dari proses yang lain. Ada dua cara umum dimana komunikasi dapat dilakukan. Komunikasi dapat terjadi antara proses dalam satu komputer, atau antara proses yang berada dalam komputer yang berbeda, tetapi dihubungkan oleh jaringan komputer. Komunikasi dapat dilakukan dengan share-memory atau messagepassing, dimana sejumlah informasi dipindahkan antara proses oleh sistem operasi.
vi. Deteksi Error
Sistem operasi harus selalu waspada terhadap kemungkinan error. Error dapat terjadi di CPU dan memori perangkat keras, Masukan/Keluaran, dan di dalam program yang dijalankan pengguna. Untuk setiap jenis error sistem operasi harus bisa mengambil langkah yang tepat untuk mempertahankan jalannya proses komputasi. Misalnya dengan menghentikan jalannya program, mencoba kembali melakukan operasi yang dijalankan, atau melaporkan kesalahan yang terjadi agar pengguna dapat mengambil langkah selanjutnya.

Disamping pelayanan di atas, sistem operasi juga menyediakan layanan lain. Layanan ini bukan untuk membantu pengguna tapi lebih pada mempertahankan efisiensi sistem itu sendiri. Layanan tambahan itu yaitu:
1. Alokasi Sumber Daya
Ketika beberapa pengguna menggunakan sistem atau beberapa program dijalankan secara bersamaan, sumber daya harus dialokasikan bagi masing-masing pengguna dan program tersebut.
2. Accounting
Kita menginginkan agar jumlah pengguna yang menggunakan sumber daya, dan jenis sumber daya yang digunakan selalu terjaga. Untuk itu maka diperlukan suatu perhitungan dan statistik. Perhitungan ini diperlukan bagi seseorang yang ingin merubah konfigurasi sistem untuk meningkatkan pelayanan.
3. Proteksi
Layanan proteksi memastikan bahwa segala akses ke sumber daya terkontrol. Dan tentu saja keamanan terhadap gangguan dari luar sistem tersebut. Keamanan bisa saja dilakukan dengan terlebih dahulu mengidentifikasi pengguna. Ini bisa dilakukan dengan meminta password bila ingin menggunakan sumber daya.

Welcome to My Blog

Translate

Kalender Liturgi

postingan Terpopuler

energy

©Landhung Budhi Prasetyo, S.Kom™. Diberdayakan oleh Blogger.

- Copyright © LANDHUNG BUDHI PRASETYO -Robotic Notes- Powered by Blogger - Designed by Johanes Djogan -