Pada kesempatan kali ini, saya ingin membahas mengenai mengenal apa itu Operating System, mengenai konsep dasar dan advanced dari suatu operating system.
Operating System atau Sistem Operasi dapat didefinisikan sebagai interface antara user (pengguna) dengan hardware (perangkat keras). Operating System menyediakan sebuah environment bagi pengguna, sehingga pengguna dapat melakukan tugasnya dengan cara yang nyaman dan efisien.
Pada tutorial Operating System ini akan dibagi menjadi beberapa bagian berdasarkan fungsinya, seperti Process Management, Process Synchronization, Deadlock dan File Management.
Daftar Isi
Pengertian Apa itu Operating System dan Fungsinya
Dalam Sistem Komputer (terdiri dari perangkat keras dan perangkat lunak), Hardware atau Perangkat Keras hanya dapat memahami kode mesin atau machine code (dalam bentuk 0 dan 1) yang tidak masuk akal bagi beberapa pengguna. Oleh karena itu dibutuhkan sebuah sistem yang dapat bertindak sebagai perantara dan mengelola semua proses dan sumber daya yang ada dalam sistem.
Operating System dapat didefinisikan sebagai sistem antarmuka (interface) antara pengguna dan perangkat keras. Dalam hali ini, operating system bertanggung jawab atas pelaksanaan semua proses, alokasi sumber daya, manajemen CPU, manajemen file, dan banyak tugas lainnya.
Tujuan dari operating system adalah untuk menyediakan sebuah environment dimana pengguna dapat menjalankan program dengan cara yang nyaman dan efisien.
Operating System bagian dari Sistem Komputer
Operating System sendiri merupakan sebuah bagian dari suatu Sistem Komputer. Yang mana sistem komputer terdiri dari:
- Users atau Pengguna (Orang yang menggunakan komputer)
- Application Programs (Compilers, Databases, Games, Video player, Browsers, dll.)
- System Programs (Shells, Editors, Compilers, dll.)
- Operating System atau Sistem Operasi (Program spesial yang bertindak sebagai sistem antarmuka atau interface antara pengguna dan perangkat keras)
- Hardware atau Perangkat Keras ( CPU, Disks, Memory, dll)
Apa yang dilakukan Operating system?
Berikut beberapa kegiatan yang dilakukan oleh Operating System, yaitu :
- Process Management
- Process Synchronization
- Memory Management
- CPU Scheduling
- File Management
- Security
Untuk detail dari masing-masing kegiatan dari Operating System akan dibahas di tutorial selanjutnya.
Semoga catatan ini dapat bermanfaat …
Referensi
Berikan Balasan