Pengertian,Fungsi,Tujuan Sistem Operasi

Sistem Operasi 1

Pengertian, Fungsi, Tujuan

           Sistem Operasi adalah suatu program (Software) yang bertindak sebagai penghubung antara pengguna komputer (User/Brainware) dengan komputer itu sendiri (Hardware). Fungsi dari sistem operasi ini mengelola seluruh sumber daya yang terdapat pada sistem komputer (Resources Manager) dan menyediakan layanan (Extended Machine/Virtual Machine) yang friendly untuk  para pengguna komputer. Dengan adanya sistem operasi, sebuah komputer dapat diubah menjadi suatu perangkat yang bisa bekerja dalam kode biner yang mudah dipahami dan dipakai seefisien mungkin oleh penggunanya.

           William Stallings, seorang penulis buku-buku dengan topik ilmu komputer berkebangsaan Amerika berpendapat bahwa, sistem operasi seharusnya menyediakan layanan di bidang-bidang berikut :
1. Pembuatan Program
    Sistem operasi menyediakan beragam fasilitas dan layanan untuk membantu pemrograman menulis program. Bantuan ini biasanya berbentuk program utilitas. Program Utilitas bukan bagian sistem operasi tapi dapat diakses lewat sistem operasi.
2. Eksekusi Program
    Sejumlah tugas perludilakukan untuk mengeksekusi program. Instruksi-instruksi dan data harus dimuat ke memori utama, perangkat-perangkat masukan/keluarandan berkas-berkas harus diinisialisasi, serta sumber daya-sumber daya harus dipersiapkan.
3. Pengaksesan Perangkat Masukan/Keluaran
    Tiap perangkat masukan/keluaran memerlukan sejumlah instruksi atau sinyal kendali yang rumit menjengkelkan agar dapat beroperasi.
4. Pengaksesan Terkendali Terhadap Berkas
    Pada sistem dengan banyak pemakai simultan, sistem operasi menyediakan mekanisme proteksi untuk mengendalikan pengaksesan  terhadap berkas.
5. Pengaksesan Sistem
    Pada sistem publik atau dipakai bersama, sistem operasi mengendalikan pengaksesan ke sumber daya-sumber daya sistem secara keseluruhan.
6. Deteksi dan Memberi Tanggapan Terhadap Kesalahan
    Beragam kesalahan dapat muncul di sistem komputer. Sistem operasi harus memberi tanggapan terhadap kondisi kesalahan yang terjadi dengan dampak terkecil bagi aplikasi-aplikasi yang sedang berjalan.
7. Akunting (Pencatatan)
    Sistem operasi yang bagus mengumpulkan data statistik penggunaan beragam sumber daya dan memonitor parameter kinerja seperti waktu tanggap.

           Konsep utama sistem operasi, antar lain :
1. Proses
    Proses pada dasrnya adalah suatu perogram yang sedang dieksekusi yang terdiri dari program itu sendiri.
2. File
    Sekumpulan informasiyang saling berkaitan dandidefenisikan oleh pembuatnya.
3. System Call
    Sekumpulan instruksi tambahan yang disediakan sistem operasi sebagai penghubung dengan program pemakai.
4. System Program
     Kumpulan dari sistem yang banyak untuk menyelesaikan masalah-masalah umum dan menyediakan lingkungan yang mempermudah pengembangan dan pelaksanaan program.

           Sasaran sistem operasi ada tiga menurut William Stallings, yaitu :
1.Kenyamanan
2.Efisiensi
3.Mampu Berevolusi

Berdasarkan sejarah perkembangan sistem komputer, dikelompokkan menjadi lima kurun waktu (generasi), antara lain sebagai berikut :
1. Generasi I (1945-1955)     : Vacum Tubes
2. Generasi II (1955-1965)   : Transistor dan Sistem Batch
3. Generasi III (1965-1980)  : IC dan Multiprogramming
4. Generasi IV (1980-2001)  : Persoanal Computer.

Komentar

Postingan populer dari blog ini

Algoritma Penjadwalan Disk

Algoritma Penjadwalan Proses

TUTORIAL CARA MENGINSTAL LINUX FEDORA