berfungsi melakukan operasi yang mengatur segala aktivitas computer serta mengontrol semua sumber daya computer dan menyediakan landasan sehingga sebuah program aplikasi dijalankan. System operasi merupakan suatu program sebagai perantara antara user dan hardware computer. Ada beberapa jenis system operasi, di antaranya Linux, Unix, Windows. Namun yang sering digunakan adalah system operasi Windows karena system operasi ini mudah digunakan dan dimengerti. System operasi computer merupakan perangkat lunak pada lapisan pertama yang diletakkan pada memori computer pada saat computer dinyalakan. Adapun perangkat lunak lainnya dijalankan setelah system operasi computer berjalan. Layanan yang diberikan system operasi kepada perangkat lunak lainnya diantaranya adalah akses ke disk, manajemen memori, task scheduling, dan antarmuka user. Oleh karena itu, setiap perangkat lunak tidak perlu lagi melakukan tugas – tugas tersebut, karena dapat dilayani dan dilakukan oleh system operasi. System operasi juga berfungsi sebagai penghubung antara lapisan hardware dan lapisan software. Selain itu system operasi juga melakukan semua perintah penting dalam computer, serta menjamin aplikasi – aplikasi yang berbeda fungsi agar dapat berjalan lancar secara bersamaan. System operasi menjamin aplikasi perangkat lunak lainnya memakai memori, melakukan input serta output terhadap peralatan lain dan mempunyai akses kepada system file. Jika beberapa aplikasi berjalan secara bersamaan, maka system operasi akan mengatur jadwal yang tepat sehingga sebisa mungkin semua proses pada computer yang berjalan mendapatkan waktu yang cukup untuk menggunakan CPU dan tidak saling mengganggu dengan perangkat yang lain. System operasi computer secara umum terdiri atas beberapa bagian seperti berikut. 1.Mekanisme boot, yaitu meletakkan kernel ke dalam memori. Kernel adalah inti dari sebuah system operasi. 2.Command Interpreter atau shell, yaitu bagian yang bertugas membaca input dari pengguna. 3.Library, yaitu bagian yang berfungsi menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain. 4.Driver, yaitu komponen yang berfungsi berinteraksi dengan hardware eksternal, sekaligus untuk mengontrolnya