Apa pengertian sistem operasi?
• Perluasan mesin (extended machine)
§ Menyembunyikan detail yang harus dilakukan
§ Menampilkan mesin virtual pada pemakai, sehingga memudahkan penggunaan
• Sebagai pengelola sumber daya
(resource manager)
§ Setiap program membutuhkan waktu dengan sumber daya
§ Setiap program menempati ruang sumber daya
• Suatu program yang bertindak sebagai penengah (intermediary), antara pengguna komputer dengan perangkat keras komputer
• Tujuan sistem operasi:
§ Eksekusi program pengguna dan membuat pemecahan masalah pengguna menjadi lebih mudah
§ Membuat sistem komputer menjadi nyaman digunakan
• Menggunakan perangkat keras komputer dengan cara yang efisien
• Resource allocator
§ Mengelola dan mengalokasikan sumber daya (prosesor, memori, I/O, bus)
• Control program
§ Mengendalikan eksekusi program-program pengguna dan operasi perangkat I/O
• Kernel
§ Suatu program yang bekerja terus-menerus, yang merupakan inti dari sistem operasi
• Sistem operasi mempunyai 3 sasaran
§ Kenyamanan
• SO membuat pengguna komputer menjadi lebih nyaman
§ Efisiensi
• SO mengefisienkan penggunaan sumber daya sistem komputer
§ Mampu berevolusi
• SO harus dikembangkan sehingga memungkinkan dan memudahkan pengembangan dan pengujian
[Tanenbaum, 2001]
Post a Comment