Pengertian Sistem Operasi
Pengertian Sistem Operasi
Sistem Operasi yang ada dalam
bahasa Inggris berarti “ Operating System “ adalah bagian dari sistem perangkat
lunak ( Software ) yang bertugas mengatur komunikasi antara hardware dan brainware
( User ) seperti :
Ø Melakukan
control.
Ø Manajemen
perangkat keras.
Ø Operasi
dasar sistem.
Ø Menjalankan
software aplikasi.
Bisa diartikan sebagai sistem yang
mengolalah seluruh sumber daya ( resource ) yang terdapat pada Sistem Komputer
dan menyediakan berbagai layanan untuk memudahkan dan memberi kenyamanan.
Tujuan
Tujuan Sistem Operasi :
1.Dari
sudut pandang pengguna ,Sistem Operasi merupakan alat yang bertujuan untuk
mempermudah pengguna komputer.
2.Dari
sudut pandang Sistem Komputer ,Sistem operasi dapat dianggap sebagai alat yang
bertujuan menempatkan sumber daya secara efisien ( Resource Allocator ).
3. Dari
sudit pandang tujuan sistem operasi itu sendiri , Sistem Operasi dapat
dipandang sebagai alat yang membuat komputer lebih nyaman digunakan ( Convenient ) untuk menjalankan program aplikasi dan
menyelesaikan masalah pengguna.
Sasaran
1. Kenyaman
: Membuat penggunaan komputer lebih
nyaman.
2. Efisien
: Penggunaan resource secara
cepat.
3. Berevolusi
: Memungkinkan pengembangan dan
pengujian sistem baru.
Fungsi
Sebagai media perantara ,berikut fungsi
Sistem Operasi :
Resource Manager :
Mengalokasikan sumber daya seperti CPU , memori , printer ,disk drive dan perangkat lainnya.
Coordinator :
Menyediakan fasilitas sehingga aktivitas yang kompleks dapat diatur untuk
dikerjakan dalam urutan yang telah disusun sebelumnya.
Interface :
Menyediakan lingkungan yang bersahabat dan mudah digunakan ( User Friendly )
sehingga pengguna tidak akan di khawatirkan dan dirumitkan oleh bahasa mesin
atau perangkat level bawah.
Kernel :
Program yang terus berjalan selama komputer dijalankan.
Guardian :
Menyediakan kontrol akses yang melindungi file dan memberi pengawasan pada
pembaca/penulisan/eksekusi data dan program.
Gatekeeper :
Mengendalikan siapa saja yang berhak masuk ( log ) kedalam sistem dan mengawasi
tindakan apa saja yang dapat mereka kerjakan.
Optimizer :
Menjadwal pemasukan ( input ) oleh pengguna ,pengaksesan basis data ,proses komunikasi
dan pegeluaran ( output ) untuk meningkatkan kegunaan.
Accountant :
Mengatur waktu CPU ( CPU time ) ,penggunaan memori ,pemanggilan perangkat I/O (
Masukan/Keluaran ) ,disk storage dan waktu koneksi terminal.
Server :
Menyediakan layanan yang sering dibutuhkan pengguna ,baik secara eksplisit
maupun implisit , seperti mekanisme akases file.
Download Ebook [ GOOGLE DRIVE ]
Comments
Post a Comment