Perusahaan Konsultan IT - Hi, guys. Kamu tahu apa itu sistem operasi? Bukan menyangkut tentang masalah kedokteran, guys. Tapi lebih ke dunia teknologi informasi. Nah, apa sih sistem operasi itu, dan fungsinya apa aja ya? Let’s cekidot guys!
The definiton of "sistem operasi"
Sistem operasi ialah manager bagi sumber daya, yang menangani konflik permintaan sumber daya secara efisien. Sistem operasi juga mengatur eksekusi aplikasi dan operasi dari hardware I/O (Input/Output). Fungsi ini dikenal juga sebagai program pengendali (Control Program).
SO bisa juga disebut sebagai alat yang membuat komputer lebih nyaman digunakan, (convenient) untuk menjalankan program aplikasi dan menyelesaikan masalah pengguna. Tujuan lain sistem operasi ialah membuat penggunaan sumber daya komputer menjadi efisien.
Lalu bagaimanakah sistem operasi yang baik itu?
- Mampu memberikan keadaan aman dan tetap konsisten pada saat hardware dan software aplikasi berkomunikasi,
- Tetap memberikan antar muka yang mudah,
- Nyaman dan menarik bagi pengguna.
Nah, kalau fungsinya. Apa aja?
- Gatekeeper
Mengendalikan siapa saja yang berhak masuk (log) kedalam sistem dan mengawasi tindakan apa saja yang dapat mereka kerjakan ketika telah log dalam sistem.
- Optimizer
Menjadwal pemasukan (input) oleh pengguna, pengaksesan basis data, proses komunikasi, dan pengeluaran (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 akses file.
- Resource Manager
Mengalokasikan sumber daya, yaitu hardware seperti memori, CPU, Printer, disk drive dan perangkat lainnya.
- Coordinator
Menyediakan fasilitas sehingga aktivitas yang kompleks dapat diatur untuk dikerjakan dalam urutan yang telah disusun sebelumnya.
- Interface
Sebagai perantara antara pengguna (user) dengan hardware untuk menyediakan lingkungan yang bersahabat atau mudah digunakan (User Friendly). Pengguna tidak akan dikhawatirkan dan dirumitkan oleh bahasa mesin atau perangkat level bawah.
- Guardian
Menyediakan kontrol akses yang melindungi file dan memberi pengawasan pada pembacaan/penulisan/eksekusi data dan program.
That's all, semoga bermanfaat yha!